Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Camera Calibration » DetectCalibrationGrid_Chessboard


Detects a chessboard calibration grid on the image, and returns calibration points where 4 chessboard squares meet.

Name Type Range Description
inImage Image Input image
inBoardSize Size Number of checkerboard squares in X and Y dimensions.
inWorldSquareSize Real 0.001 - Real-world length of a single chessboard square.
inFastApproximate Bool Fast filter execution, but result is approximate.
outImagePoints Point2DArray? Image coordinates of detected calibration points.
outWorldPlanePoints Point2DArray? World plane coordinates of detected calibration points.


Camera calibration, image to world coordinates transformations.


DetectCalibrationGrid_Chessboard executed with inBoardSize = {10,7}


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 Input image is too small
DomainError Input image must have pixels of UInt8 type
DomainError Specified board is too small, minimum size is 4x4

Complexity Level

This filter is available on Basic Complexity Level.

Filter Group

This filter is member of DetectCalibrationGrid filter group.

See Also