Indication of current view dependency on reference view in multiview coding file format
AssigneeQUALCOMM Incorporated
InventorsYe-Kui Wang, Ying Chen
Life of this patent
Estimating the term…
Abstract
Techniques for encapsulating video streams containing multiple coded views in a media file are described herein. In one example, a method includes parsing a track of video data, wherein the track includes one or more views. The method further includes parsing information to determine whether a texture view or a depth view of a reference view is required for decoding at least one of the one or more views in the track. Another example method includes composing a track of video data, wherein the track includes one or more views and composing information that indicates whether a texture view or a depth view of a reference view is required for decoding at least one of the one or more views in the track.
Claims15
A method of processing video data, the method comprising:
- parsing a track of multiview video data, wherein the track includes one or more views, including only one of a texture view of a particular view and a depth view of the particular view;
- and
- parsing a track reference to determine a dependency of the track to a referenced track indicated in the track reference, wherein parsing the track reference includes parsing a track reference type ‘deps’ that indicates that the track includes the depth view of the particular view and the reference track includes the texture view of the particular view.
A device for processing video data comprising:
- a memory configured to store video data;
- and
- one or more processors configured to:
- parse a track of multiview video data, wherein the track includes one or more views, including only one of a texture view of a particular view and a depth view of the particular view;
- and
- parse a track reference to determine a dependency of the track to a referenced track indicated in the track reference, wherein parsing the track reference includes parsing a track reference type ‘deps’ that indicates that the track includes the depth view of the particular view and the reference track includes the texture view of the particular view.
A method of processing video data, the method comprising:
- composing a track of multiview video data, wherein the track includes one or more views, including only one of a texture view of a particular view and a depth view of the particular view;
- and
- composing a track reference to indicate a dependency of the track to a referenced track indicated in the track reference, wherein composing the track reference includes
- composing a track reference type ‘deps’ that indicates that the track includes the depth view of the particular view and the reference track includes the texture view of the particular view.
A device for processing video data comprising:
- a memory configured to store video data;
- and
- one or more processors configured to:
- compose a track of multiview video data, wherein the track includes one or more views, including only one of a texture view of a particular view and a depth view of the particular view;
- and
- compose a track reference to indicate a dependency of the track to a referenced track indicated in the track reference, wherein composing the track reference includes
- composing a track reference type ‘deps’ that indicates that the track includes the depth view of the particular view and the reference track includes the texture view of the particular view.
A non-transitory computer-readable storage medium having instructions stored thereon that upon execution cause one or more processors of a video coding device to:
- parse a track of multiview video data, wherein the track includes one or more views, including only one of a texture view of a particular view and a depth view of the particular view;
- and
- parse a track reference to determine a dependency of the track to a referenced track indicated in the track reference, wherein parsing the track reference includes parsing a track reference type ‘deps’ that indicates that the track includes the depth view of the particular view and the reference track includes the texture view of the particular view.
A non-transitory computer-readable storage medium having instructions stored thereon that upon execution cause one or more processors of a video coding device to:
- compose a track of multiview video data, wherein the track includes one or more views, including only one of a texture view of a particular view and a depth view of the particular view;
- and
- compose a track reference to indicate a dependency of the track to a referenced track indicated in the track reference, wherein composing the track reference includes
- composing a track reference type ‘deps’ that indicates that the track includes the depth view of the particular view and the reference track includes the texture view of the particular view.
Dependencies are inferred from the claim text.