Subpicture Identifier Signaling in Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding technologies face challenges in efficiently signaling subpicture identifiers, particularly in applications like 360-degree video and point clouds, where flexible signaling is necessary but computationally expensive and resource-intensive.

Innovation Solution

The proposed solution involves signaling subpicture identifiers using both network abstraction layer unit headers and slice headers, allowing for flexible and efficient encoding and decoding of video data by associating specific regions with corresponding subpicture IDs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If subpicture identifiers are signaled using traditional methods, then decoding accuracy is maintained, but encoding complexity and computational cost increase significantly

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

Solution Approach 1:

The patent extracts the subpicture identifier signaling from the main video data stream and places it in dedicated header structures (VCL NAL unit headers and/or slice headers). This separation allows the identifier to be signaled independently with optimized bit allocation, reducing the overall encoding complexity while maintaining decoding accuracy through reliable identifier transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces flexible parameter control for subpicture identifier signaling, allowing the identifier length and signaling method to be adjusted based on the specific application requirements. By changing the parameter of identifier bit allocation dynamically, the system achieves optimal balance between decoding accuracy and encoding complexity for different scenarios.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If subpicture identifiers are signaled with high precision, then region recognition accuracy improves, but bitrate consumption increases

Engineering Contradiction:
Improveregion recognition accuracyVSAvoidbitrate consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent implements dynamic parameter adjustment for subpicture identifier length, allowing the system to adapt the number of bits used for signaling based on the actual number of subpictures and their importance. This enables high precision region recognition when needed while reducing bitrate consumption when fewer subpictures are present or when lower precision suffices.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial signaling strategies where only the necessary portion of subpicture identifier information is transmitted in the bitstream. By signaling identifiers selectively and partially (using flags and conditional signaling), the system achieves sufficient region recognition accuracy without consuming excessive bitrate for complete identifier transmission in all cases.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If subpicture partitioning is implemented for complex video structures, then video processing flexibility improves, but computational resources required increase

Engineering Contradiction:
Improvevideo processing flexibilityVSAvoidcomputational resources
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The patent divides the video picture into subpictures with independent identifiers, allowing different processing strategies to be applied to different regions. This segmentation enables flexible handling of complex video structures (like 360-degree video or point clouds) by processing only relevant subpictures, thereby reducing overall computational resource requirements while maintaining high adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing qualities and methods to different subpicture regions based on their importance and characteristics. By assigning local quality parameters to specific subpictures identified by their identifiers, the system achieves high video processing flexibility for complex structures while optimizing computational resource usage by applying intensive processing only where necessary.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12301882B2Method for signaling subpicture identifier
Publication Date: 2025.05.13 TENCENT AMERICA LLC
  • US12301882B2 patent drawing
  • US12301882B2 patent drawing
  • US12301882B2 patent drawing

AI summary

A method of video coding includes receiving video data comprising one or more subpictures, signaling, in a sequence parameter set, whether to use a network abstraction unit (NAL) layer identifier as a subpicture identifier, signaling the subpicture identifier in a NAL unit header when the sequence parameter set indicates to use the NAL layer identifier and signaling the subpicture identifier in a slice header when the sequence parameter set indicates not to use the NAL layer identifier, signaling a length of the subpicture identifier, and encoding the video data based on the subpicture identifier.