US 12,250,394 B2
Video encoding method for performing affine model-based prediction by considering encoding order, and device therefor, and video decoding method for performing affine model-based prediction by considering decoding order, and device therefor
Yinji Piao, Suwon-si (KR); and Anish Tamse, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Aug. 10, 2023, as Appl. No. 18/447,754.
Application 18/447,754 is a continuation of application No. 17/525,305, filed on Nov. 12, 2021, granted, now 11,750,827.
Application 17/525,305 is a continuation of application No. PCT/KR2020/095085, filed on Jun. 26, 2020.
Claims priority of provisional application 62/866,704, filed on Jun. 26, 2019.
Prior Publication US 2023/0396789 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/132 (2014.01); H04N 19/105 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/44 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/44 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/46 (2014.11)] 3 Claims
OG exemplary drawing
 
1. A video decoding method, comprising:
determining whether a right block is available for a current block according to a flag indicating a coding order of blocks including the current block and the right block;
when the right block is available for the current block, obtaining first control point motion vectors as an affine merge candidate, using a motion vector of a first block in the right block, wherein the first block is adjacent to a lower right corner of the current block;
when the right block is unavailable for the current block, obtaining the first control point motion vectors as the affine merge candidate, using a motion vector of a second block included in a first collocated picture, wherein the second block is a collocated block located at a point diagonally adjacent to the lower right corner of the current block;
when a left block is available for the current block, obtaining second control point motion vectors as the affine merge candidate, using a motion vector of a third block in the left block, wherein the third block is adjacent to a lower left corner of the current block;
when the left block is unavailable for the current block, obtaining the second control point motion vectors as the affine merge candidate, using a motion vector of a fourth block included in a second collocated picture, wherein the fourth block is a collocated block located at a point diagonally adjacent to the lower left corner of the current block; and
obtaining predicted samples of the current block, using a motion vector included in an affine merge candidate list including the affine merge candidate.