US 11,870,991 B2
Method and apparatus of encoding or decoding video blocks with constraints during block partitioning
Zhi-Yi Lin, Hsinchu (TW); Tzu-Der Chuang, Hsinchu (TW); Ching-Yeh Chen, Hsinchu (TW); and Chia-Ming Tsai, Hsinchu (TW)
Assigned to HFI INNOVATION INC., Zhubei (TW)
Filed by HFI Innovation Inc., Zhubei (TW)
Filed on Jan. 5, 2023, as Appl. No. 18/150,576.
Application 18/150,576 is a continuation of application No. 17/414,662, granted, now 11,589,050, previously published as PCT/CN2019/124271, filed on Dec. 10, 2019.
Claims priority of provisional application 62/807,803, filed on Feb. 20, 2019.
Claims priority of provisional application 62/794,802, filed on Jan. 21, 2019.
Claims priority of provisional application 62/781,130, filed on Dec. 18, 2018.
Prior Publication US 2023/0140961 A1, May 11, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/119 (2014.01); H04N 19/105 (2014.01); H04N 19/132 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/119 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/70 (2014.11)] 9 Claims
OG exemplary drawing
 
1. A method of processing video data in a video coding system, comprising:
receiving input data associated with a current block in a current slice;
determining whether one or more components of the current block satisfy one or more predefined criteria during partitioning;
applying a mode constraint to the current block only if the one or more components of the current block satisfy the one or more predefined criteria, wherein the mode constraint restricts all blocks within the current block to be processed by a same prediction mode when the current block is split into a plurality of blocks;
adaptively splitting the current block into one or more blocks;
signaling or parsing one or more prediction mode syntax elements of a first block in the current block according to a constrained mode of the current block when the one or more components of the current block satisfy the one or more predefined criteria; and
encoding or decoding the current block with the mode constraint when the one or more components of the current block satisfy the one or more predefined criteria or encoding or decoding the current block without the mode constraint when the one or more components of the current block do not satisfy the one or more predefined criteria.