Block-Level Reference Picture Reordering for Lower Signaling Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding techniques do not include block-level adaptations to reference picture lists for inter prediction, leading to increased signaling overhead that outweighs the coding gains achieved by reference picture list adaptation.
Innovation Solution
Implement an adaptive reference picture reordering process at the block level without additional signaling overhead to generate new orderings of reference pictures in the reference picture list.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If block-level reference picture list adaptation is implemented, then coding gain is improved, but signaling overhead increases
Solution Approach 1:
The reference picture list reordering is performed automatically by the decoder using locally available information (block position, reference picture list configuration) without requiring any additional signaling from the encoder. The system serves itself by deriving the reordered list through deterministic calculations based on existing parameters, eliminating the need for explicit signaling of reordering information.
Solution Approach 2:
The reference picture list is reordered in advance during the decoding process before actual prediction is performed. By pre-calculating and preparing the reordered reference picture list based on block-level characteristics, the decoder optimizes prediction accuracy for subsequent processing steps without incurring runtime signaling overhead.
2Measurement precision
If additional signaling is added for block-level reference picture list adaptation, then reference picture list adaptation accuracy is improved, but signaling overhead increases
Solution Approach 1:
The decoder autonomously determines the optimal reference picture ordering by utilizing locally available block-level information such as block position within the picture and existing reference picture list configuration. This self-determination mechanism achieves precise block-level adaptation without requiring the encoder to signal reordering information, thereby maintaining high adaptation accuracy while avoiding increased signaling overhead.
Solution Approach 2:
The system changes the ordering parameters of the reference picture list dynamically at block level based on local picture characteristics. By modifying the sequence in which reference pictures are accessed rather than changing the reference pictures themselves, the system achieves precise adaptation to local content requirements while using only existing signaling parameters.
Data Source
AI summary
A video decoder may be configured to generate a first ordering of reference pictures in a reference picture list for a first block of a slice, wherein generating the first ordering of the reference pictures for the first block comprises assigning indexes to the reference pictures; and generate a second ordering of the reference pictures in the reference picture list for a second block of the slice based on an adaptive reference picture reordering process, wherein the first ordering is different than the second ordering and generating the second ordering of reference pictures for the second block comprises assigning at least some of the indexes to different reference pictures than in the first ordering; decode the first block using the first ordering of the reference pictures; and decode the second block using the second ordering of the reference pictures.


