Video Processing Motion Data Refinement for Coding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video coding techniques, such as MPEG-2, MPEG-4, ITU-T.263, ITU-T.264/AVC, ITU-T.265 HEVC, and VVC, suffer from low coding efficiency, which limits the precision and effectiveness of video processing.
Innovation Solution
A method and apparatus for video processing that refines motion data of coded blocks before or after motion compensation by obtaining second coding data based on first coding data and a refinement process, improving coding efficiency and prediction precision.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional video coding techniques are used, then the video can be encoded and decoded, but the coding efficiency is very low
Solution Approach 1:
The patent applies preliminary action by performing motion data refinement before motion compensation. The motion data of coded blocks is refined in advance based on neighboring block information and prediction data, so that when motion compensation is subsequently performed, the prediction precision is already optimized, thereby improving overall coding efficiency without increasing computational complexity during the critical compensation stage.
Solution Approach 2:
The patent implements feedback by using the refined motion data from neighboring blocks to improve the motion compensation process. The motion data of a current block is refined based on the motion data of neighboring blocks and prediction data, creating a feedback loop where the prediction results are used to further improve the motion estimation, thereby enhancing coding efficiency iteratively.
2Measurement precision
If motion data is refined before or after motion compensation, then prediction precision is improved, but processing time increases
Solution Approach 1:
The patent performs motion data refinement as a preliminary action before motion compensation. By pre-refining the motion data of all coded blocks in a picture based on neighboring block information and prediction data, the system optimizes prediction precision in advance. This approach distributes the computational load before the critical motion compensation stage, avoiding time consumption during the compensation process itself.
Solution Approach 2:
The patent changes the parameter of motion data precision by refining motion vectors to higher precision levels. The motion data is refined based on neighboring block motion data and prediction data, allowing the system to achieve higher prediction precision without requiring a complete re-estimation of motion vectors, thus managing processing time effectively.
Data Source
AI summary
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, during a conversion between a target video unit in a target picture of a video and a bitstream of the video, second coding data of the target video unit based on first coding data of the target video and a refinement process, the first coding data being coded by a target coding mode; and performing the conversion based on the second coding data. Compared with the conventional solution, the proposed method can advantageously improve the coding performance and efficiency.


