Multi-Layer Video Parameter Set Identification via Layer and PPS IDs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-layer HEVC video representations, the existing mechanisms for identifying and activating parameter sets are inefficient, leading to bitrate overhead due to the need for separate PPSs for each layer and the complexity of activation chains, which increases the number of bits required for transmission.

Innovation Solution

Identifying parameter sets using a combination of parameter set identifiers and layer identifiers, allowing for a valid parameter set to be used across multiple layers, reducing the length of the parameter set identifier codeword and eliminating the need for additional PPSs, thereby reducing bitrate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate PPSs are used for each layer in multi-layer HEVC, then layer-specific decoding parameters can be maintained, but bitrate overhead increases due to repeated parameter set identifiers

Engineering Contradiction:
Improvelayer-specific decoding accuracyVSAvoidbitrate
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent makes the base layer PPS universally applicable across multiple layers by removing layer-specific restrictions. The PPS can be referenced by any layer through layer identifier matching, eliminating the need for separate PPS instances for each layer while maintaining decoding accuracy through layer-appropriate parameter selection.

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

Solution Approach 2:

The patent merges the functionality of multiple layer-specific PPSs into a single base layer PPS that serves all layers. By combining parameter sharing across layers with selective parameter inheritance, the system reduces the number of PPS instances from multiple (one per layer) to a single shared PPS, thereby reducing bitrate overhead.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multiple PPSs are maintained for different layers, then precise layer-specific control is achieved, but device complexity increases due to activation chain management

Engineering Contradiction:
Improvelayer-specific parameter controlVSAvoidactivation chain complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the layer-specific control logic from the PPS activation chain and relocates it to the parameter set identification process. Instead of managing complex activation chains across multiple PPSs, the system identifies the appropriate base layer PPS for each layer independently, simplifying the overall control structure while maintaining layer-specific adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The base layer PPS is designed to serve multiple layers simultaneously, making it a universal parameter set that can be activated for any layer. This universality eliminates the need for separate PPS instances and their associated activation chains, reducing device complexity while preserving layer-specific parameter control through identifier matching.

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

3Measurement precision

If parameter set identifiers are made longer to uniquely identify parameter sets across all layers, then parameter set identification precision improves, but transmission bitrate increases

Engineering Contradiction:
Improveparameter set identification accuracyVSAvoidbit transmission cost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the parameter set identification into two parts: layer identifier and base layer PPS identifier. This segmentation allows the system to use shorter identifiers within each segment (layer ID and base PPS ID) while maintaining overall identification precision, as the combination of layer ID and base PPS ID uniquely identifies the parameter set for each layer without requiring a single long identifier.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10491913B2Identifying a parameter set for decoding a multi-layer video representation
Publication Date: 2019.11.26 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10491913B2 patent drawing
  • US10491913B2 patent drawing
  • US10491913B2 patent drawing

AI summary

A method of identifying a parameter set for decoding a multi-layer video representation. The method includes identifying the parameter set based on a parameter set identifier and one or more layer identifiers indicating a layer of the video representation. Optionally, the method may further include returning the identified parameter set from a parameter set database, and activating the parameter set. Identifying parameter sets using both a parameter set identifier and one or more layer identifiers is advantageous in that the length of the parameter set identifier codeword may be shorter. This results in bitrate savings, since the number of bits which need to be transmitted is reduced. Corresponding computer program products and video decoders for decoding a multi-layer video representation are disclosed.