Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

cameraCalibrationErrors

Object for storing standard errors of estimated camera parameters

Description

cameraCalibrationErrors contains the standard errors of estimated camera parameters. The estimateCameraParameters function returns the cameraCalibrationErrors object. You can access the intrinsics and extrinsics standard errors using the object properties. You can display the standard errors using the object’s displayErrors method.

Properties

expand all

Standard error of the estimated intrinsics for a camera, specified as a intrinsicsEstimationErrors object.

Standard error of the estimate rotations and translations for a camera relative to the calibration pattern, specified as a extrinsicsEstimationErrors object.

Object Functions

displayErrorsDisplay standard errors of camera parameter estimates

Examples

expand all

Create a set of calibration images.

images = imageDatastore(fullfile(toolboxdir('vision'),'visiondata', ...
 'calibration','mono'));

Detect the calibration pattern.

[imagePoints,boardSize] = detectCheckerboardPoints(images.Files);

Generate the world coordinates of the corners of the squares. The units of the square are in millimeters.

squareSize = 29;
worldPoints = generateCheckerboardPoints(boardSize,squareSize);

Calibrate the camera.

I = readimage(images,1); 
imageSize = [size(I,1),size(I,2)];
[params,~,errors] = estimateCameraParameters(imagePoints,worldPoints, ...
                                  'ImageSize',imageSize);

Display the standard errors.

displayErrors(errors,params);
			Standard Errors of Estimated Camera Parameters
			----------------------------------------------

Intrinsics
----------
Focal length (pixels):   [  714.1884 +/- 3.3219      710.3784 +/- 4.0579  ]
Principal point (pixels):[  563.6481 +/- 5.3967      355.7255 +/- 3.3036  ]
Radial distortion:       [   -0.3536 +/- 0.0091        0.1730 +/- 0.0488  ]

Extrinsics
----------
Rotation vectors:
                         [   -0.6096 +/- 0.0054       -0.1789 +/- 0.0073       -0.3835 +/- 0.0024  ]
                         [   -0.7283 +/- 0.0050       -0.0996 +/- 0.0072        0.1964 +/- 0.0027  ]
                         [   -0.6722 +/- 0.0051       -0.1444 +/- 0.0074       -0.1329 +/- 0.0026  ]
                         [   -0.5836 +/- 0.0056       -0.2901 +/- 0.0074       -0.5622 +/- 0.0025  ]
                         [   -0.3157 +/- 0.0065       -0.1441 +/- 0.0075       -0.1067 +/- 0.0011  ]
                         [   -0.7581 +/- 0.0052        0.1947 +/- 0.0072        0.4324 +/- 0.0030  ]
                         [   -0.7515 +/- 0.0051        0.0767 +/- 0.0072        0.2070 +/- 0.0029  ]
                         [   -0.6223 +/- 0.0053        0.0231 +/- 0.0073        0.3663 +/- 0.0024  ]
                         [    0.3443 +/- 0.0063       -0.2226 +/- 0.0073       -0.0437 +/- 0.0014  ]

Translation vectors (mm):
                         [ -146.0516 +/- 6.0391      -26.8688 +/- 3.7318      797.9024 +/- 3.9002  ]
                         [ -209.4357 +/- 6.9637      -59.4568 +/- 4.3578      921.8196 +/- 4.6295  ]
                         [ -129.3824 +/- 7.0907      -44.1034 +/- 4.3751      937.6829 +/- 4.4913  ]
                         [ -151.0049 +/- 6.6905      -27.3256 +/- 4.1339      884.2787 +/- 4.3925  ]
                         [ -174.9499 +/- 6.7056      -24.3502 +/- 4.1606      886.4959 +/- 4.6686  ]
                         [ -134.3096 +/- 7.8887     -103.4985 +/- 4.8925     1042.4551 +/- 4.8184  ]
                         [ -173.9845 +/- 7.6891      -73.1695 +/- 4.7812     1017.2383 +/- 4.8126  ]
                         [ -202.9447 +/- 7.4327      -87.9095 +/- 4.6482      983.6955 +/- 4.9072  ]
                         [ -319.8861 +/- 6.3213     -119.8902 +/- 4.0922      829.4579 +/- 4.9591  ]

Introduced in R2014b