Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Kamerakalibrierung

Kalibrieren Sie Einzel- oder Stereo-Kameras und schätzen Sie intrinsische und extrinsische Eigenschaften sowie Verzerrungsparameter von Kameras mithilfe von Lochkamera- und Fisheye-Kamera-Modellen

Kamerakalibrierung ist ein Verfahren zum Schätzen der Kameraparameter durch Verwendung von Bildern mit einem Kalibrierungsmuster. Die Parameter umfassten intrinsische und extrinsische Eigenschaften der Kamera sowie Verzerrungskoeffizienten. Mit diesen Kameraparametern können Sie Objektiv-Verzerrungseffekte aus einem Bild entfernen, planare Objekte messen, 3D-Szenen aus den Bildern mehrerer Kameras rekonstruieren und weitere Computer-Vision-Anwendungen durchführen.

Mit der Camera Calibrator App und Funktionen können Sie die intrinsischen und extrinsischen Eigenschaften sowie Objektiv-Verzerrungsparameter von Einzelkameras schätzen.

Mit der Stereo Camera Calibrator App und Funktionen können Sie die Parameter und relativen Positionen und Ausrichtungen beider Kameras eines Stereo-Kamerapaars schätzen. Sie können die Kamera daraufhin verwenden, um Tiefenwerte aus Bildern auszulesen. Ebenfalls wird die Position und Ausrichtung der zweiten Kamera relativ zu ersten Kamera berechnet.

Calibration patterns

Apps

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

Funktionen

alle erweitern

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

Lochkamera

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

Fisheye-Kamera

estimateFisheyeParametersCalibrate fisheye camera

Stereokamera

estimateStereoBaselineEstimate baseline of stereo camera

Einzelkamera

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

Fisheye-Kamera

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

Stereokamera

stereoParametersObject for storing stereo camera system parameters

Fehlermetriken

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

Lochkamera

undistortImageCorrect image for lens distortion
undistortPointsCorrect point coordinates for lens distortion

Fisheye-Kamera

undistortFisheyeImageCorrect fisheye image for lens distortion
undistortFisheyePointsCorrect point coordinates for fisheye lens distortion
pcshowPlot 3-D point cloud
plotCameraPlot 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 (Seit R2022b)
extr2poseConvert extrinsics to camera pose (Seit R2022b)
pose2extrConvert camera pose to extrinsics (Seit R2022b)
estrelposeCalculate relative rotation and translation between camera poses (Seit R2022b)
rotmat2vec3dConvert 3-D rotation matrix to rotation vector (Seit R2022b)
rotvec2mat3dConvert 3-D rotation vector to rotation matrix (Seit R2022b)
cameraIntrinsicsToOpenCVConvert camera intrinsic parameters from MATLAB to OpenCV (Seit R2021b)
cameraIntrinsicsFromOpenCVConvert camera intrinsic parameters from OpenCV to MATLAB (Seit R2021b)
stereoParametersToOpenCVConvert stereo camera parameters from MATLAB to OpenCV (Seit R2021b)
stereoParametersFromOpenCVConvert stereo camera parameters from OpenCV to MATLAB (Seit R2021b)

Themen

Enthaltene Beispiele