IP Library Granted Patent US 12,373,025
Granted Patent B2
US 12,373,025 · App. 18/655,518 · Granted Jul 29, 2025

Lightweight and low power cross reality device with high temporal resolution

Inventors: Martin Georg Zahnert (Zurich, CH); Alexander Ilic (Zurich, CH)
Assignee: Magic Leap, Inc.
G06F3/012G02B27/0093G02B27/0101G02B27/017G02B27/0179G02B27/281G06T7/292G06T19/006G02B2027/0138G02B2027/0187G06T2207/10012G06T2207/10028G06T2207/30201
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,373,025
App. No.
18/655,518
Filed
May 6, 2024
Granted
Jul 29, 2025
Kind
B2
Art Unit
2624
USPC
345/156
Abstract

A wearable display system for a cross reality (XR) system may have a dynamic vision sensor (DVS) camera and a color camera. At least one of the cameras may be a plenoptic camera. The wearable display system may dynamically restrict processing of image data from either or both cameras based on detected conditions and XR function being performed. For tracking an object, image information may be processed for patches of a field of view of either or both cameras corresponding to the object. The object may be tracked based on asynchronously acquired events indicating changes within the patches. Stereoscopic or other types of image information may be used when event-based object tacking yields an inadequate quality metric. The tracked object may be a user's hand or a stationary object in the physical world, enabling calculation of the pose of the wearable display system and of the wearer's head.

Claims (61)

1. A wearable display system, the wearable display system comprising:

a headset including:

a first camera configurable to output an image frame or image data satisfying an intensity change criterion; and

a second camera,

wherein the first camera and the second camera are positioned so as to provide overlapping views of a central view field; and

a processor operatively coupled to the first camera and the second camera and configured to:

create a world model using depth information stereoscopically determined from image data output by the first camera and image data output by the second camera;

perform a tracking routine using the world model and the image data output by the first camera;

determine a tracking parameter for the tracking routine using image data output by at least one of the first camera or the second camera; and

based on the tracking parameter, provide instructions to at least one of the first camera or the second camera to adjust image data acquisition, the instructions configured to increase or decrease an amount of data output by at least one of the first camera or the second camera.

2. The wearable display system of claim 1 , wherein the intensity change criterion comprises an absolute or relative intensity change criterion.

3. The wearable display system of claim 1 , wherein the first camera is configured to output the image data asynchronously.

4. The wearable display system of claim 3 , wherein the processor is further configured to perform the tracking routine asynchronously.

5. The wearable display system of claim 1 , wherein:

providing the instructions to the at least one of the first camera or the second camera to adjust image data acquisition includes providing instructions to at least one of the first camera or the second camera to restrict image data acquisition to points of interest within the world model.

6. The wearable display system of claim 5 , wherein:

the first camera is configurable to restrict image data acquisition to one or more portions of a field of view of the first camera;

determining the tracking parameter includes:

identifying a point of interest within the world model; and

determining one or more first portions of the field of view of the first camera corresponding to the point of interest; and

providing instructions to the at least one of the first camera or the second camera to adjust image data acquisition includes providing instructions to the first camera to restrict image data acquisition to the one or more first portions of the field of view.

7. The wearable display system of claim 6 , wherein:

determining the tracking parameter further includes estimating one or more second portions of the field of view of the first camera corresponding to the point of interest based on a movement of the point of interest relative to the world model or a movement of the headset relative to the point of interest; and

providing the instructions to the at least one of the first camera or the second camera to adjust image data acquisition further includes providing instructions to the first camera to restrict image data acquisition to the one or more second portions of the field of view.

8. The wearable display system of claim 5 , wherein:

the headset further includes an inertial measurement unit; and

determining the tracking parameter further includes estimating an updated relative position of a point of interest of the points of interest based at least partly upon an output of the inertial measurement unit.

9. The wearable display system of claim 5 , wherein:

determining the tracking parameter further includes repeatedly calculating a position of the point of interest within the world model; and

repeated calculations are performed at a temporal resolution of more than 60 Hz.

10. The wearable display system of claim 9 , wherein intervals between the repeated calculations are between 1 ms and 15 ms in duration.

11. The wearable display system of claim 1 , wherein:

determining the tracking parameter includes determining whether tracking satisfies a quality criterion; and

providing the instructions to the at least one of the first camera or the second camera to adjust image data acquisition includes providing instructions to the second camera to enable the second camera or modulate a frame rate of the second camera when the tracking does not satisfy the quality criterion.

12. The wearable display system of claim 1 , wherein the processor is mechanically coupled to the headset.

13. The wearable display system of claim 1 , wherein the headset comprises a display device mechanically coupled to the processor.

14. The wearable display system of claim 1 , wherein a local data processing module comprises the processor, the local data processing module operatively coupled to a display device through a communication link, and wherein the headset comprises the display device.

15. The wearable display system of claim 1 , wherein the headset further includes an IR emitter.

16. The wearable display system of claim 15 , wherein the processor is configured to selectively enable the IR emitter so as to enable tracking in a low light condition.

17. A method of cross reality tracking using a wearable display system, the wearable display system comprising:

a headset including:

a first camera configurable to output an image frame or image data satisfying an intensity change criterion; and

a second camera,

wherein the first camera and the second camera are positioned so as to provide overlapping views of a central view field; and

a processor operatively coupled to the first camera and the second camera,

the method comprising:

using the processor to:

create a world model using depth information stereoscopically determined from image data output by the first camera and image data output by the second camera;

performing a tracking routine using the world model and the image data output by the first camera;

determine a tracking parameter for the tracking routine using image data output by at least one of the first camera or the second camera; and

based on the tracking parameter, provide instructions to at least one of the first camera or the second camera to adjust image data acquisition, the instructions configured to increase or decrease an amount of data output by at least one of the first camera or the second camera.

18. The method of claim 17 , wherein:

providing the instructions to the at least one of the first camera or the second camera to adjust image data acquisition includes providing instructions to at least one of the first camera or the second camera to restrict image data acquisition to points of interest within the world model.

19. The method of claim 18 , wherein:

determining the tracking parameter includes:

identifying a point of interest within the world model; and

determining one or more first portions of a field of view of the first camera corresponding to the point of interest; and

providing instructions to the first camera to restrict image data acquisition to the one or more first portions of the field of view.

20. The method of claim 19 , wherein:

determining the tracking parameter further includes estimating one or more second portions of the field of view of the first camera corresponding to the point of interest based on a movement of the point of interest relative to the world model or a movement of the headset relative to the point of interest; and

providing the instructions to the at least one of the first camera or the second camera to adjust image data acquisition further includes providing instructions to the first camera to restrict image data acquisition to the one or more second portions of the field of view.

Assignments (3)
SECURITY INTEREST Recorded Nov 3, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073480/0540 →
SECURITY INTEREST Recorded Oct 24, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073255/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2024
From: ZAHNERT, MARTIN GEORG; ILIC, ALEXANDER
To: MAGIC LEAP, INC.
Reel/Frame 068952/0665 →
Continuity (3)
Continuation 17428958
Provisional Application 62802577 · Feb 7, 2019
Related Publication 20240288934A1 · Aug 29, 2024
References Cited (161)
US 8587659B1 · Socolinsky et al. · 2013 [cited by applicant]
US 9338382B2 · Jiang · 2016 [cited by applicant]
US 9529192B2 · Border · 2016 [cited by applicant]
US 9826176B1 · Vogelsang · 2017 [cited by applicant]
US 9990761B1 · Anderson et al. · 2018 [cited by applicant]
US 10127725B2 · Kohler et al. · 2018 [cited by applicant]
US 10152775B1 · Bellows et al. · 2018 [cited by applicant]
US 10165949B2 · Tzvieli et al. · 2019 [cited by applicant]
US 10235797B1 · Sheffield et al. · 2019 [cited by applicant]
US 10298910B1 · Kroeger · 2019 [cited by applicant]
US 10345447B1 · Hicks · 2019 [cited by applicant]
US 10475249B2 · Holz et al. · 2019 [cited by applicant]
US 10491877B1 · Hall et al. · 2019 [cited by applicant]
US 10598936B1 · Berkovich · 2020 [cited by applicant]
US 10764517B2 · Stein et al. · 2020 [cited by applicant]
US 10897586B2 · Liu et al. · 2021 [cited by applicant]
US 11269402B1 · Canberk et al. · 2022 [cited by applicant]
US 11809613B2 · Zahnert et al. · 2023 [cited by applicant]
US 11889209B2 · Zahnert et al. · 2024 [cited by applicant]
US 11902677B2 · Zahnert et al. · 2024 [cited by applicant]
US 11985440B2 · Zahnert et al. · 2024 [cited by applicant]
US 12013979B2 · Zahnert et al. · 2024 [cited by applicant]
US 12025807B2 · Smits · 2024 [cited by examiner]
US 12041380B2 · Zahnert et al. · 2024 [cited by applicant]
US 12189838B2 · Zahnert et al. · 2025 [cited by applicant]
US 20090109313A1 · Liu et al. · 2009 [cited by applicant]
US 20100020254A1 · Geng · 2010 [cited by applicant]
US 20120091372A1 · Molnar et al. · 2012 [cited by applicant]
US 20120236124A1 · Aoki · 2012 [cited by applicant]
US 20130002827A1 · Lee et al. · 2013 [cited by applicant]
US 20130063400A1 · Ahn et al. · 2013 [cited by applicant]
US 20130076953A1 · Sekine · 2013 [cited by applicant]
US 20130120224A1 · Cajigas et al. · 2013 [cited by applicant]
US 20130126703A1 · Caulfield · 2013 [cited by applicant]
US 20140192238A1 · Attar et al. · 2014 [cited by applicant]
US 20140326854A1 · Delbruck et al. · 2014 [cited by applicant]
US 20140375790A1 · Robbins et al. · 2014 [cited by applicant]
US 20140375820A1 · Priyantha et al. · 2014 [cited by applicant]
US 20150016777A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150062003A1 · Rafii et al. · 2015 [cited by applicant]
US 20150228114A1 · Shapira et al. · 2015 [cited by applicant]
US 20150235447A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150243105A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150248551A1 · Bae et al. · 2015 [cited by applicant]
US 20150260474A1 · Rublowsky et al. · 2015 [cited by applicant]
US 20150302658A1 · O'Connor et al. · 2015 [cited by applicant]
US 20150365617A1 · Chen · 2015 [cited by applicant]
US 20150381889A1 · Toguchi · 2015 [cited by applicant]
US 20150381964A1 · Drouot · 2015 [cited by applicant]
US 20160026253A1 · Bradski et al. · 2016 [cited by applicant]
US 20160048727A1 · Zhang et al. · 2016 [cited by applicant]
US 20160080732A1 · Pedley et al. · 2016 [cited by applicant]
US 20160133051A1 · Aonuma et al. · 2016 [cited by applicant]
US 20160148433A1 · Petrovskaya et al. · 2016 [cited by applicant]
US 20160187969A1 · Larsen et al. · 2016 [cited by applicant]
US 20160191887A1 · Casas · 2016 [cited by applicant]
US 20160262608A1 · Krueger · 2016 [cited by applicant]
US 20160307372A1 · Pitts et al. · 2016 [cited by applicant]
US 20160309134A1 · Venkataraman et al. · 2016 [cited by applicant]
US 20160320834A1 · Lee et al. · 2016 [cited by applicant]
US 20160335487A1 · Ming et al. · 2016 [cited by applicant]
US 20160360970A1 · Tzvieli et al. · 2016 [cited by applicant]
US 20170061693A1 · Kohler et al. · 2017 [cited by applicant]
US 20170069107A1 · Kobayashi · 2017 [cited by applicant]
US 20170094243A1 · Venkataraman et al. · 2017 [cited by applicant]
US 20170111619A1 · Benosman et al. · 2017 [cited by applicant]
US 20170167920A1 · Lee et al. · 2017 [cited by applicant]
US 20170168586A1 · Sinha et al. · 2017 [cited by applicant]
US 20170176575A1 · Smits · 2017 [cited by applicant]
US 20170208292A1 · Smits · 2017 [cited by examiner]
US 20170227841A1 · Niemela et al. · 2017 [cited by applicant]
US 20170285343A1 · Belenkii et al. · 2017 [cited by applicant]
US 20170302859A1 · Nakanishi et al. · 2017 [cited by applicant]
US 20170345218A1 · Bedikian et al. · 2017 [cited by applicant]
US 20170345398A1 · Fuchs et al. · 2017 [cited by applicant]
US 20170374360A1 · Kranski et al. · 2017 [cited by applicant]
US 20180068206A1 · Pollach et al. · 2018 [cited by applicant]
US 20180114566A1 · Aoyama et al. · 2018 [cited by applicant]
US 20180115763A1 · Hung et al. · 2018 [cited by applicant]
US 20180124387A1 · Zhao et al. · 2018 [cited by applicant]
US 20180182173A1 · Robaina et al. · 2018 [cited by applicant]
US 20180188538A1 · Bell · 2018 [cited by applicant]
US 20180220073A1 · Keal · 2018 [cited by applicant]
US 20180239144A1 · Woods et al. · 2018 [cited by applicant]
US 20180249151A1 · Freeman et al. · 2018 [cited by applicant]
US 20180268229A1 · Nakata et al. · 2018 [cited by applicant]
US 20180272231A1 · Katoh et al. · 2018 [cited by applicant]
US 20180275242A1 · Peri · 2018 [cited by applicant]
US 20180278843A1 · Smith et al. · 2018 [cited by applicant]
US 20180295337A1 · Hicks et al. · 2018 [cited by applicant]
US 20180300897A1 · Woods et al. · 2018 [cited by applicant]
US 20180330521A1 · Samples et al. · 2018 [cited by applicant]
US 20180373348A1 · Price et al. · 2018 [cited by applicant]
US 20180376082A1 · Liu · 2018 [cited by applicant]
US 20180376122A1 · Park et al. · 2018 [cited by applicant]
US 20190051246A1 · Kim et al. · 2019 [cited by applicant]
US 20190056792A1 · Wan et al. · 2019 [cited by applicant]
US 20190139307A1 · Min · 2019 [cited by applicant]
US 20190197765A1 · Molyneaux et al. · 2019 [cited by applicant]
US 20190317597A1 · Aleem et al. · 2019 [cited by applicant]
US 20190355169A1 · Sapienza et al. · 2019 [cited by applicant]
US 20200005489A1 · Kroeger · 2020 [cited by applicant]
US 20200007798A1 · Liu et al. · 2020 [cited by applicant]
US 20200065986A1 · Chen et al. · 2020 [cited by applicant]
US 20200145588A1 · Kasuya et al. · 2020 [cited by applicant]
US 20200412983A1 · Nakata · 2020 [cited by applicant]
US 20210165229A1 · Stahl et al. · 2021 [cited by applicant]
US 20210235028A1 · Finateu et al. · 2021 [cited by applicant]
US 20210235036A1 · Kitano · 2021 [cited by applicant]
US 20210385402A1 · Zhu · 2021 [cited by applicant]
US 20210409626A1 · Zahnert et al. · 2021 [cited by applicant]
US 20210409629A1 · Zahnert et al. · 2021 [cited by applicant]
US 20210409632A1 · Zahnert et al. · 2021 [cited by applicant]
US 20220014689A1 · Zahnert et al. · 2022 [cited by applicant]
US 20220023787A1 · Huang · 2022 [cited by applicant]
US 20220051441A1 · Zahnert et al. · 2022 [cited by applicant]
US 20220121280A1 · Jones et al. · 2022 [cited by applicant]
US 20220129066A1 · Zahnert et al. · 2022 [cited by applicant]
US 20220132056A1 · Zahnert et al. · 2022 [cited by applicant]
US 20240137664A1 · Zahnert et al. · 2024 [cited by applicant]
US 20240137665A1 · Zahnert et al. · 2024 [cited by applicant]
US 20240143068A1 · Zahnert et al. · 2024 [cited by applicant]
US 20240267650A1 · Zahnert et al. · 2024 [cited by applicant]
US 20240333866A1 · Zahnert et al. · 2024 [cited by applicant]
US 20250005795A1 · Zahnert et al. · 2025 [cited by applicant]
CN 106796344A · 2017 [cited by applicant]
CN 108136258A · 2018 [cited by applicant]
CN 108139204A · 2018 [cited by applicant]
CN 108307675A · 2018 [cited by applicant]
EP 2779091A1 · 2014 [cited by applicant]
EP 3343167A1 · 2018 [cited by applicant]
JP 2015069480A · 2015 [cited by applicant]
JP 2016224086A · 2016 [cited by applicant]
JP 2017037554A · 2017 [cited by applicant]
JP 2017055397A · 2017 [cited by applicant]
JP 2017072560A · 2017 [cited by applicant]
JP 2018511098A · 2018 [cited by applicant]
WO WO2012022927A1 · 2012 [cited by applicant]
WO WO2016181391A1 · 2016 [cited by applicant]
WO WO2017061388A1 · 2017 [cited by applicant]
WO WO2018039586A1 · 2018 [cited by applicant]
WO WO2018122798A1 · 2018 [cited by applicant]
Chinese Office Action dated Feb. 27, 2024 in connection with Chinese Application No. 202080026109.6. [cited by applicant]
Extended European Search Report dated Sep. 22, 2022 in connection with European Application No. 20752974.4. [cited by applicant]
Japanese Office Action dated Mar. 13, 2024 in connection with Japanese Application No. 2021-545848. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2020/017121 mailed on May 7, 2020. [cited by applicant]
Detone et al., Deep image homography estimation. arXiv preprint. arXiv:1606.03798v1. Jun. 13, 2016. 6 pages. [cited by applicant]
Kelly et al., Visual-inertial sensor fusion: Localization, mapping and sensor-to-sensor self-calibration. The International Journal of Robotics Research. Jan. 2011;30(1):56-79. [cited by applicant]
Zahnert et al., Event-Based IR Camera. U.S. Appl. No. 18/735,634, filed Jun. 6, 2024. [cited by applicant]
U.S. Appl. No. 17/415,699, filed Jun. 17, 2021, Zahnert et al. [cited by applicant]
U.S. Appl. No. 18/403,673, filed Jan. 3, 2024, Zahnert et al. [cited by applicant]
U.S. Appl. No. 18/477,529, filed Sep. 28, 2023, Zahnert et al. [cited by applicant]
U.S. Appl. No. 18/542,122, filed Dec. 15, 2023, Zahnert et al. [cited by applicant]
U.S. Appl. No. 18/635,670, filed Apr. 15, 2024, Zahnert et al. [cited by applicant]
U.S. Appl. No. 18/735,634, filed Jun. 6, 2024, Zahnert et al. [cited by applicant]
CN 202080026109.6, Feb. 27, 2024, Chinese Office Action. [cited by applicant]
EP 20752974.4, Sep. 22, 2022, Extended European Search Report. [cited by applicant]
PCT/US2020/017121, May 7, 2020, International Search Report and Written Opinion. [cited by applicant]
JP 2021-545848, Mar. 13, 2024, Japanese Office Action. [cited by applicant]
Chinese Office Action dated Sep. 13, 2024 in connection with Chinese Application No. 202080026109.6. [cited by applicant]
Zahnert et al., Event-Based Camera With High-Resolution Frame Output, U.S. Appl. No. 18/987,441, filed Sep. 19, 2024. [cited by applicant]