Restrictions on motion vector difference
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsZhipin DENG, Li ZHANG, Hongbin LIU
Life of this patent
Estimating the term…
Abstract
Restrictions on motion vector difference are disclosed. In one example method of video processing, performing a conversion between a first block of video and a bitstream representation of the first block based on a constrained signaled MVD component associated with the first block, wherein value of the signaled motion vector difference (MVD) component is constrained in a predetermined range.
Claims20
A method of processing video data, comprising:
- determining, for a first conversion between a first block of a video and a bitstream of the video, a first motion vector difference (MVD) component associated with the first block and included in the bitstream;
- and
- performing the first conversion at least based on the first MVD component;
- wherein a value of the first MVD component is constrained in a predetermined range, wherein the predetermined range is [−2M, 2M−1], where M=17.
An apparatus for processing video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:
- determine, for a first conversion between a first block of a video and a bitstream of the video, a first motion vector difference (MVD) component associated with the first block and included in the bitstream;
- and
- perform the first conversion at least based on the first MVD component;
- wherein a value of the first MVD component is constrained in a predetermined range, wherein the predetermined range is [−2M, 2M−1], where M=17.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- determine, for a first conversion between a first block of a video and a bitstream of the video, a first motion vector difference (MVD) component associated with the first block and included in the bitstream;
- and
- perform the first conversion at least based on the first MVD component;
- wherein a value of the first MVD component is constrained in a predetermined range, wherein the predetermined range is [−2M, 2M−1], where M=17.
A non-transitory computer-readable recording medium storing a bitstream which is generated by a method performed by a video processing apparatus, wherein the method comprises:
- determining a first motion vector difference (MVD) component associated with a first block of a video;
- and
- generating the bitstream at least based on the first MVD component;
- wherein a value of the first MVD component is constrained in a predetermined range, wherein the predetermined range is [−2M, 2M−1], where M=17.
Dependencies are inferred from the claim text.