Video Bitstream Parameter Set Switching for Multi-Layer Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently processing increasing amounts of digital video data, particularly in managing multi-layer structures, which can lead to increased processing loads and inefficiencies.

Innovation Solution

An encoder and decoder system that selectively includes or excludes a reference to a video parameter set in a sequence parameter set based on the presence of a multi-layer structure in the encoded bitstream, allowing for optimized processing efficiency and reduced transmission of unnecessary data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a multi-layer structure is included in the encoded bitstream, then coding efficiency and image quality are improved, but processing load and device complexity increase

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprocessing load
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic selection of parameter set structures based on whether multi-layer coding is active. The encoder selectively includes or excludes video parameter set references in sequence parameter sets depending on the coding mode, allowing the system to adapt its complexity to the actual coding requirements rather than always maintaining the full multi-layer structure

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the structural parameters of the bitstream based on coding mode. When multi-layer coding is not used, the sequence parameter set is modified to exclude references to video parameter sets, fundamentally changing the parameter set hierarchy from a multi-layer reference structure to a simplified single-layer structure

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If a multi-layer structure is included in the encoded bitstream, then image quality is enhanced, but data transmission volume increases

Engineering Contradiction:
Improveimage qualityVSAvoiddata transmission volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and removes unnecessary video parameter set references from the bitstream when multi-layer coding is not being used. By taking out these redundant parameter set references, the patent reduces the overall data volume transmitted while maintaining the essential coding functionality for single-layer modes

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If a multi-layer structure is included in the encoded bitstream, then coding flexibility is improved, but decoding complexity and processing time increase

Engineering Contradiction:
Improvecoding flexibilityVSAvoiddecoding time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements dynamic structure adaptation where the parameter set hierarchy is adjusted based on the coding mode. During decoding, the decoder can quickly determine whether to expect video parameter set references based on the coding mode, significantly reducing the time required to parse and process the bitstream compared to always handling the full multi-layer structure

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12568234B2Encoder, decoder, encoding method, decoding method, and medium
Publication Date: 2026.03.03 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12568234B2 patent drawing
  • US12568234B2 patent drawing
  • US12568234B2 patent drawing

AI summary

An encoder includes: memory; and circuitry coupled to the memory and configured to generate an encoded bitstream. In the encoder, when a multi-layer structure is to be included in the encoded bitstream to be generated, the circuitry generates the encoded bitstream by including in the encoded bitstream (i) a sequence parameter set that refers to a video parameter set and (ii) a network abstraction layer (NAL) unit having a layer identification (ID) greater than zero in the multi-layer structure, and when the multi-layer structure is not to be included in the encoded bitstream to be generated, the circuitry generates the encoded bitstream by including in the encoded bitstream a sequence parameter set that does not refer to the video parameter set.