| CPC H04N 19/61 (2014.11) [H04N 19/105 (2014.11); H04N 19/139 (2014.11); H04N 19/176 (2014.11); H04N 19/44 (2014.11)] | 20 Claims |

|
1. A method for video encoding, comprising:
determining that a current block in a first coding tree unit (CTU) of a current picture is to be coded using an affine model in a merge mode;
obtaining, from a buffer, one or more motion vectors of blocks located at bottom locations in a CTU row of a second CTU above the current block, wherein
the buffer only stores motion vectors of minimum-size blocks that are a smallest unit for motion compensation located at the bottom locations in the CTU row of the second CTU above the current block and the obtained one or more motion vectors correspond to one or more minimum-size blocks that are affine coded and neighboring to one of plural control points of the current block, and
the buffer is not configured to buffer motion vectors of non-bottom minimum-size blocks in the CTU row above the current block;
using the obtained one or more motion vectors of the minimum-size blocks neighboring to the control point of the current block as motion vectors of the control points of the current block using the affine merge model; and
encoding at least a sample of the current block based on the affine merge model and the motion vectors of the control points.
|