Quantization for hybrid video coding
DC CAFCFirst Claim
1. A method for coding a video signal using hybrid coding, comprising:
- reducing temporal redundancy by block based motion compensated prediction in order to establish a prediction error signal;
performing quantization on samples of the prediction error signal or on coefficients resulting from a transformation of the prediction error signal into the a frequency domain to obtain quantized values, representing quantized samples or quantized coefficients respectively, wherein the prediction error signal includes a plurality of subblocks each including a plurality of quantized values;
calculating a first quantization efficiency for the quantized values of at least one subblock of the plurality of subblocks;
setting the quantized values of the at least one subblock to all zeroes;
calculating a second quantization efficiency for the at least one subblock while all of the quantized values are zeroes;
selecting which of the first and second quantization efficiencies is a higher efficiency; and
selecting, for further proceeding, the at least one subblock with the quantized values prior to setting the quantized values of the at least one subblock to all zeroes if the first quantization efficiency is higher and selecting the at least one subblock with the quantized values set to zero, for further proceeding, if the second quantization efficiency is higher.
0 Assignments
Litigations
3 Petitions
Accused Products
Abstract
Method for coding a video signal using hybrid coding, comprising: reducing temporal redundancy by block based motion compensated prediction in order to establish a prediction error signal; performing quantization on samples of the prediction error signal or on coefficients resulting from a transformation of the prediction error signal into the frequency domain to obtain quantized values, representing quantized samples or quantized coefficients respectively; calculating a quantization efficiency for the quantized values; calculating a zero efficiency for a quantization, when the quantized values are set to zero; selecting the higher efficiency; and maintaining the quantized values or setting quantized values to zero, for further proceeding, depending on the selected efficiency.
12 Citations
14 Claims
-
1. A method for coding a video signal using hybrid coding, comprising:
-
reducing temporal redundancy by block based motion compensated prediction in order to establish a prediction error signal; performing quantization on samples of the prediction error signal or on coefficients resulting from a transformation of the prediction error signal into the a frequency domain to obtain quantized values, representing quantized samples or quantized coefficients respectively, wherein the prediction error signal includes a plurality of subblocks each including a plurality of quantized values; calculating a first quantization efficiency for the quantized values of at least one subblock of the plurality of subblocks; setting the quantized values of the at least one subblock to all zeroes; calculating a second quantization efficiency for the at least one subblock while all of the quantized values are zeroes; selecting which of the first and second quantization efficiencies is a higher efficiency; and selecting, for further proceeding, the at least one subblock with the quantized values prior to setting the quantized values of the at least one subblock to all zeroes if the first quantization efficiency is higher and selecting the at least one subblock with the quantized values set to zero, for further proceeding, if the second quantization efficiency is higher. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14)
-
-
11. A coder for coding a video signal using hybrid coding, comprising:
-
means for reducing temporal redundancy by block based motion compensated prediction in order to establish a prediction error signal, quantization means for quantizinga quantizer that quantizes the prediction error signal in order to establish quantized values representing samples or coefficients, wherein the prediction error signal includes a plurality of subblocks, control means for; calculating a first quantization efficiency of at least one subblock of the plurality of subblocks; setting the quantized values of the at least one subblock to all zeroes; calculating a second quantization efficiency for the at least one subblock while all of the quantized values are zeroes; selecting which of the first and second quantization efficiencies is a higher efficiency; and selecting, for further proceeding, the at least one subblock with the quantized values prior to setting the quantized values of the at least one subblock to all zeroes if the first quantization efficiency is higher and selecting the at least one subblock with the quantized values set to zero, for further proceeding, if the second quantization efficiency is higher. - View Dependent Claims (12)
-
Specification