Video Decoder Subpicture Layout Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards, such as HEVC, face challenges in efficiently specifying and decoding subpicture layout and slice structure, particularly when dealing with multiple subpictures and non-tile based raster scan slices, which can lead to decreased coding efficiency and increased complexity.

Innovation Solution

The proposed method involves a video decoder that infers the position and size of subpictures and slices based on received specifications in the bitstream, allowing for flexible partitioning of pictures into subpictures and slices, and uses specific syntax elements to signal the layout and structure, enabling efficient decoding and encoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple subpictures and non-tile based raster scan slices are specified explicitly in the bitstream, then the subpicture layout and slice structure can be precisely defined, but the signaling overhead increases and coding efficiency decreases

Engineering Contradiction:
Improvesubpicture layout specification precisionVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts and removes redundant signaling information from the bitstream. Specifically, it eliminates the need to explicitly signal the position of the first subpicture (top-left corner) and the size of the last subpicture, as these can be inferred from the picture dimensions and the specifications of other subpictures. This extraction of unnecessary information reduces signaling overhead while maintaining precise layout specification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a self-service mechanism where the decoder infers missing subpicture layout information automatically without requiring explicit signaling. The position of the first subpicture is inferred from picture boundaries, and the size of the last subpicture is inferred from the remaining picture area after placing other subpictures. This self-inference capability eliminates redundant signaling while preserving precise layout control.

Inventive Principle:
Principle #25Self-service

2Reliability

If all subpicture positions and sizes are signaled in the bitstream, then the layout can be accurately reconstructed, but the bitstream complexity and decoding complexity increase

Engineering Contradiction:
Improvelayout reconstruction accuracyVSAvoiddecoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent removes redundant parameters from the bitstream specification. Instead of signaling all subpicture positions and sizes explicitly, it only signals the necessary subset (positions and sizes of intermediate subpictures), and extracts the remaining information through inference mechanisms. This reduces bitstream complexity while maintaining layout reconstruction accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent inverts the traditional approach by having the decoder actively infer missing information rather than passively receiving all information from the bitstream. Instead of the encoder providing complete layout information, the encoder provides partial information and the decoder completes the layout reconstruction through logical inference, thereby reducing decoding complexity.

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

3Productivity

If the position of the first subpicture and size of the last subpicture are not specified, then the signaling efficiency improves, but the inference process requires additional computational resources

Engineering Contradiction:
Improvesignaling efficiencyVSAvoidcomputational resources for inference
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent uses simple geometric copying and calculation principles to infer subpicture parameters. The position of the first subpicture is copied from the picture boundary definition, and the size of the last subpicture is calculated by subtracting the sum of other subpicture dimensions from the total picture dimensions. These are basic arithmetic operations that require minimal computational resources.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent employs lightweight inference mechanisms that use simple, disposable calculations rather than complex, persistent computational structures. The inference of subpicture parameters uses basic arithmetic operations that are computationally inexpensive and do not require maintaining complex state information, thereby minimizing power consumption while improving signaling efficiency.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS11785214B2Specifying video picture information
Publication Date: 2023.10.10 HFI INNOVATION INC
  • US11785214B2 patent drawing
  • US11785214B2 patent drawing
  • US11785214B2 patent drawing

AI summary

A method for specifying layout of subpictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. The video decoder parses the bitstream for positions and sizes of multiple subpictures of the current picture. A position of a first subpicture and a size of a last subpicture are skipped during the parsing. The video decoder reconstructs the current picture and the subpictures of the current picture according to the positions and the sizes of the subpictures.