| CPC H04N 23/698 (2023.01) [G06T 3/40 (2013.01); H04N 19/103 (2014.11); H04N 19/11 (2014.11); H04N 19/119 (2014.11); H04N 19/124 (2014.11); H04N 19/129 (2014.11); H04N 19/13 (2014.11); H04N 19/134 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/51 (2014.11); H04N 19/625 (2014.11)] | 7 Claims |

|
1. A method of decoding an image with a decoding apparatus, comprising:
receiving a bitstream in which the image is encoded;
obtaining, from the bitstream, a single index information for specifying a block division type of a current block in the image;
determining, based on the single index information, the block division type of the current block from a candidate group pre-defined in the decoding apparatus,
wherein the candidate group includes a plurality of candidate division types,
wherein the plurality of candidate division types include at least one of a non-division, a first quad-division, a second quad-division, a binary-division or a triple-division,
wherein the first quad-division is representative of dividing, based on one horizontal line and one vertical line, one coding block into four coding blocks, the second quad-division is representative of dividing, based on three horizontal lines or three vertical lines, one coding block into four coding blocks, the binary-division is representative of dividing one coding block into two coding blocks, and the triple-division is representative of dividing one coding block into three coding blocks,
wherein the binary-division includes a horizontal binary-division and a vertical binary-division, and
wherein the bitstream includes a first flag specifying whether to perform the horizontal binary-division and a second flag specifying whether to perform the vertical binary-division, the first flag being different from the second flag;
dividing, based on the determined block division type, the current block into a plurality of sub-blocks; and
decoding each of the sub-blocks with reference to syntax information obtained from the bitstream,
wherein the decoding each of the sub-blocks comprises generating a prediction block of each of the sub-blocks and generating a residual block of each of the sub-blocks.
|