Sub-bitstream Extraction Process for HEVC Extensions
AssigneeVid Scale, Inc.
InventorsYong He, Yan Ye
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for simplifying the sub-bitstream extraction and the rewriting process. In an exemplary method, a video is encoded as a multi-layer scalable bitstream including at least a base layer and a first non-base layer. The bitstream is subject to the constraint that the image slice segments in the first non-base layer each refer to a picture parameter set in the base layer. Additional constraints and extra high level syntax elements are also described. Embodiments are directed to (i) constraints on the output layer set for sub-bitstream extraction process; (ii) VPS generation for the sub-bitstream extraction process; and (iii) SPS/PPS generation for the sub-bitstream extraction process.
Claims25
A method comprising:
- encoding a video as a multi-layer scalable bitstream including at least a base layer and a first non-base layer, each of the layers including a plurality of image slice segments, and the base layer including at least one picture parameter set (PPS);
- wherein the base layer and the first non-base layer each include a plurality of image slice segments, and wherein each of the image slice segments in the first non-base layer refers to a respective one of the picture parameter sets in the base layer.
A method comprising:
- receiving a video encoded as a multi-layer scalable bitstream including at least a base layer and a first non-base layer, each of the layers including a plurality of image slice segments, and the base layer including at least one picture parameter set (PPS);
- wherein the base layer and the first non-base layer each include a plurality of image slice segments, and wherein each of the image slice segments in the first non-base layer refers to a respective one of the picture parameter sets in the base layer.
- rewriting the video as a single-layer bitstream.
A video encoder including a processor and a non-transitory storage medium, the storage medium storing instructions that, when executed on the processor, are operative:
- to encode a video as a multi-layer scalable bitstream including at least a base layer and a first non-base layer, each of the layers including a plurality of image slice segments, and the base layer including at least one picture parameter set (PPS);
- wherein the base layer and the first non-base layer each include a plurality of image slice segments, and wherein each of the image slice segments in the first non-base layer refers to a respective one of the picture parameter sets in the base layer.
Dependencies are inferred from the claim text.