Slice Header Signaling for Tile-Based Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in achieving efficient compression ratios without sacrificing picture quality, particularly in scenarios where redundant syntax elements are present in the bitstream.

Innovation Solution

The method involves controlling the presence of slice header structures based on conditions such as the slice address and the number of tiles in a picture, using parameters like um_tiles_in_slice_minus1, to enhance compression efficiency by omitting redundant elements in the bitstream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If detailed slice header syntax elements are transmitted to ensure accurate decoder reconstruction, then decoding accuracy is improved, but signaling overhead and bandwidth consumption increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The encoder performs preliminary actions by transmitting only the differential value (difference between actual and default values) rather than complete syntax elements. The decoder uses default values as a baseline and applies the transmitted differential to reconstruct the original values, achieving accurate reconstruction with reduced signaling overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts only the essential information (differential values) needed for accurate reconstruction, separating this from the default values that are implicitly understood by both encoder and decoder. This extraction approach transmits minimal necessary data while maintaining decoding accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If complete syntax elements are signaled for each slice, then decoder can accurately reconstruct video data, but processing complexity and bandwidth usage increase

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidsignaling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Default values are established in advance as known quantities for both encoder and decoder. Only deviations from these defaults (differential values) need to be transmitted and processed, simplifying the signaling structure while ensuring accurate reconstruction through the relationship: actual value = default value + differential value.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of transmitting complete syntax elements, the system transmits only the partial information (differential values) necessary to achieve accurate reconstruction when combined with the known default values. This partial action approach reduces complexity while maintaining reliability.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If differential values are transmitted instead of complete syntax elements, then signaling overhead is reduced, but decoder must perform additional calculations to reconstruct original values

Engineering Contradiction:
Improvesignaling overheadVSAvoiddecoding complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The decoder performs preliminary actions by retrieving stored default values before processing the transmitted differential values. The reconstruction process combines these pre-prepared default values with the incoming differential data through simple addition, efficiently reducing signaling overhead while managing decoding complexity through organized computation steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4101168B1Simplifying signalling slice header syntax elements
Publication Date: 2026.05.06 HUAWEI TECH CO LTD
  • EP4101168B1 patent drawingFigure 1A
  • EP4101168B1 patent drawingFigure 1B
  • EP4101168B1 patent drawingFigure 2

AI summary

A method of decoding of a picture from a video bitstream implemented by a decoding device, the bitstream including a slice header of a current slice and data representing the current slice, the method comprising: obtaining a parameter used to derive the number of tiles in the current slice from the slice header, in case that a condition is satisfied, wherein the condition comprises: the slice address of the current slice is not the address of the last tile in the picture where the current slice located; reconstructing the current slice using the number of tiles in the current slice and the data representing the current slice.