Hypothetical Reference Decoder for Scalable Video Coding Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing HRD rules for compressed video systems, particularly H.264/AVC, are inadequate for validating bitstreams with Scalable Video Coding (SVC) features due to multiple interoperability points caused by spatial, temporal, and SNR scalability, which complicates compliance testing.

Innovation Solution

Modifying the H.264/AVC HRD rules to define separate constraints for each interoperability point, including modifications to VUI, buffer period SEI, and picture timing SEI messages, to ensure SVC compliance by incorporating additional parameters and logic for scalable layers and layers sharing sequence parameter sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the H.264/AVC HRD rules are used for SVC bitstream validation, then the validation process is simple, but the validation is insufficient for multiple interoperability points caused by scalability

Engineering Contradiction:
Improvevalidation accuracyVSAvoidHRD rules complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the HRD validation process by creating separate HRD instances for each interoperability point in the SVC bitstream. Each HRD instance validates parameters specific to its corresponding scalability layer, enabling comprehensive validation of multiple interoperability points while maintaining clear separation of validation responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to HRD validation by adding interoperability point identification as a distinguishing feature. This allows the system to track and validate multiple HRD instances simultaneously, each associated with a specific interoperability point, thereby handling the complexity of SVC scalability without compromising validation accuracy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If separate HRD constraints are defined for each interoperability point, then validation accuracy improves, but the complexity of HRD rules increases

Engineering Contradiction:
Improvecompliance testing accuracyVSAvoidHRD parameters complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal HRD framework that can function across multiple interoperability points. The HRD class is designed to be instantiated repeatedly, with each instance handling a specific interoperability point while sharing common validation logic and parameter structures, thereby reducing overall system complexity despite the increased number of validation points.

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

Solution Approach 2:

The patent manages HRD parameter complexity by dynamically associating parameters with specific interoperability points through identification mechanisms. This allows the system to handle multiple sets of HRD parameters in a structured manner, where each parameter set is clearly linked to its corresponding scalability layer, making the complexity manageable and systematic.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple HRD instances are created for different scalability layers, then validation coverage is complete, but processing overhead increases

Engineering Contradiction:
Improvevalidation completenessVSAvoidvalidation processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of HRD instances by interoperability point during the bitstream parsing phase. By pre-associating each interoperability point with its corresponding HRD instance before validation begins, the system avoids redundant processing and lookup operations during the actual validation phase, thereby reducing processing overhead while maintaining complete validation coverage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9179157B2Hypothetical reference decoder for scalable video coding
Publication Date: 2015.11.03 INTERDIGITAL VC HOLDINGS INC
  • US9179157B2 patent drawing
  • US9179157B2 patent drawing
  • US9179157B2 patent drawing

AI summary

The present principles relate to a hypothetical reference decoder (HRD) for a Scalable Video Coding extension for a compression algorithm. One such implementation proposes to modify the H.264/AVC HRD for use with the SVC of AVC. That implementation defines HRD constraints for each interoperability point of SVC. One implementation in particular is described, but other implementations are possible and are contemplated by the present principles. The changes for spatial, temporal, and SNR scalability are shown. There are also changes to the related HRD parameters followed that are shown. The several mentioned implementations provide rules for an HRD for SVC. At least one implementation proposes the SVC-HRD rules as modifications to the AVC-HRD rules. A user may use the proposed SVC-HRD rules to build an SVC-HRD and test a bitstream for SVC compliance.