Inter-Frame Image Decoding with Error Block Recovery Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image decoding apparatuses struggle to correctly decode image frames due to data loss during transmission, particularly when motion vector and residue information is missing or corrupted.

Innovation Solution

The image decoding apparatus determines the occurrence of an error block and transmits an error report to the encoding apparatus, setting motion vector information to zero and residue information to zero for affected blocks, and references a previous error-free frame for decoding, ensuring valid decoded frames are generated.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of substance

If inter-frame coding technology is used to compress video data, then compression efficiency is improved, but data loss during transmission occurs causing decoding errors

Engineering Contradiction:
Improvedata lossVSAvoiddecoding correctness
Core Design Contradiction:
Loss of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by detecting error blocks before they propagate to subsequent frames. The decoding apparatus identifies erroneous blocks in the current frame and generates error reports that are transmitted to the encoding apparatus, which then prepares correction data in advance for use in decoding future frames, preventing error propagation before it occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through a closed-loop error reporting mechanism. The decoding apparatus monitors incoming data for errors, generates error reports containing information about corrupted blocks, transmits these reports back to the encoding apparatus, and uses the encoded correction data to fix subsequent decoding errors, creating a continuous feedback cycle that maintains decoding reliability despite data loss.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If motion vector information and residue information are transmitted for all blocks, then decoding accuracy is improved, but transmission bandwidth increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies local quality by differentiating the treatment of different image blocks based on their error status. For non-error blocks, full motion vector and residue information is transmitted to maintain high decoding accuracy. For error blocks, a simplified error report format is used that consumes less bandwidth, while still enabling accurate reconstruction through the feedback mechanism. This selective approach optimizes bandwidth usage while maintaining overall decoding quality.

Inventive Principle:
Principle #3Local quality

3Reliability

If error correction is performed by referencing previous error-free frames, then decoding validity is improved, but processing complexity increases

Engineering Contradiction:
Improvedecoded frame validityVSAvoiddecoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the image frame into multiple blocks and independently identifying which blocks contain errors. Rather than treating the entire frame as a single unit, the error detection and correction process operates on individual blocks, allowing the decoding apparatus to process only affected areas with special error correction logic while using standard decoding for the rest, thereby managing complexity through localized processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12470749B1Image decoding apparatus and method
Publication Date: 2025.11.11 REALTEK SEMICON CORP
  • US12470749B1 patent drawing
  • US12470749B1 patent drawing
  • US12470749B1 patent drawing

AI summary

The present invention discloses an image decoding method. Error report information related to an error block in an N-th image frame generated according to an inter-frame coding technology is received by an image encoding apparatus at a time spot that the image decoding apparatus receives a corresponding block of an N+P−1-th image frame and an N+P-th image frame is encoded according to an inter-frame coding technology. Blocks in the N-th image frame before the occurrence of the error block are decoded according to the inter-frame coding technology. Motion vector information and residue information are set to be zero to decode the blocks from the error block to the N+P−1-th image frame according to the inter-frame coding technology. The motion vector information and the residue information of the inter-frame coding blocks in the N+P-th image frame are retrieved to decode the blocks therein according to the inter-frame coding technology.