Video Encoder SEI Structure for Temporal Sub-Layer HRD Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in efficiently processing the increasing amount of digital video data across various applications, particularly in simplifying the parsing of hypothetical reference decoder (HRD)-related information for temporal sub-layers.

Innovation Solution

An encoder and decoder that store and encode/decode the total number of temporal sub-layers in a bitstream using either a picture timing supplemental enhancement information (SEI) message or a buffering period SEI message, eliminating the need for separate messages for each sub-layer, thereby simplifying the parsing of HRD-related information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate SEI messages are used for each temporal sub-layer, then complete HRD information is provided for each sub-layer, but the parsing complexity and processing overhead increase

Engineering Contradiction:
Improvecompleteness of HRD informationVSAvoidparsing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple SEI messages containing HRD information for different temporal sub-layers into a single unified SEI message. This message includes a total number of temporal sub-layers field and buffer occupancy fields that aggregate HRD information across all sub-layers, eliminating the need for separate messages and reducing parsing complexity while maintaining complete HRD information.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified SEI message structure is designed to serve multiple temporal sub-layers simultaneously. The buffer occupancy fields and HRD parameters are defined to represent aggregate states across all sub-layers, making the message universally applicable to any number of temporal sub-layers without requiring separate specialized messages for each.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If separate SEI messages are used for each temporal sub-layer, then detailed buffer occupancy information is available for each sub-layer, but the bitstream size and processing overhead increase

Engineering Contradiction:
Improvebuffer occupancy informationVSAvoidbitstream size
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent merges multiple buffer occupancy SEI messages into a single message that contains aggregate buffer occupancy information for all temporal sub-layers. This unified approach reduces the total bitstream size by eliminating redundant message headers and syntax elements while preserving the essential HRD information needed for decoding.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces new parameter definitions for aggregate buffer occupancy that change from individual sub-layer specific parameters to unified parameters representing the total buffer state. This parameter transformation allows the same information to be conveyed more efficiently with fewer bits.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If multiple SEI messages are transmitted for temporal sub-layers, then comprehensive timing information is provided, but the parsing efficiency and processing speed decrease

Engineering Contradiction:
Improvetiming informationVSAvoidparsing efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent combines multiple SEI messages containing timing and HRD information into a single integrated message structure. This consolidation reduces the number of parsing operations required by the decoder, improving processing efficiency while maintaining all necessary timing information for accurate reconstruction of temporal sub-layer synchronization.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12483732B2Encoder, decoder, encoding method, and decoding method
Publication Date: 2025.11.25 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12483732B2 patent drawing
  • US12483732B2 patent drawing
  • US12483732B2 patent drawing

AI summary

An encoder includes memory and circuitry coupled to the memory. The circuitry stores a total number of temporal sub-layers in a bitstream Into either a picture timing supplemental enhancement information (SEI) message or a buffering period SEI message, and encodes the total number of the temporal sub-layers.