Signaling Tile Set Parameters in Video Coding Bitstreams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards, such as ITU-T H.265, face challenges in efficiently signaling tile set parameters, which affects video distribution system performance and parallelization of video encoders and decoders, leading to suboptimal bandwidth usage and decoding efficiency.

Innovation Solution

The proposed solution involves signaling tile set parameters through a network abstraction layer unit, allowing for flexible configuration of tile sets and overriding picture header parameters, enabling efficient encoding and decoding by optimizing bitstream structure and supporting future video coding standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If tile set parameters are signaled in current video coding standards, then video distribution system performance is improved, but transmission bandwidth is increased

Engineering Contradiction:
Improvevideo distribution system performanceVSAvoidtransmission bandwidth
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts tile set parameters from the picture header and places them in a separate network abstraction layer unit. This separation allows the parameters to be signaled independently, enabling selective transmission and reducing the overall bandwidth requirement while maintaining system performance.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the bitstream structure by creating a distinct network abstraction layer unit for tile set parameters. This segmentation allows for more efficient encoding and transmission of parameters, reducing redundancy and optimizing bandwidth utilization.

Inventive Principle:
Principle #1Segmentation

2Reliability

If tile set parameters are signaled in current video coding standards, then video distribution system performance is improved, but device complexity is increased

Engineering Contradiction:
Improvevideo distribution system performanceVSAvoidencoding and decoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by signaling tile set parameters in advance through the network abstraction layer unit, before picture header processing. This allows decoders to pre-configure tile set structures, simplifying subsequent decoding operations and reducing overall device complexity.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If picture header parameters are used for all sub-pictures, then device complexity is reduced, but adaptability is decreased

Engineering Contradiction:
Improveparameter signaling complexityVSAvoidtile set configuration flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamics by allowing tile set parameters to be selectively overridden at the sub-picture level through the network abstraction layer unit. This enables flexible configuration where parameters can be either inherited from the picture header or specifically defined for individual sub-pictures, achieving both complexity reduction and adaptability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11973970B2Systems and methods for signaling parameters in video coding
Publication Date: 2024.04.30 SHARP KK
  • US11973970B2 patent drawing
  • US11973970B2 patent drawing
  • US11973970B2 patent drawing

AI summary

A method of encoding video data by an electronic device is provided. A plurality of picture parameters included in a picture header of a picture in the video data is signaled into a bitstream. A present flag included in a sub-picture header of a sub-picture generated by dividing the picture is signaled into the bitstream. The electronic device determines, based on the present flag, whether a specific one of a plurality of sub-picture parameters is determined based on the sub-picture header or the picture header. The specific one of the plurality of sub-picture parameters corresponds to the specific one of the plurality of picture parameters. The sub-picture is reconstructed based on the specific one of the plurality of sub-picture parameters when the specific one of the plurality of sub-picture parameters is determined from the sub-picture header.