Motion vector derivation in video decoding

By adopting affine mode in video encoding and decoder and determining method of selecting motion vectors according to color formats, the problem of complex motion vector prediction when processing different color formats in the prior art is solved, and efficient processing and excellent decoding performance are achieved.

CN113728629BActive Publication Date: 2025-03-18QUALCOMM INC
0 Cites 0 Cited by

Patent Information

Application Number
CN202080014696.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-02-18
Filing Date
2020-02-19
Publication Date
2025-03-18
Estimated Expiration
2040-02-19

AI Technical Summary

Technical Problem

When existing video encoding and decoding technologies deal with different color formats, the prediction methods of motion vectors are complex, resulting in low processing efficiency and poor decoding performance.

Method used

In video encoding and decoder, the affine mode is used to decode the video block. According to different color formats, the motion vector of the luminance block is selectively used to determine the motion vector of the chrominance block to avoid averaging the motion vector.

Benefits of technology

By reducing operands, processing efficiency is improved, and by using more accurate motion vectors, decoding performance is improved, the amount of information in the bitstream is reduced, while maintaining video quality.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

Techniques related to deriving motion vectors for a first color component (e.g., a chroma component) from motion vectors for a second color component (e.g., a luma component) are described. For a CU coded in affine mode with a 4:4:4 color format, a video coder (e.g., a video encoder or a video decoder) may determine a motion vector for each sub-block of a luma block and a motion vector for each sub-block of a chroma block based solely on the motion vector of each co-located (also referred to as collocated) sub-block of the luma block. However, for another CU coded in affine mode but with a color format other than 4:4:4 (e.g., 4:2:2 or 4:2:0), the video coder may determine a motion vector for each sub-block of the chroma block based on an average of two or more motion vectors of the sub-blocks of the luma block.
Need to check novelty before this filing date? Find Prior Art