Automated Inspection Region Generation via Pixel Identifiability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing methods for setting inspection regions in manufacturing lines are inefficient and prone to errors, especially when dealing with varying shapes, positions, or orientations of inspection targets, and fail to accurately extract inspection regions in cases with low contrast between foreground and background.

Innovation Solution

An image processing method that calculates an identifiability value for each pixel using feature values from multiple images of known inspection results, allowing for the automatic generation of an inspection region by setting pixels with high identifiability values as the target region, thereby improving precision and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If binarization or color gamut extraction is used to automatically determine the inspection region, then the setting time is reduced, but the inspection precision deteriorates when the contrast between foreground and background is low

Engineering Contradiction:
Improvesetting timeVSAvoidinspection precision
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent performs preliminary actions by collecting multiple images of the inspection target from different positions or conditions before determining the inspection region. These pre-collected images are stored and later used to calculate identifiability values, allowing the system to automatically determine accurate inspection regions without manual setting for each new inspection case, thus reducing setting time while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary element - the identifiability value calculation based on multiple pre-collected images. This intermediary mechanism serves as a bridge between the low-contrast image data and the precise inspection region determination. By using identifiability values derived from multiple images as an intermediary indicator, the system can accurately identify inspection regions even when direct contrast is low, resolving the contradiction between speed and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the inspection region is precisely set for only the target portion to prevent erroneous detection, then the inspection precision is improved, but the processing time increases due to manual setting requirements

Engineering Contradiction:
Improveinspection precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the inspection region determination to be performed automatically without manual intervention. The system uses pre-collected images and identifiability value calculations to autonomously determine the inspection region, eliminating the need for manual setting while maintaining precise inspection. This self-service mechanism resolves the contradiction by achieving both precision and time efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary actions by collecting and storing multiple images in advance. These pre-collected images serve as a foundation for automatic inspection region determination, eliminating the need for manual setting during actual inspection. This preliminary preparation enables the system to quickly and accurately determine inspection regions automatically, resolving the time-consuming manual setting issue while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple images are processed to determine the inspection region, then the inspection precision is improved, but the processing throughput requirement increases and takes longer time in low-capability systems

Engineering Contradiction:
Improveinspection region accuracyVSAvoidprocessing throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs the computationally intensive processing of multiple images in advance, before actual inspection occurs. By collecting and processing multiple images to establish identifiability values during a preliminary phase, the system reduces the processing burden during high-speed inspection. This preliminary action resolves the contradiction by shifting processing demands to a lower-priority time frame, enabling both high precision and maintained throughput during production.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11210778B2Image processing method and image processing apparatus that generate an inspection region serving as a target of image processing
Publication Date: 2021.12.28 CANON KK
  • US11210778B2 patent drawing
  • US11210778B2 patent drawing
  • US11210778B2 patent drawing

AI summary

An image processing apparatus includes an identifiability value obtaining portion, an inspection region generation portion, and an image inspection portion. The identifiability value obtaining portion is configured to obtain, for each pixel address constituting an image plane, an identifiability value for identifying which of a first inspection result and a second inspection result the pixel address corresponds to. The inspection region generation portion is configured to generate an inspection region serving as a target of image processing by setting a portion of the image plane including the pixel address where the obtained identifiability value satisfies a specific condition as the inspection region. The image inspection portion is configured to perform image processing for inspection on a partial image corresponding to the inspection region among a third image obtained by imaging a third target object.