Wireless Image Block Recovery for Real-Time Channel Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Image quality deteriorates due to transmission errors in wireless channels, with existing methods like ARQ and FEC being inefficient for real-time communication and causing unnatural image corrections in fast-moving images.
Innovation Solution
An image processing method that adjusts transmission data rate based on wireless environment quality, using image geometry error correction in conjunction with forward error correction, where errored blocks are replaced with corrected blocks from previous frames, and post-processing is applied to maintain image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If ARQ (Automatic Repeat reQuest) is used to handle transmission errors, then error correction capability is improved, but transmission time increases and real-time communication performance deteriorates
Solution Approach 1:
The patent applies forward error correction (FEC) coding in advance to the image data before transmission. This preliminary encoding adds redundancy information that enables the receiver to correct errors without needing retransmission, thus maintaining real-time communication while improving reliability
Solution Approach 2:
The patent uses disposable redundancy bits added through FEC coding that are consumed during error correction. These redundant elements are discarded after serving their error correction purpose, enabling simple and efficient error handling without complex retransmission protocols
2Reliability
If FEC (Forward Error Correction) is used to handle transmission errors, then error correction capability is improved, but data transmission efficiency deteriorates due to extra redundancy information
Solution Approach 1:
The patent applies error correction selectively to specific blocks or regions of image data rather than uniformly to all data. This localized approach allows different code rates to be applied to different areas, optimizing the balance between error correction and transmission efficiency for each region
Solution Approach 2:
The patent dynamically adjusts the FEC code rate parameter based on channel conditions and image content characteristics. By changing the redundancy ratio adaptively, the system maintains adequate error correction capability while minimizing the impact on transmission efficiency
3Reliability
If image geometry error correction is used for fast-moving images, then error correction is attempted, but unnatural images are created due to frame differences
Solution Approach 1:
The patent dynamically determines whether to apply geometry-based error correction based on motion detection. When fast motion is detected between frames, the system adapts by using alternative correction methods or accepting the error, preventing unnatural artifacts while maintaining correction effectiveness for static or slow-moving content
Solution Approach 2:
The patent performs motion detection and analysis before applying error correction. By preliminarily assessing the motion characteristics of the image content, the system decides in advance whether geometry-based correction is appropriate, preventing unnatural corrections in fast-moving sequences
Data Source
AI summary
A method of image processing in wireless channel environment comprises steps of: dividing a frame of content image data into multiple blocks defined by a line; wirelessly transmitting the multiple blocks per line by coding channels in channel coding units by defining a transmission code rate according to a wireless channel environment information; determining whether there is a channel error for each block after decoding a received data; extracting an information of an image of an errored block; determining an image error correction method suitable for the extracted information; replacing the errored block with an error-corrected block according to the determined image correction method; and performing a post processing process to eliminate visual unnaturalness between the replaced block and a neighboring block at a block boundary.


