Sheet of Light Position Detection Using Derivative Zero-Crossings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting the position of a laser beam in images are sensitive to background intensity variations, dependent on window size selection, and lack robustness with saturated peaks and varying peak widths, making them unsuitable for accurate 3D measurement and reconstruction.

Innovation Solution

A method using a derivative filter of size S, set to at least the width of the widest peak, applied to an intensity profile within a region of interest defined by intensity differences and a threshold, to detect zero-crossings and determine the position of a sheet of light, improving robustness and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a window of fixed size is used to detect laser peak position, then the detection process is simplified, but the method becomes sensitive to background intensity variations and lacks robustness with saturated peaks and large variations in peak widths

Engineering Contradiction:
Improvedetection process complexityVSAvoiddetection robustness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies dynamics by making the window size adaptive rather than fixed. The window size automatically adjusts based on the detected peak width, allowing the detection algorithm to maintain optimal performance across varying peak conditions without manual intervention, thus resolving the contradiction between simplicity and robustness

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of window size dynamically based on the intensity profile characteristics. By adjusting the window size parameter according to the actual peak width detected in the intensity profile, the method maintains reliability across different peak conditions while keeping the overall detection process relatively simple

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the window size is increased to capture wider peaks, then detection robustness improves, but the precision of position detection decreases due to including more background pixels

Engineering Contradiction:
Improvedetection robustnessVSAvoidposition detection precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent uses dynamics by making the window size adaptive rather than fixed. The window size automatically adjusts based on the detected peak width, allowing the detection algorithm to maintain optimal performance across varying peak conditions without manual intervention, thus resolving the contradiction between simplicity and robustness

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by adjusting the window size locally according to the specific peak characteristics in different regions of the intensity profile. Each peak receives a customized window size based on its width, ensuring optimal detection precision for each local condition rather than applying a uniform window size globally

Inventive Principle:
Principle #3Local quality

3Device complexity

If center of gravity method is used for position detection, then calculation is straightforward, but the method is very sensitive to variations in background intensity (DC offset)

Engineering Contradiction:
Improvecalculation complexityVSAvoidbackground intensity sensitivity
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and removes the background intensity component from the detection process. By using zero-crossing detection on the derivative of the intensity profile, the method isolates the peak position information from the background DC offset, effectively eliminating the harmful sensitivity to background variations while maintaining calculation simplicity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent substitutes the center of gravity calculation method with a derivative-based zero-crossing detection method. This replacement eliminates the mathematical operation that is sensitive to background intensity (the weighted average calculation) while maintaining computational efficiency through simpler derivative and zero-crossing operations

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

Data Source

PatentUS9417058B1Detecting a position of a sheet of light in an image
Publication Date: 2016.08.16 MATROX ELECTRONICS SYST LTD
  • US9417058B1 patent drawing
  • US9417058B1 patent drawing
  • US9417058B1 patent drawing

AI summary

In a method and system for detecting a position of a sheet of light in an image, two parameters are used, namely the width of the widest peak to be detected and the intensity difference of the least-contrasted peak to be detected. From these two parameters, a size S, a distance D, and a threshold T are determined. A region of interest (ROI) is determined based on the intensity profile associated with a line of pixels of the image, distance D and threshold T. A derivative filter of size S is applied to the intensity profile to produce a slope of the intensity profile. In the determined ROI, one or more zero-crossings in the slope of the intensity profile are detected. From the detected zero-crossings, a zero-crossing is selected and the position of the selected zero-crossing is returned as the detected position of the sheet of light for the line of pixels.