Reference Picture List Constraints for Subpicture Random Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face challenges in efficiently managing subpicture types and their decoding order, output order, and prediction relationships, particularly in multi-layer video coding contexts, which can lead to inefficiencies and increased bandwidth demand.

Innovation Solution

Implementing specific format rules for video processing that govern the conversion between video and bitstream, including constraints on subpicture types, decoding and output orders, and reference picture lists to ensure proper ordering and reduce unnecessary dependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video coding standards allow mixing of different subpicture types within a picture, then the versatility and adaptability of the coding system is improved, but the clarity of NAL unit type definitions and decoding processes deteriorates

Engineering Contradiction:
Improvesubpicture type mixingVSAvoidclarity of definitions
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent segments the picture into distinct subpicture regions, each with clearly defined NAL unit types (IDR, CRA, RADL, RASL). By partitioning the picture and assigning specific subpicture types to specific regions, the patent maintains versatility in supporting multiple subpicture types while preventing confusion through clear spatial segmentation and explicit type definitions for each subpicture region.

Inventive Principle:
Principle #1Segmentation

2Reliability

If clear constraints are imposed on subpicture types and their relationships, then the reliability of decoding is improved, but the complexity of the coding system increases

Engineering Contradiction:
Improvedecoding correctnessVSAvoidconstraint complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by imposing specific constraints on subpicture types in different regions of the picture. Each subpicture region has locally defined type requirements (e.g., leading subpictures must be RADL or RASL, trailing subpictures must be TRAIL). This localized constraint approach ensures decoding reliability without requiring complex global constraints throughout the entire picture.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of allowing any subpicture type anywhere and adding complex restrictions, the patent inverts the approach by defining what each subpicture type MUST contain and where it MUST appear. For example, it defines that a leading subpicture MUST be of type RADL or RASL, and a trailing subpicture MUST be of type TRAIL. This inversion simplifies the constraint system by establishing positive requirements rather than negative restrictions.

Inventive Principle:
Principle #13The other way round (Inversion)

3Adaptability or versatility

If the number of VCL NAL unit types within a picture is increased, then the adaptability of the coding system is improved, but the difficulty of detecting and measuring subpicture types increases

Engineering Contradiction:
ImproveNAL unit type varietyVSAvoidsubpicture type identification
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses distinct NAL unit type identifiers (analogous to color changes) to clearly differentiate between subpicture types. Each subpicture type (IDR, CRA, RADL, RASL, TRAIL) is associated with specific NAL unit type values, making it easy to detect and identify subpicture types by examining the NAL unit type field. This explicit typing system eliminates ambiguity even when multiple subpicture types coexist in a single picture.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS12621435B2Constraints on reference picture lists
Publication Date: 2026.05.05 BYTEDANCE INC
  • US12621435B2 patent drawing
  • US12621435B2 patent drawing
  • US12621435B2 patent drawing

AI summary

Methods and apparatus for processing of video are described. The processing may include video encoding, decoding, or transcoding. One example video processing method includes performing a conversion between a video including one or more pictures including one or more subpictures and a bitstream of the video. The bitstream conforms to a format rule that specifies that a subpicture cannot be a random access type of subpicture in response to the subpicture not being a leading subpicture of an intra random access point subpicture. The leading subpicture precedes the intra random access point subpicture in output order.