首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCV相机标定一个物体的两个不同结果

OpenCV相机标定一个物体的两个不同结果
EN

Stack Overflow用户
提问于 2014-01-27 09:24:27
回答 2查看 1.4K关注 0票数 2

我正在使用一个8x8棋盘来校准我的相机,用OpenCV,但我有一些奇怪的结果:

我试着用棋盘的两张照片校准相机,其中一张是正确的,但另一张的角是拉伸的:

有人能告诉我为什么我会得到这些奇怪的结果吗?我怎样才能解决这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-27 11:03:17

尝试使用更多的图像,与董事会在不同的方向。我至少要用10块。而且,一定要移动板周围,以获得所有的观点。

票数 4
EN

Stack Overflow用户

发布于 2014-02-02 22:09:33

第一个图像:它几乎与图像平面平行。在这种情况下,图像中的消失点很难观察到,因此对摄像机本质的约束是模糊的。

建筑场景图像中消失点的摄像机标定,BMVC (1999),R Cipolla,T Drummond,D Robertson

此外,只有在没有观测数据的区域(沿图像的边界),失真校正才是错误的。这就告诉我们,校准后的模型在外推方面做得不好,而插值方面却很好。这是一个典型的过度拟合的例子。

我猜想,在第二幅图像中,由于深度的差异,内部的约束更好。对本质的约束允许更好地利用现有数据来估计失真。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21377109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档