How to interpret actual Camera Intrinsics/Principal Points results?
23 次查看(过去 30 天)
显示 更早的评论
Hi everyone,
I have a question regarding the results of the MATLAB calibration, particularly the principal points in the camera intrinsics matrix.
I ran a set of 22 images with checkerboard through the MATLAB calibrator and got the Intrinsics parameter below. The image sizes are [2048, 3072]. Correct me if I am wrong, does the results below means that the principal axis/optical centre is so far off the centre of the camera sensor, almost at the boarder of the sensor (bold text)? For comparison, I ran the same set of images through OpenCV calibrations, and got very different results for Intrinsics -- The principal point is off centre in the other corner, but more central. Should I trust the MATLAB results? and if not, what should I do?
MATLAB:
Intrinsics
----------
Focal length (pixels): [45400.9202 +/- 561.3442 45378.6716 +/- 555.5501]
Principal point (pixels):[ 1221.2838 +/- 89.0373 151.5073 +/- 151.2339]
Radial distortion: [ 0.6755 +/- 0.1693 -111.5748 +/- 46.9582 ]
OpenCV:
[ 43799.33953, 0.0000, 2073.60946;
0.0000, 43818.89133, 1603.30986;
0.0000, 0.0000, 1.0000]
Thank you very much!
0 个评论
回答(1 个)
Matt J
2023-1-27
The uncertainty values look kind of large to me. I wonder if your 22 images are diverse enough.
8 个评论
Matt J
2023-2-2
The best suggestion I can make for now is that you use follow this example,
to detect and verify the checkerboard points yourself. Once it is verified that the corners are being well-detected, we can discuss how to proceed.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Camera Calibration 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!