Method and apparatus for efficiently coding residual blocks
AssigneesHyudai Motor Campany, Kai Motor Corporation, Kwangwoon University Industry-Academic Collaboration Foundation
InventorsDong Gyu Sim, Jong Seok Lee, Sea Nae Park, Seung Wook Park, Wha Pyeong Lim
Life of this patent
Estimating the term…
Abstract
A video decoding method and a video decoding apparatus are configured to decode video. To efficiently code residual blocks obtained from block-based motion compensation, a video encoding apparatus and the video decoding apparatus divide a relevant residual block of a current block into two subblocks in a horizontal or vertical direction and encode one residual subblock alone out of the two residual subblocks.
Claims15
A video decoding apparatus, comprising:
- a decoding unit configured to:
- decode, from a bitstream, a flag indicating whether residual signals corresponding only to a partial region of a current block have been encoded, and
- decode, from the bitstream, transform coefficient information for one subblock of two subblocks split from the current block to reconstruct transform coefficients when the flag indicates that the residual signals corresponding only to the partial region of the current block have been encoded;
- a prediction unit configured to predict the current block to generate a prediction block;
- an inverse quantization and inverse transform unit configured to perform an inverse quantization and an inverse transform on the transform coefficients in the one subblock for which the transform coefficient information has been decoded to generate a residual block for the current block;
- an adder configured to add up the prediction block and the residual block to reconstruct the current block;
- and
- a filter unit configured to set a grid of N samples at regular intervals in horizontal and vertical directions, and to perform deblock filtering on a boundary between the two subblocks in the current block that coincides with a boundary of the grid.
A video decoding method, the method comprising:
- decoding, from a bitstream, a flag indicating whether residual signals corresponding only to a partial region of a current block have been encoded;
- reconstructing transform coefficients by decoding, from the bitstream, transform coefficient information for one subblock of two subblocks split from the current block, when the flag indicates that the residual signals corresponding only to the partial region of the current block have been encoded;
- predicting the current block to generate a prediction block;
- generating a residual block for the current block by performing an inverse quantization and an inverse transform on the transform coefficients in the one subblock for which the transform coefficient information has been decoded;
- reconstructing the current block by adding up the prediction block and the residual block;
- and
- setting a grid of N samples at regular intervals in horizontal and vertical directions and perform deblock filtering on a boundary between the two subblocks in the current block that coincides with matches a boundary of the grid.
Dependencies are inferred from the claim text.