Motion candidate list construction using neighboring block information
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 visual media processing method includes determining, for a conversion between a first video block of a visual media data and a bitstream representation of the visual media data, an availability of a second video block of the visual media data using a rule; and performing the conversion based on the determining, wherein the rule is at least based on a coding mode used for coding the first video block into the bitstream representation, wherein the rule specifies disallowing motion information of the second video block from being used in a merge list construction of the first block by treating the second video block as unavailable.
Claims20
A method of processing video data, comprising:
- making a first decision, for a conversion between a first block of a video and a bitstream of the video, on an availability of a neighboring block for deriving one or more weights for predicting the first block by an availability checking process based on a rule, wherein the first block is coded with a first prediction mode and in the first prediction mode a prediction of the first block is generated at least based on an inter prediction and an intra prediction;
- and
- performing the conversion based on the first decision,
- wherein the one or more weights include a first weight which is assigned to the inter prediction of the first block and a second weight which is assigned to an intra prediction of the first block;
- and
- wherein the rule excludes use of a comparison of a coding mode of the first block and a coding mode of the neighboring block.
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:
- make a first decision, for a conversion between a first block of a video and a bitstream of the video, on an availability of a neighboring block for deriving one or more weights for predicting the first block by an availability checking process based on a rule, wherein the first block is coded with a first prediction mode and in the first prediction mode a prediction of the first block is generated at least based on an inter prediction and an intra prediction;
- and
- perform the conversion based on the first decision,
- wherein, the one or more weights include a first weight which is assigned to the inter prediction of the first block and a second weight which is assigned to an intra prediction of the first block;
- and
- wherein the rule excludes use of a comparison of a coding mode of the first block and a coding mode of the neighboring block.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- make a first decision, for a conversion between a first block of a video and a bitstream of the video, on an availability of a neighboring block for deriving one or more weights for predicting the first block by an availability checking process based on a rule, wherein the first block is coded with a first prediction mode and in the first prediction mode a prediction of the first block is generated at least based on an inter prediction and an intra prediction;
- and
- perform the conversion based on the first decision,
- wherein the one or more weights include a first weight which is assigned to the inter prediction of the first block and a second weight which is assigned to an intra prediction of the first block;
- and
- wherein the rule excludes use of a comparison of a coding mode of the first block and a coding mode of the neighboring block.
A non-transitory computer-readable recording medium storing a bitstream of a video which is generated by a method performed by a video processing apparatus, wherein the method comprises:
- making a first decision on an availability of a neighboring block for deriving one or more weights for predicting a first block of a video by an availability checking process based on a rule, wherein the first block is coded with a first prediction mode and in the first prediction mode a prediction of the first block is generated at least based on an inter prediction and an intra prediction;
- and
- generating the bitstream of the video based on the first decision,
- wherein the one or more weights include a first weight which is assigned to the inter prediction of the first block and a second weight which is assigned to an intra prediction of the first block;
- and
- wherein the rule excludes use of a comparison of a coding mode of the first block and a coding mode of the neighboring block.
Dependencies are inferred from the claim text.