Back to FabImage Studio website
You are here: Start » Filter Reference » Computer Vision » Camera Calibration » CalibrateWorldPlane_Labeled_Deprecated
Module: | Calibration |
---|
Finds the image to world plane transformation matrix using sparse world coordinate information.
Applications
Image to world coordinates transformations.
Name | Type | Description | |
---|---|---|---|
![]() |
inGridImagePoints | Point2DArray | Array of 2D points of the calibration pattern, in the picture. |
![]() |
inGridIds | Point2DArray | Array of 2D indices of the calibration pattern, corresponding to the inGridImagePoints. |
![]() |
inLabeledWorldPoints | Point2DArray | Sparse array of world coordinate points. |
![]() |
inLabeledGridIds | Point2DArray | Array of 2D indices of the calibration pattern, corresponding to the inLabeledWorldPoints. |
![]() |
inCameraModel | AnyCameraModel* | For undistortion of inGridImagePoints. If not supplied, the filter will assume undistorted inGridImagePoints. |
![]() |
inGridSpacing | Real* | World distance between grid indices. Used when spacing cannot be computed from supplied inLabeledWorldPoints. |
![]() |
inInvertedWorldY | Bool | Set to true if the world coordinate system has inverted y axis. |
![]() |
outTransform | RectificationTransform | |
![]() |
outGridWorldPoints | Point2DArray | Array of 2D points of the calibration pattern, in the world coordinate plane. |
![]() |
outComputedGridSpacing | Real? | World distance between grid indices. NIL when there is no enough information to compute the spacing. |
![]() |
outRmsImageError | Real | RMS reprojection error of inGridIds onto the image plane, in pixels. This is a partial error characterizing inaccuracies in perspective estimation, excluding the influence of world point labeling. |
![]() |
outRmsWorldError | Real | RMS reprojection error of inLabeledGridIds onto the world plane, in world units. This is a partial error characterizing inaccuracies with labeling of world coordinate system, excluding perspective estimation. |
![]() |
outMaxReprojectionError | Real | Maximum reprojection error of inGridIds onto the image plane, in pixels. This is a partial error characterizing inaccuracies in perspective estimation, excluding the influence of world point labeling. |
![]() |
outReprojectionErrorSegments | Segment2DArray | Array of segments connecting inGridImagePoints to reprojected inGridIds. Note that these segments depict only inaccuracies in perspective estimation - excluding inaccuracies due to the world point labeling. |
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 | Array inGridImagePoints and inGridIds sizes differ |
DomainError | Array inLabeledWorldPoints and inLabeledGridIds sizes differ |
Complexity Level
This filter is available on Advanced Complexity Level.