Multipoint Video Tool Lighting Adjustment for 3D Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Precision machine vision inspection systems face challenges in accurately determining Z-height measurements across surfaces, particularly for complex shapes, due to issues like underexposure and overexposure, leading to low contrast and high image noise, which complicates reliable Z-height measurement and reconstruction.

Innovation Solution

A multipoint video tool using depth from focus operations that adjusts lighting parameters to acquire multiple autofocus image stacks with different exposure levels, allowing for well-exposed images across subregions, and utilizes a user-friendly interface for non-expert operators to program general-purpose machine vision inspection systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single light setting is used for imaging, then the imaging process is simple and fast, but underexposure and overexposure occur leading to low contrast and high image noise

Engineering Contradiction:
Improveimaging speedVSAvoidZ-height measurement accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts lighting parameters across multiple image stacks, transitioning from static single-setting imaging to dynamic multi-setting imaging. The lighting conditions are varied systematically to capture different exposure levels, allowing the system to adapt to varying surface reflectivity and angles while maintaining measurement precision.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the lighting parameters (illumination intensity, angle, or duration) across multiple image stacks to optimize exposure for different subregions. By varying these parameters and selecting the best-exposed images, the system achieves accurate Z-height measurements without sacrificing imaging speed significantly.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple image stacks with different lighting parameters are acquired, then exposure quality across subregions is improved, but the complexity of the imaging process increases

Engineering Contradiction:
ImproveZ-height measurement accuracyVSAvoidimaging process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The imaging process is segmented into multiple passes, each targeting different subregions or exposure requirements. Instead of attempting to capture all subregions perfectly in a single pass, the system divides the work into multiple image stacks with optimized lighting for specific areas, then combines the results.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary imaging passes to identify subregions that require additional imaging with different lighting parameters. This preliminary action guides subsequent imaging efforts, ensuring that only necessary additional images are captured, thereby reducing overall complexity while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple image stacks with different lighting parameters are acquired, then exposure quality across subregions is improved, but the time required for imaging increases

Engineering Contradiction:
ImproveZ-height measurement accuracyVSAvoidimaging time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The multiple image stacks are acquired in a continuous sequence without interrupting the imaging process. The system maintains continuous operation by systematically varying lighting parameters between stacks rather than stopping to analyze and plan each subsequent image, thereby minimizing idle time and maintaining productivity.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system acquires more image stacks than the minimum single stack, but selects a subset of the best-exposed images for final processing. This partial use of acquired data allows the system to invest in additional imaging time upfront while maintaining efficient processing by not analyzing all captured images.

Inventive Principle:
Principle #16Partial or excessive action

4Ease of operation

If conventional autofocus methods are used, then the system is simple to operate, but reliable Z-height measurement is compromised for complex surfaces

Engineering Contradiction:
Improveoperator simplicityVSAvoidZ-height measurement reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs self-correction by automatically identifying and compensating for exposure problems in different subregions. The multi-image stack approach with varied lighting enables the system to self-diagnose and self-correct measurement reliability issues without requiring operator intervention or expertise in optimizing lighting for complex surfaces.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution provides reliable and accurate Z-height measurements by ensuring optimal exposure across the region of interest, improving the precision and reliability of surface shape inspection in machine vision systems, even for complex surfaces with varying angles and reflectivity.

Implementation Method 1

a first image stack is acquired using darkness limiting lighting parameters that satisfy a darkness limiting criterion for image pixels in the region of interest and that are the same for each image in the first image stack, and a second image stack is acquired using brightness limiting lighting parameters that satisfy a brightness limiting criterion for image pixels in the region of interest and that are the same for each image in the second image stack

Methodology Applied
Scientific EffectFocusing: Focusing

Data Source

PatentUS9060117B2Points from focus operations using multiple light settings in a machine vision system
Publication Date: 2015.06.16 MITUTOYO CORP
  • US9060117B2 patent drawing
  • US9060117B2 patent drawing
  • US9060117B2 patent drawing

AI summary

A method of automatically adjusting lighting conditions improves the results of points from focus (PFF) 3D reconstruction. Multiple lighting levels are automatically found based on brightness criteria and an image stack is taken at each lighting level. In some embodiments, the number of light levels and their respective light settings may be determined based on trial exposure images acquired at a single global focus height which is a best height for an entire region of interest, rather than the best focus height for just the darkest or brightest image pixels in a region of interest. The results of 3D reconstruction at each selected light level are combined using a Z-height quality metric. In one embodiment, the PFF data point Z-height value that is to be associated with an X-Y location is selected based on that PFF data point having the best corresponding Z-height quality metric value at that X-Y location.