Video Decoder Error Concealment for Packet Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image frame error concealment methods in VOLTE video telephony services are inadequate in handling packet loss, leading to mosaic and lag issues due to dependence on network conditions and cooperation between peer devices, which limits restoration effectiveness, especially in complex network environments.

Innovation Solution

An image frame error concealment method that determines packet loss errors and performs error concealment on subsequent frames by referencing previous frames, decoding specific macroblocks, and using motion vectors to recover inter macroblocks, thereby reducing the impact of packet loss without relying on network retransmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data retransmission is performed in the transport layer, then image restoration can be achieved in good network conditions, but the method requires cooperation between peer devices and is limited by network conditions

Engineering Contradiction:
Improveimage restoration effectivenessVSAvoidcompatibility with different peer devices and network conditions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an error concealment mechanism in the video decoder as an intermediary restoration method. When transport layer retransmission fails or is unavailable, the decoder independently performs error concealment on lost or erroneous frames using reference frames and motion compensation, ensuring image quality without requiring peer device cooperation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The error concealment function enables the decoder to restore image quality independently without external assistance. The system uses available reference frames and decoding information to reconstruct lost data, making the restoration process self-sufficient and adaptable to any network condition or peer device

Inventive Principle:
Principle #25Self-service

2Reliability

If error concealment is performed on the nth frame with packet loss, then image quality may be degraded, but skipping error concealment on erroneous frames prevents error propagation to subsequent frames

Engineering Contradiction:
Improveimage qualityVSAvoiderror propagation to subsequent frames
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent extracts and isolates the erroneous nth frame from the normal decoding sequence. When packet loss is detected in the nth frame, the system performs error concealment specifically on that frame using reference frames before it, then uses the concealed frame as reference for subsequent frames, preventing error propagation while maintaining image quality

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs error concealment on the nth frame in advance before it can propagate errors to subsequent frames. By detecting packet loss early and concealing errors using previous reference frames, the system prevents harmful error propagation while maintaining overall image quality

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If transport layer restoration is used, then data can be retransmitted, but the method requires protocol support from both ends and suffers from time delay

Engineering Contradiction:
Improvedata packet recoveryVSAvoidretransmission delay
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent performs error concealment immediately at the decoder when packet loss is detected, without waiting for retransmission. By using available reference frames and motion compensation to reconstruct lost data in real-time, the system eliminates retransmission delay and ensures continuous video playback

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12192536B2Image frame error concealment method and apparatus
Publication Date: 2025.01.07 JLQ TECH CO LTD
  • US12192536B2 patent drawing
  • US12192536B2 patent drawing
  • US12192536B2 patent drawing

AI summary

The present disclosure discloses an image frame error concealment method including the following steps: determining whether an nth image frame has a packet loss error, and if so, not performing error concealment on the nth image frame; and performing error concealment on an (n+1)th image frame, wherein the error concealment operation is performed with reference to one or more image frames before the nth image frame, wherein n is an integer greater than or equal to 2.