4. 核心指标之视场角

视场角,英文叫 Field of View,简称 FOV。说白了,就是你的镜头能「看」到多宽的世界。

我经常跟刚入行的工程师讲:视场角决定了你系统的「眼界」。你想想看,一个监控摄像头和一个天文望远镜,它们的视场角能一样吗?完全不一样。一个要广,一个要远。

核心定义:视场角是指光学系统能够接收或成像的最大角度范围。通常用对角线视场角、水平视场角或垂直视场角来表示。

4.1 视场角的定义与分类

视场角其实分好几种。我个人习惯先搞清楚是哪种视场角,再往下算。

  • 全视场角 (Full FOV):从镜头一侧到另一侧的总角度。比如 120° 的广角镜头,说的就是全视场角。
  • 半视场角 (Half FOV):从光轴到边缘的角度。全视场角的一半。
  • 对角线视场角 (Diagonal FOV):最常用。对应传感器对角线的角度。
  • 水平/垂直视场角:对应传感器长边和短边的角度。

嗯,这里要注意:很多镜头厂商标的是对角线视场角。你如果按水平视场角去选镜头,可能会选错。我在项目中就吃过这个亏,买回来的镜头标称 120°,结果实际水平只有 90° 左右。

4.2 视场角与焦距的关系

这个关系其实很简单,但很多人记混了。我直接给你公式:

FOV = 2 × arctan( d / (2 × f) )

其中:

  • FOV:全视场角(度)
  • d:传感器尺寸(对角线长度)
  • f:镜头焦距

说白了就是:焦距越短,视场角越大;焦距越长,视场角越小。你想想看,手机上的超广角镜头,焦距才十几毫米,能拍出很宽的画面。而长焦镜头,焦距几百毫米,只能看到远处的一小块。

我的经验:选镜头时,先确定传感器尺寸,再反推焦距。比如你有一个 1/2.3 英寸的传感器,想要 90° 的水平视场角,那焦距大概在 3-4mm 左右。我一般会留 10% 的余量,因为实际装配会有偏差。

为什么会这样?因为传感器尺寸是固定的,焦距决定了光线汇聚的角度。焦距短,光线汇聚的角度大,自然就能看到更宽的范围。

4.3 不同应用场景的视场角要求

不同的场景,对视场角的要求天差地别。我按常见的应用给你列一下:

应用场景 典型视场角 说明
手机超广角 100° - 130° 拍风景、大合影
监控摄像头 60° - 90° 走廊、门口监控
车载环视 180° - 190° 鱼眼镜头,全景影像
无人机航拍 80° - 120° 兼顾广度和清晰度
工业检测 10° - 40° 需要高分辨率、小畸变
天文望远镜 0.5° - 2° 极窄视场,看星星

你看,从 0.5° 到 190°,跨度非常大。选型的时候,一定要搞清楚你的应用到底需要多宽的视野。

避坑指南:我曾经帮一个客户选车载环视镜头,他坚持要 200° 的视场角。结果装上去发现,画面边缘畸变太大,根本没法用。后来我建议他降到 190°,配合软件校正,效果就好了很多。所以,不是越大越好,够用就行

4.4 视场角与畸变的权衡

视场角越大,畸变通常也越大。这是光学设计里绕不开的难题。

广角镜头,尤其是鱼眼镜头,边缘的直线会变成曲线。你想想看,拍一张大楼的照片,楼边缘是弯的,这能接受吗?

我个人的建议是:

  • 如果追求真实感(比如工业检测、测绘),视场角控制在 60° 以内,畸变可以做到 1% 以下。
  • 如果追求沉浸感(比如 VR、全景相机),视场角可以到 100° 以上,畸变靠软件校正。
  • 如果两者都要,那就得用非球面镜片或者多片镜组,成本会翻倍。

嗯,这里有个小技巧:用软件校正畸变时,会损失边缘的像素。你设计时最好留出 10%-20% 的余量,不然校正完画面就变小了。

4.5 知识体系图

下面这张图,帮你理清视场角的核心逻辑:

视场角(FOV)知识体系 视场角定义 分类 全视场角 | 半视场角 | 对角线视场角 | 水平/垂直视场角 与焦距的关系 FOV = 2 × arctan( d / (2 × f) ) 不同应用场景的要求 手机超广角 100°-130° | 监控 60°-90° | 车载环视 180°-190° 无人机 80°-120° | 工业检测 10°-40° | 天文 0.5°-2° 视场角 vs 畸变(权衡)

这张图从定义出发,一路延伸到分类、公式、应用场景,最后落到畸变权衡。你顺着箭头看,就能把视场角这个指标吃透。

我的建议:做系统设计时,先把视场角定下来,再反推焦距和传感器。别反过来,不然很容易出现「镜头选好了,结果视场角不够」的尴尬情况。

公众号:蓝海资料掘金营,微信deep3321