IP Library Granted Patent US 12,631,758
Granted Patent B2
US 12,631,758 · App. 18/772,067 · Granted May 19, 2026

Power switching time-of-flight sensor for estimating three-dimensional positions of a plurality of keypoints along a target object

Inventors: David Cohen (Nesher, IL); Elad Joseph (Atlit, IL); Eyal Preter (Givat Ela, IL); Paul Lacey (Plantation, FL); Koon Keong Shee (Miramar, FL); Evyatar Bluzer (Yuvalim, IL)
Assignee: Magic Leap, Inc.
G01S17/894G06F3/017G06F3/0325
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,631,758
App. No.
18/772,067
Granted
May 19, 2026
Kind
B2
Abstract

Techniques are disclosed for operating a time-of-flight (TOF) sensor. The TOF may be operated in a low power mode by repeatedly performing a low power mode sequence, which may include performing a depth frame by emitting light pulses, detecting reflected light pulses, and computing a depth map based on the detected reflected light pulses. Performing the low power mode sequence may also include performing an amplitude frame at least one time by emitting a light pulse, detecting a reflected light pulse, and computing an amplitude map based on the detected reflected light pulse. In response to determining that an activation condition is satisfied, the TOF may be switched to operate in a high accuracy mode by repeatedly performing a high accuracy mode sequence, which may include performing the depth frame multiple times.

Claims (36)

1 . A time-of-flight sensor comprising:

an illumination unit configured to transmit first light pulses to illuminate a target object in accordance with a light synchronization signal;

a sensor unit configured to receive second light pulses in a field of view in accordance with a shutter synchronization signal, wherein the time-of-flight sensor is configured to perform a depth measurement based on the second light pulses received by the sensor unit; and

a timing generator configured to generate the light synchronization signal to control the illumination unit and the shutter synchronization signal to control the sensor unit to cause the time-of-flight sensor to switch between operating in a low power mode and operating in a high accuracy mode based on an activation condition;

wherein operating in the low power mode comprises estimating three-dimensional (3D) positions of a plurality of keypoints along the target object based on a previously captured depth map and a currently captured amplitude map of the target object;

wherein operating in the high accuracy mode comprises computing the 3D positions of the plurality of keypoints based on a currently captured depth map of the target object.

2 . The time-of-flight sensor of claim 1 , wherein the illumination unit comprises a laser light source.

3 . The time-of-flight sensor of claim 1 , wherein the sensor unit comprises a light-sensitive pixel array.

4 . The time-of-flight sensor of claim 3 , further comprising:

an optical feedback device configured to direct a portion of the first light pulses transmitted by the illumination unit to a feedback region of the light-sensitive pixel array.

5 . The time-of-flight sensor of claim 1 , wherein operating in the low power mode includes repeatedly performing a low power mode sequence and operating in the high accuracy mode includes repeatedly performing a high accuracy mode sequence.

6 . The time-of-flight sensor of claim 5 , wherein performing the low power mode sequence includes:

performing a depth frame by the illumination unit emitting multiple ones of the first light pulses, the sensor unit detecting multiple ones of the second light pulses, and computing the currently captured depth map based on the multiple ones of the second light pulses; and

performing an amplitude frame at least one time, wherein performing the amplitude frame includes the illumination unit emitting one of the first light pulses, the sensor unit detecting one of the second light pulses, and computing the currently captured amplitude map based on the one of the second light pulses.

7 . The time-of-flight sensor of claim 6 , wherein performing the depth frame further includes computing three-dimensional (3D) positions of a plurality of keypoints along a target object based on the currently captured depth map.

8 . The time-of-flight sensor of claim 7 , wherein performing the amplitude frame further includes computing two-dimensional (2D) positions of the plurality of keypoints along the target object based on the currently captured amplitude map.

9 . The time-of-flight sensor of claim 8 , wherein performing the amplitude frame further includes estimating the 3D positions of the plurality of keypoints based on the 2D positions of the plurality of keypoints.

10 . The time-of-flight sensor of claim 9 , wherein performing the amplitude frame further includes estimating the 3D positions of the plurality of keypoints further based on the previously captured depth map.

11 . The time-of-flight sensor of claim 6 , wherein performing the high accuracy mode sequence includes performing the depth frame multiple times.

12 . The time-of-flight sensor of claim 1 , wherein the time-of-flight sensor switches from operating in the low power mode to operating in the high accuracy mode in response to determining that the activation condition is satisfied.

13 . The time-of-flight sensor of claim 7 , wherein the target object is a user's hand.

14 . The time-of-flight sensor of claim 13 , wherein the activation condition is determined to be satisfied when the user's hand is interacting in a Z dimension.

15 . The time-of-flight sensor of claim 1 , wherein the time-of-flight sensor is an element of a wearable system.

16 . The time-of-flight sensor of claim 15 , wherein the wearable system is an augmented reality (AR) wearable system.

17 . A wearable device comprising:

left and right eyepieces;

left and right projectors optically linked to the left and right eyepieces; and

a time-of-flight sensor comprising:

an illumination unit configured to transmit first light pulses to illuminate a target object in accordance with a light synchronization signal;

a sensor unit configured to receive second light pulses in a field of view in accordance with a shutter synchronization signal, wherein the time-of-flight sensor is configured to perform a depth measurement based on the second light pulses received by the sensor unit; and

a timing generator configured to generate the light synchronization signal to control the illumination unit and the shutter synchronization signal to control the sensor unit to cause the time-of-flight sensor to switch between operating in a low power mode and operating in a high accuracy mode based on an activation condition;

wherein operating in the low power mode comprises estimating three-dimensional (3D) positions of a plurality of keypoints along the target object based on a previously captured depth map and a currently captured amplitude map of the target object;

wherein operating in the high accuracy mode comprises computing the 3D positions of the plurality of keypoints based on a currently captured depth map of the target object.

18 . The wearable device of claim 17 , wherein the illumination unit comprises a laser light source.

19 . The wearable device of claim 17 , wherein the sensor unit comprises a light-sensitive pixel array.

20 . The wearable device of claim 17 , wherein the wearable device is an augmented reality (AR) wearable device.

Assignments (2)
SECURITY INTEREST Recorded Oct 28, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073387/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2024
From: COHEN, DAVID; JOSEPH, ELAD; PRETER, EYAL; LACEY, PAUL; SHEE, KOON KEONG; BLUZER, EVYATAR
To: MAGIC LEAP, INC.
Reel/Frame 068008/0674 →
Continuity (3)
Continuation 17210152 · Mar 23, 2021
Provisional Application 62994152 · Mar 24, 2020
Related Publication 20240377540A1 · Nov 14, 2024
References Cited (26)
US 7464351B2 · Bamji et al. · 2008 [cited by applicant]
US 12066545B2 · Cohen et al. · 2024 [cited by applicant]
US 20110205522A1 · Snow · 2011 [cited by examiner]
US 20130127854A1 · Shpunt · 2013 [cited by examiner]
US 20140145914A1 · Latta · 2014 [cited by examiner]
US 20160313446A1 · Fu · 2016 [cited by examiner]
US 20170184704A1 · Yang · 2017 [cited by examiner]
US 20170272651A1 · Mathy · 2017 [cited by examiner]
US 20170316602A1 · Smirnov · 2017 [cited by examiner]
US 20180038991A1 · Chennakeshu · 2018 [cited by examiner]
US 20180059224A1 · Wang et al. · 2018 [cited by applicant]
US 20180096489A1 · Cohen · 2018 [cited by examiner]
US 20180249143A1 · Calpe Maravilla · 2018 [cited by examiner]
US 20180301865A1 · Burroughs · 2018 [cited by examiner]
US 20190094342A1 · Hiramatsu et al. · 2019 [cited by applicant]
US 20190213309A1 · Morestin · 2019 [cited by examiner]
US 20190346537A1 · Krelboim · 2019 [cited by examiner]
US 20190383917A1 · Shinozuka · 2019 [cited by examiner]
US 20200041620A1 · Onal · 2020 [cited by examiner]
US 20200066779A1 · Dutton · 2020 [cited by examiner]
US 20210333398A1 · Yasu · 2021 [cited by examiner]
US 20220308228A1 · Raag · 2022 [cited by applicant]
CN 105653023A · 2016 [cited by examiner]
U.S. Appl. No. 17/210,152, “Non-Final Office Action”, Oct. 3, 2023, 8 pages. [cited by applicant]
U.S. Appl. No. 17/210,152, “Notice of Allowance”, Apr. 17, 2024, 8 pages. [cited by applicant]
Foix et al., “Lock-in Time-of-Flight (ToF) Cameras: A Survey”, Institute of Electrical and Electronics Engineers Sensors Journal, vol. 11, No. 9, Sep. 11, 2011, pp. 1917-2011. [cited by applicant]