Navigation device and image display system with inertial mode
First Claim
Patent Images
1. A navigation device, configured to be placed on a work surface in operation, the navigation device comprising:
- an image sensor configured to successively capture light reflected from the work surface to output image frames;
a processing unit configured to calculate displacements of the navigation device with respect to the work surface according to the image frames;
an output interface configured to output the displacements at a report rate; and
an inertial unit configured toanalyze a plurality of calculated displacements within a predetermined period and an inertial period which is subsequent to the predetermined period, andprovide an inertial displacement in the inertial period to control a cursor within the inertial period during which the calculated displacement is zero when at least one of the calculated displacements within the predetermined period is larger than a threshold and the calculated displacements decrease to zero within the predetermined period and maintain zero to the inertial period,whereinthe cursor, within the predetermined period, is controlled by the displacements calculated by the processing unit without being controlled by the inertial displacement provided by the inertial unit.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an image display system including a navigation device and an inertial unit. The navigation device outputs displacements at a report rate. The inertial unit may provide an inertial displacement for continuously controlling a cursor motion after the displacements decrease to zero.
-
Citations
19 Claims
-
1. A navigation device, configured to be placed on a work surface in operation, the navigation device comprising:
-
an image sensor configured to successively capture light reflected from the work surface to output image frames; a processing unit configured to calculate displacements of the navigation device with respect to the work surface according to the image frames; an output interface configured to output the displacements at a report rate; and an inertial unit configured to analyze a plurality of calculated displacements within a predetermined period and an inertial period which is subsequent to the predetermined period, and provide an inertial displacement in the inertial period to control a cursor within the inertial period during which the calculated displacement is zero when at least one of the calculated displacements within the predetermined period is larger than a threshold and the calculated displacements decrease to zero within the predetermined period and maintain zero to the inertial period, wherein the cursor, within the predetermined period, is controlled by the displacements calculated by the processing unit without being controlled by the inertial displacement provided by the inertial unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image display system, comprising:
-
an image display device, comprising; a screen displaying a cursor; and a host configured to control images displayed by the screen; and a navigation device configured to be placed on a work surface in operation, the navigation device comprising; an image sensor configured to successively capture light reflected from the work surface to output image frames; a processing unit configured to calculate displacements of the navigation device with respect to the work surface according to the image frames; an output interface configured to output the displacements to the host at a report rate to allow the host to control a cursor according to the calculated displacements; an inertial unit configured to analyze a plurality of calculated displacements within a predetermined period and an inertial period which is subsequent to the predetermined period, and provide an inertial displacement in the inertial period to control the cursor within the inertial period during which the calculated displacement is zero when at least one of the calculated displacements within the predetermined period is larger than a threshold and the calculated displacements decrease to zero within the predetermined period and maintain zero to the inertial period, wherein the cursor, within the predetermined period, is controlled by the displacements calculated by the processing unit without being controlled by the inertial displacement provided by the inertial unit; and a multi-cursor switch configured to generate a control signal for controlling the host to display a plurality of sub-cursors around the cursor and separated by a predetermined pixel distance. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An image display system, comprising:
-
a navigation device configured to be placed on a work surface in operation, calculate displacements with respect to the work surface according to light reflected from the work surface and output the displacements at a report rate; and an image display device, comprising; a screen displaying a cursor; and a host comprising an inertial unit configured to analyze a plurality of displacements received from the navigation device within a predetermined period and an inertial period which is subsequent to the predetermined period, and the host being configured to control a cursor with an inertial displacement in an inertial period during which the displacement received from the navigation device is zero when at least one of the received displacements within the predetermined period is larger than a threshold and the received displacements decrease to zero within the predetermined period and maintain zero to the inertial period, wherein the cursor, within the predetermined period, is controlled by the displacements received by the navigation device without being controlled by the inertial displacement provided by the inertial unit. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification