IP Library Granted Patent US 8,913,232
Granted Patent B2
US 8,913,232 · App. 12/624,091 · Granted Dec 16, 2014

Methods and systems for measuring speckle translation with spatial filters

Inventors: Susan Hunter (Fort Collins, CO); Charles D. Hoke (Menlo Park, CA); Ramakrishna Kakarala (Santa Clara, CA); John S. Wenstrand (Menlo Park, CA)
Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
G01P3/68G06F3/0317G06F3/03543G06F3/03549G01P3/806
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 8,913,232
App. No.
12/624,091
Granted
Dec 16, 2014
Kind
B2
Abstract

Two or more spatial filters are used in determining velocity based on speckle translation. A light source may be turned on, turned off, or both for a variable amount of time during operation. The velocity may then be determined with trend identification, correlation, recursive frequency estimation, or measurement bandwidth variation. A confidence level may also be calculated for the measured velocity, and the measured velocity reported or used only when the calculated confidence level meets or exceeds a given value.

Claims (19)

1. A method for determining velocity, comprising:

receiving in-phase (I) and quadrature (Q) signals;

performing a recursive frequency estimation using the I and Q signals, wherein the recursive frequency estimation includes differentiating an equation for sum of squared errors, which includes at least one complex number that represents one of the I and Q signals; and

determining the velocity based on one or more results from the recursive frequency estimation.

2. The method of claim 1 , further comprising receiving a timing scheme that defines one or more illumination intervals and one or more non-illumination intervals, wherein the illumination intervals are periods when illumination provided by a light source is on and the non-illumination intervals are periods when the illumination provided by the light source is off.

3. The method of claim 1 , further comprising:

determining a confidence level for the velocity; and

estimating the velocity with interpolation when the confidence level falls below a given value.

4. The method of claim 1 , wherein the receiving includes receiving the I and Q signals from a spatial filter, the I and Q signals being outputs of the spatial filter.

5. A system for determining velocity, comprising:

two or more spatial filters, each of the spatial filters being configured to output in-phase (I) and quadrature (Q) signals; and

a measurement circuit configured to receive the I and Q signals output from the two or more spatial filters and configured to perform a recursive frequency estimation using the I and Q signals output from the two or more spatial filters, wherein the measurement circuit is configured to differentiate an equation for sum of squared errors, which includes at least one complex number that represents one of the I and Q signals, to perform the recursive frequency estimation.

6. The system of claim 5 , wherein the measurement circuit is further configured to determine the velocity using one or more results of the recursive frequency estimation.

7. The system of claim 5 , further comprising a controller configured to receive a timing scheme for each measurement time period and for each non-measurement time period.

8. A method for selecting a timing scheme for obtaining a plurality of velocity measurements, comprising:

determining whether a timing scheme has been selected, the timing scheme defining one or more illumination intervals and one or more non-illumination intervals, wherein the illumination intervals are periods when illumination provided by a light source is on and the non-illumination intervals are periods when the illumination provided by the light source is off;

if a timing scheme has not been selected, obtaining the plurality of velocity measurements with a default scheme; and

if a timing scheme has been selected, obtaining the plurality of velocity measurements with the selected scheme.

9. The method of claim 8 , further comprising determining whether a current timing scheme should be changed.

Assignments (6)
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 →
Continuity (2)
Division 11016651 · Dec 17, 2004
Related Publication 20100066680A1 · Mar 18, 2010