System and method for optically tracking a mobile device
First Claim
1. A system for optically tracking a mobile device comprising:
- a light source configured to emit illumination light toward a navigation surface;
an image sensor array positioned to receive the illumination light reflected from the navigation surface, the image sensor array being configured to generate frames of image data in response to the received illumination light;
a navigation engine operably connected to the image sensor array to receive the frames of image data, the navigation engine being configured to correlate the frames of image data to produce a first displacement value along a first direction and a second displacement value along a second direction; and
a tracking module operably connected to the navigation engine to receive the first and second displacement values to compute first and second tracking values that indicate the current position of the mobile device, the tracking module being configured to compute the first tracking value using the second displacement value and the sine of a tracking angle value and to compute the second tracking value using the second displacement value and the cosine of the tracking angle value, the tracking angle value being an angle value derived using at least one previous second displacement value.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for optically tracking a mobile device uses a first displacement value along a first direction and a second displacement value along a second direction, which are produced using frames of image data of a navigation surface, to compute first and second tracking values that indicate the current position of the mobile device. The first tracking value is computed using the second displacement value and the sine of a tracking angle value, while the second tracking value is computed using the second displacement value and the cosine of the tracking angle value. The tracking angle value is an angle value derived using at least one previous second displacement value.
-
Citations
20 Claims
-
1. A system for optically tracking a mobile device comprising:
-
a light source configured to emit illumination light toward a navigation surface; an image sensor array positioned to receive the illumination light reflected from the navigation surface, the image sensor array being configured to generate frames of image data in response to the received illumination light; a navigation engine operably connected to the image sensor array to receive the frames of image data, the navigation engine being configured to correlate the frames of image data to produce a first displacement value along a first direction and a second displacement value along a second direction; and a tracking module operably connected to the navigation engine to receive the first and second displacement values to compute first and second tracking values that indicate the current position of the mobile device, the tracking module being configured to compute the first tracking value using the second displacement value and the sine of a tracking angle value and to compute the second tracking value using the second displacement value and the cosine of the tracking angle value, the tracking angle value being an angle value derived using at least one previous second displacement value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for optically tracking a mobile device, the method comprising:
-
emitting illumination light toward a navigation surface; electronically capturing frames of image data of a navigation surface; correlating the frames of image data to produce a first displacement value along a first direction and a second displacement value along a second direction; and computing first and second tracking values that indicate the current position of the mobile device using the first and second displacement values, the first tracking value being computed using the second displacement value and the sine of a tracking angle value, the second tracking value being computed using the second displacement value and the cosine of the tracking angle value, the tracking angle value being an angle value derived using at least one previous second displacement value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for optically tracking a mobile device, the method comprising:
-
emitting illumination light toward a navigation surface; receiving the illumination light reflected from the navigation surface; producing frames of image data in response to the received illumination light; correlating the frames of image data to produce a first displacement value along a first direction and a second displacement value along a second direction; and computing first and second tracking values that indicate the current position of the mobile device using the first and second displacement values, the first tracking value being computed using the second displacement value and the sine of a tracking angle value, the second tracking value being computed using the second displacement value and the cosine of the tracking angle value, the tracking angle value being an angle value derived using at least one previous second displacement value. - View Dependent Claims (19, 20)
-
Specification