Method and system for scalable binarization of video data
First Claim
1. A method in scalable media data coding, wherein original media data having a plurality of original coefficients is presented in a plurality of layers including a base layer, the base layer associated with a plurality of base-layer coefficients corresponding to original coefficients, each original coefficient having an original value, and wherein a binarization procedure is undertaken for forming a plurality of enhancement layers, each enhancement layer having a plurality of enhancement layer coefficients corresponding to the base-layer coefficients and at least partially based upon a predicted value of the enhancement layer coefficients corresponding to the original coefficients, said method comprising:
- obtaining intervals at least partially based on a quantization step-size of an enhancement layer and reconstructed values of the enhancement layer coefficients associated with at least one of a plurality of layers including said enhancement layer, other enhancement layers and the base layer;
refining the intervals at least partially based on the relationship between the predicted values, the original coefficients and the intervals;
re-computing the reconstructed values; and
reducing the quantization step-size for a next coefficient and a next enhancement layer.
1 Assignment
0 Petitions
Accused Products
Abstract
A binarization procedure in scalable video coding, wherein a video sequence is encoded in a manner such that an encoded sequence characterized by a lower bit rate can be produced through selective removal of bits from the bitstream. The binarization procedure is used to form a plurality of enhancement layers, each of which is associated with a quantization step-size. An interval is obtained based on the quantization step-size and the reconstructed values of the enhancement layer coefficients. Based on the predicted values of the enhancement layer coefficients and the original coefficients of the video data, the interval is refined and the reconstruction values are recomputed in order to reduce the quantization step-size for the next enhancement layer.
31 Citations
23 Claims
-
1. A method in scalable media data coding, wherein original media data having a plurality of original coefficients is presented in a plurality of layers including a base layer, the base layer associated with a plurality of base-layer coefficients corresponding to original coefficients, each original coefficient having an original value, and wherein a binarization procedure is undertaken for forming a plurality of enhancement layers, each enhancement layer having a plurality of enhancement layer coefficients corresponding to the base-layer coefficients and at least partially based upon a predicted value of the enhancement layer coefficients corresponding to the original coefficients, said method comprising:
-
obtaining intervals at least partially based on a quantization step-size of an enhancement layer and reconstructed values of the enhancement layer coefficients associated with at least one of a plurality of layers including said enhancement layer, other enhancement layers and the base layer;
refining the intervals at least partially based on the relationship between the predicted values, the original coefficients and the intervals;
re-computing the reconstructed values; and
reducing the quantization step-size for a next coefficient and a next enhancement layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A coding device for use in scalable media data coding, wherein original media data having a plurality of original coefficients is presented in a plurality of layers including a base layer, the base layer associated with a plurality of base-layer coefficients corresponding to original coefficients, each original coefficient having an original value, and wherein a binarization procedure is undertaken for forming a plurality of enhancement layers, each enhancement layer having a plurality of enhancement layer coefficients corresponding to the base-layer coefficients and at least partially based upon a predicted value of the enhancement layer coefficients corresponding to the original coefficients, said device comprising:
-
a binarization module, responsive to the original media data, for providing a signal indicative to binarized data; and
a coding module, responsive to the signal, for providing encoded media data at least partially based on the binarized data, wherein the binarization module comprises a mechanism to carry out the steps of;
obtaining intervals at least partially based on a quantization step-size of an enhancement layer and reconstructed values of the enhancement layer coefficients associated with at least one of a plurality of layers including said enhancement layer, other enhancement layers and the base layer;
refining the intervals at least partially based on the relationship between the predicted values, the original coefficients and the intervals;
re-computing the reconstructed values; and
reducing the quantization step-size for a next coefficient and a next enhancement layer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A software product for use in a scalable media data coding device, wherein original media data having a plurality of original coefficients is presented in a plurality of layers including a base layer, the base layer associated with a plurality of base-layer coefficients corresponding to original coefficients, each original coefficient having an original value, and wherein a binarization procedure is undertaken for forming a plurality of enhancement layers, each enhancement layer having a plurality of enhancement layer coefficients corresponding to the base-layer coefficients and at least partially based upon a predicted value of the enhancement layer coefficients corresponding to the original coefficients, said software product comprising:
-
a code for obtaining intervals at least partially based on a quantization step-size of an enhancement layer and reconstructed values of the enhancement layer coefficients associated with at least one of a plurality of layers including said enhancement layer, other enhancement layers and the base layer;
a code for refining the intervals at least partially based on the relationship between the predicted values, the original coefficients and the intervals;
a code for re-computing the reconstructed values; and
a code for reducing the quantization step-size for a next coefficient and a next enhancement layer. - View Dependent Claims (20, 21, 22, 23)
-
Specification