菜单

MasterXu
发布于 2021-06-24 / 379 阅读 / 0 评论 / 0 点赞

无人机测量-相机曝光逻辑

前提知识:(自行了解)

  • 等效焦距和实际焦距是什么
  • 全画幅尺寸
  • 4:3 和 3:2 比例的画幅
  • 像素以及分辨率
  • 快门速度
  • 感光度 ISO 与噪点
  • 全自动曝光以及快门优先以及光圈优先是什么

1. 根据重叠率计算图片之间的间隔距离

1.png

4:3 系统用等效焦距计算时,CMOS 尺寸按 36mm * 27mm 计算

3:2 系统用等效焦距计算时,CMOS 尺寸按 36mm * 24mm 计算

4/3 系统:Mavic 2 Zoom、Mavic Pro、Mavic Air、Spark、Phantom 4、ZENMUSE X5S

3/2 系统:Phantom 4 Adv/Pro/RTK、Mavic 2 Pro、ZENMUSE X4S、ZENMUSE X7

根据相似三角形,单张照片能拍摄到的景物(这里以 3:2 系统来举例):

L 长边 = 36 * h / f
L 短边 = 24 * h / f

根据重叠率 (包括航向重叠率和旁向重叠率),根据飞行方向,间隔距离为:

L 航向间隔 = L 短边 * (1 - 航向重叠率)
L 旁向间隔 = L 长边 * (1 - 旁向重叠率)

航线的旁向间距即等于 L 旁向间隔

2.计算 GSD

地面采用间隔,传感器瞬时视场内观察到地面的长(宽)度,即一个像素对应的实际物理地面大小,单位为厘米

GSD (cm) = L长边 / 长边像素 * 100 = L 短边 / 短边像素 * 100

3.计算飞行速度与快门间隔时间

因为在常规的测绘相关任务中,我们使用的是等时间间隔拍照,所以需要计算飞行速度与快门间隔时间来使航线间隔符合要求。
为了安全起见,飞行速度只能处于 1m/s 到 10m/s 之间,所以需要平衡快门间隔时间和飞行速度。

V 飞行速度 = L航向间隔 / 间隔时间 (间隔时间只能以秒为单位,区间 2s – 60s)

4.计算安全快门

DJI 的自动曝光,当环境光线过于弱的时候,会自动调低快门速度,比如 1/30 秒,而无人机在高速飞行,这个时候可能会产生拖影,对建模非常的不利。
为了不产生拖影,在快门打开的一瞬间,飞机飞过的距离应该小于 GSD 距离

T 安全快门 = GSD (cm) / 100 / V 飞行速度 / N 系数
(系数 N 存在是因为当 N 为 1 时,理论上还是有一个像素的拖影,其实 N 应该大于 1,以后根据实际飞行情况,调整 N 以达到最佳)

理论上说,快门速度快于安全快门,可以保证不产生拖影。实际作业中,选择一个合适的快门速度设置快门优先模式曝光即可。

5.判断是否适合作业

当计算出合适的飞行速度、安全快门、以及快门间隔后,设置相机模式为快门优先,其他自动模式
无人机飞行中,读取 ISO 参数,如果 ISO 大于 1000(这个值可以根据不同相机型号设置阈值,比较好的相机噪点压制也好),可能已经会产生比较明显的噪点,可以考虑 App 中提示环境不适合飞行。

其他题外话

通过上述计算其实可以发现,飞行速度、快门间隔、安全快门 三者之间,存在相互影响的关系,

飞行速度快,可以更快完成任务,但是可能会导致安全快门需要足够快,从而对天气有要求,通过不同的快门间隔可以均衡飞行速度和安全快门之间的关系。

这里的判断逻辑可以有多种方法做为取舍,我这边考虑后给出的建议:

设置一档设置名称如下:

  |------------------@------------------|  # @ 是滑块
  更好高的画质        标准            更快的速度

滑动滑块在更好的画质和更快的速度做均衡,
更好的画质让飞行速度维持在 4 – 6 m/s 之间
标准让飞行速度维持在 6 – 8 m/s 之间
更快的速度让飞行速度维持在 8 – 10 m/s 之间

其他可以优化的地方(还存在的问题)

上述 h 高度是理想情况,地面平整,而实际上,测绘的区域可能有高程上的变化,这个时候设置重叠率和实际重叠率会产生一定的误差,同时其他实际参数都会产生变化。当前解决方案,需要在各个参数中留一些冗余。


评论