Deinterlacing System Blending Spatial Interpolation and Weaving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional deinterlacing methods often produce weave artifacts when dealing with significant motion or lighting changes in video content, and they either incorrectly bias towards weaving or spatial interpolation, leading to blurry pictures or visible artifacts.

Innovation Solution

A system and method that blend spatial interpolation and weaving by calculating pixel motion indicators, such as polarity change count, two-field difference, and static region indicators, to generate a blend control value for determining the optimal deinterlacing approach for each pixel, thereby avoiding bad weave artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If weaving is used to combine content from adjacent fields, then vertical detail is preserved in static regions, but comb-like artifacts appear in regions with significant motion or lighting changes

Engineering Contradiction:
Improvevertical detail preservationVSAvoidcomb-like artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The deinterlacing method dynamically adapts between weaving and spatial interpolation based on detected motion characteristics. By calculating motion indicators for different regions and adjusting the deinterlacing strategy in real-time, the system preserves vertical detail in static regions while avoiding comb artifacts in motion regions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different deinterlacing techniques are applied to different regions of the image based on local motion characteristics. Static regions use weaving to preserve detail, while motion regions use spatial interpolation to avoid artifacts, creating a locally optimized solution across the entire frame

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If spatial interpolation is used to generate missing lines, then weave artifacts are avoided in motion regions, but vertical detail is lost and picture becomes blurry

Engineering Contradiction:
Improveweave artifact eliminationVSAvoidvertical detail preservation
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The system dynamically selects between spatial interpolation and weaving based on motion detection results. By adjusting the deinterlacing method according to local motion characteristics, the system eliminates weave artifacts in motion regions while preserving vertical detail in static regions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The deinterlacing process applies different techniques to different image regions: spatial interpolation is used locally in motion regions to eliminate artifacts, while weaving is used locally in static regions to preserve detail, achieving both goals simultaneously

Inventive Principle:
Principle #3Local quality

3Device complexity

If conventional deinterlacing methods bias towards weaving, then processing is simple, but visible artifacts appear in motion regions

Engineering Contradiction:
Improvedeinterlacing process simplicityVSAvoidvisible artifacts
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The deinterlacing system transitions from a static, simple weaving approach to a dynamic adaptive process. By incorporating motion detection and indicator calculation, the system automatically adjusts the deinterlacing method to eliminate artifacts in motion regions while maintaining simplicity in static regions

Inventive Principle:
Principle #15Dynamics

4Object-affected harmful factors

If conventional deinterlacing methods bias towards spatial interpolation, then weave artifacts are reduced, but the picture becomes blurry due to loss of vertical detail

Engineering Contradiction:
Improveweave artifact reductionVSAvoidpicture sharpness
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The system dynamically balances artifact reduction and detail preservation by adapting the deinterlacing method to local motion characteristics. Motion regions use spatial interpolation to reduce artifacts, while static regions use weaving to preserve sharpness, achieving both goals simultaneously

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different deinterlacing strategies are applied to different regions: spatial interpolation in motion regions reduces artifacts, while weaving in static regions preserves vertical detail and sharpness, creating a locally optimized solution across the entire image

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7525599B2System and method for blending of spatial interpolation and weaving
Publication Date: 2009.04.28 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US7525599B2 patent drawing
  • US7525599B2 patent drawing
  • US7525599B2 patent drawing

AI summary

A method for processing video information may include calculating a plurality of motion indicators for a plurality of pixels in a current field and at least one corresponding plurality of pixels in at least one adjacent field. At least one of the plurality of motion indicators may indicate an amount of weave artifacts that are created, if the plurality of pixels in the current field are woven with the corresponding plurality of pixels in the at least one adjacent field. The calculated plurality of motion indicators may be combined to generate a blend control value that indicates an amount of weaving and spatial interpolation that is to be done for a current output sample value. The current output sample value may be generated based on the generated blend control value.