Wireless Video Decoding Error Concealment via Packet Replay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless display systems face challenges with video decoding errors due to unreliable wireless mediums, requiring complex and costly error concealment mechanisms involving frame buffers, which increase product cost, power consumption, and implementation complexity.

Innovation Solution

Implementing software-based error concealment by re-decoding co-located slices from previous video frames instead of using frame buffers, allowing error concealment in the compressed packet domain, reducing the need for hardware-based error handling and frame buffers, and dynamically adjusting latency based on wireless link conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frame buffers are used for error concealment in wireless video decoding, then video transmission reliability is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improvevideo transmission reliabilityVSAvoiddecoder complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses copies of previously decoded frames (reference frames) to replace lost or corrupted video packets. Instead of implementing complex error concealment hardware, the system creates and stores copies of valid video frames that can be substituted when transmission errors occur, thereby improving reliability while keeping the decoder complexity manageable.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary actions by pre-decoding and storing reference frames before they are needed for error concealment. Video frames are decoded and stored in advance in a frame buffer, so when packet loss occurs, the replacement data is already prepared and available, reducing the need for complex real-time error handling mechanisms.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If frame buffers are implemented for error concealment, then video decoding reliability improves, but power consumption increases

Engineering Contradiction:
Improveerror concealment reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system creates copies of valid video frames and stores them for potential use in error concealment. By preparing these copies in advance during periods when transmission is reliable, the system reduces the need for intensive real-time processing when errors occur, thereby lowering overall power consumption while maintaining error concealment reliability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The frame buffer serves itself by automatically providing replacement data from stored reference frames when packet loss is detected, without requiring complex external error concealment mechanisms. This self-service approach simplifies the overall system architecture and reduces power consumption by eliminating the need for additional error handling hardware or software.

Inventive Principle:
Principle #25Self-service

3Reliability

If dynamic latency adjustment is implemented based on wireless link conditions, then video transmission robustness improves, but device complexity increases

Engineering Contradiction:
Improvevideo transmission robustnessVSAvoidlatency management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic latency adjustment by adaptively modifying the latency parameter based on real-time wireless link conditions. When the wireless channel quality deteriorates, the system increases latency to allow for retransmissions and error recovery; when conditions improve, latency is reduced to minimize delay. This dynamic adaptation improves transmission robustness without requiring overly complex fixed-architecture solutions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from wireless link condition monitoring to adjust latency parameters. By continuously monitoring transmission quality and using this feedback to modulate latency, the system achieves robust video transmission under varying conditions while keeping the control mechanism relatively simple and manageable.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10158889B2Replaying old packets for concealing video decoding errors and video decoding latency adjustment based on wireless link conditions
Publication Date: 2018.12.18 INTEL CORP
  • US10158889B2 patent drawing
  • US10158889B2 patent drawing
  • US10158889B2 patent drawing

AI summary

Systems, apparatus, articles, and methods are described below including operations for replaying old packets for concealing video decoding errors as well as operations for video decoding latency adjustment based on wireless link conditions.