Video Frame Prediction Circuit for Error Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multimedia conferencing, network impairments cause interruptions in video transmission, leading to jerky and paused video playback due to the predictive nature of video encoders, which repeat the last decoded frame until synchronization is reacquired.

Innovation Solution

A multimedia transceiver apparatus with a frame prediction circuit that generates a parameterized model description for image frames, predicting and estimating subsequent frames based on previous frames, and a signal loss detector that outputs the estimated frame during interruptions, improving video continuity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional frame repeat decoders are used during network interruptions, then video decoding can continue without interruption, but video quality deteriorates with obvious jerkiness and pauses

Engineering Contradiction:
Improvevideo decoding continuityVSAvoidvideo quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by generating multiple candidate reconstructed frames in advance using different prediction methods (spatial prediction from reference frames, temporal prediction from motion vectors, and gradient-based prediction) before the actual display timing. This allows the decoder to have pre-prepared quality alternatives ready when network interruptions occur, maintaining both continuity and quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by dynamically selecting different prediction strategies and blending ratios based on the interruption severity and frame type. The gradient computation parameters, prediction weights, and frame selection criteria are adjusted to optimize quality while maintaining continuity during network interruptions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If predictive video encoding is used to compress video data, then transmission efficiency is improved, but error propagation increases causing synchronization loss for multiple frames

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidsynchronization stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system introduces intermediary reference frames and gradient-based prediction mechanisms that act as mediators between corrupted frames. These intermediaries help bridge the synchronization gap by providing alternative prediction paths that don't rely solely on the predictive chain, thereby reducing error propagation while maintaining compression efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies beforehand cushioning by maintaining multiple reference frames and pre-computing gradient information for potential prediction scenarios. This cushioning mechanism provides a buffer against synchronization loss by having alternative prediction resources ready before errors propagate through the predictive decoding chain.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Manufacturing precision

If multiple candidate reconstructed frames are generated and evaluated, then video quality during interruptions is improved, but computational complexity increases

Engineering Contradiction:
Improvevideo quality during interruptionsVSAvoiddecoder computational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system applies partial action by generating multiple candidate frames selectively based on the type and severity of network interruption. For minor interruptions, fewer candidates are generated, while for severe interruptions, more comprehensive candidate generation is performed. This partial approach balances quality improvement with computational complexity management.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The reconstruction process is segmented into distinct stages: candidate generation, gradient computation, quality evaluation, and final selection. Each stage processes only the necessary information for that specific purpose, reducing overall computational complexity while maintaining quality improvement benefits during interruptions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9148463B2Methods and systems for improving error resilience in video delivery
Publication Date: 2015.09.29 ALCATEL LUCENT SA
  • US9148463B2 patent drawing
  • US9148463B2 patent drawing
  • US9148463B2 patent drawing

AI summary

A multimedia transceiver apparatus continuously generates a model of a video scene, and then uses the generated model to estimate missing sections (e.g., image frames) of the video stream by morphing and/or modifying available uncorrupted video data based on the model. By estimating the missing sections, the subjective quality of video under error conditions (e.g., image frame loss, image frame corruption, video signal interruption, etc.) is improved.