US 11,750,832 B2
Method and apparatus for video coding
Yu-Chi Su, Hsinchu (TW); Chen-Yen Lai, Hsinchu (TW); and Ching-Yeh Chen, Hsinchu (TW)
Assigned to HFI INNOVATION INC., Zhubei (TW)
Filed by MEDIATEK INC., Hsinchu (TW)
Filed on Oct. 23, 2018, as Appl. No. 16/168,724.
Claims priority of provisional application 62/580,505, filed on Nov. 2, 2017.
Claims priority of provisional application 62/621,131, filed on Jan. 24, 2018.
Prior Publication US 2019/0132606 A1, May 2, 2019
Int. Cl. H04N 19/119 (2014.01); H04N 19/513 (2014.01); H04N 19/176 (2014.01); H04N 19/44 (2014.01); H04N 19/577 (2014.01); H04N 19/543 (2014.01); H04N 19/53 (2014.01); H04N 19/523 (2014.01); H04N 19/557 (2014.01)
CPC H04N 19/513 (2014.11) [H04N 19/119 (2014.11); H04N 19/176 (2014.11); H04N 19/44 (2014.11); H04N 19/523 (2014.11); H04N 19/53 (2014.11); H04N 19/543 (2014.11); H04N 19/557 (2014.11); H04N 19/577 (2014.11)] 10 Claims
OG exemplary drawing
 
1. A method for video coding, comprising:
receiving, by processing circuitry, input data associated with a curare €€t block that is a prediction block defined in a bitstream;
determining, by the processing circuitry, motion vectors of the current block;
determining, by the processing circuitry, whether a size of the current block is smaller than or equal to a threshold size for a-decoder-side motion vector refinement (DMVR);
in response to the size of the current block being determined to be smaller than or equal to the threshold size,
performing by the processing circuitry, a process of the DMVR for the current block based on the motion vectors of the current block; and
in response to the size of the current block being determined to be larger than the threshold size,
partitioning, by the processing circuitry, the current block into a plurality of sub-current blocks having a size equal to or smaller than the threshold size, the plurality of sub-current blocks inheriting the motion vectors of the current block, and
performing, by the processing circuitry, respective processes of the DMVR for the sub-current blocks based on the motion vectors of the current block.