IP Library › Granted Patent US 12,379,199
Granted Patent B2
US 12,379,199 · App. 17/471,068 · Granted Aug 5, 2025

Vernier scan architecture for self-mixing interferometry phase measurements

Inventors: William Whitney (Cupertino, CA); Mengshu Huang (Cupertino, CA)
Assignee: Apple Inc.
G01B9/02092G01S7/4916G01S17/58
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 12,379,199
App. No.
17/471,068
Granted
Aug 5, 2025
Kind
B2
Abstract

A method of estimating a velocity of an object using an SMI sensor. The method includes driving a light emitter of the SMI sensor with a chirped waveform. The chirped waveform includes a first chirp and a second chirp separated by a first time interval, and a third chirp separated from the second chirp by a second time interval. The method also includes deriving a frequency-based velocity from an output of the SMI sensor; generating a first comb of possible velocities in response to analyzing an output of the SMI sensor generated in response to the first chirp and the second chirp; generating a second comb of possible velocities in response to analyzing an output of the SMI sensor generated in response to the second chirp and the third chirp; and determining a velocity of the object using the first comb, the second comb, and the frequency-based velocity.

Claims (80)

1. A method of estimating a velocity of an object using a self-mixing interferometry (SMI) sensor including a light emitter, comprising:

driving the light emitter with a waveform including a series of chirps, the series of chirps including,

a first chirp and a second chirp separated by a first time interval; and

a third chirp separated from the second chirp by a second time interval different from the first time interval;

deriving a frequency-based velocity from an output of the SMI sensor;

generating a first comb of possible velocities in response to analyzing an output of the SMI sensor generated in response to the first chirp and the second chirp;

generating a second comb of possible velocities in response to analyzing an output of the SMI sensor generated in response to the second chirp and the third chirp; and

determining the velocity of the object using the first comb of possible velocities, the second comb of possible velocities, and the frequency-based velocity.

2. The method of claim 1 , wherein determining the velocity of the object using the first comb of possible velocities, the second comb of possible velocities, and the frequency-based velocity, comprises:

identifying a third comb of possible velocities consisting of possible velocities appearing in both the first comb of possible velocities and the second comb of possible velocities; and

identifying a possible velocity, within the third comb of possible velocities, within a predetermined range of the frequency-based velocity.

3. The method of claim 1 , further comprising determining a first possible velocity in the first comb of possible velocities and a second possible velocity in the second comb of possible velocities are attributable to a possible velocity appearing in both the first comb of possible velocities and the second comb of possible velocities when the first possible velocity and the second possible velocity are within a velocity margin of error.

4. The method of claim 1 , wherein the first chirp, the second chirp, and the third chirp are defined by one of rising edges of the waveform or falling edges of the waveform.

5. The method of claim 1 , wherein:

the first chirp, the second chirp, and the third chirp are defined by rising edges of the waveform;

the series of chirps further includes,

a fourth chirp and a fifth chirp separated by the first time interval; and

a sixth chirp separated from the fifth chirp by the second time interval; and

the method further comprises,

generating a third comb of possible velocities in response to analyzing an output of the SMI sensor generated in response to the fourth chirp and the fifth chirp;

generating a fourth comb of possible velocities in response to analyzing an output of the SMI sensor generated in response to the fifth chirp and the sixth chirp; and

further determining the velocity of the object using the third comb of possible velocities and the fourth comb of possible velocities.

6. The method of claim 5 , wherein determining the velocity of the object using the first comb of possible velocities, the second comb of possible velocities, the third comb of velocity possibilities, the fourth comb of velocity possibilities, and the frequency-based velocity, comprises:

identifying a fifth comb of possible velocities consisting of possible velocities appearing in both the first comb of possible velocities and the second comb of possible velocities;

identifying a first possible velocity, within the fifth comb of possible velocities, that is within a predetermined range of the frequency-based velocity;

identifying a sixth comb of possible velocities consisting of possible velocities appearing in both the third comb of possible velocities and the fourth comb of possible velocities;

identifying a second possible velocity, within the sixth comb of possible velocities, that is within the predetermined range of the frequency-based velocity; and

determining the velocity of the object using the first possible velocity and the second possible velocity.

7. The method of claim 1 , further comprising:

deriving the frequency-based velocity of the object from a portion of the output of the SMI sensor that includes a response to a DC portion of the waveform.

8. An electronic device, comprising:

a housing;

a self-mixing interferometry (SMI) sensor mounted to the housing and having a light emitter configured to emit a beam of light from a resonant cavity of the light emitter, receive a returned portion of the beam of light into the resonant cavity, and produce an SMI signal indicative of a mixing of light within the resonant cavity;

a drive circuit operable to drive the light emitter with a chirped waveform; and

a processor configured to,

derive a frequency-based velocity of an object from the SMI signal;

use first portions of the SMI signal containing a response to a first pair of chirps in the chirped waveform, the first pair of chirps separated by a first time interval, to measure a first phase difference between the chirps and generate a first comb of possible velocities of the object;

use second portions of the SMI signal containing a response to a second pair of chirps in the chirped waveform, the second pair of chirps separated by a second time interval, to measure a second phase difference between the chirps and generate a second comb of possible velocities of the object; and

determine a velocity of the object using the first comb of possible velocities, the second comb of possible velocities, and the frequency-based velocity.

9. The electronic device of claim 8 , wherein determining the velocity of the object using the first comb of possible velocities, the second comb of possible velocities, and the frequency-based velocity, comprises:

identifying a third comb of possible velocities consisting of possible velocities appearing in both the first comb of possible velocities and the second comb of possible velocities; and

identifying a possible velocity, within the third comb of possible velocities, within a predetermined range of the frequency-based velocity.

10. The electronic device of claim 9 , wherein the processor is configured to determine a first possible velocity in the first comb of possible velocities and a second possible velocity in the second comb of possible velocities are attributable to a possible velocity appearing in both the first comb of possible velocities and the second comb of possible velocities when the first possible velocity and the second possible velocity are within a velocity margin of error.

11. The electronic device of claim 8 , wherein both the first pair of chirps and the second pair of chirps are defined by one of rising edges of the chirped waveform or falling edges of the chirped waveform.

12. The electronic device of claim 8 , wherein:

both the first pair of chirps and the second pair of chirps are defined by rising edges of the chirped waveform; and

the processor is configured to,

use third portions of the SMI signal containing a response to a third pair of chirps in the chirped waveform, the third pair of chirps defined by falling edges of the chirped waveform, to measure a third phase difference between the chirps and generate a third comb of possible velocities of the object; and

further determine the velocity of the object using the third comb of possible velocities.

13. The electronic device of claim 8 , wherein:

both the first pair of chirps and the second pair of chirps are rising edges of the chirped waveform;

a third pair of chirps and a fourth pair of chirps in the chirped waveform are falling edges of the chirped waveform and

the processor is configured to,

use third portions of the SMI signal containing a response to a third pair of chirps, the third pair of chirps separated by the first time interval, to measure a third phase difference between the chirps and generate a third comb of possible velocities of the object;

use fourth portions of the SMI signal containing a response to the fourth pair of chirps, the fourth pair of chirps separated by the second time interval, to measure a fourth phase difference between the chirps and generate a fourth comb of possible velocities of the object; and

further determine the velocity of the object using the third comb of possible velocities and the fourth comb of possible velocities.

14. The electronic device of claim 13 , wherein determining the velocity of the object using the first comb of possible velocities, the second comb of possible velocities, the third comb of velocity possibilities, the fourth comb of velocity possibilities, and the frequency-based velocity, comprises:

identifying a fifth comb of possible velocities consisting of possible velocities appearing in both the first comb of possible velocities and the second comb of possible velocities;

identifying a first possible velocity, within the fifth comb of possible velocities, within a predetermined range of the frequency-based velocity;

identifying a sixth comb of possible velocities consisting of possible velocities appearing in both the third comb of possible velocities and the fourth comb of possible velocities;

identifying a second possible velocity, within the sixth comb of possible velocities, within the predetermined range of the frequency-based velocity; and

determining the velocity of the object using the first possible velocity and the second possible velocity.

15. The electronic device of claim 8 , wherein the chirped waveform comprises a set of triangular bursts.

16. The electronic device of claim 15 , wherein:

the chirped waveform comprises a first triangular burst, a second triangular burst, and a third triangular burst;

the first time interval is defined between corresponding portions of the first triangular burst and the second triangular burst; and

the second time interval is defined between corresponding portions of the second triangular burst and the third triangular burst.

17. The electronic device of claim 8 , wherein the processor derives the frequency-based velocity of the object from a portion of the SMI signal that includes a response to a DC portion of the chirped waveform.

18. The electronic device of claim 8 , further comprising:

a crown attached to the housing; wherein,

the SMI sensor is positioned to emit light toward or adjacent the crown; and

the processor is configured to change a state of the electronic device in response to an amplitude and a direction of the velocity of the object.

19. The electronic device of claim 8 , further comprising:

a display viewable through a surface of the housing; wherein,

the processor is configured to scroll content displayed on the display in response to an amplitude and a direction of the velocity of the object.

20. The electronic device of claim 8 , wherein:

the housing is an earbud housing;

the object is a fingertip;

the electronic device comprises a speaker mounted to the housing; and

the processor is configured to adjust a volume of the speaker in proportion to an amplitude and a direction of the velocity of the object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2021
From: WHITNEY, WILLIAM; HUANG, MENGSHU
To: APPLE INC.
Reel/Frame 057449/0433 →
Continuity (1)
Related Publication 20230070733A1 · Mar 9, 2023
References Cited (34)
US 6014239A · Veligdan · 2000 [cited by applicant]
US 7507203B2 · Sebastian et al. · 2009 [cited by applicant]
US 8823775B2 · Xu et al. · 2014 [cited by applicant]
US 8824706B2 · Stephanou et al. · 2014 [cited by applicant]
US 9741344B2 · Bakish · 2017 [cited by applicant]
US 10555079B2 · Bakish · 2020 [cited by applicant]
US 10824275B2 · Mutlu et al. · 2020 [cited by applicant]
US 11029442B2 · Mutlu et al. · 2021 [cited by applicant]
US 11473898B2 · Mutlu et al. · 2022 [cited by applicant]
US 11877105B1 · Manokhin · 2024 [cited by applicant]
US 20120002189A1 · Bengoechea Apezteguia · 2012 [cited by examiner]
US 20120306823A1 · Pance · 2012 [cited by applicant]
US 20160320173A1 · Royo Royo · 2016 [cited by examiner]
US 20170150254A1 · Bakish et al. · 2017 [cited by applicant]
US 20180209892A1 · Van Der Lee · 2018 [cited by examiner]
US 20180233129A1 · Bakish et al. · 2018 [cited by applicant]
US 20190090068A1 · Fishman et al. · 2019 [cited by applicant]
US 20190110040A1 · Doyen et al. · 2019 [cited by applicant]
US 20190253608A1 · Lee et al. · 2019 [cited by applicant]
US 20190313178A1 · Mutlu · 2019 [cited by examiner]
US 20210010797A1 · Cihan et al. · 2021 [cited by applicant]
US 20220082369A1 · Spruit · 2022 [cited by examiner]
US 20220155052A1 · Mutlu et al. · 2022 [cited by applicant]
US 20230083807A1 · Tal et al. · 2023 [cited by applicant]
US 20230417536A1 · Cihan et al. · 2023 [cited by applicant]
US 20240029752A1 · Tal et al. · 2024 [cited by applicant]
CN 105092014 · 2015 [cited by applicant]
CN 111045028 · 2020 [cited by applicant]
Kwan et al., “Demosaicing of Bayer and CFA 2.0 Patters for Low Lighting Images,” [cited by applicant]
Nie et al., “Deeply Learned Filter Response Functions for Hyperspectral Reconstruction,” 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, Utah, 2018, pp. 4767-4776. [cited by applicant]
Paschotta, “Optical Heterodyne Detection,” [cited by applicant]
Rogers et al., “A universal 3D imaging sensor on a silicon photonics platform,” [cited by applicant]
Sun et al., “Large-scale nanophotonic phased array,” [cited by applicant]
Steinacher, “Balanced Photo-Detector (BPD) Physics Basel SP1'023),” User's Manual, Revision 1.3, Apr. 2017, 5 pages. [cited by applicant]