Camera Calibration with MATLAB

Continuing the study of mathematics in the field of optical vision, we take a look at how camera calibration can be obtained in Matlab.

Video description: Camera calibration is the process of estimating the intrinsic, extrinsic, and lens-distortion parameters of a camera. It is an essential process to correct for any optical distortion artifacts, estimate the distance of an object from a camera, measure the size of objects in an image, and construct 3D views for augmented reality systems. Computer Vision Toolbox™ provides apps and functions to perform all essential tasks in the camera calibration workflow, including:

– Fully automatic detection and location of checkerboard calibration pattern, including corner detection with subpixel accuracy

– Estimation of all intrinsic and extrinsic parameters, including axis skew

– Calculation of radial and tangential lens distortion coefficients Correction of optical distortion

– Support for calibrating standard, fisheye lens, and stereo vision cameras

Camera Calibrator App and Stereo Camera Calibrator App both allow interactively selecting the calibration images, setting up the distortion coefficients, and then estimating the camera parameters you can export to MATLAB.

Computer Vision Toolbox:

MATLAB for Image Processing and Computer Vision:


Get a free product Trial:

Learn more about MATLAB:

Learn more about Simulink:

See What’s new in MATLAB and Simulink:

© 2019 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc.

See for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.