Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices
AssigneeInterDigital VC Holdings, Inc.
InventorsRenaud DORE, Julien FLEUREAU, Thierry TAPIE
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to methods, apparatus or systems for formatting of backward compatible immersive video streams. At least one legacy rectangular video is captured from an immersive video obtained from a source (82). A set of camera control data are used to determine which parts of the immersive video will constitute legacy videos (84). These part are removed from the immersive video (83) and every prepared videos are packaged in a stream (85). The structure from the stream is a container. Information data about the location and size of removed parts may be added in the stream.
Claims19
A method of generating a stream from a video prepared for a convex mapping surface, the method comprising:
- generating at least one first video (61, 63) captured from a viewpoint at the center of said convex mapping surface and projected onto a flat rectangular mapping surface, a frame of a first video being representative of a part of a frame of the video;
- generating a second video, the second video being the video from which said at least one first video has been removed;
- and
- generating the stream comprising a first syntax element relative to the at least one first video and a second syntax element relative to said second video.
A device configured to generate a stream from a video prepared for a convex mapping surface, the device comprising:
- a video generator to generate at least one first video captured from a viewpoint at the center of said convex mapping surface and projected onto a flat rectangular mapping surface, a frame of a first video being representative of a part of a frame of the video;
- a video generator to generate a second video from the immersive video from which said at least one part has been removed;
- and
- a stream generator to generate the stream comprising a first syntax element relative to the at least one first video and at a second syntax element relative to said second video.
A stream carrying data representative of a video prepared for a convex mapping surface, the data comprising:
- a first syntax element relative to at least one first video captured from a viewpoint at the center of said convex mapping surface and projected onto a flat rectangular mapping surface, a frame of a first video being representative of a part of a frame of the video;
- and
- a second syntax element relative to a second video, the second video being the video from which said at least one first video has been removed.
A method of composing a video for a rendering device from a stream carrying data representative of an immersive video prepared for a convex mapping surface, the method comprising:
- when the device is an immersive video rendering device:
- obtaining from a first syntax element of the stream, at least one first video captured from a viewpoint at the center of said convex mapping surface and projected onto a flat rectangular mapping surface, a frame of a first video being representative of a part of a frame of the immersive video;
- obtaining a second video from a second syntax element of the stream, said second video being the immersive video from which said at least one first video has been removed;
- and
- composing the video by overlaying said at least one first video on the second video.
(canceled)
A device configured to compose a video from a stream carrying data representative of an immersive video prepared for a convex mapping surface, for a rendering device, the device comprising a memory associated with a processor configured to:
- when the device is an immersive video rendering device,
- obtain from a first syntax element of the stream, at least one first video captured from a viewpoint at the center of said convex mapping surface and projected onto a flat rectangular mapping surface, a frame of a first video being representative of a part of a frame of the immersive video;
- and
- obtain a second video from a second syntax element of the stream, said second video being the immersive video from which said at least one first video has been removed;
- and
- compose the video by overlaying each of said at least one first video on the second video.
(canceled)
Dependencies are inferred from the claim text.