detectPatternPoints
Detect keypoints of calibration pattern in images from multiple cameras
Since R2025a
Syntax
Description
Natively Supported Patterns
detects the keypoints of a ChArUco board calibration pattern in images
imagePoints = detectPatternPoints(imageFileNames,"charuco-board",patternDims,markerFamily,checkerSize,markerSize)imageFileNames, with dimensions specified by
patternDims, markerFamily, and
checkerSize.
detects the keypoints of an AprilGrid calibration pattern in images
imagePoints = detectPatternPoints(imageFileNames,"aprilgrid",patternDims,tagFamily)imageFileNames, with dimensions specified by
patternDims.
detects the keypoints of a fully visible checkerboard calibration pattern in images
imagePoints = detectPatternPoints(imageFileNames,"checkerboard",patternDims)imageFileNames, with dimensions specified by
patternDims. The values of the elements of
patternDims must not be equal.
detects keypoints of a circle grid calibration pattern in images
imagePoints = detectPatternPoints(imageFileNames,"circle-grid-asymmetric",patternDims)imageFileNames, with dimensions specified by
patternDims.
Custom Pattern Detector
detects the specified number of uniquely detectable keypoints
imagePoints = detectPatternPoints(imageFileNames,patternDetector,numKeyPoints)numKeyPoints of a custom calibration pattern that can be detected
in an image using the specified detector function
patternDetector.
Optional Arguments
specifies options using one or more name-value arguments in addition to any combination of
arguments from previous syntaxes. For example, imagePoints = detectPatternPoints(___,Name=Value)Verbose=true displays
the progress of the detection process.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
Extended Capabilities
Version History
Introduced in R2025aSee Also
Objects
Functions
Topics
- What Is Camera Calibration?
- What Is Robot Hand-Eye Calibration?
- Calibration Patterns
- Prepare Cameras and Capture Images for Multi-Camera Calibration
- Using the Single Camera Calibrator App
- Coordinate Systems
- Evaluating the Accuracy of Single Camera Calibration
- 3-D Motion Reconstruction Using Multiple Cameras


