Method, device, and medium for video processing
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsNa Zhang, Li Zhang, Kai Zhang
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, during a conversion between a target video block of a video and a bitstream of the video, at least one refinement process to the target video block based on a cost. The cost depends on a plurality of reference samples corresponding to the target video block and a plurality of further samples corresponding to a template of the target video block. The method further comprises: performing the conversion between the target video block and the bitstream. Compared with the conventional solution, the proposed method can advantageously improve the coding effectiveness and coding efficiency.
Claims19
A method for video processing, comprising:
- applying, during a conversion between a target video block of a video and a bitstream of the video, at least one refinement process to the target video block based on a cost, the cost depending on a plurality of reference samples corresponding to the target video block and a plurality of further samples corresponding to a template of the target video block;
- and
- performing the conversion between the target video block and the bitstream based on the applying of the at least one refinement process,
- wherein the method further comprises:
- enabling a Local Illumination Compensation (LIC) for a first reference picture list for the target video block;
- disabling the LIC for a second reference picture list for the target video block;
- determining an LIC prediction from the first reference picture list;
- determining a regular prediction from the second reference picture list;
- and
- calculating a weighted average of the LIC prediction and the regular prediction to obtain a final prediction for the target video 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:
- apply, during a conversion between a target video block of a video and a bitstream of the video, at least one refinement process to the target video block based on a cost, the cost depending on a plurality of reference samples corresponding to the target video block and a plurality of further samples corresponding to a template of the target video block;
- and
- perform the conversion based on the applying,
- wherein the processor is further caused to:
- enable a Local Illumination Compensation (LIC) for a first reference picture list for the target video block;
- disable the LIC for a second reference picture list for the target video block;
- determine an LIC prediction from the first reference picture list;
- determine a regular prediction from the second reference picture list;
- and
- calculate a weighted average of the LIC prediction and the regular prediction to obtain a final prediction for the target video block.
A non-transitory computer-readable storage medium storing instructions that cause a processor to perform a method for video processing comprising:
- applying, during a conversion between a target video block of a video and a bitstream of the video, at least one refinement process to the target video block based on a cost, the cost depending on a plurality of reference samples corresponding to the target video block and a plurality of further samples corresponding to a template of the target video block;
- and
- performing the conversion based on the applying,
- wherein the method further comprises:
- enabling a Local Illumination Compensation (LIC) for a first reference picture list for the target video block;
- disabling the LIC for a second reference picture list for the target video block;
- determining an LIC prediction from the first reference picture list;
- determining a regular prediction from the second reference picture list;
- and
- calculating a weighted average of the LIC prediction and the regular prediction to obtain a final prediction for the target video block.
Dependencies are inferred from the claim text.