Methods and systems for 360-degree video post-production
First Claim
1. A method for 360-degree video post-production, the method being performed by at least one processor, the method comprising:
- displaying an interface screen for a 360-degree composition on an output interface device comprising a display, the interface screen configured to display an omni directional camera viewer that is configured to display a rectilinear view of the 360-degree composition as a consequence to orientation navigating through the omni directional camera viewer;
identifying a point of view comprising receiving selection through the interface screen of a rectilinear view displayed in the interface screen;
applying video post-production editing to the identified point of view, comprising tracking the identified point of view to identify tracking information comprising one or more point cloud layers and a tracked camera layer;
linking the one or more point cloud layers to the tracked camera layer;
aligning the one or more point cloud layers with the identified point of view in the 360-degree composition;
identifying a further point of view comprising receiving selection through the interface screen of a further rectilinear view displayed in the interface screen;
said applying video post-production editing further being applied to the further point of view and further comprising tracking the further point of view to identify secondary tracking information comprising one or more secondary point cloud layers and a secondary tracked camera layer;
linking the one or more secondary point cloud layers to the secondary tracked camera layer;
aligning the secondary tracked camera layer with the identified further point of view;
scaling the secondary tracked camera layer position parameters to match position parameters of the tracked camera layer; and
saving one or more layers, comprising the points cloud layers and the tracked camera layers, to memory.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with example embodiments, the method and system for 360-degree video post-production generally makes use of points of view (POVs) to facilitate the 360-degree video post-production process. A POV is a rectilinear subset view of a 360-degree composition based on a particular focal length, angle of view, and orientation for each frame of the 360-degree composition. Video post-production editing can be applied to a POV by the user, using rectilinear video post-production methods or systems. The rectilinear video post-production editing done on the POV is integrated back into the 360-degree environment of the 360-degree composition. In accordance with example embodiments, the method and system for 360-degree video post-production comprises identifying a point of view in a 360-degree composition; applying video post-production editing to the point of view; and aligning a new layer containing the video post-production editing with the point of view in the 360-degree composition.
-
Citations
19 Claims
-
1. A method for 360-degree video post-production, the method being performed by at least one processor, the method comprising:
-
displaying an interface screen for a 360-degree composition on an output interface device comprising a display, the interface screen configured to display an omni directional camera viewer that is configured to display a rectilinear view of the 360-degree composition as a consequence to orientation navigating through the omni directional camera viewer; identifying a point of view comprising receiving selection through the interface screen of a rectilinear view displayed in the interface screen; applying video post-production editing to the identified point of view, comprising tracking the identified point of view to identify tracking information comprising one or more point cloud layers and a tracked camera layer; linking the one or more point cloud layers to the tracked camera layer; aligning the one or more point cloud layers with the identified point of view in the 360-degree composition; identifying a further point of view comprising receiving selection through the interface screen of a further rectilinear view displayed in the interface screen; said applying video post-production editing further being applied to the further point of view and further comprising tracking the further point of view to identify secondary tracking information comprising one or more secondary point cloud layers and a secondary tracked camera layer; linking the one or more secondary point cloud layers to the secondary tracked camera layer; aligning the secondary tracked camera layer with the identified further point of view; scaling the secondary tracked camera layer position parameters to match position parameters of the tracked camera layer; and saving one or more layers, comprising the points cloud layers and the tracked camera layers, to memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for 360-degree video post-production, comprising:
-
memory; an output interface device comprising a display; an input interface device; a processor operably coupled to the memory, the output interface device and the input interface device, the processor for executing instructions stored in the memory which, when executed, causes the processor to perform; displaying an interface screen for a 360-degree composition on an output interface device comprising a display, the interface screen configured to display an omni directional camera viewer that is configured to display a rectilinear view of the 360-degree composition as a consequence to orientation navigating through the omni directional camera viewer; identifying a point of view comprising receiving selection through the interface screen of a rectilinear view displayed in the interface screen; applying video post-production editing to the identified point of view, comprising tracking the identified point of view to identify tracking information comprising one or more point cloud layers and a tracked camera layer; linking the one or more point cloud layers to the tracked camera layer; aligning the one or more point cloud layers with the identified point of view in the 360-degree composition; identifying a further point of view comprising receiving selection through the interface screen of a further rectilinear view displayed in the interface screen; said applying video post-production editing being applied to the further point of view and further comprising tracking the further point of view to identify secondary tracking information comprising one or more secondary point cloud layers and a secondary tracked camera layer; linking the one or more secondary point cloud layers to the secondary tracked camera layer; aligning the secondary tracked camera layer with the identified further point of view; scaling the secondary tracked camera layer position parameters to match position parameters of the tracked camera layer; and saving one or more layers, comprising the points cloud layers and the tracked camera layers, to memory.
-
-
19. A non-transitory computer readable medium comprising instructions for 360-degree video post-production and executable by one or more processors, the instructions comprising instructions to perform:
-
displaying an interface screen for a 360-degree composition on an output interface device comprising a display, the interface screen configured to display an omni directional camera viewer that is configured to display a rectilinear view of the 360-degree composition as a consequence to orientation navigating through the omni directional camera viewer; identifying a point of view comprising receiving selection through the interface screen of a rectilinear view displayed in the interface screen; applying video post-production editing to the identified point of view, comprising tracking the identified point of view to identify tracking information comprising one or more point cloud layers and a tracked camera layer; linking the one or more point cloud layers to the tracked camera layer; aligning the one or more point cloud layers with the identified point of view in the 360-degree composition; identifying a further point of view comprising receiving selection through the interface screen of a further rectilinear view displayed in the interface screen; said applying video post-production editing being applied to the further point of view and further comprising tracking the further point of view to identify secondary tracking information comprising one or more secondary point cloud layers and a secondary tracked camera layer; linking the one or more secondary point cloud layers to the secondary tracked camera layer; aligning the secondary tracked camera layer with the identified further point of view; scaling the secondary tracked camera layer position parameters to match position parameters of the tracked camera layer; and saving one or more layers, comprising the points cloud layers and the tracked camera layers, to memory.
-
Specification