我有2个摄像头与删除红外阻挡滤光器和应用可见光阻挡滤光器。因此,两台摄像机只能看到红外光。所以我不能通过观察棋盘上的点来校准立体摄像机(因为我看不到棋盘)。相反,我的想法是使用一定数量的红外线LED作为跟踪模式。例如,我可以将LED连接到一些棋盘上。AFAIK,OpenCV stereoCalibrate函数等待objectPoints,以及imagePoints1和imagePoints2,并将返回相机矩阵,失真系数以及基本矩阵。
为了让函数正常运行,我需要检测图像中的多少个点?对于基础矩阵,我知道八点法。那么,8分就足够了吗?问题是,我不想使用大量的红外线LED作为跟踪模式。有没有更好的方法呢?
发布于 2015-07-06 21:19:50
为什么不拆下滤镜,校准后再更换呢?
(纯粹出于好奇心,你在做什么?)
https://stackoverflow.com/questions/30352051
复制相似问题