Zipper Filter for Video Field Order Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to accurately determine the scanning format and field order of video data, especially in streaming applications where interlaced and progressive content is mixed, and often lack information about field order, leading to visual artifacts and inefficient compression.

Innovation Solution

The use of a zipper filter to identify motion artifacts and determine if a frame was originally scanned in an interlaced or progressive format, and to assess field order by examining these artifacts, without relying on additional side information beyond spatial resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional video processing methods are used without automatic scan format detection, then processing simplicity is maintained, but scanning format determination accuracy deteriorates due to lack of field order information

Engineering Contradiction:
Improvescanning format determination accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-detection of scan format and field order by analyzing motion artifacts within the video content itself, eliminating the need for external side information or manual configuration. The zipper filter automatically identifies interlaced patterns and determines field order from the video data alone.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The zipper filter acts as an intermediary tool that bridges the gap between raw video data and accurate scan format identification. It processes the video content to extract motion artifact patterns, which then inform the scan format and field order determination without requiring external metadata.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If interlaced material is displayed on progressive scan displays without proper detection, then display compatibility is improved, but visual quality deteriorates due to incorrect field order display

Engineering Contradiction:
Improvedisplay compatibilityVSAvoidvisual quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adapts the display processing based on the detected scan format and field order. By automatically identifying whether content is interlaced or progressive and determining the correct field sequence, the system adjusts its processing approach in real-time to maintain visual quality across different display types.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If field order information is lost during video streaming and editing, then streaming flexibility is improved, but compression efficiency deteriorates due to incorrect temporal motion modeling

Engineering Contradiction:
Improvestreaming flexibilityVSAvoidcompression efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system recovers field order information by self-analyzing motion artifacts in the video content, enabling correct temporal motion modeling for compression without requiring external field order metadata. This allows efficient compression even when original field order information is lost during streaming or editing operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8068175B2Method for detecting interlaced material and field order
Publication Date: 2011.11.29 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8068175B2 patent drawing
  • US8068175B2 patent drawing
  • US8068175B2 patent drawing

AI summary

Field order in a sequence of video frames is determined based on magnitude or relative motion of a motion vector between a bottom field of a current frame and a top field of a next frame, and magnitude or relative motion of a motion vector between a top field of the current frame and a bottom field of the next frame. Field order of two interlaced frames of a video sequence is determined by assembling two new frames from the two interlaced frames by combining a bottom field of the first frame with a top field of the second frame and by combining a top field of the first frame with a bottom field of the second frame. The field order is top field first if the number of zipper points in the first new frame is smaller than the number of zipper points in the second new frame.