Method and apparatus for image encoding/decoding
AssigneeResearch & Business Foundation Sungkyunkwan University
InventorsByeung Woo JEON, Kwang Hyun WON
Life of this patent
Estimating the term…
Abstract
Disclosed are a method and an apparatus for image encoding/decoding. The method for image decoding includes comparing whether a size of a current transform block and a size of a smallest transform block (smallest transform unit (STU)) are the same as each other, and decoding information indicating whether transformation is performed on the current transform block and determining whether to perform inverse transformation on the current transform block based on the decoded information indicating whether the transformation is performed when the size of the current transform block and the size of a smallest transform block are the same as each other.
Claims19
A method of decoding an image, comprising:
- generating a prediction block for a current block;
- receiving information of a first block size, wherein the information of the first block size is determined by an encoder, and wherein whether a skip of a transform process is applicable is determined based on a comparison of the information of the first block size with a current block size;
- decoding information indicating whether the skip of the transform process is applied, in response to the comparison of the information of the first block size with the current block size representing that the skip of the transform process is applicable;
- determining whether to perform an inverse transform on the current block based on the decoded information indicating whether the skip of the transform process is applied;
- performing the inverse transform on the current block to generate a residual block for the current block;
- reconstructing the current block based on the prediction block and the residual block;
- and
- applying filtering on the reconstructed current block,
- wherein the filtering comprises either one or both of deblocking filtering and sample adaptive offset (SAO) filtering.
An apparatus to decode an image, comprising:
- at least one processor configured to
- generate a prediction block for a current block,
- decode information of a first block size and information indicating whether a skip of a transform process is applied, wherein the information of the first block size is determined by an encoder, and wherein whether the skip of the transform process is applicable is determined based on a comparison of the information of the first block size with a current block size,
- determine whether to perform an inverse transform on the current block based on the decoded information indicating whether the skip of the transform process is applied,
- perform the inverse transform on the current block to generate a residual block for the current block,
- reconstruct the current block based on the prediction block and the residual block, and
- apply filtering on the reconstructed current block,
- wherein the filtering comprises either one or both of deblocking filtering and sample adaptive offset (SAO) filtering.
A method of encoding an image, comprising:
- generating a prediction block for a current block;
- generating a residual block for the current block based on the prediction block;
- encoding the residual block;
- decoding the encoded residual block;
- reconstructing the current block based on the prediction block and the decoded residual block;
- and
- applying filtering on the reconstructed current block,
- wherein the filtering comprises either one or both of deblocking filtering and sample adaptive offset (SAO) filtering, and
- wherein the encoding of the residual block comprises
- determining information of a first block size, wherein whether a skip of a transform process is applicable is determined based on the information of the first block size compared with a current block size;
- determining whether to apply the skip of the transform process on the current block based on a comparison of the information of the first block size with a current block size;
- and
- performing a transform on the current block to encode the residual block.
An apparatus to encode an image, comprising:
- at least one processor, configured to
- generate a prediction block for a current block,
- generate a residual block for the current block based on the prediction block,
- encode the residual block,
- decode the encoded residual block,
- reconstruct the current block based on the prediction block and the decoded residual block, and
- apply filtering on the reconstructed current block,
- wherein the filtering comprises either one or both of deblocking filtering and sample adaptive offset (SAO) filtering, and
- wherein the encoding of the residual block comprises
- performing a transform on the current block based on information indicating whether a skip of a transform process is applied, and
- encoding information of a first block size and the information indicating whether the skip of the transform process is applied, wherein whether the skip of the transform process is applicable is determined based on a comparison of the information of the first block size with a current block size.
Dependencies are inferred from the claim text.