Laser Profiler Parameters Available in GenICam Client

This topic introduces the laser profiler parameters available and adjustable in GenICam clients, as well as the correspondence of these parameters with those available in Mech-Eye Viewer.

Parameter Correspondence

The parameters available in GenICam clients generally correspond with those available in Mech-Eye Viewer. Mech-Eye Viewer provides information including description and value range of the parameters, which can be helpful for adjusting the parameters in the GenICam client.

The following table provides the parameter correspondence:

Parameter available in GenICam client Parameter available in Mech-Eye Viewer Visibility

Category

Parameter name

Data acquisition mode

Category

Parameter name

AcquisitionControl

AcquisitionLineRate

Scan mode

Trigger Settings

Trigger Rate

Beginner

AcquisitionLineRateMax

Max Scan Rate

-

AcquisitionMode

single cap and continuous cap

-

AcquisitionStart

Click the above buttons to start acquisition

-

AcquisitionStop

Click the above buttons again to stop acquisition

-

DataAcquisitionTriggerSource

Scan mode

Trigger Settings

Data Acquisition Trigger Source

Beginner

DepthTimeout

Scan mode

Scan Settings

Timeout Period

Beginner

ExposureDelay

Exposure Delay

Guru

ExposureMode

Profile mode

Brightness Settings

Exposure Mode

Beginner

ExposureTime

Beginner

LineScanTriggerSource

Scan mode

Trigger Settings

Line Scan Trigger Source

Beginner

MultiSlopeExposureLimit

Profile mode

Brightness Settings

Other settings in HDR Exposure Settings
Refer to Adjust HDR Exposure Settings for details

Beginner

MultiSlopeKneePointSelector

Beginner

MultiSlopeSaturationThreshold

Beginner

Brightness Settings

AnalogGain

Profile mode

Brightness Settings

Analog Gain

Beginner

DigitalGain

Digital Gain

Expert

LaserPower

Laser Power

Expert

Correction

EnableHeightCorrection

Profile mode / Scan mode

Correction

Enable Height Correction in Height Correction

Beginner

EnableTiltCorrection

Enable Tilt Correction in Tilt Correction

Beginner

HeightCorrectionRatio

Height Correction Ratio in Height Correction

Beginner

TargetHeightDifference

Actual height difference in the Height Correction tool

Beginner

TargetTiltAngle

Expected tilt angle in the Tilt Correction tool

Beginner

TiltCorrectionAngle

Tilt Correction Angle in Tilt Correction

Beginner

DeviceControl

DeviceScanType

Switch data acquisition mode

-

EncoderControl

EncoderDivider

Scan mode

Encoder Settings

Trigger Interval

Beginner

EncoderOutputMode

Trigger Direction

Beginner

EncoderResolution

Encoder resolution in the Encoder Settings tool

Beginner

EncoderTriggerSignalCountingMode

Trigger Signal Counting Mode

Beginner

ImageFormatControl

ComponentSelector

Obtain the intensity image (Reflectance) or depth map Range)

-

Height

Scan mode

Scan Settings

Scan Line Count

Beginner

Point Cloud Resolution

XAxisResolution

Scan mode

Point Cloud Resolutions

X-Axis Resolution

Beginner

YAxisResolution

Y-Axis Resolution

Beginner

Profile Extraction

BrightnessAdjustment

Scan mode

Scan Settings

Brightness Adjustment

Beginner

EdgeSelection

Profile mode

Profile Extraction

Edge Selection

Expert

MaxLaserLineWidth

Max Laser Line Width

Beginner

MinGrayscaleValue

Min Grayscale Value

Beginner

MinLaserLineWidth

Min Laser Line Width

Beginner

MinSharpness

Min Sharpness

Expert

SpotSelection

Spot Selection

Beginner

Profile Processing

Filter

Profile mode

Profile Processing

Filter

Beginner

GapFilling

Gap Filling

Beginner

GapFillingEdgePreservation

Gap Filling Edge Preservation

Beginner

MeanFilterWindowSize

Mean Filter Window Size

Beginner

MedianFilterWindowSize

Median Filter Window Size

Beginner

Resampling

Resampling

Expert

ResamplingEdgePreservation

Resampling Edge Preservation

Expert

ROI

ZDirectionRoi

Profile mode

ROI

Z-Direction ROI

Beginner

UserSetControl

UserSetDefault

Select the parameter group to be used by default

-

UserSetLoad

Load the parameter group selected in UserSetSelector

-

UserSetSave

Save parameters to the current parameter group

-

UserSetSelector

Select the parameter group to be used

-

Image Mask

EnableImageMask

Profile mode / Scan mode

Mask

Enable Mask in Mask

Beginner

Adjust HDR Exposure Settings

The procedure of adjusting the HDR exposure settings in GenICam clients differ significantly from that in Mech-Eye Viewer. This section explains the specific procedure in GenICam clients.

  1. Set ExposureMode to HDR.

  2. Set the total exposure time through ExposureTime.

  3. Set the exposure phase to be adjusted next through MultiSlopeKneePointSelector. 0 corresponds to the first exposure phase, and 1 corresponds to the second exposure phase.

  4. Set the proportion of the current exposure phase in the total exposure time through MultiSlopeSaturationThreshold.

  5. Set the grayscale threshold of the current exposure phase through MultiSlopeExposureLimit (First threshold and Second threshold in Mech-Eye Viewer).

  6. If you need to adjust the other exposure phase, repeat steps 3 to 5.