Vertex-Based Position Shift Correction for Construction Inspection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The comparison of inspection images for evaluating the soundness of constructions, such as tunnel lining surfaces, is hindered by position shifts due to differences in camera imaging conditions and time, leading to increased processing and storage costs.

Innovation Solution

An information processing apparatus that estimates and corrects position shifts by obtaining and transforming vertex information from first and second images using a transformation function generated from shift vectors, reducing the need for high-definition image processing and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-definition image data is used for position shift correction, then accuracy of damage evaluation is improved, but processing and storage costs increase

Engineering Contradiction:
Improveaccuracy of damage evaluationVSAvoidprocessing and storage costs
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts only the essential vertex position information from images rather than processing entire high-definition images. By identifying and extracting only the coordinate data of vertices representing damage locations, the system achieves position shift correction without the computational burden of processing complete high-resolution images, thereby reducing processing and storage costs while maintaining evaluation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates simplified copies of image data in the form of vertex coordinate information rather than working with original high-definition images. These vertex-based representations serve as lightweight substitutes that capture the essential spatial information needed for position shift correction and damage evaluation, enabling efficient processing while preserving measurement precision.

Inventive Principle:
Principle #26Copying

2Productivity

If vertex information is extracted and transformed using shift vectors, then processing efficiency is improved, but complexity of position shift correction increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcomplexity of position shift correction
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces shift vectors as intermediary mathematical tools that mediate between the vertex coordinates of the first image and the second image. These shift vectors encode the position shift information and enable transformation of vertex coordinates without requiring complex image processing algorithms. The shift vectors serve as a simplified intermediary representation that captures the essential transformation needed for aligning images while maintaining processing efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240412321A1Information processing apparatus, information processing method, and storage medium
Publication Date: 2024.12.12 CANON KK
  • US20240412321A1 patent drawing
  • US20240412321A1 patent drawing
  • US20240412321A1 patent drawing

AI summary

An obtaining unit obtains first position information indicating a position of a target detected in a first image captured of a target object and second position information indicating a position of the target detected in a second image captured of the target object at a different time from the first image. A estimating unit estimates a position shift amount of the target on a basis of the first position information and the second position information. A correcting unit corrects at least one of the first position information and the second position information on a basis of the position shift amount. The first position information includes information of each vertex of the target in the first image, and the second position information includes information of each vertex of the target in the second image.