Motion candidate lists that use local illumination compensation
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsHongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
Life of this patent
Estimating the term…
Abstract
A video processing method is provided to include: maintaining, for a conversion between blocks of a video and a coded representation of the video, a table of motion information used during the conversion of previous blocks that are processed prior to a current block; and updating the table selectively based on a use of a local illumination coding (LIC) tool for the conversion of the current block, wherein the LIC tool uses a linear model of illumination changes in the current block during the conversion.
Claims20
A method of processing video data, comprising:
- maintaining a table that includes entries that represent a past history of motion information used for a conversion between a current block of a video comprising video blocks and a bitstream of the video, wherein a local illumination compensation (LIC) flag is stored for each entry of the motion information;
- and
- performing the conversion of the current block based on the entries in the table,
- wherein the LIC flag indicates a use of an LIC coding tool that uses a linear model of illumination changes for the conversion.
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:
- maintain a table that includes entries that represent a past history of motion information used for a conversion between a current block of a video comprising video blocks and a bitstream of the video, wherein a local illumination compensation (LIC) flag is stored for each entry of the motion information;
- and
- perform the conversion of the current block based on the entries in the table,
- wherein the LIC flag indicates a use of an LIC coding tool that uses a linear model of illumination changes for the conversion.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- maintain a table that includes entries that represent a past history of motion information used for a conversion between a current block of a video comprising video blocks and a bitstream of the video, wherein a local illumination compensation (LIC) flag is stored for each entry of the motion information;
- and
- perform the conversion of the current block based on the entries in the table,
- wherein the LIC flag indicates a use of an LIC coding tool that uses a linear model of illumination changes for the conversion.
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:
- maintaining a table that includes entries that represent a past history of motion information used for a current block of a video comprising video blocks, wherein a local illumination compensation (LIC) flag is stored for each entry of the motion information;
- and
- generating the bitstream based on the maintaining,
- wherein the LIC flag indicates a use of an LIC coding tool that uses a linear model of illumination changes for the conversion.
Dependencies are inferred from the claim text.