Namespace: Rx.LFR.Net – Assembly: Rx.LFR.Net
EMetricCalibrationParam Enumeration
public enum EMetricCalibrationParam
Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.MetricCalibration.GetParams.
Values
None |
Invalid or unknown parameter state. |
TargetFeatureDistance_MM |
Distance of points in the model (double,[0.0,-]:2.0,RW). |
TargetZDistance_MM |
The known Z-Distance of the Dot-Target starting with 0 and following from that with relative steps (double,[0.000000,-]:0.000000,RW). |
Enable_Complete |
Enable this property to calibrate the complete calibration model (unsigned,[0,1]:1,RW). |
Enable_FocalLength |
Enable this property to calibrate the focal length (unsigned,[0,1]:1,RW). |
Enable_TelecentricMagnification |
Enable this property to calibrate the magnification of the telecentric lens (unsigned,[0,1]:0,RW). |
Enable_TelecentricFreeWorkingDistance |
Enable this property to calibrate the free working distance of the telecentric lens (unsigned,[0,1]:0,RW). |
Enable_MLAToSensorDistance |
Enable this property to calibrate the mla to sensor distance (unsigned,[0,1]:1,RW). |
Enable_LensLateralTranslation |
Enable this property to calibrate the lens xy translation (unsigned,[0,1]:1,RW). |
Enable_LensDistance |
Enable this property to calibrate the lens z translation (unsigned,[0,1]:1,RW). |
Enable_OpticalAxis |
Enable this property to calibrate the optical axis (unsigned,[0,1]:1,RW). |
Enable_SensorDistortion_Center |
Enable this property to calibrate the sensor frame distortion center (unsigned,[0,1]:1,RW). |
Enable_ZDistortion_Center |
Enable this property to calibrate the z position of the distortion center (unsigned,[0,1]:1,RW). |
Enable_SensorRadialDistortion |
Enable this property to calibrate the the sensor frame radial distortion polynomial (unsigned,[0,1]:1,RW). |
Enable_SensorDepthPoly |
Enable this property to calibrate the sensor frame depth polynomial (unsigned,[0,1]:1,RW). |
Enable_SensorAxialPoly |
Enable this property to calibrate the sensor axial polynomial (unsigned,[0,1]:1,RW). |
Enable_SensorDepthOffset |
Enable this property to calibrate the depth offset in sensor space (unsigned,[0,1]:1,RW). |
Enable_GroundTruthPosition |
Enable this property to calibrate the ground truth model positions, if this is disabled the ground truth model will be hold at its current position. (unsigned,[0,1]:1,RW). |
Enable_GroundTruthOrientation |
Enable this property to calibrate the ground truth model orientation. (unsigned,[0,1]:1,RW). |
Enable_ComputeFocalLengthFromParameters |
Enable this property to let the metric calibrator compute the focal length from the given parameters of the gt alignment and the camera format. (unsigned,[0,1]:1,RW). |
CalibrationIterationCount |
Number of calibration iterations (unsigned,[1,200]:50,RW). |
ItensifyParameterSearch |
Enable this parameter to intensify the search for the best camera parameter. This could lead to better results, but it does consume more time (unsigned,[0,1]:1,RW). |
TargetMinDepthStdDev_VD |
Depth threshold for model filter (double,[0.0,1.0]:0.1,RW). |
MaxRelEqualLength |
The max relative distance for length for neighbor distances (double,[0.0,1.0]:0.2(for Box)0.5(for Plane),RW). |
ImageBorderHorPX |
Horizontal distance from the image border that is ignored for ellipse detection (double,[0.0,-]:10,RW). |
ImageBorderVerPX |
Vertical distance from the image border that is ignored for ellipse detection (double,[0.0,-]:10,RW). |
DepthImageEllipseWidth |
Width of ellipse in binary mask when extracting depth values from depth image (double,[0.0,-]:3.0,RW). |
DepthImageEllipseMinValidPixelPercent |
The minimum valid pixel percentage for ellipses on the depth image.(double,[0.0,1.0]:0.1,RW). |
DefaultStrategy |
Enable this parameter to use the default strategy of the calibration. Disable this parameter to use a different approach that can benefit the calibration, especially when the default strategy performs several unnecessary steps. (unsigned, [0,1]:1, RW). |
FilterOutermostFeatures |
Enable this parameter to filter all outermost features. Outermost features can be more noise than inner features (unsigned,[0,1]:0, RW) |
FilterGlobalOutlierDepths |
Enable this parameter to filter all features, which depth differs to much from the other features in a global sense. (unsigned,[0,1]:0, RW) |
FilterGlobalOutlierDepthsScale |
The global outliers depth scale. If this value is defined as 1 the allowed error distance for global inlier is 1 sigma. (unsigned,[0,100]:3, RW) |
FilterLocalOutlierDepths |
Enable this parameter to filter all features, which depth differs to much from the other features in a local neighboring sense. (unsigned,[0,1]:0, RW) |
FilterLocalOutlierDepthsScale |
The local outliers depth scale. If this value is defined as 1 the allowed error distance from the mean for local inlier is 1 sigma. (unsigned,[0,100]:1, RW) |
MinFeatureCount |
Define the minimal number of features a model must contain. (unsigned,[0,1000000]:4, RW) |
EnergyFunction |
An enum constant representing the energy function option described by Rx::LFR::Net.EEnergyFunction.(unsigned,[0,4]:0,RW). |
FilterByFullNeighborhood |
An enum constant representing the filter by full neighborhood option.(unsigned,[0,1]:1,RW). |
MaxAllowedDepthDifferenceBetweenNeighbors |
An enum constant representing the Maximum allowed depth difference between neighbors.(double,[0.0,1.0]:0.1,RW). |
CheckerboardScale |
The checkerboard scale factor.(unsigned,[1,8]:3,RW). |
CheckerboardNormalizeImage |
Enable this parameter to normalizes the image gamma before detection. (unsigned,[0,1]:1,RW). |
CheckerboardExtensiveSearch |
Enable this parameter to perform the extensive search which improves the detection rate. This negatively influences the runtime speed. A checkerboard that is not detected in the extensive search can be detected without the extensive search. (unsigned,[0,1]:0,RW). |
CheckerboardIncreaseAccuracy |
Enable this parameter to increase the accuracy of the detected corners. This negatively influences the runtime speed. (unsigned,[0,1]:1,RW). |
FeatureImport_ImageDivisor |
Feature File image size division factor (double,[0.0,20.0]:2.0,RW). |
Enable_NonMonotonicSteps |
Enable non monotonic steps allows the algorithm to jump over local maxima\minima. This parameter can come with the cost of a longer runtime. |
TerminationCriteriaLevel |
An enum representing the termination criteria level (unsigend,[0,6]:2,RW). |
Enable_RobustParameterSearch |
An enum representing the enable robust parameter search option, this feature changes the behavior of the solver and can lead to more or less iterations, better or worse final cost, different termination behavior (unsigned,[0,1]:0,RW). |
AllowedCalibrationRange_PCT |
An enum representing the allowed calibration range in percentage, A value of 1.0 uses the default calibration range, a value below 1.0 uses this percentage range based on the set parameter value as lower and upper bound (double,[0,1]:1,RW). |