IP Library Granted Patent US 12,175,644
Granted Patent B2
US 12,175,644 · App. 18/454,912 · Granted Dec 24, 2024

Compensation for deformation in head mounted display systems

Inventors: Lionel Ernest Edwin (Hollywood, FL); Samuel A. Miller (Hollywood, FL); Etienne Gregoire Grossmann (Menlo Park, CA); Brian Christopher Clark (Palo Alto, CA); Michael Robert Johnson (Plantation, FL); Wenyi Zhao (Weston, FL); Nukul Sanjay Shah (Plantation, FL); Po-Kang Huang (Sunnyvale, CA)
Assignee: Magic Leap, Inc.
G06T5/80G02B27/0172G06T3/14H04N13/344G02B2027/0138G02B2027/014G02B2027/0178G06T2207/10024H04N23/54
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,175,644
App. No.
18/454,912
Granted
Dec 24, 2024
Kind
B2
Abstract

The systems and methods described can include approaches to calibrate head-mounted displays for improved viewing experiences. Some methods include receiving data of a first target image associated with an undeformed state of a first eyepiece of a head-mounted display device; receiving data of a first captured image associated with deformed state of the first eyepiece of the head-mounted display device; determining a first transformation that maps the first captured image to the image; and applying the first transformation to a subsequent image for viewing on the first eyepiece of the head-mounted display device.

Claims (54)

1. A computer-implemented method comprising:

receiving data of a first target image associated with an undeformed state of a first eyepiece of a head-mounted display device, the first eyepiece comprising a first projector that is optically coupled to the first eyepiece;

transmitting the data of the first target image to the first projector;

receiving data of a first captured image that is associated with a deformed state of the first eyepiece, wherein the first captured image is received by a first imaging sensor that is optically coupled to the first projector; and

determining a first transformation, wherein the first transformation maps the first captured image to the first target image.

2. The computer-implemented method of claim 1 , further comprising:

transmitting the transformed subsequent image to the first projector optically coupled to the first eyepiece.

3. The computer-implemented method of claim 1 , further comprising:

capturing the data of the first captured image by the first imaging sensor.

4. The computer-implemented method of claim 1 , further comprising:

receiving a temperature measurement of the first imaging sensor; and

accounting for the received temperature measurement in the first transformation.

5. The computer-implemented method of claim 1 , further comprising:

receiving data from one or more sensors representing a state of a real-world environment external to the head-mounted display device, wherein the first transformation aligns features of the real-world environment with corresponding features from the first target image.

6. The computer-implemented method of claim 1 , wherein the first transformation aligns each individual color channel of the first captured image with each individual color channel of the first target image.

7. The computer-implemented method of claim 1 , further comprising:

receiving a trigger signal, wherein determining the first transformation is responsive to receiving the trigger signal.

8. The computer-implemented method of claim 1 , wherein the first eyepiece of the head-mounted display device is optically transparent and wherein the first transformation accounts for a relative position of the first imaging sensor to the first eyepiece.

9. The computer-implemented method of claim 1 , further comprising:

receiving data of a second target image associated with an undeformed state of a second eyepiece of the head-mounted display device, the second eyepiece comprising a second projector that is optically coupled to the second eyepiece;

receiving data of a second captured image associated with deformed state of the second eyepiece, wherein the second captured image is received by a second imaging sensor optically coupled to a second projector of the second eyepiece, the second imaging sensor being part of the head-mounted display device; and

determining a second transformation, wherein the second transformation maps the second captured image to the second target image.

10. The computer-implemented method of claim 9 , wherein the first transformation is dependent on the second transformation and wherein the second transformation aligns subsequent images for viewing on the second eyepiece with subsequent images for viewing on the first eyepiece.

11. The computer-implemented method of claim 9 , wherein the first imaging sensor is rigidly connected to the second imaging sensor and wherein the first eyepiece and the second eyepiece are deformable relative to the first imaging sensor and the second imaging sensor.

12. The computer-implemented method of claim 9 , wherein the second transformation accounts for a relative position of the second imaging sensor relative to the second eyepiece.

13. The computer-implemented method of claim 9 , further comprising:

receiving a temperature measurement of the second imaging sensor; and

accounting for the received temperature measurement in the second transformation.

14. A head-mounted display device comprising:

a wearable frame;

a first eyepiece elastically mounted to the wearable frame, the first eyepiece comprising a first projector rigidly and optically coupled to the first eyepiece, the first projector being configured to emit light to the first eyepiece;

a first imaging sensor elastically mounted to the wearable frame, optically coupled to the first projector, and configured to capture emitted light from the first eyepiece; and

a processor communicatively coupled to the first projector and the first imaging sensor, the processor configured to:

receive data of a first target image associated with an undeformed state of the first eyepiece;

transmit data of the first target image to the first projector;

receive data from the first imaging sensor of a first captured image representing a deformed state of the first eyepiece; and

determine a first transformation, wherein the first transformation maps the first captured image to the first target image.

15. The head-mounted display device of claim 14 , further comprising:

one or more sensors associated mounted to the wearable frame and configured to receive data regarding a state of a real-world environment external to the head-mounted display device, wherein the first transformation aligns features of the real-world environment with corresponding features from the first target image.

16. The head-mounted display device of claim 14 , further comprising:

a temperature sensor configured to measure a temperature of the first imaging sensor, and wherein the first transformation is based, at least in part, on the measured temperature of the first imaging sensor; and

a trigger sensor configured to transmit a signal to the processor for initiating the process performed by the processor, wherein the first eyepiece is optically transparent.

17. The head-mounted display device of claim 14 , further comprising:

a second eyepiece elastically mounted to the wearable frame, the second eyepiece comprising a second projector rigidly and optically coupled to the second eyepiece, the second projector being configured to emit light to the second eyepiece;

a second imaging sensor elastically mounted to the wearable frame and configured to capture emitted light from the second eyepiece; and

wherein the processor is further configured to:

transmit data of a second target image to the second projector;

receive data from the second imaging sensor of a second captured image representing a deformed state of the second eyepiece; and

determine a second transformation, wherein the second transformation maps the second captured image to the second target image.

18. The head-mounted display device of claim 17 , wherein the second transformation aligns features of a real-world environment with corresponding features from the second target image and wherein the second transformation is dependent on the first transformation.

19. The head-mounted display device of claim 17 , wherein the second transformation accounts for a relative position of the second imaging sensor relative to the second eyepiece.

20. The head-mounted display device of claim 17 , further comprising:

receiving a temperature measurement of the second imaging sensor; and

accounting for the received temperature measurement in the second transformation.

Assignments (3)
SECURITY INTEREST Recorded Oct 29, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073438/0463 →
SECURITY INTEREST Recorded Oct 20, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073008/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2023
From: EDWIN, LIONEL ERNEST; MILLER, SAMUEL A.; GROSSMANN, ETIENNE GREGOIRE; CLARK, BRIAN CHRISTOPHER; JOHNSON, MICHAEL ROBERT; ZHAO, WENYI; SHAH, NUKUL SANJAY; HUANG, PO-KANG
To: MAGIC LEAP, INC.
Reel/Frame 064750/0407 →
Continuity (5)
Continuation 17457547 · Dec 3, 2021
Continuation 17129645 · Dec 21, 2020
Provisional Application 63044165 · Jun 25, 2020
Provisional Application 62961630 · Jan 15, 2020
Related Publication 20240046432A1 · Feb 8, 2024