Back to FabImage Studio website

You are here: Start » Filter Reference » Point3DGrid » Point3DGrid Fitting » GoldenTemplate3D_Deprecated

GoldenTemplate3D_Deprecated


Module: Vision3DPro

Compares points on the input with the golden object. Any significant differences are considered defects.

Name Type Range Description
Input value inObject Point3DGrid Input Point3DGrid
Input value inGoldenObject Point3DGrid Point3DGrid with the golden object
Input value inMaxDistance Real 0.0 - Maximal allowed distance between corresponding vertices of the input and the golden object
Input value inVoxelSize Real 0.0 - Defines a voxel size used to subsample both grids.
Input value inStdDevMultiple Real 0.0 - Allows to set a threshold based on standard deviation of average distances between points on input during noise removal.
Input value inNeighborCount Integer 1 - Defines number of neighbors used to compute average distances between vertices during noise removal.
Input value inSampleCount Integer 1 - Defines number of samples used by the registration algorithm.
Input value inDeltaCorrection Real 0.0 - Defines the accuracy of the alignment. With smaller delta the amount of allocated memory increases.
Input value inMaxAngle Real* 0.0 - 360.0 Limits the maximum rotation angle of the final transform.
Input value inMaxTranslationDistance Real* 0.0 - Limits the length of the translation vector of the final transform.
Input value inOverlap Real 0.0 - 1.0 Defines the estimated overlap between two input grids (0 = no overlap, 1.0 = every point in inObject is also in inGoldenObject).
Output value outMissing Point3DArray Points from the golden object not present in the input object.
Output value outExcessive Point3DArray Points from the input object not present in the golden object.
Output value outAlignment Matrix The transform that aligns best the input object to the golden object.
Diagnostic input diagCleanedGoldenObject Point3DGrid Golden object after subsampling and noise removal.
Diagnostic input diagAlignedObject Point3DGrid Aligned and cleaned input object

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Grids are empty after noise removal in GoldenTemplate3D_Deprecated.
DomainError inNeighborCount is larger than the number of valid points in GoldenTemplate3D_Deprecated.
DomainError Input grid has no valid points in GoldenTemplate3D_Deprecated.
DomainError Input grid is empty in GoldenTemplate3D_Deprecated.
DomainError Parameter inDeltaCorrection in GoldenTemplate3D_Deprecated has to be greater than 0.0
DomainError Parameter inVoxelSize in GoldenTemplate3D_Deprecated has to be greater than 0.0

Complexity Level

This filter is available on Advanced Complexity Level.