De-interlacing System Cadence Detection Frame Reuse

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvede-interlacing efficiencyVSAvoidvisual quality
Core Design Contradiction:
ProductivityVSReliability

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improveframe timing stabilityVSAvoiddisplay latency
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

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

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If all de-interlaced frames are output sequentially, then frame rate is maintained, but frames with broken cadence display combing artifacts

Engineering Contradiction:
Improveframe output rateVSAvoidvisual quality
Core Design Contradiction:
ProductivityVSReliability

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8031265B2System and method for combining interlaced video frames
Publication Date: 2011.10.04 TEXAS INSTRUMENTS INC
  • US8031265B2 patent drawing
  • US8031265B2 patent drawing
  • US8031265B2 patent drawing

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.