Motion Estimation Block for De-interlacing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current de-interlacing systems require significant resources and computational power due to the need for two motion estimation blocks, making them inefficient for processing interlaced video data.

Innovation Solution

A video processing system that includes a motion estimation block for generating integer motion vectors, a refinement motion estimation block for generating fractional motion vectors, and a de-interlacer that uses these vectors to produce de-interlaced frames, reducing the computational load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If two motion estimation blocks are used for de-interlacing, then de-interlacing quality is improved, but device complexity and computational resources increase significantly

Engineering Contradiction:
Improvede-interlacing qualityVSAvoidnumber of motion estimation blocks
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent combines the functions of two separate motion estimation blocks into a single motion estimation block that performs both first and second motion estimations. This single block generates multiple motion vectors (first motion vectors from first reference frames, and second motion vectors from second reference frames) unified in one computational unit, thereby reducing device complexity while maintaining de-interlacing quality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single motion estimation block is designed to perform multiple functions: it estimates motion for both odd and even fields, generates multiple types of motion vectors (first motion vectors for noise reduction, second motion vectors for de-interlacing), and processes different reference frames (past and future frames) within one unified structure, making it a universal motion estimation unit.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If two motion estimation blocks are used for de-interlacing, then motion compensation accuracy is improved, but computational power requirements increase

Engineering Contradiction:
Improvemotion compensation accuracyVSAvoidcomputational power
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The motion estimation process is segmented into distinct stages within a single block: first motion estimation using past reference frames to generate first motion vectors for noise reduction, and second motion estimation using future reference frames to generate second motion vectors for de-interlacing. This segmentation allows efficient resource utilization while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary noise reduction using first motion vectors generated from past frames before performing the final de-interlacing operation. This preliminary action prepares the video data in advance, allowing the second motion estimation to work with already denoised data, thereby improving overall accuracy while distributing computational load efficiently.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If noise reduction is applied to interlaced frames, then video quality is improved, but processing time and complexity increase

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent changes the temporal parameter by using past reference frames (already processed and available in memory) for the first motion estimation instead of processing current frames in real-time. This allows noise reduction to be performed using historical data, improving video quality while minimizing additional processing time since the reference frames are readily available.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9491473B2Motion compensated de-interlacing and noise reduction
Publication Date: 2016.11.08 AMLOGIC
  • US9491473B2 patent drawing
  • US9491473B2 patent drawing
  • US9491473B2 patent drawing

AI summary

A video processing system for de-interlacing a video signal comprises a motion estimation block, a refinement motion estimation block, and a de-interlacer. The motion estimation block generates integer motion vectors for the video signal. The refinement motion estimation block generates fractional motion vectors as a function of the generated integer motion vectors and select frames of the video signal. The de-interlacer generates an output as a function of the generated fractional motion vectors and the selected frames of the video signal.