Bitstream Partition Conformance in Multi-Layer Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently processing bitstream conformance parameters across multiple layers, leading to complexity in partitioning and independent processing of bitstream partitions, which restricts flexibility in transportation and processing.

Innovation Solution

The implementation of techniques that allow for the definition and processing of bitstream conformance parameters specific to bitstream partitions, rather than the entire bitstream, enabling flexible transportation and processing by applying parameters only to the relevant subset of video layers within a partition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If bitstream conformance parameters are applied to the entire bitstream, then conformance control is simplified, but flexibility in processing and transporting individual partitions is reduced

Engineering Contradiction:
Improveflexibility in processingVSAvoidcomplexity in processing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the bitstream into multiple partitions, each with its own conformance parameters. This segmentation allows independent processing and transportation of each partition while maintaining overall conformance control, resolving the contradiction between flexibility and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different conformance parameters to different partitions based on their specific requirements. Each partition can have customized parameters tailored to its characteristics, enabling localized optimization without affecting other partitions, thus improving flexibility while managing complexity.

Inventive Principle:
Principle #3Local quality

2Productivity

If bitstream conformance parameters are defined for the entire bitstream, then parameter management is simplified, but independent processing of partitions is restricted

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcomplexity in partitioning
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The bitstream is segmented into multiple partitions, each with independent conformance parameters. This enables parallel and independent processing of partitions, improving coding efficiency while the segmentation framework itself manages the complexity of parameter definition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Conformance parameters are defined and assigned to each partition in advance during the encoding phase. This preliminary action allows decoders to efficiently process each partition independently without needing to manage complex global parameters during decoding, thus improving productivity while controlling complexity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If bitstream partitions are processed independently, then flexibility in transportation is improved, but conformance control becomes more complex

Engineering Contradiction:
Improveflexibility in transportationVSAvoidconformance control
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The bitstream is divided into independent partitions that can be transported separately. Each partition maintains its own conformance parameters, ensuring that independent transportation does not compromise conformance control. The segmentation enables flexibility while the parameter assignment maintains reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces partition-specific conformance parameters that can be independently adjusted for each partition. This parameter differentiation allows each partition to be optimized for its specific transportation and processing requirements while maintaining overall conformance, thus improving flexibility without sacrificing reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3162065B1Bitstream conformance constraints in multi-layer video coding
Publication Date: 2020.12.23 QUALCOMM INC
  • EP3162065B1 patent drawingFigure 1A
  • EP3162065B1 patent drawingFigure 1B
  • EP3162065B1 patent drawingFigure 2A

AI summary

An apparatus configured to code video information in a bitstream includes a memory and a processor in communication with the memory. The memory is configured to store video information associated with a first layer including a first picture and a second layer including a second picture, the first picture associated with a current access unit (AU). The processor is configured to determine whether the current AU satisfies a first condition associated with the first layer, and based on a determination that the current AU does not satisfy the first condition associated with the first layer, determine whether a difference between a highest picture order count (POC) and a lowest POC of a plurality of pictures in a decoded picture buffer (DPB) is less than a threshold value. The processor may encode or decode the video information in the bitstream.