Method, device, and medium for video processing
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsZhipin Deng, Kai Zhang, Li Zhang
Life of this patent
Estimating the term…
Abstract
Embodiments of the present method provide a method for processing video data is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the video, a motion refinement process for the target block from a plurality of motion refinement processes used for the target block; applying the motion refinement process to the target block; and performing the conversion between the target block and the bitstream.
Claims21
A method of processing video data, comprising:
- determining, during a conversion between a target block of a video and a bitstream of the video, a motion refinement process for the target block from a plurality of motion refinement processes used for the target block, wherein the motion refinement process is indicated by a single syntax element, and wherein the single syntax element indicates which kind of motion refinement process among the plurality of motion refinement processes is applied to the target block;
- applying the motion refinement process to the target block;
- and
- performing the conversion between the target block and the bitstream.
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 perform a method of processing video data comprising:
- determining, during a conversion between a target block of a video and a bitstream of the video, a motion refinement process for the target block from a plurality of motion refinement processes used for the target block, wherein the motion refinement process is indicated by a single syntax element, and wherein the single syntax element indicates which kind of motion refinement process among the plurality of motion refinement processes is applied to the target block;
- applying the motion refinement process to the target block;
- and
- performing the conversion between the target block and the bitstream.
A non-transitory computer-readable storage medium storing instructions that cause a processor to perform a method of processing video data comprising:
- determining, during a conversion between a target block of a video and a bitstream of the video, a motion refinement process for the target block from a plurality of motion refinement processes used for the target block, wherein the motion refinement process is indicated by a single syntax element, and wherein the single syntax element indicates which kind of motion refinement process among the plurality of motion refinement processes is applied to the target block;
- applying the motion refinement process to the target block;
- and
- performing the conversion between the target block and the bitstream.
Dependencies are inferred from the claim text.