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.
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