System and method for advanced visualization and automated production tools for autostereoscopic 3D, multiview and volumetric displays
AssigneeMagnetic Media Holdings, Inc.
InventorsThomas Zerega, John Martin Bracciante, Jr., Zachary Bennett
Life of this patent
Estimating the term…
Abstract
A system for visualization includes a camera rig having a plurality of cameras that capture images from one or more perspectives; and at least two visual guides defining a volumetric space within an environment that may be physical, virtual, and/or a hybrid of the two and associated with the camera rig. The volumetric space is updated based on changes to one or more parameters associated with camera rig, manually, automatically, and/or in real-time.
Claims18
A system for visualization comprising:
- a camera rig comprising a plurality of cameras configured to capture images from one or more perspectives;
- at least two visual guides defining a volumetric space within an environment wherein the volumetric space is updated based on one or more parameters associated with the camera rig;
- a visual pop guide defining an optimal position for forward projection of an object in a scene;
- and
- a visual depth guide defining an optimal position for depth positioning of the object in the scene;
- wherein an area between the visual pop guide and the visual depth guide defines the volumetric space;
- wherein the system adjusts an interocular distance between one or more of the plurality of cameras until the visual pop guide aligns to the determined position of the forward-most geometry of the object;
- wherein the system adjusts an interocular distance between one or more of the plurality of cameras until the visual depth guide aligns to the determined position of the rear-most geometry of the object.
A method comprising:
- generating a visualization in a virtual environment using a camera rig comprising a plurality of cameras configured to capture images from one or more perspectives;
- and
- defining a volumetric space within the virtual environment based on at least two visual guides, wherein the volumetric space is updated based on one or more parameters associated with the camera rig;
- casting an invisible plane forward from the camera rig;
- reverting a cast distance when the invisible plane hits an object in the virtual environment;
- and
- continuously reducing the cast distance to determine a position of a forward or rear-most geometry of the object or scene.
A method comprising:
- generating a visualization in a virtual environment using a camera rig comprising a plurality of cameras configured to capture images from one or more perspectives;
- defining a volumetric space within the virtual environment based on at least two visual guides, wherein the at least two visual guides include a visual pop guide defining an optimal position for forward projection of an object in a scene and a visual depth guide defining an optimal position for depth positioning of the object in the scene, wherein an area between the visual pop guide and the visual depth guide defines the volumetric space, wherein the volumetric space is updated based on one or more parameters associated with the camera rig;
- and
- adjusting an interocular distance between one or more of the plurality of cameras until the pop guide aligns to the determined position of the forward or rear-most geometry of the object.
A non-transitory computer-readable storage medium, having stored thereon a computer-executable program which, when executed by at least one processor, causes the at least one processor to:
- generate a visualization in a virtual environment using a camera rig comprising a plurality of cameras configured to capture images from one or more perspectives;
- and
- define a volumetric space within the virtual environment based on at least two visual guides, wherein the at least two visual guides include a visual pop guide defining an optimal position for forward projection of an object in a scene and a visual depth guide defining an optimal position for depth positioning of the object in the scene, wherein an area between the visual pop guide and the visual depth guide defines the volumetric space, wherein the volumetric space is updated based on one or more parameters associated with the camera rig;
- wherein the system adjusts an interocular distance between one or more of the plurality of cameras until the visual pop guide aligns to the determined position of the forward-most geometry of the object;
- wherein the system adjusts an interocular distance between one or more of the plurality of cameras until the visual depth guide aligns to the determined position of the rear-most geometry of the object.
Dependencies are inferred from the claim text.