Reference Picture Set Determination Using POC Indexing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoding technologies require explicit encoding and transfer of delta RPS values for predictive decoding, which increases the number of bits encoded and complicates the process.
Innovation Solution
A method and apparatus that determine a reference picture set (RPS) for predictive decoding by calculating the delta RPS based on the difference between the picture order count (POC) values of the current and previous pictures, allowing the RPS to be signaled without explicit encoding of the delta RPS, thereby reducing the number of bits encoded.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If explicit encoding and transfer of delta RPS values is performed, then the reference picture set can be accurately determined for predictive decoding, but the number of bits encoded increases and the process becomes more complex
Solution Approach 1:
The patent extracts only the essential information needed for RPS determination by using an index to identify a pre-defined reference RPS from a list, rather than encoding and transferring the complete delta RPS values. This selective extraction reduces the amount of data that needs to be encoded and transmitted while maintaining the ability to accurately reconstruct the reference picture set at the decoder side.
Solution Approach 2:
The patent employs preliminary action by pre-defining multiple reference RPSs in a list before the actual encoding process. These pre-defined reference sets are stored and can be quickly accessed using an index, eliminating the need to compute and encode delta RPS values during the encoding process. This preparatory step simplifies the encoding workflow while preserving decoding accuracy.
2Measurement precision
If explicit encoding and transfer of delta RPS values is performed, then the reference picture set can be accurately determined for predictive decoding, but the number of bits encoded increases
Solution Approach 1:
The patent extracts only the essential information needed for RPS determination by using an index to identify a pre-defined reference RPS from a list, rather than encoding and transferring the complete delta RPS values. This selective extraction reduces the amount of data that needs to be encoded and transmitted while maintaining the ability to accurately reconstruct the reference picture set at the decoder side.
Solution Approach 2:
The patent uses an index to reference a pre-defined reference RPS from a list of candidate reference sets. Instead of encoding the actual delta RPS values, the system creates a reference copy mechanism where the index points to the appropriate pre-stored reference set, significantly reducing the bit count while allowing the decoder to retrieve the exact same reference picture set through the index lookup.
3Manufacturing precision
If delta RPS is explicitly encoded, then the RPS can be determined with precision, but the encoding process becomes more complicated
Solution Approach 1:
The patent employs preliminary action by pre-defining multiple reference RPSs in a list before the actual encoding process. These pre-defined reference sets are stored and can be quickly accessed using an index, eliminating the need to compute and encode delta RPS values during the encoding process. This preparatory step simplifies the encoding workflow while preserving decoding accuracy.
Solution Approach 2:
The patent extracts only the essential information needed for RPS determination by using an index to identify a pre-defined reference RPS from a list, rather than encoding and transferring the complete delta RPS values. This selective extraction reduces the amount of data that needs to be encoded and transmitted while maintaining the ability to accurately reconstruct the reference picture set at the decoder side.
Data Source
AI summary
A method of determining a reference picture set (RPS), which is a set of reference pictures used in predictive decoding of a current picture that is to be decoded includes: obtaining a flag indicating whether the RPS is determined based on POC values of the current picture and a previous picture or whether the RPS is determined based on an index of a reference RPS, which is an identification value of the reference RPS that is one of pre-defined RPSs and is referred to in determining the RPS, and a delta RPS that is a difference value between a POC vale of a reference picture included in the reference RPS and a POC value of a reference picture included in the RPS; and determining the RPS according to a value of the flag.


