双目摄像头需要画面重叠显示的视场角问题
·
设备上有两个摄像头需要双光融合的话,会涉及视场角匹配的问题。常见的应用场景就是:热成像摄像头和可见光摄像头,需要画面重叠在一起融合显示。
摄像头视场角分为垂直视场角(V)、水平视场角(H)、对角视场角(D),如图:

图中∠AOB是水平视场角,∠BOC是垂直视场角,∠AOC是水平视场角
计算公式是
水平视场角 = 2 × arctan(传感器宽度 / (2 × 焦距)),
垂直视场角 = 2 × arctan(传感器高度 / (2 × 焦距)),
对角线视场角= √(H² +V²)
以上是视场角的概念,一般是不用自己算的,从规格书里找就行。
好,那概念讲完了,我们回到实际应用当中。如果你两个摄像头是水平放就用水平视场角计算,垂直放就用垂直视场角计算。如下图,假如这个两个摄像头的俯视图,那A,C就是两个水平放的摄像头,A,C角就是他们的水平视场角。

公式*d*≤*L*⋅(tan(a/2)−tan(c/2)),d=到物体的距离,L等于两摄像头的距离AC。根据上面公式就可以解决实际问题了。
你有一个水平视场角70度的摄像头和一个60度,要拍摄的物体在50cm左右,那么怎么才能显示出最大的画面?(也就是70°完全包住60°)
可以得出,两个摄像头的安装间距d要小于等于6.14m。
同理,你也可以计算,摄像头到物体的对焦距离L和你所需要的摄像头视场角∠A/∠B。
因为我写的是调试中遇到的问题,所以都掐头去尾的,如果各位在调类似的应用,并且文章没帮到你,欢迎叨扰13171016459(vx同号)
更多推荐


所有评论(0)