Content Adaptive Deinterlacing Algorithm for Video Artifact Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing deinterlacing algorithms, such as edge-based line averaging, suffer from severe staircase artifacts and blurring, especially in high-frequency regions and horizontal edge regions, due to inaccurate edge orientation estimation and fixed interpolation directions, which limits their ability to adapt to local image characteristics.

Innovation Solution

A content-adaptive deinterlacing algorithm (CADI) that classifies missing pixels into horizontal edge, smooth, vertical edge, and texture regions, employing vector matching for horizontal edges, modified edge-based line averaging for vertical edges, and vertical averaging for texture regions, with adaptive search ranges and directional correlation estimation to improve interpolation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If edge-based line averaging algorithm is used, then deinterlacing can be performed, but severe staircase artifacts and blurring occur in high-frequency and horizontal edge regions due to inaccurate edge orientation estimation

Engineering Contradiction:
Improvedeinterlacing qualityVSAvoidedge orientation estimation accuracy
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The patent applies different deinterlacing methods to different local regions of the image based on their characteristics. Horizontal edge regions use vector matching, vertical edge regions use modified edge-based line averaging, and texture regions use vertical averaging. This local adaptation resolves the contradiction by ensuring each region receives the most appropriate processing method for its specific characteristics.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically selects deinterlacing methods based on local image characteristics rather than using a fixed algorithm throughout. The system adapts its approach by classifying regions and choosing methods accordingly, making the edge orientation estimation accurate for each specific region type while maintaining overall deinterlacing quality.

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If fixed interpolation directions are used, then the algorithm is simple to implement, but it cannot adapt to local image characteristics and produces poor visual quality

Engineering Contradiction:
Improvealgorithm implementation simplicityVSAvoidadaptability to local image characteristics
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent segments the image into different regions (horizontal edge, vertical edge, and texture regions) and applies different interpolation methods to each segment. This segmentation allows the algorithm to adapt to local characteristics while maintaining reasonable implementation complexity through systematic region classification and method selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different interpolation directions and methods are applied to different local regions based on their characteristics. Horizontal edge regions receive vector matching with adaptive search ranges, vertical edge regions receive modified edge-based line averaging, and texture regions receive vertical averaging, optimizing visual quality for each region type.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If the number of testing directions is increased to handle images with different edge orientations, then deinterlacing quality improves, but the chance of errors increases due to imperfect correlation measurement

Engineering Contradiction:
Improvedeinterlacing qualityVSAvoiderror rate
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

Instead of increasing the number of testing directions globally, the patent applies targeted methods to specific local regions. Vector matching with adaptive search ranges is used for horizontal edges, modified edge-based line averaging for vertical edges, and vertical averaging for texture regions. This localized approach maintains high deinterlacing quality while minimizing error chances by using the most appropriate method for each region type.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7907209B2Content adaptive de-interlacing algorithm
Publication Date: 2011.03.15 THE HONG KONG UNIV OF SCI & TECH
  • US7907209B2 patent drawing
  • US7907209B2 patent drawing
  • US7907209B2 patent drawing

AI summary

There is provided a method for converting an image with N rows of pixels present and N rows of pixels missing to an image with 2N rows of pixels, wherein the missing pixels are generated by performing a deinterlacing algorithm. The algorithm determines whether missing pixels are part of a horizontal edge region, a smooth region, a vertical edge region or a texture region. Based on the determination, a deinterlacing method is selected.