Multi-Layer Video Bitstreams Without Unnecessary Layers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies suffer from inefficiencies due to the inclusion of unnecessary and unused layers in multi-layer video bitstreams, which increase data volume and hinder effective communication and storage.

Innovation Solution

Implementing techniques that disallow unnecessary layers by ensuring every layer in an output layer set is either an output layer or a direct or indirect reference layer, thereby optimizing the coding process and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple layers are included in a multi-layer video bitstream, then video quality and scalability are improved, but data volume increases and coding efficiency deteriorates when unnecessary layers are present

Engineering Contradiction:
Improvevideo qualityVSAvoidcoding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and removes unnecessary layers from the multi-layer bitstream. The decoder identifies layers that are neither output layers nor reference layers, and excludes them from decoding processing, thereby eliminating wasted computational resources while preserving the essential video quality provided by necessary layers

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of layer necessity by defining specific criteria (whether a layer is an output layer or a reference layer). Based on this parameter change, the decoder dynamically adjusts which layers to process, transforming the fixed multi-layer processing into an adaptive process that maintains video quality while improving coding efficiency

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple layers are included in a multi-layer video bitstream, then video scalability is improved, but data volume increases for storage and transmission

Engineering Contradiction:
Improvevideo scalabilityVSAvoiddata volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary layers (output layers and reference layers) from the multi-layer bitstream, removing extraneous layers that do not contribute to video scalability or quality. This reduces the data volume for storage and transmission while preserving the scalability functionality provided by the essential layers

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the multi-layer bitstream into necessary and unnecessary components. By identifying and separating the functional layers (those needed for output and reference) from unnecessary layers, the system maintains video scalability through the segmented necessary layers while reducing overall data volume by excluding the unnecessary segments

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12587634B2Disallowing unnecessary layers in multi-layer video bitstreams
Publication Date: 2026.03.24 HUAWEI TECH CO LTD
  • US12587634B2 patent drawing
  • US12587634B2 patent drawing
  • US12587634B2 patent drawing

AI summary

A method of decoding is provided. The method includes receiving, by the video decoder, a video bitstream including a video parameter set (VPS) and a plurality of layers, where no layer is neither an output layer of at least one OLS nor a direct reference layer of any other layer; and decoding, by the video decoder, a picture from one of the plurality of layers. A method of encoding is also provided. The method includes generating, by the video encoder, a plurality of layers and a VPS specifying one or more output layer sets (OLSs), where no layer is neither an output layer of at least one OLS nor a direct reference layer of any other layer; encoding, by the video encoder, the plurality of layers and the VPS into a video bitstream; and storing, by the video encoder, the video bitstream for communication toward a video decoder.