Motion Vector Detection Using Point-Symmetric Pixel Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Motion vector detection devices struggle to accurately detect motion vectors when objects move in or out of a frame, leading to incorrect interpolation pixels and discomfort in generated interpolation frames.

Innovation Solution

A motion vector detection device that defines a central frame of interest and uses area flags to differentiate between effective and outside image areas, employing a pixel selector to adjust search ranges and calculate correlation information for accurate vector detection, even when parts of the search range are outside the effective image area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the search range is extended to cover the entire frame including outside effective image areas, then the motion vector detection can capture objects moving in or out of the frame, but the calculation includes invalid pixels that reduce detection accuracy

Engineering Contradiction:
Improvemotion vector detection capability for frame-in/frame-out scenariosVSAvoidmotion vector detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the frame into effective image areas and outside effective image areas using area flags. This segmentation allows the system to distinguish between valid pixels that should be considered in motion detection and invalid pixels that should be excluded, thereby maintaining detection accuracy while handling frame-in/frame-out scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing rules to different regions of the frame based on area flags. Pixels within effective image areas are processed with full motion detection algorithms, while pixels outside effective image areas are handled differently (excluded or replaced with reference frame pixels), ensuring that local region characteristics are preserved and detection accuracy is maintained.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If the search range is limited to only the effective image area, then the motion vector detection accuracy is maintained, but objects moving in or out of the frame cannot be detected

Engineering Contradiction:
Improvemotion vector detection accuracyVSAvoidmotion vector detection capability for frame-in/frame-out scenarios
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary classification of pixels using area flags before motion detection. This preliminary action identifies which pixels belong to effective image areas and which belong to outside effective image areas, allowing the system to prepare appropriate processing strategies for each region and handle frame-in/frame-out scenarios effectively.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces area flags as an intermediary mechanism that mediates between the search range requirements and the effective image area constraints. The area flags act as a bridge, allowing the system to extend the search range to capture moving objects while simultaneously filtering out invalid pixels to maintain detection accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If pixels outside the effective image area are included in the search range, then the device complexity is reduced by avoiding special case handling, but the interpolation quality deteriorates due to incorrect motion vectors

Engineering Contradiction:
Improveprocessing logic simplicityVSAvoidinterpolation quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent segments the processing logic based on area flags, creating distinct processing paths for pixels inside and outside effective image areas. This segmentation maintains processing simplicity by using a unified flag-based approach while ensuring high interpolation quality through region-specific processing rules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the processing parameters (which pixels to include in motion detection) based on the area flag values. This parameter change approach allows the system to maintain simple processing logic while achieving high interpolation quality by dynamically adjusting which pixels are considered valid for motion vector calculation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11308631B2Motion vector detection device
Publication Date: 2022.04.19 JVC KENWOOD CORP
  • US11308631B2 patent drawing
  • US11308631B2 patent drawing
  • US11308631B2 patent drawing

AI summary

When determining that a pixel of a future frame, which is included in a search range, includes a pixel on an outside of an effective image area, and determining that pixels inside an effective image area of a past frame are present at positions point-symmetric to pixels inside the search range and on an outside of the effective image area about a pixel of interest, a pixel selector selects pixels in an effective image area of a past frame, the pixels being located at the point-symmetric positions. The pixel selector calculates difference values between the pixel of interest and the selected pixels inside the effective image area of the past frame.