固定摄像机的校准

时间:2015-03-19 14:35:01

标签: image-processing camera computer-vision projection camera-calibration

我有一个问题,我在房间里有一个固定的摄像机和几个视频,我需要将图像坐标转换成世界坐标。

我所知道的: 1.房间的所有测量。 2. 16个图像坐标及其尊重的世界坐标。

我遇到的问题: 起初我以为我只需要创建一个几何变换(根据http://xenia.media.mit.edu/~cwren/interpolator/),但我有一个问题,因为房间的边缘在图像中扭曲,我不能校准相机,因为我不能抓住房间或相机。

无论如何我能克服这些困难并准确地测量房间的距离吗?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以通过首先提取房间的边缘然后找到最佳的失真参数集(这将最大限度地减少边缘失真)来校准相机的失真。 但是很少有工作能够实现这种方法:

  • 你可以在R. Szeliski's book中找到失真估计程序的骨架,但没有实现;
  • 或者,您可以在IPOL上找到方法+实施(+在线演示,您可以上传图片)。

关于透视失真,在去除镜头失真后,只需将您使用此方法找到的链接放到房间四个角落的图像上即可。 这将为您提供图像像素和地面像素之间的映射(因此对象世界坐标,确保您只需要X-Y坐标)。如果您需要高度测量,则需要在图像中找到具有已知高度的对象以进行校准。