360 degree multi-viewport system
AssigneePCMS Holdings, Inc.
InventorPasi Sakari Ojala
Life of this patent
Estimating the term…
Abstract
Some embodiments of a method may include: receiving metadata indicating which portion of an immersive video corresponds to a first viewport of the immersive video displayed on a first display; tracking an orientation of a second display relative to the first display; determining a second viewport of the immersive video synchronized in time and orientation relative to the immersive video displayed on the first display based on the metadata and the orientation of the second display relative to the first display; and displaying the second viewport on the second display.
Claims21
A method comprising:
- receiving metadata indicating which portion of a 360-degree video corresponds to a first viewport of the 360-degree video displayed on a fixed display;
- tracking an orientation of a mobile device relative to the fixed display;
- determining a second viewport of the 360-degree video synchronized in time and orientation relative to the 360-degree video displayed on the fixed display based on the metadata and the orientation of the mobile device relative to the fixed display;
- and
- displaying the second viewport on the mobile device.
An apparatus comprising:
- a processor;
- and
- a non-transitory computer-readable medium storing instructions that are operative, when executed by the processor, cause the apparatus to:
- receive metadata indicating which portion of a 360-degree video corresponds to a first viewport of the 360-degree video displayed on a fixed display;
- track an orientation of a mobile device relative to the fixed display;
- determine a second viewport of the 360-degree video synchronized in time and orientation relative to the 360-degree video displayed on the fixed display based on the metadata and the orientation of the mobile device relative to the fixed display;
- and
- display the second viewport on the mobile device.
A method comprising:
- receiving an immersive video displayed with a first viewport on a first display;
- receiving metadata indicating the first viewport of the immersive video;
- tracking a relative orientation between the first display and a second display;
- synchronizing an orientation of a second viewport of the immersive video relative to the first viewport to generate a synchronized immersive video for the second viewport;
- determining a modified viewport of the synchronized immersive video based on the first viewport and the relative orientation;
- and
- displaying the modified viewport on the second display.
21-26. (canceled)
Dependencies are inferred from the claim text.