如何运行的立体相机校准器固定的内在参数?
10视图(30天)
显示旧的评论
我有三个摄像头A, B和C,当我立体校准B和B C, B的固有参数计算是不同的这两种情况下,我只能把棋盘在有限的位置是可见的在两个视图。
是否可以单独校准,B, C单独一组固有参数,所以棋盘可以覆盖大部分的相机,然后喂固有参数到立体相机校准器应用只是外在的参数?请让我知道。
边注,摄像机标定工具箱从加州理工学院有权不优化的内在参数,所以适合我的目的,但不能自动检测角落和基准我看到了精度比2014 A或B相机校正应用Matlab。
1评论
卡梅伦Swanson
2019年9月4日
我知道这篇文章很老,但我希望你可以帮助(或别人看来!)。扯我的头发了。intrinsic不同我也有同样的问题,我的解决,只是平均的两个,一个基本的我知道. .
我的问题实际上涉及到改变第三摄像机的平移和旋转的坐标系第一相机(从第二相机)。
这是我一直在做,但并不正确。知道这是如何做到的吗?
C2Rot = stereoParams12.RotationOfCamera2;
C2Tra = stereoParams12.TranslationOfCamera2;
C3Rot = stereoParams12.RotationOfCamera2 * stereoParams23.RotationOfCamera2;
C3Tra = stereoParams12.TranslationOfCamera2 + (stereoParams23.TranslationOfCamera2 * stereoParams12.RotationOfCamera2);
% stereoParams12:校准相机1、2点
% stereoParams23:校准相机的2和3
干杯!