Calibrate a single or stereo camera
[
returns cameraParams
,imagesUsed
,estimationErrors
]
= estimateCameraParameters(imagePoints
,worldPoints
)cameraParams
, a cameraParameters
object containing estimates for the intrinsic and
extrinsic parameters and the distortion coefficients of a single camera. The
function also returns the images you used to estimate the camera parameters and
the standard estimation errors for the single camera calibration. The
estimateCameraParameters
function estimates extrinsics
and intrinsics parameters.
[
returns stereoParams
,pairsUsed
,estimationErrors
]
= estimateCameraParameters(imagePoints
,worldPoints
)stereoParams
, a stereoParameters
object
containing the parameters of the stereo camera. The function also returns the
images you used to estimate the stereo parameters and the standard estimation
errors for the stereo camera calibration.
configures
the cameraParams
= estimateCameraParameters(___,Name,Value
)cameraParams
object properties specified
by one or more Name,Value
pair arguments, using
any of the preceding syntaxes. Unspecified properties have their default
values.
[1] Zhang, Z. “A Flexible New Technique for Camera Calibration”. IEEE Transactions on Pattern Analysis and Machine Intelligence.Vol. 22, No. 11, 2000, pp. 1330–1334.
[2] Heikkila, J, and O. Silven. “A Four-step Camera Calibration Procedure with Implicit Image Correction”, IEEE International Conference on Computer Vision and Pattern Recognition, 1997.
[3] Bouguet, J.Y. “Camera Calibration Toolbox for Matlab”, Computational Vision at the California Institute of Technology. Camera Calibration Toolbox for MATLAB
[4] Bradski, G., and A. Kaehler. Learning OpenCV : Computer Vision with the OpenCV Library. Sebastopol, CA: O'Reilly, 2008.