Outer Rim Archives
Archives · 2017 · 9779538

Granted patent

Real-time content immersion system

Number
9779538
Published
2017-10-03
Filed
2014-12-15
Assignee
LUCASFILM ENTERTAINMENT COMPANY LTD.
Inventors
Sanders; Mike, Libreri; Kim, Rasmussen; Nicholas Grant, Gaeta; John
CPC
G06F3/011; H04N5/2224; G06T15/08; A63F13/25
Verdict
Medium Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Presents linear content scenes in an immersive real-time environment that a user can interactively alter using accessible 3D virtual scene information.

Abstract

A method may include presenting a scene from linear content on one or more display devices in an immersive environment, and receiving, from a user within theimmersive environment, input to change an aspect of the scene. The method may also include accessing 3-D virtual scene information previously used to render the scene, and changing the 3-D virtual scene information according to the changed aspect of the scene. The method may additionally include rending the 3-D virtual scene to incorporate the changed aspect, and presenting the rendered scene in real time in the immersive user environment.

Background

BRIEF DESCRIPTION OF THE DRAWINGS(1) A further understanding of the nature and advantages of the present invention may be realized by reference to the remaining portions of the specification and the drawings, wherein like reference numerals are used throughout the several drawings to refer to similar components. In some instances, a sub-label is associated with a reference numeral to denote one of multiple similar components. When reference is made to a reference numeral without specification to an existing sub-label, it is intended to refer to all suchmultiple similar components.(2) FIG. 1 illustrates a block diagram of an interactive content and immersion system.(3) FIG. 2 illustrates a block diagram of the immersion system, according to some embodiments.(4) FIGS. 3A-3B illustrate one example of an immersive environment, according to some embodiments.(5) FIGS. 4A-4B illustrate an alternate implementation of the immersive environment, according to some embodiments.(6) FIGS. 5A-5B illustrate yet another implementation of the immersive environment, according to some embodiments.(7) FIGS. 6A-6B illustrate another implementation of the immersive environment, according to some embodiments.(8) FIG. 7A illustrates a view of a projection from an outsider's perspective, according to some embodiments.(9) FIG. 7B illustrates a view of a projection from a user's perspective, according to some embodiments.(10) FIG. 8 illustrates a diagram of a dynamic matte screen that can be displayed

Claims

1. A method comprising: storing 3-D virtual scene information and linear content, wherein the linear content was previously rendered from the 3-D virtual scene information; presenting a scene from the linear content on one or more display devices in an immersive environment; receiving, from a user within the immersive environment, input to change an aspect of the scene; accessing the 3-D virtual scene information previously used to render the scene; changing the 3-D virtual scene information according to the changed aspect of the scene; rendering the 3-D virtual scene to incorporate the changed aspect; and presentingthe rendered scene in real time in the immersive environment. 8. A system comprising: oneor more display devices forming an immersive environment; one or more processors; and oneor more memory devices comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: storing 3-D virtual scene information and linear content, wherein the linear content was previously rendered from the 3-D virtual scene information; presenting a scene from the linear content onone or more display devices in an immersive environment; receiving, from a user within the immersive environment, input to change an aspect of the scene; accessing the 3-D virtualscene information previously used to render the scene; changing the 3-D virtual scene information according to the changed aspect of the scene; rendering the 3-D virtual scene to incorporate the changed aspect; and presenting the rendered scene in real time in the immersive environment. 15. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: storing 3-D virtual scene information and linear content, wherein the linear content was previously rendered from the 3-D virtual scene information; presenting a scene from the linear content on one or more display devices in an immersive environment; receiving, from a user within the immersive environment, input to change an aspect ofthe scene; accessing the 3-D virtual scene information previously used to render the scene; changing the 3-D virtual scene information according to the changed aspect of the scene; rendering the 3-D virtual scene to incorporate the changed aspect; and presenting the rendered scene in real time in the immersive environment.