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 |
Category |
Parameter name |
||
AcquisitionControl |
AcquisitionLineRate |
Scan mode |
Trigger Settings |
Beginner |
|
AcquisitionLineRateMax |
Max Scan Rate |
- |
|||
AcquisitionMode |
and |
- |
|||
AcquisitionStart |
Click the above buttons to start acquisition |
- |
|||
AcquisitionStop |
Click the above buttons again to stop acquisition |
- |
|||
DataAcquisitionTriggerSource |
Scan mode |
Trigger Settings |
Beginner |
||
DepthTimeout |
Scan mode |
Scan Settings |
Beginner |
||
ExposureDelay |
Guru |
||||
ExposureMode |
Profile mode |
Brightness Settings |
Beginner |
||
ExposureTime |
|
Beginner |
|||
LineScanTriggerSource |
Scan mode |
Trigger Settings |
Beginner |
||
MultiSlopeExposureLimit |
Profile mode |
Brightness Settings |
Other settings in HDR Exposure Settings
|
Beginner |
|
MultiSlopeKneePointSelector |
Beginner |
||||
MultiSlopeSaturationThreshold |
Beginner |
||||
Brightness Settings |
AnalogGain |
Profile mode |
Brightness Settings |
Beginner |
|
DigitalGain |
Expert |
||||
LaserPower |
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 |
Beginner |
|
EncoderOutputMode |
Beginner |
||||
EncoderResolution |
Encoder resolution in the Encoder Settings tool |
Beginner |
|||
EncoderTriggerSignalCountingMode |
Beginner |
||||
ImageFormatControl |
ComponentSelector |
Obtain the intensity image (Reflectance) or depth map Range) |
- |
||
Height |
Scan mode |
Scan Settings |
Beginner |
||
Resolutions |
XAxisResolution |
Profile mode / Scan mode |
Resolutions |
Beginner |
|
YAxisResolution |
Scan mode |
Beginner |
|||
Profile Extraction |
BrightnessAdjustment |
Scan mode |
Scan Settings |
Beginner |
|
EdgeSelection |
Profile mode |
Profile Extraction |
Expert |
||
MaxLaserLineWidth |
Beginner |
||||
MinGrayscaleValue |
Beginner |
||||
MinLaserLineWidth |
Beginner |
||||
MinSharpness |
Expert |
||||
SpotSelection |
Beginner |
||||
Profile Processing |
Filter |
Profile mode |
Profile Processing |
Beginner |
|
GapFilling |
Beginner |
||||
GapFillingEdgePreservation |
Beginner |
||||
MeanFilterWindowSize |
Beginner |
||||
MedianFilterWindowSize |
Beginner |
||||
Resampling |
Expert |
||||
ResamplingEdgePreservation |
Expert |
||||
ROI |
XAxisWidth |
Profile mode |
X-Axis Width |
Beginner |
|
XAxisCenterPosition |
X-Axis Center Position |
||||
ZAxisHeight |
Z-Axis Height |
||||
ZDirectionRoi(1) |
- |
||||
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 |
(1) This parameter has been replaced by XAxisWidth, XAxisCenterPosition, and ZAxisHeight due to a function update. It is recommended to use these new parameters instead.
Adjust HDR Exposure Settings
The procedure of adjusting the HDR exposure settings in GenICam clients differs significantly from that in Mech-Eye Viewer. This section explains the specific procedure in GenICam clients.
-
Set ExposureMode to HDR.
-
Set the total exposure time through ExposureTime.
-
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.
-
Set the proportion of the current exposure phase in the total exposure time through MultiSlopeSaturationThreshold.
-
Set the grayscale threshold of the current exposure phase through MultiSlopeExposureLimit (First threshold and Second threshold in Mech-Eye Viewer).
-
If you need to adjust the other exposure phase, repeat steps 3 to 5.