Bi-Predicted Video Block Refinement for Unequal POC Distances
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies, such as MPEG-2, MPEG-4, ITU-T.263, ITU-T.264/MPEG-4 AVC, ITU-T.265 HEVC, and VVC, face limitations in improving coding quality, particularly in scenarios where the picture order count (POC) distances between reference pictures are not equal, restricting the application of decoder side motion vector refinement (DMVR) and bi-directional optical flow (BDOF) processes.
Innovation Solution
The proposed method allows the application of DMVR and BDOF processes for non-equal POC distance cases by refining motion vectors and adjusting sample values in video blocks, enabling broader applicability and improved coding quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If DMVR and BDOF processes are applied only to equal POC distance cases, then the complexity is controlled, but the coding quality is limited
Solution Approach 1:
The patent changes the parameter constraint from requiring equal POC distances to allowing non-equal POC distances. This parameter change enables the DMVR and BDOF processes to be applied to a broader range of video blocks, improving coding quality without significantly increasing complexity. The invention modifies the applicability conditions by relaxing the POC distance equality requirement.
2Adaptability or versatility
If DMVR and BDOF processes are extended to non-equal POC distance cases, then the application range is extended, but the computational complexity increases
Solution Approach 1:
The patent modifies the POC distance parameter constraint from equality to non-equality, thereby extending the application range of DMVR and BDOF processes. This parameter change allows the processes to handle more video blocks while maintaining manageable computational complexity through efficient implementation of the refinement algorithms.
3Manufacturing precision
If conventional video coding techniques are used, then the processing speed is maintained, but the coding quality cannot be further improved
Solution Approach 1:
The patent applies preliminary motion vector refinement through DMVR and BDOF processes before final prediction. By performing motion vector refinement in advance with the extended non-equal POC distance capability, the system improves coding quality while maintaining efficient processing through optimized refinement algorithms that operate on a broader range of blocks.
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: applying, for a conversion between a current video block of a video and a bitstream of the video, at least one of the following processes on the current video block: a decoder side motion vector refinement (DMVR) process, a first bi-directional optical flow (BDOF) process for refining at least one motion vector (MV) of the current video block, or a second BDOF process for adjusting a sample value in the current video block; and performing the conversion based on the applying, wherein the current video block is bi-predicted based on a first MV and a second MV for the current video block, and a first picture order count (POC) distance associated with the first MV is different from a second POC distance associated with the second MV.


