cancel
Showing results for 
Search instead for 
Did you mean: 

VL53L5/VL53L8 Histogram, Multi-target Nearest and Strongest detection order, peak thresholding

Paul_Anthony
Associate II

I am experimenting with the VL53L5/VL53L8 sensors. 

For multi-target there are the options of target order of strongest and nearest. This is not a difficult concept.

 

However, I am curious about the algorithm for detecting the peaks in the histogram. I assume there must be some thresholding, so small peaks caused by noise(?) are ignored. I can't see a way to set the threshold, however I see this being difficult, better different thresholds work for different ambient light levels, light noise levels etc...

 

After some quick experiments, I haven't seen any problems. Using nearest rather than strongest target order, may be more sensitive to noise conditions. Any thoughts?

1 ACCEPTED SOLUTION

Accepted Solutions
Anne BIGOT
ST Employee

The key points to know are:

  1. the FW contains a proprietary algorithm pipe to process the histogram
  2. the processing will account for ambient (noise threshold)
  3. the processing pipe will account for false target due to xtalk
  4. the processing pipe will try to separate close targets (>300mm) into two discrete targets

 

closest or strongest is largely up to you and is usecase dependent. Sometimes they will be the same target.

 


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
Anne BIGOT
ST Employee

The key points to know are:

  1. the FW contains a proprietary algorithm pipe to process the histogram
  2. the processing will account for ambient (noise threshold)
  3. the processing pipe will account for false target due to xtalk
  4. the processing pipe will try to separate close targets (>300mm) into two discrete targets

 

closest or strongest is largely up to you and is usecase dependent. Sometimes they will be the same target.

 


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.