Deinterlacing Apparatus Motion Blending for Flicker Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional deinterlacing techniques fail to accurately estimate edge directions, leading to distorted images and significant temporal differences between deinterlaced frames, resulting in flickers perceived by users when displaying interlaced video data on progressive scan displays.
Innovation Solution
A method and apparatus that perform motion estimation on interlaced video data to blend deinterlaced frames, using weighting factors to generate an output frame that replaces the second deinterlaced frame, thereby reducing temporal changes in pixel values and alleviating flickers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional deinterlacing techniques are used to convert interlaced fields to deinterlaced frames, then the video data can be displayed on progressive scan displays, but the edge direction estimation is inaccurate leading to distorted images and temporal flickers
Solution Approach 1:
The patent segments the deinterlacing process into multiple independent modules: a deinterlacing module that converts fields to frames, a motion estimation module that analyzes temporal changes, and a blending module that combines multiple deinterlaced frames. This segmentation allows each module to specialize in one aspect of the problem, improving overall image quality and temporal stability while maintaining compatibility with progressive scan displays.
Solution Approach 2:
The patent performs motion estimation and generates motion compensation data before the final blending operation. By preliminarily analyzing the temporal differences between consecutive deinterlaced frames and preparing compensation data, the system can proactively correct potential flickers and distortions before they manifest in the final output, rather than reacting to them afterward.
2Ease of operation
If edge-adaptive deinterlacing is applied to generate deinterlaced frames from interlaced fields, then the conversion to progressive scan is achieved, but the pixel values differ significantly between adjacent frames causing flickers
Solution Approach 1:
The patent implements a feedback mechanism where the blending module uses motion estimation results from the motion estimation module to dynamically adjust the blending of consecutive deinterlaced frames. The motion estimation continuously monitors temporal changes and provides feedback data that guides the blending operation, ensuring that pixel values remain temporally consistent and flickers are minimized while maintaining the deinterlacing conversion capability.
3Productivity
If simple deinterlacing operations are performed to interpolate missing scan lines, then the processing speed is maintained, but the edge direction estimation fails under certain circumstances leading to distorted images
Solution Approach 1:
The patent introduces dynamic motion estimation and adaptive blending operations that adjust the deinterlacing process based on the actual motion content in the video. Instead of using a static, simple interpolation method, the system dynamically analyzes temporal changes between fields and adjusts the blending weights accordingly. This dynamic approach maintains processing efficiency while significantly improving edge direction estimation accuracy in various motion scenarios.
Data Source
AI summary
A method of processing interlaced video data including a first interlaced field and a second interlaced field is provided. The method includes performing a deinterlacing operation upon the interlaced video data to generate a first deinterlaced frame corresponding to the first interlaced field and to generate a second deinterlaced frame corresponding to the second interlaced field; performing motion estimation according to video information derived from the interlaced video data to generate a motion estimation result; and performing a blending operation upon the first deinterlaced frame and the second deinterlaced frame to generate an output frame. The blending operation is based on the motion estimation result, and the output frame replaces the second deinterlaced frame. Specifically, the first interlaced field is immediately followed by the second interlaced field.


