IP Library Granted Patent US 7,839,388
Granted Patent B2
US 7,839,388 · App. 11/430,697 · Granted Nov 23, 2010

Optical navigation system and method for reducing the power consumption of the system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,839,388
App. No.
11/430,697
Granted
Nov 23, 2010
Kind
B2
Abstract

An optical navigation system and method for reducing the power consumption of the system uses a surface quality value of a captured image frame of a target surface to selectively reduce the number of photosensitive pixel elements to be used to capture a subsequent image frame.

Claims (35)

1. A method for reducing the power consumption of an optical navigation system, said method comprising:

capturing an image frame of a target surface using a predefined number of photosensitive pixel elements in an array of photosensitive pixel elements;

processing said image frame to estimate displacement, including computing a surface quality value of said image frame, said surface quality value being the number of surface features detected in said image frame using contrast between different individual pixels in said image frame;

comparing said surface quality value with a threshold value; and

selectively reducing said predefined number of photosensitive pixel elements in said array of photosensitive pixel elements to be used to capture a subsequent image frame of said target surface based on said comparing of said surface quality value with said threshold value.

2. The method of claim 1 wherein said comparing includes determining whether said surface quality value is greater than said threshold value.

3. The method of claim 1 wherein said threshold value includes a predefined minimum surface quality value for proper tracking and a margin value.

4. The method of claim 1 wherein said reducing said predefined number of photosensitive pixel elements includes deactivating one of an outermost row and an outermost column of said photosensitive pixel elements in said array.

5. The method of claim 1 wherein said reducing said predefined number of photosensitive pixel elements includes deactivating an outer most row and an outermost column of said photosensitive pixel elements in said array.

6. The method of claim 1 further comprising:

comparing said surface quality value with a second threshold value; and

selectively increasing said predefined number of photosensitive pixel elements to capture said subsequent image frame of said target surface based on said comparing of said surface quality value with said second threshold value.

7. The method of claim 6 wherein said second threshold value is a predefined minimum surface quality value for proper tracking.

8. A method for reducing the power consumption of an optical navigation system, said method comprising:

capturing an image frame of a target surface using a predefined photosensitive pixel array;

processing said image frame to estimate displacement, including computing a surface quality value of said image frame, said surface quality value being the number of surface features detected in said image frame using contrast between different individual pixels in said image frame;

comparing said surface quality value with a threshold value; and

selectively reducing said predefined photosensitive pixel array to be used to capture a subsequent image frame of said target surface based on said comparing of said surface quality value with said threshold value.

9. The method of claim 8 wherein said comparing includes determining whether said surface quality value is greater than said threshold value.

10. The method of claim 8 wherein said threshold value includes a predefined minimum surface quality value for proper tracking and a margin value.

11. The method of claim 8 wherein said reducing said predefined photosensitive pixel array includes deactivating one of an outermost row and an outermost column of said predefined photosensitive pixel array.

12. The method of claim 8 wherein said reducing said predefined photosensitive pixel array includes deactivating an outer most row and an outermost column of said predefined photosensitive pixel array.

13. The method of claim 8 further comprising:

comparing said surface quality value with a second threshold value; and

selectively increasing said predefined photosensitive pixel array to capture said subsequent image frame of said target surface based on said comparing of said surface quality value with said second threshold value.

14. The method of claim 13 wherein said second threshold value is a predefined minimum surface quality value for proper tracking.

15. An optical navigation system comprising;

an image sensor including an array of photosensitive pixel elements, said image sensor being configured to capture an image frame of a target surface using a predefined number of said photosensitive pixel elements in said array;

a controller operably connected to said image sensor, said controller being configured to control said image sensor for image capture, said controller being further configured to compute a surface quality value of said image frame and to process said image frame to estimate displacement, said surface quality value being the number of surface features detected in said image frame using contrast between different individual pixels in said image frame; and

a power saving module operably connected to said controller, said power saving module being configured to monitor said surface quality value and to selectively instruct said controller to reduce said predefined number of said photosensitive pixel elements to be used to capture a subsequent image frame of said target surface based on a comparison of said surface quality value with a threshold value.

16. The system of claim 15 wherein said power saving module is configured to determine whether said surface quality value is greater than said threshold value.

17. The system of claim 15 wherein said threshold value includes a predefined minimum surface quality value for proper tracking and a margin value.

18. The system of claim 15 wherein said power saving module is configured to instruct said controller to deactivate one of an outermost row and an outermost column of said photosensitive pixel elements in said array.

19. The system of claim 15 wherein said power saving module is configured to instruct said controller to deactivate an outermost row and an outermost column of said photosensitive pixel elements in said array.

20. The system of claim 15 wherein said power saving module is configured to compare said surface quality value with a second threshold value, said power saving module being further configured to selectively instruct said controller to increase said predefined number of said photosensitive pixel elements to capture said subsequent image frame of said target surface based on a comparison of said surface quality value with said second threshold value.

Assignments (9)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 29, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 039862/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: PIXART IMAGING INC.
Reel/Frame 039788/0572 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 037689/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032851/0001 →
MERGER Recorded May 7, 2013
From: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030369/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2007
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
Reel/Frame 019070/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2006
From: CHEAH, CHIANG SUN; BROSNAN, MICHAEL J; TAI, LI CHONG
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 018416/0674 →