Video Decoder Picture Order Count Buffering via Bitwise Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-quality digital media has led to challenges in efficiently representing, storing, and playing back video content, particularly due to the complexity of video coding techniques required for high image quality and resolution.
Innovation Solution
A method for decoding a video bitstream involves receiving the bitstream, decoding pictures based on picture order count values, and locating pictures in a decoder buffer using bitwise operations, which enables efficient processing and storage of high-quality video content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If video coding techniques use higher image quality and resolution requirements, then image quality is improved, but coding complexity increases
Solution Approach 1:
The patent changes the parameter representation by using separate MSB and LSB fields for picture order count values. This allows the decoder to efficiently handle high-resolution video sequences by processing the POC value in two parts (MSB for range, LSB for precision), reducing the computational complexity of buffer management while maintaining high image quality requirements
2Manufacturing precision
If video coding techniques use higher image resolution requirements, then image resolution is improved, but coding complexity increases
Solution Approach 1:
The patent applies parameter changes by decomposing the picture order count into MSB and LSB components. This decomposition enables efficient handling of high-resolution video sequences where POC values can be large, as the decoder only needs to store and process the LSB portion in the buffer while using the MSB for addressing, thereby reducing coding complexity while supporting high image resolution
3Reliability
If the decoder stores pictures in a decoder picture buffer using traditional methods, then picture retrieval is possible, but processing efficiency decreases
Solution Approach 1:
The patent segments the picture order count value into two separate fields: MSB (most significant bits) and LSB (least significant bits). The decoder picture buffer uses only the LSB portion for storing and retrieving pictures, while the MSB is used for calculating the correct buffer address. This segmentation enables efficient random access to reference pictures by avoiding the need to store and search through all previously decoded pictures, thereby improving processing efficiency while maintaining reliable picture retrieval
Solution Approach 2:
The patent extracts only the necessary portion (LSB) of the picture order count value for storage in the decoder picture buffer. The MSB portion is extracted and used separately for address calculation. This extraction approach reduces the amount of data that needs to be stored and managed in the buffer, improving processing efficiency while ensuring that the required picture retrieval functionality is maintained through the combined use of MSB and LSB
Data Source
AI summary
A system for encoding and/or decoding video that include picture order counts.


