Optical navigation systems and methods for background light detection and avoiding false detection and auto-movement
First Claim
Patent Images
1. A method, comprising:
- disabling and enabling, using at least one processing element, a light source in an optical navigation sensor (ONS) periodically;
using the at least one processing element, receiving a first plurality of signals from sampling by an optical detector of the ONS during a first time corresponding to the light source being disabled, wherein a periodicity of the sampling by the optical detector is jittered;
receiving, using the at least one processing element, from the optical detector a second plurality of signals during a second time corresponding to the light source being enabled;
comparing at least one of the first plurality of signals to a threshold value; and
in response to the at least one of the first plurality of signals being greater than the threshold value, suppressing, using the at least one processing element, reporting of the second plurality of signals to avoid false detection and auto-movement in an output of the ONS.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of operating an optical navigation system which includes disabling a light source to measure the ambient or external light level, comparing the measurement to a threshold level to determine whether the ambient light would cause false detection and light induced motion, and adjusting sensing parameter(s) to mitigate the effect of the ambient light.
62 Citations
20 Claims
-
1. A method, comprising:
-
disabling and enabling, using at least one processing element, a light source in an optical navigation sensor (ONS) periodically; using the at least one processing element, receiving a first plurality of signals from sampling by an optical detector of the ONS during a first time corresponding to the light source being disabled, wherein a periodicity of the sampling by the optical detector is jittered; receiving, using the at least one processing element, from the optical detector a second plurality of signals during a second time corresponding to the light source being enabled; comparing at least one of the first plurality of signals to a threshold value; and in response to the at least one of the first plurality of signals being greater than the threshold value, suppressing, using the at least one processing element, reporting of the second plurality of signals to avoid false detection and auto-movement in an output of the ONS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
enabling and disabling a light source, using at least one processing element, in an optical navigation sensor (ONS); using the at least one processing element, receiving a first plurality of PD signal samples from sampling by a photo-diode (PD) array in the ONS during a first time period corresponding to the light source being disabled and a second plurality of PD signal samples from sampling by the PD array during a second time period corresponding to the light source being enabled, wherein a periodicity of the sampling by the PD array is jittered; comparing the first plurality of PD signal samples to at least one threshold value; and in response to an outcome of the comparing the first plurality of PD signal samples to the at least one threshold value, adjusting, using the at least one processing element, at least one sensing parameter of the ONS, to mitigate effects of external light to the ONS on the second plurality of PD signal samples, wherein the first plurality of PD signal samples is collected before the second plurality of PD signal samples. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An input system disposed within a vehicle, the input system comprising:
an optical navigation sensor (ONS) and a top panel, wherein the ONS detects and tracks motion of a tracking surface placed onto the top panel, the ONS comprising; a light source configured to illuminate the tracking surface, wherein output level of the light source is switched between a low level and a high level, a photo-diode (PD) array configured to receive light incident thereon and generate PD signal samples based on periodically sampling the light received, wherein the light received comprises light reflected or scattered off the tracking surface and external light to the input system, wherein a periodicity of the sampling by the PD array is jittered, and a processing element configured to; control the output level switching of the light source based a timing schedule, collect the PD signal samples from the PD array, compare the PD signal samples, collected during a first period corresponding to the output level being at the low level, to a threshold value to determine if the external light exceeds a predetermined level, in response to determining the external light does not exceed the predetermined level, report the PD signal samples collected during at least one subsequent period to the first period corresponding to the output level being at the high level, and derive motion data of the tracking surface from the reported PD signal samples. - View Dependent Claims (19, 20)
Specification