Quincunx Vector Sub-sampling for Frame Rate Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for computing forward and backward motion vectors in video displays are computation-intensive and require significant data storage, failing to effectively reduce flicker and motion judder while maintaining horizontal and vertical detail during frame rate conversion between film and video formats.

Innovation Solution

Generating a unique pattern of forward and backward motion vectors using quincunx vector sub-sampling, which improves horizontal and vertical detail and reduces data processing and storage overhead by arranging motion vectors in a symmetrical pattern array.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If both forward and backward motion vectors are computed to reduce motion judder and improve image quality, then the video display quality is improved, but the computational load and data storage requirements increase significantly

Engineering Contradiction:
Improvevideo display qualityVSAvoidcomputational load and data storage
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the computation of motion vectors by computing only every other vector (either forward or backward) rather than computing all vectors. This segmentation reduces the computational load and data storage requirements while still providing sufficient motion compensation for reducing motion judder and improving video display quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by computing a subset of motion vectors (every other vector) rather than the complete set. This partial computation is sufficient to achieve the desired reduction in motion judder and improvement in image quality without incurring the full computational and storage costs of computing all vectors.

Inventive Principle:
Principle #16Partial or excessive action

2Object-affected harmful factors

If frame rate conversion is performed to reduce flicker by displaying more frames per second, then flicker is reduced, but motion judder is introduced when objects are in motion

Engineering Contradiction:
ImproveflickerVSAvoidmotion judder
Core Design Contradiction:
Object-affected harmful factorsVSObject-generated harmful factors

Solution Approach 1:

The patent introduces motion vectors as an intermediary mechanism to generate intermediate frames during frame rate conversion. By using motion vectors to predict and construct intermediate frames, the system can reduce flicker through higher frame rates while simultaneously reducing motion judder through accurate motion compensation, resolving the contradiction between these two harmful effects.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If motion vectors are used to construct predicted picture frames to reduce motion judder, then motion compensation is improved, but the data processing overhead increases

Engineering Contradiction:
Improvemotion compensationVSAvoiddata processing overhead
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts and utilizes only the essential motion information needed for effective motion compensation by computing every other motion vector rather than all vectors. This extraction approach maintains sufficient motion compensation quality to reduce motion judder while minimizing data processing overhead by avoiding redundant vector computations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7894520B2Apparatus and method for generating patterns of forward and backward vectors for frame conversion
Publication Date: 2011.02.22 TAMIRAS PER PTE LTD LLC
  • US7894520B2 patent drawing
  • US7894520B2 patent drawing
  • US7894520B2 patent drawing

AI summary

The computing forward and backward vectors in unique patterns to achieve improved horizontal and vertical detail of the video display while reducing data processing and storage overhead is disclosed. The invention comprises generating a unique pattern of forward and backward motion vectors. The motion vectors are calculated using a quincunx vector sub-sampling of the forward and backward motion vectors to generate the pattern of motion vectors. The unique pattern generated by the quincunx vector sub-sampling provides more symmetrical sampling in the horizontal, vertical and diagonal directions and the benefit of lower data processing overhead while performing frame rate conversion.