US 11,838,538 B2
Method and apparatus for encoding and decoding video using inter-prediction
Je Won Kang, Seoul (KR); Seung Wook Park, Gyeonggi-do (KR); and Wha Pyeong Lim, Gyeonggi-do (KR)
Assigned to Hyundai Motor Company, Seoul (KR); Kia Corporation, Seoul (KR); and Ewha University-Industry Collaboration Foundation, Seoul (KR)
Filed by Hyundai Motor Company, Seoul (KR); Kia Corporation, Seoul (KR); and Ewha University—Industry Collaboration Foundation, Seoul (KR)
Filed on Jul. 20, 2022, as Appl. No. 17/868,893.
Application 17/868,893 is a continuation of application No. 17/263,597, granted, now 11,432,002, issued on Aug. 30, 2022, previously published as PCT/KR2020/008917, filed on Jul. 8, 2020.
Claims priority of application No. 10-2019-0081925 (KR), filed on Jul. 8, 2019; and application No. 10-2020-0083980 (KR), filed on Jul. 8, 2020.
Prior Publication US 2022/0360816 A1, Nov. 10, 2022
Int. Cl. H04N 19/52 (2014.01); H04N 19/132 (2014.01); H04N 19/176 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/52 (2014.11) [H04N 19/132 (2014.11); H04N 19/176 (2014.11); H04N 19/70 (2014.11)] 11 Claims
OG exemplary drawing
 
1. A video decoding method for decoding a video data by a video decoding apparatus, comprising:
generating affine prediction samples for respective subblocks in a target block in a current picture to be decoded, by performing affine motion prediction on a subblock-by-subblock basis using a plurality of control point motion vectors of the target block; and
determining whether to execute a first coding tool based on at least one of values of the control point motion vectors or an angle between the control point motion vectors; and
in response to determining that the first coding tool is executed, modifying sample values of the affine prediction samples by compensating for motion according to sample positions in each of the subblocks using the control point motion vectors,
wherein, when the values of the control point motion vectors are equal to each other, executing the first coding tool is skipped.