Wireless Video Decoding Error Concealment via Packet Replay
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If frame buffers are implemented for error concealment, then video decoding reliability improves, but power consumption increases
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.
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.
3Reliability
If dynamic latency adjustment is implemented based on wireless link conditions, then video transmission robustness improves, but device complexity increases
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.
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.
Data Source
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.


