Cinematic mastering for virtual reality and augmented reality
US-2025030925-A1 · Jan 23, 2025 · US
US12335564B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12335564-B2 |
| Application number | US-202318368685-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 15, 2023 |
| Priority date | Sep 22, 2022 |
| Publication date | Jun 17, 2025 |
| Grant date | Jun 17, 2025 |
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.
Various implementations disclosed herein include devices, systems, and methods that provide video content (e.g., a TV show, a recorded sporting event, a movie, a 3D video, etc.) within a 3D environment using parameters selected based on one or more contextual factors. Such contextual factors may be determined based on an attribute of the content (e.g., its intended purpose or viewing environment), the user (e.g., the user's visual quality, interpupillary distance, etc.), the 3D environment (e.g., current lighting conditions, spatial considerations, etc.), or other context attributes.
Opening claim text (preview).
What is claimed is: 1. A method comprising: at an electronic device having a processor: determining a context for presenting a video content item within a view of a three-dimensional (3D) environment, wherein the context is determined based on an attribute of the video content item; determining a presentation rule for presenting video content items within views of 3D environments based on the context; determining a parameter for presenting the video content item within the view of the 3D environment based on the context and the presentation rule; and presenting a view of the 3D environment, the view comprising the video content item presented based on the parameter. 2. The method of claim 1 , wherein the context is determined based on analyzing the video content item. 3. The method of claim 1 , wherein the context is determined based on metadata associated with the video content item. 4. The method of claim 1 , wherein the context comprises a content item type or an intended viewing environment for the content item. 5. The method of claim 1 , wherein the context comprises a viewer attribute. 6. The method of claim 1 , wherein the context comprises an environmental attribute of the 3D environment. 7. The method of claim 1 , wherein the context comprises a viewing mode. 8. The method of claim 1 , wherein the context comprises a user-specific change of viewing mode or video content scale. 9. The method of claim 1 , wherein the presentation rule positions a virtual 2D screen for video content to prioritize viewing angle, screen occupancy, or user comfort, or avoid visible video display resolution limits. 10. The method of claim 1 , wherein the presentation rule positions a virtual 2D screen for the video content based on physiological data of a viewer. 11. The method of claim 1 , wherein the presentation rule positions 3D movie content based on binocular stereo viewing. 12. The method of claim 1 , wherein the presentation rule: adjusts brightness of video content brightness by mapping content brightness with environment brightness; adjusts brightness by dimming or darkening a passthrough environment; adjusts brightness of video content or environment content based on a type of video content; or adjusts brightness of video content over time to change viewer light perception. 13. The method of claim 1 , wherein the presentation rule: adjusts color range based on content type; or adjusts color range based on a viewer. 14. The method of claim 1 , wherein the presentation rule adjusts a frame rate based on video content and viewing mode. 15. The method of claim 1 , wherein the presentation rule adjusts resolution of a display of the electronic device based on standard viewer faculties and viewer 3D position. 16. The method of claim 1 , wherein the presentation rule adjusts audio spatiality based on viewing mode. 17. The method of claim 1 , wherein the presentation rule adjusts audio spatiality based on viewing mode. 18. The method of claim 1 , wherein the electronic device is a head-mounted device. 19. The method of claim 1 , wherein the 3D environment is an extended reality (XR) environment. 20. The method of claim 1 , wherein the 3D environment comprises a virtual screen positioned at a location relative to depictions of portions of a physical environment. 21. A system comprising: a non-transitory computer-readable storage medium; and one or more processors coupled to the non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium comprises program instructions that, when executed on the one or more processors, cause the system to perform operations comprising: determining a context for presenting a video content item within a view of a three-dimensional (3D) environment, wherein the context is determined based on an attribute of the video content item; determining a presentation rule for presenting video content items within views of 3D environments based on the context; determining a parameter for presenting the video content item within the view of the 3D environment based on the context and the presentation rule; and presenting a view of the 3D environment, the view comprising the video content item presented based on the parameter. 22. The system of claim 21 , wherein the context is determined based on analyzing the video content item. 23. The system of claim 21 , wherein the context is determined based on metadata associated with the video content item. 24. The system of claim 21 , wherein the context comprises a content item type or an intended viewing environment for the content item. 25. A non-transitory computer-readable storage medium, storing program instructions executable by one or more processors to perform operations comprising: determining a context for presenting a video content item within a view of a three-dimensional (3D) environment, wherein the context is determined based on an attribute of the video content item; determining a presentation rule for presenting video content items within views of 3D environments based on the context; determining a parameter for presenting the video content item within the view of the 3D environment based on the context and the presentation rule; and presenting a view of the 3D environment, the view comprising the video content item presented based on the parameter.
involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title
involving special video data, e.g 3D video · CPC title
embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57) · CPC title
involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.