Video Reference Picture Selection Using Collocated Block Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coders do not fully consider the relationship between the reference pictures of the collocated block, the reference picture list of the current coding block, and the picture order count (POC) of the collocated picture, leading to inefficient processing power, transmission bandwidth usage, and poorer quality decoded video data.
Innovation Solution
The techniques involve determining a reference picture list for a current block, checking if a collocated block's reference picture is listed, and selecting that reference picture for the current block under certain conditions, thereby enhancing the consideration of the relationship between these elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video coders select reference pictures based solely on POC distance matching, then the selection process is simple and fast, but the processing efficiency is poor and decoded video quality is reduced
Solution Approach 1:
The patent changes the selection criteria from simple POC distance matching to a multi-parameter evaluation system that includes reference picture list membership, POC distance, and temporal proximity. This transforms the single-parameter selection into a multi-dimensional decision process that improves both efficiency and quality.
Solution Approach 2:
The patent performs preliminary checking of reference picture list membership before final selection. By pre-filtering candidates based on whether they appear in the current block's reference picture list, the system eliminates inappropriate candidates early, improving both processing efficiency and selection accuracy.
2Device complexity
If video coders use simple POC distance matching for reference picture selection, then the algorithm complexity is low, but unnecessary processing power and transmission bandwidth are consumed
Solution Approach 1:
The patent applies partial action by implementing a two-stage selection process: first checking reference picture list membership (a necessary condition), then applying POC distance matching only to candidates that pass the first filter. This avoids performing full complex evaluations on all potential candidates, reducing unnecessary processing power consumption.
Solution Approach 2:
The patent applies different selection criteria to different candidate types: reference pictures that are already in the current block's reference picture list receive priority consideration, while other candidates are evaluated based on POC distance. This localized differentiation of selection quality improves processing efficiency without requiring complete algorithmic complexity.
3Productivity
If video coders do not consider the relationship between collocated block reference pictures and current block reference picture lists, then the processing is faster and simpler, but transmission bandwidth is wasted and video quality suffers
Solution Approach 1:
The patent incorporates feedback by checking whether the collocated block's reference picture appears in the current block's reference picture list. This feedback mechanism allows the system to adapt the selection process based on the relationship between different blocks, improving bandwidth efficiency and video quality without significantly impacting processing speed.
Data Source
AI summary
Example devices, methods, and computer-readable media are disclosed. An example device includes one or more processors configured to determine a reference picture list for a current block of a current picture of the video data. The one or more processors are configured to determine that a reference picture of a collocated block is listed in the reference picture list for the current block, the collocated block being collocated with the current block in a collocated picture. The one or more processors are configured to select, in a condition where the reference picture of the collocated block is listed in the reference picture list for the current block, a reference picture for the current block to be the reference picture of the collocated block. The one or more processors are configured to and encode or decode the current block based on the reference picture for the current block.


