Machine Vision Lighting Setup for Joint Inspection Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In industrial product appearance checking and other judgment systems using machine learning, optimizing lighting and check algorithm parameters simultaneously is time-consuming and often results in suboptimal accuracy due to the need for manual adjustments and the complexity of multiple imaging and lighting parameters.

Innovation Solution

A method that uses a machine learning model to optimize both lighting and check algorithm parameters by capturing images under varying lighting conditions, comparing estimation results with label data to set the optimal lighting and algorithm parameters, thereby simplifying operations and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual optimization of lighting and check algorithm is performed alternately and repeatedly, then detection performance can be achieved, but the process becomes very time-consuming

Engineering Contradiction:
Improvedetection performanceVSAvoidoptimization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent combines lighting parameter optimization and check algorithm parameter optimization into a single unified process. The loss function simultaneously evaluates both lighting conditions and algorithm parameters, allowing them to be optimized together rather than alternately and repeatedly, thereby significantly reducing the time required while achieving the same detection performance.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a loss function as an intermediary mechanism that bridges lighting parameters and check algorithm parameters. This loss function evaluates both aspects together and guides the optimization process, enabling coordinated optimization without requiring separate manual adjustments for each component.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If lighting is regulated to be easily observed by the operator, then observability is improved, but optimal checking accuracy may not always be achieved

Engineering Contradiction:
ImproveobservabilityVSAvoidchecking accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent enables the system to automatically determine optimal lighting conditions based on detection performance requirements rather than operator preference. The machine learning model self-adjusts lighting parameters to maximize detection accuracy, eliminating the need for operator intervention and ensuring optimal checking accuracy is achieved.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If multiple imaging and lighting parameters are changed and optimized simultaneously, then comprehensive optimization is achieved, but relatively long time is required

Engineering Contradiction:
Improveoptimization comprehensivenessVSAvoidoptimization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements continuous joint optimization of lighting and algorithm parameters through automated machine learning processes. Rather than performing discrete manual adjustments, the system continuously evaluates both parameters together using the loss function and automatically adjusts them, achieving comprehensive optimization without the time penalty of manual iteration.

Inventive Principle:
Principle #20Continuity of useful action

4Ease of operation

If design parameters of lighting are included in machine learning check algorithm parameters, then direct optimization of both is enabled, but system complexity increases

Engineering Contradiction:
Improveoptimization simplicityVSAvoidparameter optimization complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent uses the loss function as an intermediary that simplifies the optimization process despite the increased complexity of having both lighting and algorithm parameters. The loss function provides a unified evaluation metric that guides the machine learning process, making the complex joint optimization manageable and straightforward to implement.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11631230B2Method, device, system and computer-program product for setting lighting condition and storage medium
Publication Date: 2023.04.18 OMRON CORP
  • US11631230B2 patent drawing
  • US11631230B2 patent drawing
  • US11631230B2 patent drawing

AI summary

The present disclosure relates to a method, device, system and computer-program product for setting a lighting condition when an object is checked and a storage medium. The method includes that: the object is lighted by light sources capable of changing lighting parameters, and the object is captured by an image sensor in such lighting parameters to obtain captured images, wherein the object has known label data; and a part of or all of the captured images and the corresponding label data of the object are applied to learning of a machine learning model, and the lighting condition and the check algorithm parameters of the machine learning model is set simultaneously by optimizing both the lighting parameters and the check algorithm parameters, on the basis of a comparison result between an estimation result of the machine learning model and the label data. Therefore, operations are simplified.