Reference Picture List Derivation for Lower-Overhead Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently managing reference picture lists, leading to inefficiencies in the coding process and increased data requirements, particularly in limited bandwidth scenarios.
Innovation Solution
The method involves deriving and simplifying the signaling of reference picture lists by aligning the order of entries in the reference picture list structures with the order of corresponding reference pictures, using designated lists such as RefPictList[0] and RefPictList[1], and incorporating flags like ref_pic_list_sps_flag[i] and num_ref_idx_active_override_flag to optimize the coding process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If reference picture lists are signaled with detailed structures and ordering information, then decoding accuracy is improved, but data transmission volume increases
Solution Approach 1:
The patent applies local quality by differentiating the signaling approach for different slice types (I slices, P slices, B slices) and different reference picture list positions. Each slice type receives appropriately tailored reference picture list signaling rather than a uniform approach, optimizing the balance between accuracy and data volume for each specific case.
Solution Approach 2:
The patent performs preliminary actions by establishing reference picture list structures in advance through SPS (Sequence Parameter Set) signaling and maintaining them in buffer memory. This allows the decoder to have reference pictures readily available before actual decoding operations, reducing the need for repeated detailed signaling and thereby reducing data transmission volume.
2Reliability
If comprehensive reference picture list structures are maintained for all slice types, then decoding reliability is improved, but device complexity increases
Solution Approach 1:
The patent segments the reference picture list management by creating separate list structures (List 0 and List 1) for different prediction directions, and further segmenting the handling based on slice type (I, P, B slices). This segmentation allows each segment to be managed independently with appropriate complexity, reducing overall system complexity while maintaining reliability through specialized handling for each segment.
Solution Approach 2:
The patent implements dynamic reference picture list management where the structure and content of reference picture lists are adapted based on the current slice type and decoding context. The lists are dynamically constructed and updated rather than statically defined, allowing the system to maintain reliability through context-appropriate reference pictures while reducing complexity by only maintaining necessary list structures for current operational needs.
Data Source
AI summary
A method for storing a coded video bitstream. The method includes obtaining the coded video bitstream and storing the coded video bitstream in at least one storage medium. The coded video bitstream includes a first reference picture list syntax structure and a second reference picture list syntax structure. Each reference picture list syntax structure contains a number of entries. A first reference picture list of a current slice and a second reference picture list of the current slice are derived based on the first reference picture list syntax structure and the second reference picture list syntax structure. The first reference picture list and the second reference picture list are derived for bitstream conformance checking instead of for decoding a current picture or pictures following the current picture in decoding order when the current slice comprises an intra (I) slice of a non-intra random access point (IRAP) picture.


