De-interlacing System Cadence Detection Frame Reuse
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
De-interlacers struggle with combing artifacts caused by broken film cadence in interlaced video streams, leading to objectionable visual distortions during post-production editing.
Innovation Solution
A system and method that detect broken film cadence in de-interlaced video frames, allowing for the selective output of previous frames to maintain cadence integrity, reducing latency and memory usage by dropping frames with cadence errors and reusing previous frames when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the de-interlacer combines adjacent interlaced fields according to expected film cadence, then de-interlacing is performed efficiently, but combing artifacts occur when film cadence is broken
Solution Approach 1:
The system continuously monitors the film cadence of incoming interlaced fields and uses this feedback to dynamically adjust the de-interlacing strategy. When cadence breaks are detected, the system switches from combining adjacent fields to displaying progressive frames, thereby preventing combing artifacts while maintaining efficient processing during normal operation
Solution Approach 2:
The de-interlacing method dynamically adapts its approach based on the detected film cadence conditions. The system transitions between different de-interlacing modes (combining adjacent fields vs. displaying progressive frames) according to real-time cadence analysis, optimizing both efficiency and visual quality under varying conditions
2Stability of the object's composition
If de-interlaced frames are stored in memory for later output, then frame timing is maintained, but latency and memory requirements increase
Solution Approach 1:
The system extracts and displays de-interlaced frames immediately when they are ready, rather than storing them in memory for later output. This real-time display approach eliminates the need for large frame buffers, reducing both memory requirements and display latency while maintaining timing stability through cadence-aware frame selection
3Productivity
If all de-interlaced frames are output sequentially, then frame rate is maintained, but frames with broken cadence display combing artifacts
Solution Approach 1:
The system changes the output parameter by selectively repeating previous good-quality frames when cadence breaks are detected, rather than outputting all frames sequentially. This approach maintains the frame output rate while preventing combing artifacts by substituting problematic frames with previously validated frames
Data Source
AI summary
System and method for combining interlaced video frames. A method embodiment for displaying a de-interlaced video sequence includes receiving a video stream, decoding the video stream to produce a sequence of interlaced video fields, creating a first de-interlaced video frame by combining at least two interlaced video fields, determining a cadence of the first de-interlaced video frame, and outputting the first de-interlaced video frame in a next de-interlaced video frame display time slot if the first de-interlaced video frame has proper cadence, while if the de-interlaced video frame has a broken cadence, re-outputting a previously outputted de-interlaced video frame in the next de-interlaced video frame display time slot. A feed-forward control signal may be used to determine which de-interlaced video frame to output and helps to minimize latency as well as storage requirements.


