Signal processing method for use with an optical navigation system
AssigneeSilicon Light Machines Corporation
InventorsBrian D. Todoroff, Yansun Xu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Light Machines Corporation
InventorsBrian D. Todoroff, Yansun Xu
Estimating the term…
A signal processor and method are provided for detecting movement of a surface relative to an optical sensor having an array of photosensitive elements. Generally, the method involves: (i) sampling each of a number (M) of phase signals from the photosensitive elements, each of the M signals having a magnitude (Ai) and including a tracking signal at a frequency being tracked and a background signal at other frequencies that offsets the tracking signal, where i, an index of the signals, is a whole number between 0 and M-1; (ii) eliminating the offset to the tracking signal due to the background signal to generate M non-offset phase signals having a magnitude (A′i); (iii) adjusting phase angles (θi) of the non-offset phase signals to generate M weighted phase signals (A′iθ′i); and (iv) combining each of the M weighted phase signals (A′iθ′i) to generate an average weighted phase having a phase angle (θ), that when tracked over time indicates a direction and velocity of the movement of an image of the surface mapped to the array.
A method for detecting movement of a surface relative to an optical sensor having an array including a plurality of photosensitive elements, the method comprising steps of:
A signal processor for processing signals from an optical sensor having an array of a plurality of photosensitive elements to detect movement of a surface relative to the optical sensor, the signal processor comprising:
Dependencies are inferred from the claim text.