Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers
First Claim
1. A method of encoding video comprising:
- encoding base layer video to produce at least part of a base layer bitstream;
encoding chroma high-pass residual layer video to produce at least part of a chroma enhancement layer bitstream;
encoding sample depth residual layer video to produce at least part of a sample depth enhancement layer bitstream; and
outputting the at least part of the base layer bitstream, the at least part of the chroma enhancement layer bitstream, and the at least part of the sample depth enhancement layer bitstream.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and tools are described for scalable video encoding and decoding. In some embodiments, an input frame is downsampled in terms of sample depth and chroma sampling rate, encoded, and output from the encoder as a base layer bitstream. The base layer bitstream is also reconstructed and upsampled to produce a reconstructed bitstream which is subtracted from the original input frame to produce a residual layer. The residual layer is split and encoded as a sample depth residual layer bitstream and a chroma high-pass residual layer bitstream. To recover the encoded input frame, a decoder receives one or more of these bitstreams, decodes them, and combines them to form a reconstructed image. The use of separate codecs is allowed for the base layer and the enhancement layers, without inter-layer dependencies.
205 Citations
20 Claims
-
1. A method of encoding video comprising:
-
encoding base layer video to produce at least part of a base layer bitstream; encoding chroma high-pass residual layer video to produce at least part of a chroma enhancement layer bitstream; encoding sample depth residual layer video to produce at least part of a sample depth enhancement layer bitstream; and outputting the at least part of the base layer bitstream, the at least part of the chroma enhancement layer bitstream, and the at least part of the sample depth enhancement layer bitstream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving at least part of a base layer bitstream and at least part of a chroma enhancement layer bitstream; decoding the at least part of the base layer bitstream to produce base layer video; decoding the at least part of the chroma enhancement layer bitstream to produce chroma high-pass residual layer video; and combining the base layer video and the chroma high-pass residual layer video. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving at least part of a base layer bitstream and at least part of a sample depth enhancement layer bitstream; decoding the at least part of the base layer bitstream to produce base layer video; decoding the at least part of the sample depth enhancement layer bitstream to produce sample depth residual layer video; and combining the base layer video and the sample depth residual layer video. - View Dependent Claims (19, 20)
-
Specification