Head-mounted display for virtual and mixed reality with inside-out positional, user body and environment tracking

US2025067980A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025067980-A1
Application numberUS-202418946168-A
CountryUS
Kind codeA1
Filing dateNov 13, 2024
Priority dateFeb 18, 2016
Publication dateFeb 27, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A Head-Mounted Display system together with associated techniques for performing accurate and automatic inside-out positional, user body and environment tracking for virtual or mixed reality are disclosed. The system uses computer vision methods and data fusion from multiple sensors to achieve real-time tracking. High frame rate and low latency is achieved by performing part of the processing on the HMD itself.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: at a head-mounted device (HMD) including non-transitory memory, a first image sensor, one or more processors, and a display; obtaining, via the first image sensor, an image of a physical environment; obtaining a depth map associated with the physical environment; generating, by using the depth map, a display image by blending the image of the physical environment with rendered graphics; and displaying, via the display, the display image. 2 . The method of claim 1 , wherein the HMD includes a communication interface to communicate with a computer, wherein generating the display image is based at least in part on data from the computer via the communication interface. 3 . The method of claim 2 , wherein the data from the computer includes an encoded representation of the rendered graphics. 4 . The method of claim 3 , further comprising decoding at least a portion of the encoded representation of the rendered graphics to obtain the rendered graphics. 5 . The method of claim 2 , wherein the encoded representation of the rendered graphics indicates a plurality of color channels and an alpha mask. 6 . The method of claim 5 , wherein the alpha mask varies across the plurality of color channels based on display lens distortion characterizing the display. 7 . The method of claim 6 , wherein the display lens distortion includes color aberration of lenses of the display. 8 . The method of claim 5 , wherein blending the image of the physical environment with the rendered graphics includes performing alpha blending using the alpha mask. 9 . The method of claim 1 , further comprising generating the rendered graphics by performing embedded tracking based on the image of the physical environment and the depth map. 10 . The method of claim 9 , wherein performing the embedded tracking includes performing positional tracking of the HMD. 11 . The method of claim 10 , wherein the HMD includes an inertial measurement unit (IMU) that generates IMU data, wherein performing the positional tracking of the HMD is based on the IMU data. 12 . The method of claim 9 , wherein performing the embedded tracking includes performing body tracking of a user of the HMD or head tracking of the user of the HMD. 13 . The method of claim 9 , wherein the HMD includes a second image sensor, the method further comprising obtaining, via the second image sensor, one or more images of the physical environment, wherein performing embedded tracking is further based on the one or more images. 14 . The method of claim 1 , wherein the rendered graphics correspond to virtual content. 15 . A non-transitory computer-readable medium having instructions encoded thereon, which, when executed by one or more processors of a head-mounted device (HMD) including a first camera and a display, cause the HMD to: obtain, via the first camera, an image of a physical environment; obtain a depth map associated with the physical environment; generate, by using the depth map, a display image by blending the image of the physical environment with rendered graphics; and display, via the display, the display image. 16 . The non-transitory computer-readable medium of claim 15 , wherein the HMD includes a communication interface to communicate with an computer, wherein generation of the display image is based at least in part on data from the computer via the communication interface, and wherein the data from the computer includes an encoded representation of the rendered graphics. 17 . The non-transitory computer-readable medium of claim 16 , wherein the encoded representation of the rendered graphics indicates a plurality of color channels and an alpha mask. 18 . The non-transitory computer-readable medium of claim 17 , wherein the alpha mask varies across the plurality of color channels based on display lens distortion characterizing the display. 19 . The non-transitory computer-readable medium of claim 17 , wherein blending the image of the physical environment with the rendered graphics includes performing alpha blending using the alpha mask. 20 . A head-mounted device (HMD) comprising: a first image sensor to obtain an image of a physical environment; a depth sensor to obtain depth map associated with the physical environment; one or more processors to generate, by using the depth map, a display image by blending the image of the physical environment with rendered graphics; and a display to display the display image.

Assignees

Inventors

Classifications

  • slaved to motion of at least a part of the body of the user, e.g. head, eye · CPC title

  • Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • comprising information/image processing systems · CPC title

  • comprising image capture systems, e.g. camera · CPC title

  • of stereoscopic type · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025067980A1 cover?
A Head-Mounted Display system together with associated techniques for performing accurate and automatic inside-out positional, user body and environment tracking for virtual or mixed reality are disclosed. The system uses computer vision methods and data fusion from multiple sensors to achieve real-time tracking. High frame rate and low latency is achieved by performing part of the processing o…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G02B27/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).