opencv 鱼眼相机的视场

ct3nt3jp  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(122)

我想知道一个通用的公式,它将视场(FoV)与图像的大小和焦距联系起来。
标准相机的FoV公式为(参见例如,here)的数据库


的数据
其中 f 是焦距。该公式可以从关系式

导出,该关系式将像点和主点之间的距离 r 与主轴和入射光线之间的Angular

相关联,其为:



然而,上述公式仅适用于具有透视投影的标准相机。广角鱼眼相机可以具有不同的关系

,例如参见here不同的投影。
我在网上找到的关于鱼眼相机FoV的唯一例子是这个page,他们说FoV由下式给出



这将与假设从this paper的等立体角投影的上述推理一致。
假设我们可以通过对每个特定投影的关系

进行反转来计算FoV,就像标准透视投影一样,是否安全?有什么严格的证据吗?

k3fezbri

k3fezbri1#

通常(至少对于鱼眼),径向投影函数描述了rthetar随着theta的增加而增加)之间的一一对应关系,实际范围为r
因此,如果函数被给定为
r = F(θ),
你将能够定义逆:
θ = F-1(r)

实际范围为r

如果以上不是真的相机,这样的相机将不会被称为“鱼眼”,我想。

相关问题