Main Content

Calibrazione della fotocamera

Calibrare fotocamere singole o stereo e stimare i parametri intrinseci, estrinseci e di distorsione della fotocamera utilizzando modelli di fotocamere pinhole e fisheye

La calibrazione della fotocamera è il processo di stima dei parametri della fotocamera tramite l'utilizzo di immagini che contengono un modello di calibrazione. I parametri includono gli intrinseci della fotocamera, i coefficienti di distorsione e gli estrinseci della fotocamera. Utilizzare questi parametri della fotocamera per rimuovere gli effetti di distorsione dell'obiettivo da un'immagine, misurare oggetti planari, ricostruire scene tridimensionali da più fotocamere ed eseguire altre applicazioni di computer vision.

Utilizzare l'applicazione e le funzioni Camera Calibrator per stimare gli intrinseci, gli estrinseci e i parametri di distorsione dell'obiettivo di una singola fotocamera.

Utilizzare l'applicazione e le funzioni Stereo Camera Calibrator per stimare i parametri e le posizioni e gli orientamenti relativi di entrambe le fotocamere in una coppia di fotocamere stereo. È quindi possibile utilizzare la fotocamera per recuperare la profondità dalle immagini. Calcola inoltre la posizione e l'orientamento della seconda fotocamera rispetto alla prima.

Calibration patterns

App

Camera CalibratorEstimate geometric parameters of a single camera
Stereo Camera CalibratorEstimate geometric parameters of a stereo camera

Funzioni

espandi tutto

detectCheckerboardPointsDetect checkerboard pattern in image
generateCheckerboardPointsGenerate checkerboard corner locations
detectCircleGridPointsDetect circle grid pattern in images (Da R2021b)
generateCircleGridPointsGenerate circle grid point locations (Da R2021b)
readArucoMarkerDetect and estimate pose for ArUco marker in image (Da R2024a)
generateArucoMarkerGenerate ArUco marker images (Da R2024a)
vision.calibration.PatternDetectorInterface for defining custom planar pattern detectors (Da R2021b)

Fotocamera pinhole

estimateCameraParametersCalibrate a single or stereo camera
estimateCameraProjectionEstimate camera projection matrix from world-to-image point correspondences (Da R2022b)

Fotocamera fisheye

estimateFisheyeParametersCalibrate fisheye camera

Fotocamera stereo

estimateStereoBaselineEstimate baseline of stereo camera

Fotocamera singola

cameraParametersObject for storing camera parameters
cameraIntrinsicsObject for storing intrinsic camera parameters
cameraIntrinsicskbIntrinsic camera parameters based on Kannala-Brandt model (Da R2024a)
cameraProjectionCamera projection matrix (Da R2022b)

Fotocamera fisheye

fisheyeIntrinsicsObject for storing intrinsic fisheye camera parameters
fisheyeParametersObject for storing fisheye camera parameters

Fotocamera stereo

stereoParametersObject for storing stereo camera system parameters

Metriche di errore

cameraCalibrationErrorsObject for storing standard errors of estimated camera parameters
stereoCalibrationErrorsObject for storing standard errors of estimated stereo parameters
extrinsicsEstimationErrorsObject for storing standard errors of estimated camera extrinsics and distortion coefficients
intrinsicsEstimationErrorsObject for storing standard errors of estimated camera intrinsics and distortion coefficients
fisheyeCalibrationErrorsObject for storing standard errors of estimated fisheye camera parameters
fisheyeIntrinsicsEstimationErrorsObject for storing standard errors of estimated fisheye camera intrinsics

Fotocamera pinhole

undistortImageCorrect image for lens distortion
undistortPointsCorrect point coordinates for lens distortion

Fotocamera fisheye

undistortFisheyeImageCorrect fisheye image for lens distortion
undistortFisheyePointsCorrect point coordinates for fisheye lens distortion
pcshowPlot 3-D point cloud
plotCameraPlot a camera in 3-D coordinates
showExtrinsicsVisualize extrinsic camera parameters
showReprojectionErrorsVisualize calibration errors
stereoAnaglyphCreate red-cyan anaglyph from stereo pair of images
estimateExtrinsicsCalculate location of calibrated camera (Da R2022b)
extr2poseConvert extrinsics to camera pose (Da R2022b)
pose2extrConvert camera pose to extrinsics (Da R2022b)
estrelposeCalculate relative rotation and translation between camera poses (Da R2022b)
rotmat2vec3dConvert 3-D rotation matrix to rotation vector (Da R2022b)
rotvec2mat3dConvert 3-D rotation vector to rotation matrix (Da R2022b)
cameraIntrinsicsToOpenCVConvert camera intrinsic parameters from MATLAB to OpenCV (Da R2021b)
cameraIntrinsicsFromOpenCVConvert camera intrinsic parameters from OpenCV to MATLAB (Da R2021b)
stereoParametersToOpenCVConvert stereo camera parameters from MATLAB to OpenCV (Da R2021b)
stereoParametersFromOpenCVConvert stereo camera parameters from OpenCV to MATLAB (Da R2021b)

Argomenti