Unified Buffer Model for HEVC Multi-Layer Bitstream Assembly
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack a unified buffer model for decoding HEVC multi-layer extension bitstreams, such as MV-HEVC, SHVC, and 3D-HEVC, within MPEG-2 systems, which complicates the reassembly of access units and decoding process.
Innovation Solution
A unified buffer model is introduced for assembling and decoding access units from multiple elementary streams, regardless of whether they contain SHVC, MV-HEVC, or 3D-HEVC bitstreams, using a transport stream or program stream, allowing for efficient reassembly and decoding of pictures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate buffer models are used for different types of multi-layer coded bitstreams (SHVC, MV-HEVC, 3D-HEVC), then each bitstream type can be decoded with optimized handling, but the device complexity and difficulty of implementation increase significantly
Solution Approach 1:
The patent applies universality by designing a single buffer model that can handle multiple types of multi-layer coded bitstreams (SHVC, MV-HEVC, 3D-HEVC) through a unified access unit assembly process. The buffer model universally processes elementary streams regardless of their specific multi-layer type, eliminating the need for separate specialized buffer models for each bitstream format.
Solution Approach 2:
The patent merges the previously separate buffer models for different multi-layer bitstream types into a single integrated buffer model. This consolidation combines the functionality of multiple specialized models into one unified structure that handles all multi-layer HEVC extensions through a common access unit assembly mechanism, reducing overall system complexity.
2Productivity
If multiple specialized buffer models are implemented for different multi-layer extensions, then each extension can be processed efficiently, but the ease of operation and implementation difficulty worsen
Solution Approach 1:
The unified buffer model provides multi-functional capability to process SHVC, MV-HEVC, and 3D-HEVC bitstreams through a single implementation. This universal approach maintains decoding efficiency for all extensions while significantly improving ease of operation by eliminating the need to implement and manage multiple separate buffer models.
3Device complexity
If a unified buffer model is used for all multi-layer coded bitstreams, then device complexity is reduced and implementation is simplified, but the ability to optimize for specific bitstream types may be compromised
Solution Approach 1:
The unified buffer model achieves universality by designing a flexible access unit assembly process that adapts to different multi-layer bitstream types without requiring separate specialized models. The single buffer model maintains adaptability to SHVC, MV-HEVC, and 3D-HEVC through a common framework that handles various elementary stream configurations.
Solution Approach 2:
The buffer model incorporates dynamic characteristics by allowing the access unit assembly process to adapt its behavior based on the specific type of multi-layer coded bitstream being processed. This dynamic flexibility enables the unified model to optimize its operation for different bitstream types while maintaining a single consistent structure.
Data Source
AI summary
A video decoder assembles, in a buffer model, an access unit from a plurality of elementary streams of a video data stream. The video data stream may be a transport stream or a program stream. The same buffer model is used regardless of whether the elementary streams contain Scalable High Efficiency Video Coding (SHVC), Multi-View HEVC (MV-HEVC), or 3D-HEVC bitstreams. Furthermore, the video decoder decodes the access unit.


