Method, apparatus, and medium for video processing
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsZhipin DENG, Kai ZHANG, Li ZHANG
Life of this patent
Estimating the term…
Abstract
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, that the video unit is coded by a motion pair from a same direction relative to a current picture, wherein the video unit is applied with an advanced motion vector prediction (AMVP) merge mode and the video unit belongs to a low-delay picture; and performing the conversion based on the motion pair.
Claims20
A method of video processing, comprising:
- applying, for a conversion between a video unit of a video and a bitstream of the video, at least one of:
- a decoder side motion vector refinement (DMVR) or a variant of DMVR to the video unit to refine a motion vector of the video unit, wherein the video unit is applied with one of:
- an affine advanced motion vector prediction (AMVP) mode, a subblock-based temporal motion vector prediction (sbTMVP) mode, or an affine merge mode;
- and
- performing the conversion based on the refined motion vector.
An apparatus for video processing comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:
- apply, for a conversion between a video unit of a video and a bitstream of the video, at least one of:
- a decoder side motion vector refinement (DMVR) or a variant of DMVR to the video unit to refine a motion vector of the video unit, wherein the video unit is applied with one of:
- an affine advanced motion vector prediction (AMVP) mode, a subblock-based temporal motion vector prediction (sbTMVP) mode, or an affine merge mode;
- and
- perform the conversion based on the refined motion vector.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- apply, for a conversion between a video unit of a video and a bitstream of the video, at least one of:
- a decoder side motion vector refinement (DMVR) or a variant of DMVR to the video unit to refine a motion vector of the video unit, wherein the video unit is applied with one of:
- an affine advanced motion vector prediction (AMVP) mode, a subblock-based temporal motion vector prediction (sbTMVP) mode, or an affine merge mode;
- and
- perform the conversion based on the refined motion vector.
A non-transitory computer-readable recording medium storing a bitstream of a video which is generated by a method performed by an apparatus for video processing, wherein the method comprises:
- applying at least one of:
- a decoder side motion vector refinement (DMVR) or a variant of DMVR to a video unit of the video to refine a motion vector of the video unit, wherein the video unit is applied with one of:
- an affine advanced motion vector prediction (AMVP) mode, a subblock-based temporal motion vector prediction (sbTMVP) mode, or an affine merge mode;
- and
- generating a bitstream of the video unit based on the refined motion vector.
Dependencies are inferred from the claim text.