Method and apparatus for providing prediction mode scalability
First Claim
Patent Images
1. A method of scalable video decoding comprising:
- receiving a bit-stream at a decoder, the bit stream including an enhancement frame layer, a base frame layer, and a syntax;
pre-parsing the bit-stream to separate the bit-stream into enhancement layer frames, base layer frames, and syntax;
selecting one from among a plurality of prediction modes for a current enhancement layer frame using an indication associated with the current enhancement layer frame in the syntax of the bit-stream received at the decoder;
predicting a current enhancement layer frame using the selected prediction mode from the associated indication in the syntax, wherein the selected prediction mode is predicting the current enhancement layer frame based on a reconstructed current base layer frame, the reconstructed current base layer frame being associated with a same picture as that of the current enhancement layer frame, wherein the reconstructed current base layer frame and the previous enhancement layer frame have both undergone spatial-domain reconstruction and clipping.
0 Assignments
0 Petitions
Accused Products
Abstract
In an encoding process, video data are represented as a bitstream of a quantized base layer and at least two enhancement layers, with each picture in each layer identified by a start code. The base layer, plus a number of enhancement layers capable of being transmitted by the communication channel'"'"'s bandwidth, are transmitted on the communication channel.
27 Citations
21 Claims
-
1. A method of scalable video decoding comprising:
-
receiving a bit-stream at a decoder, the bit stream including an enhancement frame layer, a base frame layer, and a syntax; pre-parsing the bit-stream to separate the bit-stream into enhancement layer frames, base layer frames, and syntax; selecting one from among a plurality of prediction modes for a current enhancement layer frame using an indication associated with the current enhancement layer frame in the syntax of the bit-stream received at the decoder; predicting a current enhancement layer frame using the selected prediction mode from the associated indication in the syntax, wherein the selected prediction mode is predicting the current enhancement layer frame based on a reconstructed current base layer frame, the reconstructed current base layer frame being associated with a same picture as that of the current enhancement layer frame, wherein the reconstructed current base layer frame and the previous enhancement layer frame have both undergone spatial-domain reconstruction and clipping. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory machine-readable media including instructions to be executed that, when executed, cause a computing device to:
-
receive a bit-stream at a decoder, the bit stream including an enhancement frame layer, a base frame layer, and a syntax; pre-parse the bit-stream to separate the bit-stream into enhancement layer frames, base layer frames, and syntax; select one from among a plurality of prediction modes for a current enhancement layer frame using an indication associated with the current enhancement layer frame in the syntax of the bit-stream received at the decoder; predict a current enhancement layer frame using the selected prediction mode from the associated indication in the syntax, wherein the selected prediction mode is predicting the current enhancement layer frame based on a reconstructed current base layer frame, the reconstructed current base layer frame being associated with a same picture as that of the current enhancement layer frame, wherein the reconstructed current base layer frame and the previous enhancement layer frame have both undergone spatial-domain reconstruction and clipping. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device for decoding scalable video data, comprising:
-
memory; and an interface of the decoder to receive a bit-stream, the bit-stream including an enhancement frame layer, a base frame layer, and a syntax; a parser to pre-parse the bit-stream to separate the bit-stream into enhancement layer frames, base layer frames, and syntax; an enhancement layer decoder coupled to the memory, the enhancement layer decoder to select one from among a plurality of prediction modes for a current enhancement layer frame using an indication associated with the current enhancement layer frame in the syntax of the bit-stream received at the decoder, to predict a current enhancement layer frame using the selected prediction mode from the associated indication in the syntax, wherein the selected prediction mode is prediction of the current enhancement layer frame based on a reconstructed current base layer frame, the reconstructed current base layer frame being associated with the same picture as that of the current enhancement layer frame, wherein the memory is to store at least one of a previous enhancement layer frame or the reconstructed current base layer frame, wherein the reconstructed current base layer frame and the previous enhancement layer frame have both undergone spatial domain reconstruction and clipping. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification