相机焦距F的值是怎么确定的?
wanglaotou opened this issue · 3 comments
wanglaotou commented
你好,请问下相机的内参参数中包含焦距fx和fy,那这个焦距F是怎么得到的呢这两个焦距之间有什么关系吗?
VShawn commented
抱歉,我看了一圈博客都想不起这个F是怎么来的了,我本人很久没做这方面的工作了。
有可能是直接用 matlab 的相机棋盘格标定模块标定出的镜头焦距值。
wanglaotou commented
你好,感谢博主回答,我查到我使用镜头的像元是2.9um * 2.9um,分辨率是1920 * 1080,计算出来的fx和fy分别是2229和2221。2.9um1920=5568um=5.568mm,2.9um1080=3132um=3.132mm,计算得到的值是不是就是下图中的alpha和beta呢,但是这样通过宽高计算得到的f值不一样,不清楚是不是我的计算公式理解有问题?
然后我还查了资料:如某相机的分辨率为25881940的500万像素,像元大小为2.2um,则其传感器的尺寸为25882.2=5694um=5.694mm,宽方向为1940*2.2=4268um=4.268mm,即为1/2.5”的传感器。从这些信息里面可以计算得到F值吗?
VShawn commented
很抱歉,这些东西我基本上不记得了,硕士毕业以后就没再研究过相机参数方面的东西。