Multi-layer video stream decoding with direct decoding flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing HEVC multi-layer video stream decoding methods are inefficient in signaling layer dependencies, requiring many bits to convey this information, which affects transmission duration and bitrate, especially in scenarios like network congestion or device limitations.

Innovation Solution

A method and device for determining and signaling decoding relationships in a multi-layer video stream by retrieving direct decoding flags and scalability identifiers, allowing for efficient mapping of layer indices to identifiers and predicting operations, thereby reducing the number of bits required for signaling layer dependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If parameter sets are sent repeatedly in the bitstream for error resiliency, then reliability is improved, but bitrate increases

Engineering Contradiction:
Improveerror resiliencyVSAvoidbitrate
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The parameter set information is segmented into two parts: essential parameters sent once out-of-band during session setup, and incremental updates sent in-band only when changes occur. This segmentation allows error resiliency through redundant essential parameters while minimizing bitrate overhead by sending only necessary updates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Essential parameter set information is transmitted preliminarily out-of-band during session setup before actual video decoding begins. This preliminary action ensures that critical decoding parameters are available immediately, improving reliability without requiring repeated in-band transmission and thus reducing overall bitrate.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If parameter sets are sent out-of-band during session setup, then bitrate is reduced, but transmission duration increases

Engineering Contradiction:
ImprovebitrateVSAvoidsession start-up time
Core Design Contradiction:
Quantity of substanceVSDuration of action of moving object

Solution Approach 1:

Parameter transmission is segmented into out-of-band session setup phase and in-band runtime phase. The out-of-band phase handles essential parameters to minimize start-up bitrate impact, while the in-band phase handles incremental updates efficiently. This segmentation balances bitrate reduction with acceptable session establishment time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The out-of-band transmission mechanism serves multiple functions: it establishes essential parameter sets during session setup, provides error resiliency through redundant transmission, and enables rapid session establishment. This multi-functionality justifies the initial transmission duration while achieving long-term bitrate efficiency.

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

3Measurement precision

If many bits are used to signal layer dependencies, then decoding accuracy is improved, but transmission efficiency deteriorates

Engineering Contradiction:
Improvedecoding accuracyVSAvoidtransmission efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

Layer dependency information is transmitted with local quality adaptation: essential direct decoding flags are sent with high precision to ensure accurate decoding relationships, while scalability identifier mappings use compact representations. This local quality approach maintains decoding accuracy for critical information while optimizing transmission efficiency for less critical data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter representation for layer dependencies from traditional extensive signaling to a compact form using direct decoding flags combined with scalability identifier mappings. This parameter transformation reduces the number of bits required while preserving the essential decoding relationship information, thereby improving transmission efficiency without sacrificing decoding accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9774927B2Multi-layer video stream decoding
Publication Date: 2017.09.26 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9774927B2 patent drawing
  • US9774927B2 patent drawing
  • US9774927B2 patent drawing

AI summary

Multi-layer dependencies are signaled in an efficient way for a multi-view video stream. Coding or decoding relationship information defining coding or decoding dependencies is represented in bit-efficient syntax code, preferably through usage of hierarchical layer dependencies using layer indices for representing layer dependencies.