Miscellaneous signaling concepts for multi-layer video bitstreams and for output timing derivation
AssigneeFraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
InventorsYago Sánchez De La Fuente, Karsten Sühring, Cornelius Hellge, Thomas Schierl, Robert Skupin, Thomas Wiegand
Life of this patent
Estimating the term…
Abstract
A first aspect provides concepts for handling coded layer video sequence boundaries in multilayered video bitstreams having inter-layer references. A second aspect provides concepts for handling, signaling and deriving of picture output timing, e.g. with respect to an access unit specific signaling and an output layer specific signaling of a number of repetitions of a picture output.
Claims14
A decoder for decoding a video data stream, the decoder comprising:
- at least one processor configured to perform operations comprising:
- decoding a parameter set including a first syntax element indicating whether network abstraction layer (NAL) hypothetical reference decoder (HRD) parameters are present, a second syntax element indicating whether video coding layer (VCL) hypothetical reference decoder (HRD) parameters are present, a fixed-picture rate flag indicative of whether a picture output involves a fixed picture rate within a coded video sequence, and, if the fixed-picture rate flag indicates that the picture output involves a fixed picture rate within the coded video sequence, an elemental output picture duration syntax element;
- and
- based at least in part on determining that the first syntax element indicates that NAL HRD parameters are not present and the second syntax element indicates that VCL HRD parameters are not present:
- determining elemental picture output times for the coded video sequence based on the elemental output picture duration syntax element;
- and
- inferring that a picture output multiplication syntax element in a picture timing supplemental enhancement information message of the video data stream, which reveals information on whether or not a respective access unit is subject to multiplied output and, if so, how many sequential output pictures are to be generated out of the respective access unit, indicates non multiplied output.
An encoder for encoding a video data stream, the encoder comprising:
- at least one processor configured to perform operations comprising:
- encoding a parameter set into the video data stream, including a first syntax element indicating whether network abstraction layer (NAL) hypothetical reference decoder (HRD) parameters are present, a second syntax element indicating whether video coding layer (VCL) hypothetical reference decoder (HRD) parameters are present, a fixed-picture rate flag indicative of whether a picture output involves a fixed picture rate within a coded video sequence, and, if the fixed-picture rate flag indicates that the picture output involves a fixed picture rate within the coded video sequence, an elemental output picture duration syntax element;
- and
- based at least in part on determining that the first syntax element indicates that NAL HRD parameters are not present and the second syntax element indicates that VCL HRD parameters are not present:
- elemental picture output times are determinable for the coded video sequence based on the elemental output picture duration syntax element;
- and
- a picture output multiplication syntax element in a picture timing supplemental enhancement information message of the video data stream, which reveals information on whether or not a respective access unit is subject to multiplied output and, if so, how many sequential output pictures are to be generated out of the respective access unit, is inferable to indicate non multiplied output.
A method of decoding a video data stream, the method comprising:
- decoding a parameter set including a first syntax element indicating whether network abstraction layer (NAL) hypothetical reference decoder (HRD) parameters are present, a second syntax element indicating whether video coding layer (VCL) hypothetical reference decoder (HRD) parameters are present, a fixed-picture rate flag indicative of whether a picture output involves a fixed picture rate within a coded video sequence, and, if the fixed-picture rate flag indicates that the picture output involves a fixed picture rate within the coded video sequence, an elemental output picture duration syntax element;
- and
- based at least in part on determining that the first syntax element indicates that NAL HRD parameters are not present and the second syntax element indicates that VCL HRD parameters are not present:
- determining elemental picture output times for the coded video sequence based on the elemental output picture duration syntax element;
- and
- inferring that a picture output multiplication syntax element in a picture timing supplemental enhancement information message of the video data stream, which reveals information on whether or not a respective access unit is subject to multiplied output and, if so, how many sequential output pictures are to be generated out of the respective access unit, indicates non multiplied output.
A method of encoding a video data stream, the method comprising:
- encoding a parameter set into the video data stream, including a first syntax element indicating whether network abstraction layer (NAL) hypothetical reference decoder (HRD) parameters are present, a second syntax element indicating whether video coding layer (VCL) hypothetical reference decoder (HRD) parameters are present, a fixed-picture rate flag indicative of whether a picture output involves a fixed picture rate within a coded video sequence, and, if the fixed-picture rate flag indicates that the picture output involves a fixed picture rate within the coded video sequence, an elemental output picture duration syntax element;
- and
- based at least in part on determining that the first syntax element indicates that NAL HRD parameters are not present and the second syntax element indicates that VCL HRD parameters are not present:
- elemental picture output times are determinable for the coded video sequence based on the elemental output picture duration syntax element;
- and
- a picture output multiplication syntax element in a picture timing supplemental enhancement information message of the video data stream, which reveals information on whether or not a respective access unit is subject to multiplied output and, if so, how many sequential output pictures are to be generated out of the respective access unit, is inferable to indicate non multiplied output.
Dependencies are inferred from the claim text.