METHOD AND APPARATUS FOR ENCODING RESIDUAL BLOCK, AND METHOD AND APPARATUS FOR DECODING RESIDUAL BLOCK
First Claim
1. A method of encoding a residual block, the method comprising:
- generating a prediction block of a current block;
generating a residual block based on a difference between the prediction block and the current block;
generating a transformation residual block by transforming the residual block to a frequency domain;
splitting the transformation residual block into frequency band units; and
encoding effective coefficient flags indicating frequency band units, of the frequency band units, in which nonzero effective transformation coefficients exist.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses for encoding and decoding a residual block are provided. The method of encoding the residual block includes: generating a prediction block of a current block; generating a residual block based on a difference between the prediction block and the current block; generating a transformation residual block by transforming the residual block to a frequency domain; splitting the transformation residual block into frequency band units; and encoding effective coefficient flags indicating frequency band units, of the frequency band units, in which nonzero effective transformation coefficients exist.
94 Citations
30 Claims
-
1. A method of encoding a residual block, the method comprising:
-
generating a prediction block of a current block; generating a residual block based on a difference between the prediction block and the current block; generating a transformation residual block by transforming the residual block to a frequency domain; splitting the transformation residual block into frequency band units; and encoding effective coefficient flags indicating frequency band units, of the frequency band units, in which nonzero effective transformation coefficients exist. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 28)
-
-
14. An apparatus for encoding a residual block, the apparatus comprising:
-
a predictor which generates a prediction block of a current block; a subtractor which generates a residual block based on a difference between the prediction block and the current block; a transformer which generates a transformation residual block by transforming the residual block to a frequency domain; an entropy encoder which splits the transformation residual block into frequency band units, and encodes effective coefficient flags indicating frequency band units, of the frequency band units, in which nonzero effective transformation coefficients exist.
-
-
15. A method of decoding a residual block, the method comprising:
-
extracting an effective coefficient flag from an encoded bitstream, the effective coefficient flag indicating a frequency band unit in which a nonzero effective transformation coefficient exists, from among frequency band units obtained by splitting a transformation residual block of a current block; splitting the transformation residual block into the split frequency band units; and determining the frequency band unit having the effective transformation coefficient from among the frequency band units obtained by splitting the transformation residual block, by using the extracted effective coefficient flag. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 29)
-
-
25. An apparatus for decoding a residual block, the apparatus comprising:
-
a parser which extracts an effective coefficient flag from an encoded bitstream, the effective coefficient flag indicating a frequency band unit in which a nonzero effective transformation coefficient exists, from among frequency band units obtained by splitting a transformation residual block of a current block; and an entropy decoder which splits the transformation residual block into the frequency band units, and determines the frequency band unit having the effective transformation coefficient from among the frequency band units obtained by splitting the transformation residual block, by using the extracted effective coefficient flag.
-
-
26. A method of encoding a residual block, the method comprising:
-
generating a transformation residual block by transforming a residual block to a frequency domain; splitting the transformation residual block into frequency band units; and encoding effective coefficient flags indicating frequency band units, of the frequency band units, in which nonzero effective transformation coefficients exist. - View Dependent Claims (27, 30)
-
Specification