Sbtmvp-based image or video coding
AssigneeLG Electronics Inc.
InventorsHyeongmoon JANG, Naeri Park, Junghak Nam
Life of this patent
Estimating the term…
Abstract
According to the disclosure of this document, in subblock-based temporal motion vector prediction (sbTMVP), a subblock position for deriving a motion vector in units of a subblock can be efficiently calculated, and through this, video/image coding efficiency can be improved and hardware implementation can be simplified.
Claims17
An image decoding method performed by a decoding apparatus, the method comprising:
- deriving a reference subblock on a collocated reference picture for a current subblock within a current block;
- deriving a motion vector of the reference subblock;
- deriving a subblock temporal motion vector predictor (sbTMVP) candidate based on the motion vector of the reference subblock;
- generating prediction samples based on a motion vector of the current subblock derived based on the sbTMVP candidate;
- generating residual samples for the current block;
- and
- generating reconstruction samples based on the prediction samples and the residual samples,
- wherein for the reference subblock that is not available, the motion vector of the reference subblock is set as a base motion vector,
- wherein the reference subblock is derived on the collocated reference picture based on a position of the current subblock, and
- wherein the base motion vector is derived on the collocated reference picture based on a position of the current block.
An image encoding method performed by an encoding apparatus, the method comprising:
- deriving a reference subblock on a collocated reference picture for a current subblock within a current block;
- deriving a motion vector of the reference subblock;
- deriving a subblock temporal motion vector predictor (sbTMVP) candidate based on the motion vector of the reference subblock;
- generating prediction samples based on a motion vector of the current subblock derived based on the sbTMVP candidate;
- generating residual samples based on the prediction samples;
- and
- encoding image information including information on the residual samples,
- wherein for the reference subblock that is not available, the motion vector of the reference subblock is set as a base motion vector,
- wherein the reference subblock is derived on the collocated reference picture based on a position of the current subblock, and
- wherein the base motion vector is derived on the collocated reference picture based on a position of the current block.
A non-transitory computer-readable digital storage medium storing a bitstream generated by a method, the method comprising:
- deriving a reference subblock on a collocated reference picture for a current subblock within a current block;
- deriving a motion vector of the reference subblock;
- deriving a subblock temporal motion vector predictor (sbTMVP) candidate based on the motion vector of the reference subblock;
- generating prediction samples based on a motion vector of the current subblock derived based on the sbTMVP candidate;
- generating residual samples based on the prediction samples;
- and
- encoding image information including information on the residual samples to generate the bitstream,
- wherein for the reference subblock that is not available, the motion vector of the reference subblock is set as a base motion vector,
- wherein the reference subblock is derived on the collocated reference picture based on a position of the current subblock, and
- wherein the base motion vector is derived on the collocated reference picture based on a position of the current block.
Dependencies are inferred from the claim text.