IP Library Granted Patent US 12,368,973
Granted Patent B2
US 12,368,973 · App. 18/542,122 · Granted Jul 22, 2025

Lightweight cross reality device with passive depth extraction

Inventors: Martin Georg Zahnert (Zurich, CH); Alexander Ilic (Zurich, CH); Miguel Andres Granados Velasquez (Thalwil, CH); Javier Victorio Gomez Gonzalez (Zurich, CH)
Assignee: Magic Leap, Inc.
H04N25/531G02B27/0075G02B27/0101G02B27/017G06T19/006H04N23/951H04N23/957H04N25/46G02B2027/0123G02B2027/0134G02B2027/0138G02B2027/014
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,368,973
App. No.
18/542,122
Granted
Jul 22, 2025
Kind
B2
Abstract

A wearable display system including multiple cameras and a processor is disclosed. A greyscale camera and a color camera can be arranged to provide a central view field associated with both cameras and a peripheral view field associated with one of the two cameras. One or more of the two cameras may be a plenoptic camera. The wearable display system may acquire light field information using the at least one plenoptic camera and create a world model using the first light field information and first depth information stereoscopically determined from images acquired by the greyscale camera and the color camera. The wearable display system can track head pose using the at least one plenoptic camera and the world model. The wearable display system can track objects in the central view field and the peripheral view fields using the one or two plenoptic cameras, when the objects satisfy a depth criterion.

Claims (47)

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

a headset comprising one first camera with a global shutter and one second camera with a rolling shutter, the first camera and the second camera 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:

perform a compensation routine to adjust images acquired using the second camera for rolling shutter image distortion;

create a world model using, in part, depth information stereoscopically determined from images acquired using the first camera and the adjusted images; and

disable the second camera or modulate a frame rate of the second camera based on at least one of a power conservation criterion or a world model completeness criterion.

2. The wearable display system of claim 1 , wherein the first camera and the second camera are asymmetrically angled inward.

3. The wearable display system of claim 2 , wherein a field of view of the first camera is larger than a field of view of the second camera.

4. The wearable display system of claim 2 , wherein the first camera is angled inwards between 20 and 40 degrees and the second camera is angled inwards between 1 and 20 degrees.

5. The wearable display system of claim 1 , wherein the first camera has an angular pixel resolution between 1 and 5 arcminutes per pixel.

6. The wearable display system of claim 1 , wherein the processor is further configured to perform a size reduction routine to adjust images acquired using the second camera.

7. The wearable display system of claim 6 , wherein the size reduction routine includes generating reduced size images by binning pixels in the images acquired by the second camera.

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

the compensation routine comprises:

comparing a first image acquired using the first camera to a second image acquired using the second camera to detect a skew in at least part of the second image; and

adjusting the at least part of the second image to compensate for the detected skew.

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

comparing the first image acquired using the first camera to the second image acquired using the second camera comprises performing a line-by-line comparison between a first image obtained by the first camera and a second image obtained by the second camera.

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

the processor is further configured to:

maintain the second camera in a disabled or modulated frame rate state until the processor detects a condition indicating that the world model is to be updated.

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

at least one of the first camera or the second camera comprises a plenoptic camera; and

the processor is further configured to:

create a world model using, in part, light field information acquired by the at least one of the first camera or the second camera.

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

the first camera comprises a plenoptic camera; and

the processor is further configured to:

perform a world model update routine using depth information acquired using the plenoptic camera.

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

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

15. 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.

16. A method of creating a world model using a wearable display system, the wearable display system comprising:

a headset comprising one first camera with a global shutter and one second camera with a rolling shutter, the first camera and the second camera 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;

wherein the method comprises using the processor to:

perform a compensation routine to adjust images acquired using the second camera for rolling shutter image distortion;

create the world model using, in part, depth information stereoscopically determined from images acquired using the first camera and the adjusted images; and

disable the second camera or modulate a frame rate of the second camera based on at least one of a power conservation criterion or a world model completeness criterion.

17. The method of claim 16 , wherein the method comprises using the processor to perform a size reduction routine to adjust images acquired using the second camera.

18. The method of claim 17 , wherein the size reduction routine includes generating reduced size images by binning pixels in the images acquired by the second camera.

19. The method of claim 16 , wherein:

the compensation routine comprises:

comparing a first image acquired using the first camera to a second image acquired using the second camera to detect a skew in at least part of the second image; and

adjusting the at least part of the second image to compensate for the detected skew.

20. The method of claim 19 , wherein:

comparing the first image acquired using the first camera to the second image acquired using the second camera comprises performing a line-by-line comparison between a first image obtained by the first camera and a second image obtained by the second camera. the second camera.

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 28, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073388/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2023
From: ZAHNERT, MARTIN GEORG; ILIC, ALEXANDER; VELASQUEZ, MIGUEL ANDRES GRANADOS; GOMEZ GONZALEZ, JAVIER VICTORIO
To: MAGIC LEAP, INC.
Reel/Frame 065983/0923 →
Continuity (3)
Continuation 17428948
Provisional Application 62802572 · Feb 7, 2019
Related Publication 20240137665A1 · Apr 25, 2024
References Cited (144)
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 · 2018 [cited by examiner]
US 10152775B1 · Bellows et al. · 2018 [cited by applicant]
US 10165949B2 · Tzvieli · 2019 [cited by examiner]
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 · 2021 [cited by examiner]
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 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 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 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 · 2018 [cited by examiner]
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 · 2020 [cited by examiner]
US 20200065986A1 · Chen · 2020 [cited by examiner]
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]
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]
International Search Report and Written Opinion for Application No. PCT/US2020/017119 mailed on Jun. 23, 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 Camera With High-Resolution Frame Output, U.S. Appl. No. 18/477,529, filed Sep. 28, 2023. [cited by applicant]
Zahnert et al., Patch Tracking Image Sensor, U.S. Appl. No. 18/403,673, filed Jan. 3, 2024. [cited by applicant]
U.S. Appl. No. 17/293,029, filed May 11, 2021, Zahnert et al. [cited by applicant]
U.S. Appl. No. 17/293,387, filed May 11, 2021, Zahnert et al. [cited by applicant]
U.S. Appl. No. 17/415,699, filed Jun. 17, 2021, Zahnert et al. [cited by applicant]
U.S. Appl. No. 17/428,958, filed Aug. 5, 2021, 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/403,673, filed Jan. 3, 2024, Zahnert et al. [cited by applicant]
Chinese Office Action dated Mar. 18, 2024 in connection with Chinese Application No. 202080026110.9. [cited by applicant]
European Examination Report dated Feb. 21, 2024 in connection with European Application No. 20752973.6. [cited by applicant]
Japanese Office Action dated Mar. 21, 2024 in connection with Japanese Application No. 2021-545849. [cited by applicant]