Geometric Camera Calibration

Estimate intrinsic, extrinsic, and lens distortion parameters

Start Here

These functions and the camera calibrator app can be used to estimate intrinsic, extrinsic, and lens distortion parameters of a camera. You can use these camera parameters for various computer vision applications. These applications include removing the effects of lens distortion from an image, measuring planar objects, or 3-D reconstruction from multiple cameras.

Functions

cameraCalibrator Open single camera calibration app
stereoCameraCalibrator Open stereo camera calibration app
detectCheckerboardPoints Detect checkerboard pattern in image
generateCheckerboardPoints Generate checkerboard corner locations
estimateCameraParameters Calibrate a single or stereo camera
extrinsics Compute location of calibrated camera
cameraMatrix Camera projection matrix
undistortImage Correct image for lens distortion
undistortPoints Correct point coordinates for lens distortion
showExtrinsics Visualize extrinsic camera parameters
showReprojectionErrors Visualize calibration errors

Classes

cameraParameters Object for storing camera parameters
cameraCalibrationErrors Object for storing standard errors of estimated camera parameters
stereoParameters Object for storing stereo camera system parameters
stereoCalibrationErrors Object for storing standard errors of estimated stereo parameters
intrinsicsEstimationErrors Object for storing standard errors of estimated camera intrinsics and distortion coefficients
extrinsicsEstimationErrors Object for storing standard errors of estimated camera extrinsics
Was this topic helpful?