相机校准和重新映射是不是会产生针孔相机模型?
Posted
技术标签:
【中文标题】相机校准和重新映射是不是会产生针孔相机模型?【英文标题】:Does camera calibration and remap produces a pinhole camera model?相机校准和重新映射是否会产生针孔相机模型? 【发布时间】:2012-05-02 14:39:15 【问题描述】:我正在使用 opencv 来测量一些对象。在进行相机校准并重新映射原始图像后,我可以将生成的图像视为由针孔相机模型产生的吗? (所以我可以使用 x = Xf/Z 的简单方程)
【问题讨论】:
【参考方案1】:是的,在取消镜头畸变后,相机模型估计为针孔相机模型。但是你没有提到 x、X、Z 和 f 是什么。因为你写的方程式真的是错误的。因此,如果您对此或坐标系有疑问,请随时澄清/扩展您的问题。
【讨论】:
我不认为这个等式一定是错误的。给定(x,y)
作为图像坐标,(X,Y,Z)
作为3D坐标,f
作为焦距,使用针孔相机模型x = (fX)/Z
不正确吗?
(X,Y,Z) 应该是相机坐标系中点的 3D 坐标。目前尚不清楚 EduardoFV 是否知道这一点。然后你将图像空间的中心放在(0,0)x = (fX)/Z
。
没错,但他指定他重新映射了坐标,我认为这意味着他无论如何都会将图像居中在 (0,0)。
通过remapping,很可能他的意思是使用opencv的remap()函数来取消桶形畸变。
嗯,好的。对于这类东西,我不再使用 OpenCV,所以我误解了。以上是关于相机校准和重新映射是不是会产生针孔相机模型?的主要内容,如果未能解决你的问题,请参考以下文章