Optical navigation system with object detection
First Claim
1. An optical navigation system comprising:
- a light source configured to emit light;
a sensor configured to capture a light-on frame and a light-off frame;
wherein both frames are captured at a shutter value;
an object detection engine coupled to the sensor, the object detection engine configured to determine a first set number for photosensitive pixel elements used in acquiring the light-on frame and a second set number for photosensitive pixel elements used in acquiring the light-off frame, the object detection engine is configured to report a motion data by comparing a scaled-up pixel value with a threshold value; and
a calculator of the object detection engine configured to calculate the scaled-up pixel value, wherein the calculator is configured to determine a pixel difference between the first set number and the second set number to determine a ratio of the pixel difference to the shutter value, and to multiply the ratio with a multiplying factor.
8 Assignments
0 Petitions
Accused Products
Abstract
An optical finger navigation system with object detection is provided for preventing cursor movement if a user'"'"'s finger has been lifted from the navigation surface. The optical finger navigation system may include a light source, an image sensor and an object detection engine. The object detection engine may be operatively coupled with the image sensor and the light source to selectively report motion data upon determining the presence of an object by comparing a scaled-up pixel value with a threshold value. The lift detection engine may be incorporated in a microcontroller, wherein the microcontroller may be added to a navigation system to provide an additional object detection feature.
-
Citations
19 Claims
-
1. An optical navigation system comprising:
-
a light source configured to emit light; a sensor configured to capture a light-on frame and a light-off frame;
wherein both frames are captured at a shutter value;an object detection engine coupled to the sensor, the object detection engine configured to determine a first set number for photosensitive pixel elements used in acquiring the light-on frame and a second set number for photosensitive pixel elements used in acquiring the light-off frame, the object detection engine is configured to report a motion data by comparing a scaled-up pixel value with a threshold value; and a calculator of the object detection engine configured to calculate the scaled-up pixel value, wherein the calculator is configured to determine a pixel difference between the first set number and the second set number to determine a ratio of the pixel difference to the shutter value, and to multiply the ratio with a multiplying factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An optical navigation method comprising:
-
capturing a light-on frame and a light-off frame at a same shutter value; determining a first set number for photosensitive pixel elements used in acquiring the light-on frame and a second set number for photosensitive pixel elements used in acquiring the light-off frame; calculating the scaled-up pixel value based on the first set number, the second set number and the shutter value at least by; determining a pixel difference between the first set number and the second set number; and determining a ratio of the pixel difference to the shutter value, and multiplying the ratio with a multiplying factor; reporting a motion data upon determining a presence of an object by comparing the scaled-up pixel value with a threshold value. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An optical navigation device comprising:
-
a light source configured to emit light; a sensor configured to capture a light-on frame and a subsequent light-off frame wherein both frames are captured at a same shutter value; a navigation engine configured to provide a navigation operation; and an object detection engine coupled to the sensor and the navigation engine, the object detection engine configured to determine a first set number for photosensitive pixel elements used in acquiring the light-on frame and a second set number for photosensitive pixel elements used for acquiring the light-off frame, the object detection engine is configured to report a motion data for navigation operation by comparing a scaled-up pixel value with a threshold value; wherein the object detection engine is configured to calculate the scaled-up pixel value using the first set number, the second set number and the shutter value, and wherein the object detection engine is configured to calculate subsequent scaled-up pixel value without a light-on frame. - View Dependent Claims (16, 17, 18, 19)
-
Specification