US 11,818,348 B2
Apparatus and method for video encoding or decoding supporting various block sizes
Jeong-yeon Lim, Seoul (KR); Sun-young Lee, Seoul (KR); Hyeong-duck Kim, Suwon-si (KR); Hyo Song Kim, Seoul (KR); Se-hoon Son, Seoul (KR); Jae-seob Shin, Seoul (KR); and Gyeong-taek Lee, Seoul (KR)
Assigned to SK TELECOM CO., LTD., Seoul (KR)
Filed by SK TELECOM CO., LTD., Seoul (KR)
Filed on Sep. 14, 2022, as Appl. No. 17/944,693.
Application 17/944,693 is a continuation of application No. 17/365,079, filed on Jul. 1, 2021.
Application 17/365,079 is a continuation of application No. 16/617,250, granted, now 11,218,697, issued on Jan. 4, 2022, previously published as PCT/KR2018/005879, filed on May 24, 2018.
Claims priority of application No. 10-2017-0065495 (KR), filed on May 26, 2017; and application No. 10-2017-0097259 (KR), filed on Jul. 31, 2017.
Prior Publication US 2023/0068604 A1, Mar. 2, 2023
Int. Cl. H04N 11/02 (2006.01); H04N 19/119 (2014.01); H04N 19/136 (2014.01); H04N 19/176 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/119 (2014.11) [H04N 19/136 (2014.11); H04N 19/176 (2014.11); H04N 19/96 (2014.11)] 13 Claims
OG exemplary drawing
 
1. A method for decoding video data, comprising:
receiving a bitstream containing encoded data for a block of video data;
parsing first syntax elements for block partitioning defined at header information of a high level from the bitstream, wherein the block partitioning is based on a partitioning structure in which a multi-type tree is rooted from a leaf node of a quad tree (QT), and the multi-type tree includes a binary tree (BT) in which a block corresponding to a parent node is allowed to be divided into two subblocks corresponding to two child nodes and a triple tree in which a parent node is allowed to be divided into three subblocks corresponding to three child nodes;
parsing second syntax elements for modification for some of the first syntax elements defined at header information of a low level belonging to the high level;
calculating parameters for block partitioning from the first syntax elements and the second syntax elements, wherein the parameters for block partitioning comprise a first parameter indicating a minimum block size of a leaf node allowed in the BT, a second parameter indicating a minimum block size of a leaf node allowed in the QT, a third parameter indicating a maximum block size of a root node allowed in the BT, and a fourth parameter indicating a size of the block of the video data;
parsing third syntax elements which specify the partitioning structure for the block of the video data from the bitstream under restrictions imposed based on the calculated parameters to derive the partitioning structure for the block of the video data, the block of the video data belonging to the low level; and
decoding subblocks corresponding to leaf nodes of the partitioning structure for the block of the video data based on the bitstream,
wherein some of the first syntax elements explicitly indicates some of the parameters for block partitioning, and wherein the others of the first syntax elements indicate a difference between some of the parameters for block partitioning, and
wherein the deriving of the partitioning structure comprises inferring that a given subblock is not BT-split anymore when a width and a height of the given subblock are equal to the size indicated by the first parameter.