TRACKING MOTION OF MOUSE ON SMOOTH SURFACES
First Claim
1. An optical mouse, comprising:
- a light source configured to illuminate a tracking surface;
an image sensor;
an array of lenses configured to superimpose a plurality of images of spatially different areas of the tracking surface onto the image sensor; and
a controller configured to receive a plurality of time-sequenced frames of image data from the image sensor, to detect motion of the mouse on the tracking surface from movement of one or more tracking features in the plurality of time-sequenced frames of image data, and to output a motion signal.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are disclosed herein that are related to computer mice configured to track motion on smooth surfaces. For example, one disclosed embodiment provides an optical mouse comprising a light source configured to illuminate a tracking surface, an image sensor, and an array of lenses configured to superimpose a plurality of images of spatially different areas of the tracking surface onto the image sensor. The optical mouse further comprises a controller configured to receive a plurality of time-sequenced frames of image data from the image sensor, to detect motion of the mouse on the tracking surface from movement of one or more tracking features in the plurality of time-sequenced frames of image data, and to output a motion signal.
-
Citations
20 Claims
-
1. An optical mouse, comprising:
-
a light source configured to illuminate a tracking surface; an image sensor; an array of lenses configured to superimpose a plurality of images of spatially different areas of the tracking surface onto the image sensor; and a controller configured to receive a plurality of time-sequenced frames of image data from the image sensor, to detect motion of the mouse on the tracking surface from movement of one or more tracking features in the plurality of time-sequenced frames of image data, and to output a motion signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An optical mouse, comprising:
-
a first optical system comprising a first light source, a first image sensor, and a first lens system comprising an array of lenses configured to focus a plurality of superimposed images of spatially different areas of the tracking surface onto the first image sensor; a second optical system comprising a second light source, a second image sensor, and a second lens system configured to focus a single image onto the second image sensor; and a controller configured to acquire one or more frames of image data via the second optical system, to determine whether to use the first optical system or the second optical system to track motion based upon the one or more images to use the second optical system to track motion, and then to track motion with the first optical system or second optical system and output a corresponding motion signal. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of tracking motion on a surface, comprising:
-
illuminating the surface via a light source; superimposing images of a plurality of spatially different regions of the surface onto an image sensor via an array of lenses; acquiring a plurality of time-sequenced frames of image data from the image sensor; detecting one or more tracking features in the frames of image data; and outputting a motion signal based upon the motion of the tracking features in the frames of image data. - View Dependent Claims (17, 18, 19, 20)
-
Specification