首页 > 解决方案 > 使用立方体校准相机

问题描述

是否可以使用每边长度为 1 厘米的立方体校准相机?很明显,考虑到不应在同一平面和同一直线上,我们需要找到 6 点对应关系。第一部分可以轻松处理,但我的问题是我们如何确保没有任何点或在同一条线上?

标签: computer-visioncamera-calibration

解决方案


比较模糊的问题。我的回答:

  1. 是的,可以通过将立方体可见顶点的一般位置的 3D 位置与它们在一幅图像中的投影相匹配来校准针孔模型。一张面上的四个点定义了一个单应性,可以使用张的方法进行分解以恢复焦距。额外的可见点可用于收紧估计。
  2. 1cm 边长是否足够,完全取决于实际使用的镜头以及立方体与它的距离。随着立方体覆盖的图像部分减少,精度会降低。
  3. 校准非线性镜头畸变几乎是不可能的。立方体提供的唯一信息是边的正交性和长度,即很少的数据点。除非您拍摄大量图像,否则您将没有足够的有效约束。
  4. 如果您希望获得任何精度,您的立方体最好加工得非常精确。
  5. 如果您真的想使用 3D 的,十二面体可以制作出更好的装备。

推荐阅读