estimateMultiCameraParameters
Calibrate extrinsic parameters of multiple cameras with overlapping views
Since R2025a
Syntax
Description
[
estimates extrinsic parameters of multiple cameras using images of one or more
calibration patterns. The keypoints of the patterns in each image are specified
in cameraParams,imagesUsed]
= estimateMultiCameraParameters(imagePoints,worldPoints,intrinsics)imagePoints. The keypoints of the calibration patterns
in world coordinates is specified in worldPoints. The
function adjusts all image points for distortion according to the lens
distortion parameters specified in the intrinsics input.
The function also returns the images you used, imagesUsed,
to estimate the camera parameters.
Use this function to calibrate the extrinsic parameters of two cameras without
overlapping fields of view. To calibrate the extrinsic parameters of two cameras
with overlapping fields of view, use the estimateStereoBaseline function.
specifies options using one or more name-value arguments in addition to any
combination of arguments from previous syntaxes. For example,
cameraParams = estimateMultiCameraParameters(___,Name=Value)WorldUnits="mm" sets the world units to
millimeters.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
References
[1] Rameau, Francois, Jinsun Park, Oleksandr Bailo, and In So Kweon. "MC-Calib: A generic and robust calibration toolbox for multi-camera systems."Computer Vision and Image Understanding"217 (2022): 103353.
[2] Tsai, Roger Y., and Reimar K. Lenz. "A new technique for fully autonomous and efficient 3 d robotics hand/eye calibration." IEEE Transactions on robotics and automation 5, no. 3 (1989): 345-358.
Version History
Introduced in R2025aSee Also
Apps
Objects
Functions
detectPatternPoints|detectMultiPatternPoints|showExtrinsics|patternWorldPoints|showReprojectionErrors|plotCamera
Topics
- What Is Camera Calibration?
- What Is Multi-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





