Image Registration via Pyramid Sub-sampling and Directional Motion Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image-registration methods struggle with efficiently registering images with very different properties, such as those captured under varying exposure times or using different modalities, often losing edge information and requiring excessive computation.

Innovation Solution

The method employs image pyramids generated through sub-sampling, determining optimal movement directions from five possible directions, and updating motion vectors for each level of the pyramids using a probability-based method, reducing computation and stabilizing image registration across diverse image properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional probability-based methods (mutual information) are used for image registration, then registration stability is improved for images with very different properties, but computation time increases significantly

Engineering Contradiction:
Improveregistration stabilityVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the image into multiple resolution levels using image pyramids. Instead of processing the full-resolution image directly, the method segments the computation across multiple scales (e.g., 4 levels), calculating objective functions at each level. This segmentation reduces the computational burden at each stage while maintaining registration accuracy through progressive refinement from coarse to fine levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary coarse registration at lower resolution levels before refining at higher levels. By first establishing approximate alignment at coarser scales (where computation is cheaper), the method prepares initial motion vectors that guide subsequent finer-level registration. This preliminary action at reduced complexity prevents the need for exhaustive computation at full resolution.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If image registration is performed on images with very different properties (different exposure times, modalities), then comprehensive image matching is achieved, but edge information is lost and motion estimation fails

Engineering Contradiction:
Improveimage property compatibilityVSAvoidedge information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent transitions from single-scale spatial processing to multi-scale spatial-frequency processing by constructing image pyramids. Each level of the pyramid represents a different spatial scale, allowing the system to capture both coarse structural information (at higher levels) and fine edge details (at lower levels). This dimensional change in processing scale enables robust matching across different image modalities and exposure conditions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent changes the resolution parameter systematically across different levels of the image pyramid. By processing images at multiple resolution parameters (from coarse to fine), the method adapts to different image properties at appropriate scales. Coarse levels handle global alignment robustly, while fine levels recover edge information, thus preventing information loss that would occur at any single scale.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If full-resolution images are processed for accurate registration, then registration precision is improved, but computation time increases excessively

Engineering Contradiction:
Improveregistration precisionVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the full-resolution processing task into multiple resolution levels. Computation is distributed across levels, with each level processing a subset of the total detail. This segmentation allows the system to achieve accurate registration through cumulative refinement rather than requiring all computational resources at full resolution simultaneously, thus improving processing speed while maintaining precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary registration operations at reduced resolution levels before finalizing at full resolution. Initial motion estimation and alignment are established at coarser scales where computation is faster, providing a head start that reduces the computational burden required for final precision registration. This preliminary action at lower computational cost accelerates the overall process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8300985B2Image-registration method, medium, and apparatus
Publication Date: 2012.10.30 SAMSUNG ELECTRONICS CO LTD
  • US8300985B2 patent drawing
  • US8300985B2 patent drawing
  • US8300985B2 patent drawing

AI summary

An image-registration method, medium, and apparatus obtaining first and second images, generating first and second image pyramids based on the first and second images, respectively, by performing sub-sampling which reduces the length and width of each of the first and second images by half, and determining one of five directions as an optimal movement direction for a current level of the first and second image pyramids based on two images belonging to a corresponding level, updating a motion vector for the current level based on the optimal movement direction for the current level and updating a first image belonging to a level directly below the current level based on the updated motion vector for the current level, wherein the updating comprises updating a motion vector for each of a plurality of levels of the first and second image pyramids in an order from an uppermost level to a lowermost level.