Video Bitstream Error Recovery by Frame-Type-Aware Concealment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video decoders employ inflexible error handling strategies that fail to account for the varying impact of different error types and frame types in video sequences, leading to suboptimal video quality and user experience in error-prone transmission environments.

Innovation Solution

An adaptive error handling method that categorizes errors into distinct types and frame types, applying tailored recovery strategies such as generating replacement reference picture data, dropping frames, or performing row/slice-level concealment based on error type and frame role.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If error concealment is applied to maintain visual continuity, then visual quality is improved, but error artifacts propagate to dependent frames

Engineering Contradiction:
Improvevisual qualityVSAvoiderror propagation
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent segments the error handling process into distinct stages: error detection, error classification (syntax error, decoding error, reference picture error), and frame-type-specific recovery strategies. By dividing the bitstream processing into slice-level and frame-level operations, the system can apply appropriate concealment methods locally without propagating errors globally

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different error handling strategies based on local conditions: syntax parsing errors trigger frame dropping, while decoding errors apply row-level or slice-level concealment. Reference picture errors use replacement reference data generation. This localized approach ensures that error handling is tailored to the specific error type and frame context, preventing unnecessary error propagation while maintaining visual quality where possible

Inventive Principle:
Principle #3Local quality

2Object-generated harmful factors

If frame dropping is applied to prevent error propagation, then error artifacts are reduced, but temporal discontinuities and user experience deteriorate

Engineering Contradiction:
Improveerror propagationVSAvoiduser experience
Core Design Contradiction:
Object-generated harmful factorsVSEase of operation

Solution Approach 1:

The patent implements dynamic error handling that adapts to the specific error situation. Instead of a fixed frame-dropping policy, the system dynamically selects between frame dropping, error concealment, or reference picture replacement based on the detected error type and frame importance. This dynamic approach prevents unnecessary frame drops while maintaining temporal continuity when possible

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the error handling parameters based on the error characteristics: for syntax errors, it drops the frame; for decoding errors in reference frames, it performs row-level concealment; for reference picture errors, it generates replacement data. This parameter adaptation allows the system to maintain temporal continuity and user experience while preventing error propagation only when necessary

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a single fixed error handling strategy is applied, then implementation complexity is reduced, but video quality becomes suboptimal in error-prone environments

Engineering Contradiction:
Improveerror handling implementationVSAvoidvideo quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent segments the error handling logic into distinct modules: error detection unit, error classification unit, and frame-type determination unit. Each module handles a specific aspect of error processing, making the overall system manageable despite its complexity. The segmentation allows for systematic implementation of multiple strategies without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal error handling framework that handles multiple error types (syntax errors, decoding errors, reference picture errors) and multiple frame types (keyframes, reference frames, non-reference frames) through a unified decision-making process. This multi-functional approach achieves optimal video quality across diverse error scenarios while maintaining a single coherent implementation structure

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

Data Source

PatentUS20260075258A1Method of Error Handling for Video Bitstream and System Thereof
Publication Date: 2026.03.12 MEDIATEK INC
  • US20260075258A1 patent drawing
  • US20260075258A1 patent drawing
  • US20260075258A1 patent drawing

AI summary

A method and an apparatus of error handling for video bitstream decoding determines error types and frame types to select recovery techniques. The method receives a video bitstream, detects errors during decoding, and categorizes errors as syntax parsing errors, missing or corrupted reference picture data, or decoding errors. Frame types are classified as reference frames, non-reference frames, or keyframes. Based on these classifications, the method applies appropriate error handling: generating replacement reference data for partial corruption, dropping frames or frame groups for complete reference loss, performing row-level concealment for reference frames to limit error propagation, performing slice-level concealment for non-reference frames for visual quality, analyzing keyframe errors to ignore minor edge errors or drop frame groups for significant corruption, and dropping frames for unrecoverable syntax errors.