Method of Motion Vector Derivation for Video Coding
First Claim
1. A method of motion information derivation for blocks of a picture, the method comprising:
- receiving input data associated with a current block;
determining a current sub-block located at a current sub-block location within the current block;
calculating a derived sub-block motion vector for the current sub-block based on a motion-model function depending on the current sub-block location; and
encoding or decoding the current sub-block using the derived sub-block motion vector for the current sub-block.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for deriving a sub-block motion vector for the current sub-block based on a motion-model function depending on the current sub-block location are disclosed. The derived sub-block motion vector is then used for encoding or decoding the sub-block. The motion-model function may correspond to an affine motion-model function or a bilinear motion-model function. In one embodiment, a new Merge mode can be used to apply prediction of a current block by applying prediction on the sub-block basis using the sub-block motion vector derived from the motion-model function. In another embodiment, an additional inter prediction mode can be used to apply prediction of a current block by applying prediction on the sub-block basis using the sub-block motion vector derived from the motion-model function.
89 Citations
21 Claims
-
1. A method of motion information derivation for blocks of a picture, the method comprising:
-
receiving input data associated with a current block; determining a current sub-block located at a current sub-block location within the current block; calculating a derived sub-block motion vector for the current sub-block based on a motion-model function depending on the current sub-block location; and encoding or decoding the current sub-block using the derived sub-block motion vector for the current sub-block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20)
-
-
8. (canceled)
-
18. (canceled)
-
21. An apparatus for motion information derivation for blocks of a picture, the apparatus comprising one or more electronic circuits configure to:
-
receive input data associated with a current block; determine a current sub-block located at a current sub-block location within the current block; calculate a derived sub-block motion vector for the current sub-block based on a motion-model function depending on the current sub-block location; and encode or decode the current sub-block using the derived sub-block motion vector for the current sub-block.
-
Specification