SEI Message Parsing Without VPS in Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video coding systems face difficulties in parsing Supplemental Enhancement Information (SEI) messages due to dependencies on the Video Parameter Set (VPS), leading to errors when the VPS is omitted, particularly in single-layer transmissions.

Innovation Solution

Incorporating a decoding unit (DU) hypothetical reference decoder (HRD) parameters present flag (du_hrd_params_present_flag) and DU coded picture buffer (CPB) parameters in picture timing (PT) SEI flag (du_cpb_params_in_pic_timing_sei_flag) into the SEI message, allowing it to operate independently of the VPS.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the VPS is omitted from the bitstream in single-layer transmissions, then the coding efficiency is improved and network signaling resource usage is reduced, but the SEI messages cannot be properly parsed due to dependency on the VPS

Engineering Contradiction:
Improvecoding efficiencyVSAvoidSEI message parsing reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts the HRD parameters from the VPS and embeds them directly into the SEI messages. This extraction allows the SEI messages to contain all necessary HRD information independently, eliminating the dependency on the VPS while maintaining the ability to parse SEI messages correctly even when VPS is omitted from the bitstream.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the HRD parameters into separate, self-contained SEI messages that can be processed independently. By dividing the parameter structure so that HRD information is separated from VPS and embedded in SEI messages, the system allows flexible transmission where VPS can be omitted while SEI messages remain parseable and functional.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If the VPS is removed to reduce processor and memory resource usage, then the device complexity is reduced, but the SEI messages return errors due to missing dependent data

Engineering Contradiction:
Improveprocessor and memory resource usageVSAvoidSEI message processing reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent extracts HRD parameters from the VPS structure and places them directly into SEI messages. This extraction eliminates the need for the decoder to retain and process the entire VPS structure just to access HRD parameters, reducing processor and memory resource usage while ensuring SEI messages contain all necessary data for reliable processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The SEI messages act as intermediaries that carry HRD parameters independently of the VPS. By using SEI messages as a mediator structure, the system allows HRD parameters to be transmitted and processed without requiring the presence of the full VPS structure, thereby reducing device complexity while maintaining processing reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If SEI messages contain parameters that directly reference the VPS, then the parameter structure is simplified, but the SEI messages become dependent on VPS presence causing parsing errors when VPS is omitted

Engineering Contradiction:
Improveparameter structure complexityVSAvoidSEI message independence
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent extracts HRD parameters from the VPS and embeds them directly into SEI messages. This extraction eliminates direct references from SEI messages to VPS, making SEI messages self-contained and adaptable to transmissions where VPS is omitted, while maintaining a relatively simple parameter structure within each SEI message.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The SEI messages are designed to serve multiple functions: they carry supplemental enhancement information and simultaneously contain embedded HRD parameters that make them self-sufficient. This multi-functionality allows SEI messages to operate independently of VPS presence, enhancing adaptability while maintaining structural simplicity through the use of standardized SEI message formats.

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

Data Source

PatentUS20260019612A1SEI Message Dependency Simplification In Video Coding
Publication Date: 2026.01.15 HUAWEI TECH CO LTD
  • US20260019612A1 patent drawing
  • US20260019612A1 patent drawing
  • US20260019612A1 patent drawing

AI summary

A video coding mechanism is disclosed. The mechanism includes encoding a coded picture into a bitstream. A current supplemental enhancement information (SEI) message that comprises a decoding unit (DU) hypothetical reference decoder (HRD) parameters present flag (du_hrd_params_present_flag) is also encoded into the bitstream. The du_hrd_params_present_flag specifies whether DU level HRD parameters are present in the bitstream. A set of bitstream conformance tests is performed on the bitstream based on the current SEI message. The bitstream is stored for communication toward a decoder.