In yet another representative aspect, a video encoder or a video decoder apparatus may implement a method as described herein.
The above and other aspects and features of the disclosed technology are described in greater detail in the drawings, the description and the claims.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 shows an example of sub-block based prediction.
FIG. 2 shows an example of a simplified affine motion model.
FIG. 3 shows an example of an affine motion vector field (MVF) per sub-block.
FIG. 4 shows an example of motion prediction using the alternative temporal motion vector prediction (ATMVP) algorithm for a coding unit (CU).
FIG. 5 shows an example of one CU with four sub-blocks and neighboring blocks.
FIG. 6 shows an example of an optical flow trajectory used by the bi-directional optical flow (BIO) algorithm.
FIG. 7 shows an example of bilateral matching in the frame-rate up conversion (FRUC) algorithm.
FIG. 8 shows an example of template matching in the FRUC algorithm.
FIG. 9 shows an example of unilateral Motion Estimation (ME) in the FRUC method.