estimateBoardCornersCamera
Estimate corners of calibration board in camera frame
Since R2026a. Replaces estimateCheckerboardCorners3d.
Syntax
Description
Estimate corners of a checkerboard, ChArUco board, AprilGrid, or a board with a custom calibration pattern in the camera frame.
Supported Calibration Patterns
estimates the 3-D corners of a checkerboard in the camera frame using 2-D image points,
cornersCamera = estimateBoardCornersCamera("checkerboard",imagePoints,intrinsics,patternDims,squareSize)imagePoints, camera intrinsics, intrinsics,
the pattern’s dimensions, patternDims, and the pattern's square size,
squareSize.
estimates the 3-D corners of a ChArUco board in the camera frame using the checker size,
cornersCamera = estimateBoardCornersCamera("charuco-board",imagePoints,intrinsics,patternDims,checkerSize)checkerSize.
estimates the 3-D corners of an AprilGrid board in the camera frame using the tag size,
cornersCamera = estimateBoardCornersCamera("aprilgrid",imagePoints,intrinsics,patternDims,tagSize,tagSpacing)tagSize, and tag spacing.
[
additionally returns the board size cornersCamera,boardSize] = estimateBoardCornersCamera(___)boardSize.
[___] = estimateBoardCornersCamera(___,Padding=
specifies the padding along each side of the board.padding)
Custom Calibration Patterns
estimates the 3-D board corners using the image points cornersCamera = estimateBoardCornersCamera(imagePoints,worldPoints,intrinsics,originDistance,boardSize)imagePoints,
world points worldPoints, camera intrinsics
intrinsics, origin distance originDistance,
and board size boardSize.
Examples
Input Arguments
Output Arguments
Tips
Labeled diagrams of Checkerboard, ChArUco, and AprilGrid calibration patterns.
Checkerboard ChArUco AprilGrid



