Sub-bitstream Extraction via Access Unit Discarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sub-bitstream extraction processes in video coding standards like SVC are limited to scaling entire sequences and require complex verification for bitstream conformance, making them inefficient and inflexible.

Innovation Solution

A method and device for sub-bitstream extraction that identifies and discards access units and their dependencies within a bitstream, forming a conforming sub-bitstream without the need for bitstream conformance verification, allowing for flexible extraction and simplification of the process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing sub-bitstream extraction processes are used to remove temporal layers, then the entire sequence must be scaled to a specific layer, but this reduces flexibility and requires complex bitstream conformance verification

Engineering Contradiction:
Improveflexibility in sub-bitstream extractionVSAvoidcomplexity of bitstream conformance verification
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the bitstream processing by identifying and discarding specific access units independently, rather than requiring entire sequence scaling. This allows selective removal of access units based on temporal_id values without needing to verify conformance for the whole sequence, thereby improving flexibility while reducing verification complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by allowing extraction of sub-bitstreams with arbitrary temporal_id values without requiring complete layer scaling. The method performs only the necessary discarding of specific access units rather than exhaustive verification of entire sequence conformance, achieving flexibility without excessive complexity

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If encoder and network nodes check each sub-bitstream for bitstream conformance, then conformance is ensured, but this makes flexible encoders and network nodes very complex

Engineering Contradiction:
Improvebitstream conformanceVSAvoidcomplexity of encoder and network node
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by establishing conformance rules before extraction operations. The method predefined that discarding access units with temporal_id greater than a threshold maintains conformance, eliminating the need for complex post-extraction verification and reducing encoder and network node complexity while ensuring reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The extraction method is self-validating through its design: by discarding access units with temporal_id > threshold, the method inherently produces conforming sub-bitstreams without requiring external verification mechanisms, thereby reducing system complexity while maintaining conformance

Inventive Principle:
Principle #25Self-service

3Productivity

If sub-bitstream extraction is performed without checking for conformance, then processing is faster, but the resulting bitstream may not be conformant

Engineering Contradiction:
Improvespeed of sub-bitstream extractionVSAvoidconformance of resulting bitstream
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The method is self-validating by design: discarding access units with temporal_id greater than a threshold inherently produces conforming sub-bitstreams according to HEVC/SVC specifications. This eliminates the need for separate conformance checking while ensuring reliability, achieving both high productivity and guaranteed conformance

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9414085B2Sub-bitstream extraction
Publication Date: 2016.08.09 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9414085B2 patent drawing
  • US9414085B2 patent drawing
  • US9414085B2 patent drawing

AI summary

A sub-bitstream extraction process is applicable to a bitstream of multiple access units comprising a respective encoded picture of a video sequence. An access unit among the bitstream is identified and discarded. In addition, all access units in the bitstream that can depend on this access unit are discarded to form a sub-bitstream. The sub-bitstream will not have any access unit that can depend on the identified access units and will be a specification-conforming bitstream.