Unified Buffer Model for HEVC Multi-Layer Bitstream Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedecoding accuracyVSAvoidbuffer model complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #5Merging (Combining)

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

Engineering Contradiction:
Improvedecoding efficiencyVSAvoidimplementation ease
Core Design Contradiction:
ProductivityVSEase of operation

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improvebuffer model structureVSAvoidbitstream type adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10567804B2Carriage of HEVC extension bitstreams and buffer model with MPEG-2 systems
Publication Date: 2020.02.18 QUALCOMM INC
  • US10567804B2 patent drawing
  • US10567804B2 patent drawing
  • US10567804B2 patent drawing

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.