Video Decoding Scaling List Signaling and Parameter Sets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing popularity of digital media poses challenges in efficiently representing high-quality digital media for storage and rapid playback, particularly in electronic devices that require improved performance for processing and displaying digital content.

Innovation Solution

A method for decoding a video sequence from a bitstream that involves decoding multiple pictures across different layers with shared temporal time, utilizing sequence and picture parameter sets to manage scaling lists and removal delays, ensuring efficient operation by including common or separate decoding unit removal delays based on layer identification and scaling list flags.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate decoding unit removal delays are signaled for each layer, then decoding precision is improved, but device complexity increases

Engineering Contradiction:
Improvedecoding precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by signaling separate decoding unit removal delays only for specific layers that require precise timing control, while other layers use common removal delays. This allows decoding precision to be improved where needed without increasing device complexity across all layers.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the removal delay signaling into layer-specific parameters for enhancement layers and common parameters for base layers. This segmentation allows precise control where necessary while maintaining simplicity where possible, resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If layer-specific scaling list parameters are signaled, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improvescaling list precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent signals scaling list parameters specifically for enhancement layers where high precision is required, while base layers use default or common scaling lists. This local application of precision improves manufacturing precision where needed without unnecessarily increasing device complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent establishes scaling list parameters in advance during parameter set signaling, allowing the decoder to use pre-configured scaling lists during actual decoding. This preliminary action reduces real-time computational complexity while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If common decoding unit removal delay is used for all layers, then device complexity is reduced, but decoding precision deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoiddecoding precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments removal delay signaling into common parameters for base layers and separate parameters for enhancement layers. This segmentation maintains low device complexity for the majority of layers while improving decoding precision for specific layers that require it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses common removal delay parameters that can serve multiple base layers simultaneously, reducing device complexity. Enhancement layers then override with layer-specific parameters when precision is required, providing universal functionality with selective precision.

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

4Manufacturing precision

If high-quality digital media is represented with detailed parameters, then product quality is improved, but loss of information increases due to larger bitstream size

Engineering Contradiction:
Improveproduct qualityVSAvoidbitstream efficiency
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent applies detailed parameters locally only where necessary for high quality, such as enhancement layers with specific scaling lists and removal delays. Base layers use common or default parameters, reducing overall bitstream size while maintaining product quality where it matters most.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent signals complete parameter sets for enhancement layers that require high precision, while using partial or default parameters for base layers. This partial action approach maintains product quality for critical layers without the excessive bitstream overhead of signaling all parameters for all layers.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3020202B1Scaling list signaling and parameter sets activation
Publication Date: 2019.09.04 SHARP KK
  • EP3020202B1 patent drawingFigure 1A
  • EP3020202B1 patent drawingFigure 1B
  • EP3020202B1 patent drawingFigure 2

AI summary

A method for decoding a video sequence from a bitstream is described. The bitstream has a conformance that when a first SPS having a first layer ID is activated for a second layer and an infer scaling list flag is equal to 1 in the first SPS, an infer scaling list flag is equal to 0 for a second SPS that is active for a third layer specified in the first SPS.