Object Inspection System Image Registration via Positional Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object inspection systems face challenges in quickly and easily registering master images and inspection images due to potential displacements, which complicates the comparison process and increases registration time.

Innovation Solution

An object inspection system that includes an imaging section, a movement machine, a positional data acquisition section, and an image registering section, which acquires and utilizes positional data to register images in a common image coordinate system, allowing for efficient comparison despite displacements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual registration methods are used to align master image and inspection image, then registration accuracy can be achieved, but registration time and operational complexity increase significantly

Engineering Contradiction:
Improveregistration accuracyVSAvoidregistration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing the positional relationship between the movement machine and image coordinate system before actual inspection. The movement machine's position data is acquired and used to pre-calculate registration parameters, so that when inspection images are captured, they can be automatically registered without time-consuming manual alignment. This preparatory work resolves the contradiction by making registration accurate yet rapid.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual mechanical registration operations with an automated computational system. Instead of manually adjusting and aligning images, the system uses movement machine position data and coordinate transformation calculations to automatically register images. This substitution of mechanical/manual processes with automated computational processes achieves both high accuracy and fast registration speed.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If complex manual registration procedures are employed to handle image displacement, then accurate alignment is achieved, but operational ease and simplicity deteriorate

Engineering Contradiction:
Improveimage alignment accuracyVSAvoidregistration operation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling the system to automatically perform image registration using its own acquired position data and pre-established coordinate relationships. The movement machine's position information serves the dual purpose of both capturing images and providing the registration parameters needed to align them. This self-service mechanism eliminates the need for complex manual registration procedures while maintaining high alignment accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies universality by making the movement machine serve multiple functions: it not only positions and captures images but also provides the position data necessary for registration. The same movement machine that performs the physical task of positioning also provides the computational data needed for image alignment. This multi-functionality simplifies operations by eliminating separate manual registration steps while ensuring accurate alignment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If automated registration using movement machine data is implemented, then registration speed and ease of operation improve, but system complexity increases due to additional data acquisition and processing requirements

Engineering Contradiction:
Improveregistration speedVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies merging by combining the image capture function and position data acquisition function into a single integrated process. The movement machine that physically moves to capture images also automatically records position data that is directly used for registration. By merging these functions, the system achieves fast automated registration without adding separate complex data acquisition systems, thus improving productivity while limiting complexity growth.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent uses copying by creating a computational model of the physical world through coordinate system transformation. Instead of physically manipulating images for alignment, the system creates and manipulates digital representations (coordinate transformations) that mirror the physical positioning. This copying approach enables rapid automated registration by working with computational models rather than physical image adjustments, improving speed while keeping the physical system relatively simple.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10607337B2Object inspection system and object inspection method
Publication Date: 2020.03.31 FANUC LTD
  • US10607337B2 patent drawing
  • US10607337B2 patent drawing
  • US10607337B2 patent drawing

AI summary

An object inspection system enabling a quick and easy registering of a master image and an inspection image when there is a displacement between the master image and the inspection image. The object inspection system includes an imaging section, a movement machine configured to move a first object or a second object and an imaging section relative to each other, a positional data acquisition section configured to acquire positional data of the movement machine when the movement machine disposes the first object or the second object and the imaging section at a relative position, an image data acquisition section configured to acquire a first image of the first object and a second image of the second object, and an image registering section configured to register the first image and the second image.