GDR Video Decoding Output Control for Clean Random Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies face challenges in enabling random access without using intra random access point (IRAP) pictures, leading to potential output of dirty data and suboptimal user experiences.

Innovation Solution

Implementing gradual decoding refresh (GDR) techniques by setting a flag to prevent GDR pictures from being output when they are initial in decoding order, allowing progressive intra refresh and ensuring clean data display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If gradual decoding refresh (GDR) pictures are output when they are initial in decoding order, then random access is enabled, but dirty data may be output leading to suboptimal user experience

Engineering Contradiction:
Improverandom access capabilityVSAvoiddata cleanliness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by checking whether a GDR picture is an initial picture in decoding order or following an EOS NAL unit before outputting it. The flag is set in advance to prevent output of potentially dirty data, ensuring that only synchronized and clean data is displayed to the user.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If GDR pictures are prevented from being output when initial in decoding order, then dirty data output is prevented, but random access capability is restricted

Engineering Contradiction:
Improvedata cleanlinessVSAvoidrandom access capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by selectively preventing output of GDR pictures only in specific conditions (when they are initial pictures in decoding order or following an EOS NAL unit), while allowing output in other conditions. This targeted approach maintains data cleanliness where needed while preserving random access capability where safe.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If progressive intra refresh is implemented without IRAP pictures, then compression efficiency is improved, but synchronization issues may occur

Engineering Contradiction:
Improvecompression efficiencyVSAvoidsynchronization
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent applies feedback by using a flag that is set based on the decoding order and EOS NAL unit status to control picture output. This feedback mechanism ensures that the decoder maintains proper synchronization with the encoder while implementing progressive intra refresh, preventing synchronization issues that would otherwise occur.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260025527A1Gradual Decoding Refresh In Video Coding
Publication Date: 2026.01.22 HUAWEI TECH CO LTD
  • US20260025527A1 patent drawing
  • US20260025527A1 patent drawing
  • US20260025527A1 patent drawing

AI summary

A method of decoding a coded video bitstream implemented by a video decoder is provided. The method includes the video decoder determining whether a gradual decoding refresh (GDR) picture in the coded video bitstream is an initial picture in decoding order or the initial picture following an end of sequence (EOS) network abstraction layer (NAL) unit in the decoding order; setting a flag to a value to prevent the GDR picture from being output when the GDR picture is the initial picture in decoding order or the initial picture following the EOS NAL unit in the decoding order; decoding the GDR picture; and storing the GDR picture in a decoded picture buffer (DPB).