Motion Vector Detection Device with Adaptive Template Block Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motion vector detection methods fail to effectively control motion vector detection based on factors other than object and imaging lens states, limiting the accuracy of motion vector detection and not allowing for flexible adjustments in template block size, image size, and search range settings.

Innovation Solution

A motion vector detection device with a control unit that adjusts settings such as template block arrangement, size, number, search range, and image size based on the intended use of the detected motion vector and the movement of the apparatus, enabling flexible control of the detection process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If template matching is used to detect motion vectors with fixed template block settings, then the detection method is simple, but the accuracy of motion vector detection is limited and cannot be optimized for different uses

Engineering Contradiction:
Improvemotion vector detection accuracyVSAvoiddetection method complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the template block settings (size, number, positions) changeable rather than fixed. The control unit dynamically adjusts these parameters based on the detected use type (camera shake correction or object blur correction) and apparatus movement, allowing the system to adapt to different detection scenarios and improve accuracy without permanent complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters (template block size, number, and positions) based on the use type. For camera shake correction, larger template blocks covering broader areas are used, while for object blur correction, smaller template blocks focused on specific regions are employed. This parameter adaptation resolves the contradiction by optimizing detection accuracy for each specific use

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the template block size and number are fixed, then the detection process is efficient, but the adaptability to different detection purposes (camera shake correction vs. object blur correction) is poor

Engineering Contradiction:
Improveadaptability to different detection usesVSAvoiddetection processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system dynamically adjusts template block configurations based on the detected use type. The control unit switches between different template block settings (size, number, positions) depending on whether camera shake correction or object blur correction is needed, enabling adaptability while maintaining efficiency through automated parameter selection

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by using different template block configurations for different detection purposes. For object blur correction, smaller template blocks are used in specific regions where object movement needs to be tracked, while for camera shake correction, larger template blocks cover broader areas. This localized optimization achieves both adaptability and efficiency

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the search range and image size are not adjusted, then the detection settings are simple, but the accuracy cannot be optimized based on apparatus movement and detection purpose

Engineering Contradiction:
Improvemotion vector detection accuracyVSAvoidsettings complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes parameters (search range size, image size, template block configurations) based on the use type and apparatus movement. The control unit automatically adjusts these parameters to optimize detection accuracy for each specific scenario, resolving the contradiction by making the system adaptive rather than statically complex

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10313591B2Motion vector detection device, method of controlling a motion vector detection device, and image capturing apparatus that change a size and a number of a template block based on a use of a detected motion vector
Publication Date: 2019.06.04 CANON KK
  • US10313591B2 patent drawing
  • US10313591B2 patent drawing
  • US10313591B2 patent drawing

AI summary

A motion vector detection device includes at least one processor and at least one memory that function as a detection unit configured to detect a motion vector between a plurality of images, and a control unit configured to perform setting with respect to a detection of the motion vector. The detection unit detects the motion vector by searching for an area, which has a correlation with a template block that is set in one of the plurality of images, within a search range that is set for another one of the plurality of images. The control unit changes a size and a number of the template block, based on a use of the motion vector that is detected by the detection unit.