Image coding method and apparatus using motion vector
AssigneeLG Electronics Inc.
InventorsNaeri Park, Junghak Nam, Hyeongmoon Jang
Life of this patent
Estimating the term…
Abstract
According to embodiments according to the present document, merge mode motion vector differences (MMVD) and symmetric motion vector differences (SMVD) may be performed on the basis of reference picture types and, in particular, short-term reference pictures may be used. Accordingly, prediction performance and coding efficiency in an inter prediction mode may be increased.
Claims17
An image decoding method performed by a decoding apparatus, the method comprising:
- receiving image information including prediction related information and residual information from a bitstream;
- deriving an inter prediction mode for a current block in a current picture based on the prediction related information;
- deriving motion information for the current block based on the inter prediction mode;
- generating prediction samples based on the motion information;
- generating residual samples based on the residual information;
- and
- generating reconstructed samples of the current picture based on the prediction samples and the residual samples,
- wherein the prediction related information includes inter prediction type information specifying whether bi-prediction is applied to the current block,
- wherein the prediction related information further includes symmetric motion vector difference flag information specifying whether symmetric motion vector difference reference is applied, based on the inter prediction type information,
- wherein based on the symmetric motion vector difference reference flag information, symmetric motion vector difference reference indices are derived from reference indices indicating short-term reference picture,
- wherein the motion information includes motion vectors for the current block and the symmetric motion vector difference reference indices, and
- wherein the prediction samples are generated based on the motion vectors and the symmetric motion vector difference reference indices.
An image encoding method performed by an encoding apparatus, comprising:
- deriving an inter prediction mode for a current block in a current picture;
- deriving reference pictures for the inter prediction mode;
- deriving motion information for prediction of a current block based on the inter prediction mode;
- generating prediction samples based on the motion information;
- generating prediction related information including the inter prediction mode;
- generating residual information based on the prediction samples;
- encoding image information including the prediction related information and the residual information,
- wherein the prediction related information includes inter prediction type information specifying whether bi-prediction is applied to the current block,
- wherein the prediction related information further includes symmetric motion vector difference flag information specifying whether symmetric motion vector difference reference is applied, based on the inter prediction type information,
- wherein the reference pictures include short-term reference pictures,
- wherein based on the symmetric motion vector difference reference flag information, symmetric motion vector difference reference indices are derived from reference indices indicating the short-term reference picture,
- wherein the motion information includes motion vectors for the current block and the symmetric motion vector difference reference indices, and
- wherein the prediction samples are generated based on the motion vectors and the symmetric motion vector difference reference indices.
A non-transitory computer readable storage medium storing a bitstream generated by a method, wherein the method comprising:
- deriving an inter prediction mode for a current block in a current picture;
- deriving reference pictures for the inter prediction mode;
- deriving motion information for prediction of a current block based on the inter prediction mode;
- generating prediction samples based on the motion information;
- generating prediction related information including the inter prediction mode;
- generating residual information based on the prediction samples;
- encoding image information including the prediction related information and the residual information to output the bitstream,
- wherein the prediction related information includes inter prediction type information specifying whether bi-prediction is applied to the current block,
- wherein the prediction related information further includes symmetric motion vector difference flag information specifying whether symmetric motion vector difference reference is applied, based on the inter prediction type information,
- wherein the reference pictures include short-term reference pictures,
- wherein based on the symmetric motion vector difference reference flag information, symmetric motion vector difference reference indices are derived from reference indices indicating the short-term reference picture,
- wherein the motion information includes motion vectors for the current block and the symmetric motion vector difference reference indices, and
- wherein the prediction samples are generated based on the motion vectors and the symmetric motion vector difference reference indices.
Dependencies are inferred from the claim text.