Animation processing method
US-2024420402-A1 · Dec 19, 2024 · US
US2026045001A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2026045001-A1 |
| Application number | US-202519362359-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 18, 2025 |
| Priority date | Sep 27, 2019 |
| Publication date | Feb 12, 2026 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one implementation, a method of resolving focal conflict in a computer-generated reality (CGR) environment is performed by a device including a processor, non-transitory memory, an image sensor, and a display. The method includes capturing, using the image sensor, an image of a scene including a real object in a particular direction at a first distance from the device. The method includes displaying, on the display, a CGR environment including a virtual object in the particular direction at a second distance from the device. In accordance with a determination that the second distance is less than the first distance, the CGR environment includes the virtual object overlaid on the scene. In accordance with a determination that the second distance is greater than the first distance, the CGR environment includes the virtual object with an obfuscation area that obfuscates at least a portion of the real object within the obfuscation area.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: at a device including one or more processors, non-transitory memory, and a display: displaying, on the display, a computer-generated reality (CGR) environment including a first object at a first location in the CGR environment and a virtual object a second location in the CGR environment; detecting a focal conflict between the virtual object and the real object in a focal conflict region of the CGR environment; and in response to detecting the focal conflict between the virtual object and the real object, altering display of the focal conflict region of the CGR environment. 2 . The method of claim 1 , wherein detecting the focal conflict includes detecting the virtual object behind the real object. 3 . The method of claim 2 , wherein detecting the focal conflict includes detecting the virtual object move through the real object. 4 . The method of claim 1 , wherein altering display of the focal conflict region resolves the focal conflict. 5 . The method of claim 1 , wherein altering display of the focal conflict region includes dimming the focal conflict region. 6 . The method of claim 1 , wherein altering display of the focal conflict region includes blurring the focal conflict region. 7 . The method of claim 1 , where altering display of the focal conflict region includes occluding the real object in the focal conflict region. 8 . The method of claim 7 , wherein occluding the real object in the focal conflict region includes displaying a virtual world in the focal conflict region. 9 . The method of claim 8 , wherein the virtual world includes a virtual floor. 10 . The method of claim 9 , wherein the virtual floor is coplanar with a real floor of the scene. 11 . The method of claim 9 , further comprising displaying a virtual shadow of the virtual avatar on the virtual floor. 12 . The method of claim 1 , wherein displaying the CGR environment includes displaying, on an opaque display, the virtual object and a representation of a scene including the real object. 13 . The method of claim 1 , wherein displaying the CGR environment includes displaying, on a transparent display, the virtual object while a user views a scene including the real object. 14 . A device comprising: a display; a non-transitory memory; and one or more processors to: display, on the display, a computer-generated reality (CGR) environment including a first object at a first location in the CGR environment and a virtual object a second location in the CGR environment; detect a focal conflict between the virtual object and the real object in a focal conflict region of the CGR environment; and in response to detecting the focal conflict between the virtual object and the real object, alter display of the focal conflict region of the CGR environment. 15 . The device of claim 14 , wherein the one or more processors are to detect the focal conflict by detecting the virtual object behind the real object. 16 . The device of claim 15 , wherein the one or more processors are to detect the focal conflict by detecting the virtual object move through the real object. 17 . The device of claim 14 , wherein the one or more processors are to alter display of the focal conflict region by dimming the focal conflict region. 18 . The device of claim 14 , wherein the one or more processors are to alter display of the focal conflict region by blurring the focal conflict region. 19 . The device of claim 14 , wherein the one or more processors are to alter display of the focal conflict region by occluding the real object in the focal conflict region. 20 . A non-transitory memory storing one or more programs, which, when executed by one or more processors of a device with a display cause the device to: display, on the display, a computer-generated reality (CGR) environment including a first object at a first location in the CGR environment and a virtual object a second location in the CGR environment; detect a focal conflict between the virtual object and the real object in a focal conflict region of the CGR environment; and in response to detecting the focal conflict between the virtual object and the real object, alter display of the focal conflict region of the CGR environment.
Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title
using local operators · CPC title
Denoising; Smoothing · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
using feature-based methods · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.