De-interlacing Motion Detection Using Segmented Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional de-interlacing methods, including motion adaptive and motion compensation techniques, face challenges in accurately detecting motion, leading to artifacts like line crawling, edge flicker, and reduced image resolution, especially when handling interlaced videos on progressive scan devices.
Innovation Solution
A pixel-based de-interlacing method that determines target mode values using both original and synthesized pixels, employing motion estimation interpolation and selecting candidate values to improve motion detection and compensation, thereby reducing artifacts and enhancing image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If motion compensation de-interlacing is used to achieve high resolution and flicker-free pictures, then image quality is improved, but hardware complexity increases due to high dependence on motion estimation accuracy
Solution Approach 1:
The patent segments the de-interlacing process into multiple stages: motion detection phase (comparing current field with previous field) and motion compensation phase (applying compensation only where needed). This segmentation allows the system to achieve high image quality while reducing hardware complexity by avoiding full-frame motion estimation.
Solution Approach 2:
The patent applies motion compensation selectively rather than universally. By using a motion detection phase to identify only the regions requiring compensation, the system performs partial action - applying complex motion compensation only where necessary while using simpler methods elsewhere, thus reducing overall hardware complexity while maintaining image quality.
2Measurement precision
If sub-pixel accuracy motion estimation is used to reflect true motion, then motion detection precision is improved, but hardware complexity increases due to too many sub-pixel interpolations
Solution Approach 1:
The patent performs sub-pixel accurate motion estimation only for pixels detected as moving during the motion detection phase. For stationary pixels, simpler integer-pixel comparison is sufficient. This partial application of complex processing maintains motion detection precision while significantly reducing hardware complexity.
Solution Approach 2:
The processing is segmented into a first pass (motion detection with lower complexity) and a second pass (motion compensation with higher precision only where needed). This segmentation allows the system to achieve accurate motion detection without applying high-complexity algorithms to the entire image.
3Productivity
If conventional motion adaptive de-interlacing is used, then processing speed is improved, but motion detection accuracy deteriorates leading to artifacts like line crawling and edge flicker
Solution Approach 1:
The patent introduces an intermediate motion detection phase that acts as a mediator between the input interlaced fields and the de-interlacing process. This intermediary step accurately identifies motion regions using field-to-field comparison, enabling subsequent precise de-interlacing while maintaining processing efficiency through selective application of complex algorithms.
Data Source
AI summary
A method for de-interlacing is disclosed. The method generally includes the steps of (A) determining a plurality of target mode values for a target pixel being synthesized to convert a current field into a current frame, wherein at least two of the target mode values are based on both (i) a plurality of original pixels and (ii) a plurality of synthesized pixels in a plurality of synthesized frames, (B) generating a plurality of candidate values for the target pixel using a plurality of interpolation techniques that includes a motion estimation interpolation utilizing a particular one of the synthesized frames and (C) selecting a particular one of the candidate values for the target pixel in response to the target mode values.


