Side information signaling for inter prediction with geometric partitioning
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsLi Zhang, Kai Zhang, Hongbin Liu, Yue Wang
Life of this patent
Estimating the term…
Abstract
A method for processing a video includes performing a determination, by a processor, that a first video block is partitioned to include a first prediction portion that is non-rectangular and non-square; adding a first motion vector (MV) prediction candidate associated with the first prediction portion to a motion candidate list associated with the first video block, wherein the first MV prediction candidate is derived from a sub-block MV prediction candidate; and performing further processing of the first video block using the motion candidate list.
Claims20
A method of processing video data, comprising:
- determining, for a conversion between a current block of a video and a bitstream of the video, whether the current block is coded with a geometric partitioning mode based on a size condition, wherein the geometric partitioning mode is disabled in case that the current block satisfies the size condition;
- and
- performing the conversion based on the determining;
- wherein in case that the current block is coded with the geometric partitioning mode, the bitstream includes multiple syntax elements among which one syntax element indicating a splitting pattern of the geometric partitioning mode for the current block and other syntax elements indicating multiple merge indices for the current block, and an indication which specifies whether the geometric partitioning mode is enabled is included at a sequence parameter set level in the bitstream, and
- wherein a prediction among the multiple merge indices is utilized.
An apparatus for coding 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 conversion between a current block of a video and a bitstream of the video, whether the current block is coded with a geometric partitioning mode based on a size condition, wherein the geometric partitioning mode is disabled in case that the current block satisfies the size condition;
- and
- perform the conversion based on the determining;
- wherein in case that the current block is coded with the geometric partitioning mode, the bitstream includes multiple syntax elements among which one syntax element indicating a splitting pattern of the geometric partitioning mode for the current block and other syntax elements indicating multiple merge indices for the current block, and an indication which specifies whether the geometric partitioning mode is enabled is included at a sequence parameter set level in the bitstream, and
- wherein a prediction among the multiple merge indices is utilized.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- determine, for a conversion between a current block of a video and a bitstream of the video, whether the current block is coded with a geometric partitioning mode based on a size condition, wherein the geometric partitioning mode is disabled in case that the current block satisfies the size condition;
- and
- perform the conversion based on the determining
- wherein in case that the current block is coded with the geometric partitioning mode, the bitstream includes multiple syntax elements among which one syntax element indicating a splitting pattern of the geometric partitioning mode for the current block and other syntax elements indicating multiple merge indices for the current block, and an indication which specifies whether the geometric partitioning mode is enabled is included at a sequence parameter set level in the bitstream, and
- wherein a prediction among the multiple merge indices is utilized.
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, for a conversion between a current block of a video and a bitstream of the video, whether the current block is coded with a geometric partitioning mode based on a size condition, wherein the geometric partitioning mode is disabled in case that the current block satisfies the size condition;
- and
- generating the bitstream from the current block based on the determining;
- wherein in case that the current block is coded with the geometric partitioning mode, the bitstream includes multiple syntax elements among which one syntax element indicating a splitting pattern of the geometric partitioning mode for the current block and other syntax elements indicating multiple merge indices for the current block, and an indication which specifies whether the geometric partitioning mode is enabled is included at a sequence parameter set level in the bitstream, and
- wherein a prediction among the multiple merge indices is utilized.
Dependencies are inferred from the claim text.