4. 影像数据获取:飞行前检查清单、相机参数设置、POS数据记录与数据存储规范
数据获取是整个遥感流程的起点。这一步要是出了岔子,后面所有处理都是白搭。我见过太多人花大价钱飞了航线,回来发现照片全糊了,或者POS数据对不上——那种感觉,真的挺难受的。
今天咱们就把这四块内容掰开揉碎,讲清楚。你按这个流程走,基本不会出大问题。
4.1 飞行前检查清单
我个人的习惯是,把检查清单打印出来,上飞机前一项一项打勾。别嫌麻烦,这能救你命。
核心原则:检查清单不是走形式,是让你在野外少犯低级错误。我曾经在高原飞过一次,到了现场才发现电池没充满——那叫一个尴尬。
4.1.1 硬件检查
- 机体结构:桨叶有无裂纹?电机转动是否顺滑?机臂折叠处有没有松动?
- 电池:电压是否在正常范围?有没有鼓包?我建议带两块备用电池,一块飞,一块等,一块备。
- 存储卡:格式化了吗?剩余空间够不够?我遇到过飞了半小时,发现卡没插紧的案例。
- RTK/PPK模块:信号锁定了吗?基站是否开机?差分数据链路通不通?
4.1.2 软件与参数检查
- 航线规划:航向重叠率、旁向重叠率设对了没?一般航向80%,旁向60%起步。
- 地面分辨率:GSD是否满足项目要求?你想想看,如果甲方要5cm精度,你设了10cm,那后面全是白干。
- 返航高度:有没有考虑周边最高建筑物?我见过无人机撞高压线的,就是因为返航高度设低了。
- 失控保护:信号丢失后是悬停、返航还是降落?这个必须提前想清楚。
特别注意:检查清单不是一成不变的。不同机型、不同任务、不同环境,清单都要调整。我每次去一个新场地,都会提前一天踩点,把清单再过一遍。
4.2 相机参数设置
相机参数这事儿,说白了就是三个东西:ISO、快门速度、光圈。这三者互相牵制,你得找到平衡点。
4.2.1 ISO(感光度)
ISO越低,画质越好,但需要更多光线。ISO越高,暗光下也能拍,但噪点会爆炸。
| ISO值 | 适用场景 | 画质表现 |
|---|---|---|
| 100-200 | 晴天、光照充足 | 最佳,几乎无噪点 |
| 400-800 | 多云、黄昏 | 可接受,轻微噪点 |
| 1600以上 | 阴天、夜间 | 噪点明显,慎用 |
我个人习惯,只要光线允许,ISO就锁死在100。别偷懒,后期降噪虽然能救一点,但细节损失是补不回来的。
4.2.2 快门速度
快门速度决定了运动模糊的程度。无人机在空中,本身就在动,快门太慢,照片就糊了。
这里有个经验公式:快门速度 ≥ 1 / (焦距 × 2)。比如你用20mm镜头,快门至少设1/40秒。但说实话,我一般直接设1/200秒以上,稳一点。
小技巧:如果你飞的是大风天,快门速度要再提一档。我曾经在六级风里飞过,快门设到1/500秒,回来照片还是有点虚——风太大了,没办法。
4.2.3 光圈
光圈控制进光量和景深。航拍一般用小光圈,保证整个画面都清晰。
- F2.8-F4:进光量大,但边缘画质下降,景深浅。
- F5.6-F8:最佳光圈范围,画质最锐,景深足够。
- F11以上:衍射效应开始显现,画质反而下降。
我一般用F5.6或F8。别开到F16,你以为景深更大,其实画质已经软了。
4.2.4 曝光模式选择
航拍我推荐用手动模式(M档)。为什么?因为自动曝光会让每张照片的亮度不一样,后期拼接时会出现明显的明暗条纹。
手动模式的操作步骤:
- 先对准地面平均亮度区域测光。
- 固定ISO(比如100)。
- 调整光圈到F5.6-F8。
- 调整快门速度,让曝光指示归零。
- 锁定参数,整条航线不变。
避坑指南:我曾经在雪地上飞,自动曝光把照片拍得特别暗,因为相机以为地面太亮了。手动模式就不会犯这种错。记住,航拍不是拍艺术照,一致性比单张画质更重要。
4.3 POS数据记录
POS数据就是每张照片的位置和姿态信息。没有它,你的照片就是一堆散图,拼不到一起。
4.3.1 POS数据包含什么
| 字段 | 含义 | 单位 |
|---|---|---|
| X, Y, Z | 相机中心的地理坐标 | 米(一般用WGS84或CGCS2000) |
| Omega, Phi, Kappa | 相机的三个姿态角 | 度 |
| GPS Time | 曝光时刻的GPS时间 | 秒 |
| Quality | 定位质量指标 | 无单位 |
4.3.2 POS数据记录方式
- 机载记录:大部分无人机飞控会自动记录POS数据,存在SD卡里。
- 基站后处理(PPK):地面基站记录静态数据,后期和机载数据差分处理,精度更高。
- 实时差分(RTK):实时接收差分信号,精度厘米级,但依赖网络或电台。
我个人更推荐PPK。RTK虽然实时,但信号容易断。PPK只要基站数据完整,回来处理一下,精度一样好。
4.3.3 POS数据检查要点
拿到POS数据后,先别急着用。检查这几项:
- 时间戳是否连续:有没有跳秒?有没有重复?
- 坐标是否合理:经纬度是不是在你飞的那个区域?我见过有人把经纬度写反了,拼出来图跑到非洲去了。
- 姿态角是否平滑:如果某个照片的俯仰角突然跳了10度,那这张照片大概率有问题。
经验之谈:POS数据是后期处理的命根子。我每次飞完,第一件事就是把POS数据导出来,用Python脚本快速检查一遍。发现问题,趁还在现场还能补飞。等回了办公室才发现,那就晚了。
4.4 数据存储规范
数据存储这事儿,看着简单,但乱起来真要命。我见过有人把不同架次的照片混在一个文件夹里,后期处理时根本分不清。
4.4.1 文件夹命名规范
我建议用这个结构:
项目名称/
├── 01_原始数据/
│ ├── 2024-01-15_架次01/
│ │ ├── 照片/
│ │ ├── POS/
│ │ └── 航线/
│ ├── 2024-01-15_架次02/
│ └── 2024-01-16_架次03/
├── 02_预处理数据/
│ ├── 畸变校正/
│ └── 匀色/
├── 03_处理成果/
│ ├── 正射影像/
│ ├── DSM/
│ └── 点云/
└── 04_文档/
├── 飞行日志/
└── 检查清单/
4.4.2 文件命名规范
照片文件名建议包含:日期、架次、相机编号、序号。
示例:20240115_S01_CAM01_0001.jpg
POS文件名建议与照片对应:20240115_S01_CAM01_POS.txt
4.4.3 备份策略
数据备份不是可选项,是必选项。我个人的备份策略是:
- 现场备份:飞完一个架次,立刻把数据拷贝到笔记本电脑。
- 异地备份:回办公室后,再拷贝一份到NAS或移动硬盘。
- 云端备份:重要项目,我会再上传一份到云盘。
血的教训:我曾经有一次,SD卡在飞完第三个架次后突然坏了。还好我每飞完一个架次就备份一次,只丢了最后一个架次的数据。从那以后,我买SD卡只买大品牌的,而且每张卡用一年就换。
4.5 本章知识体系
下面这张图,把本章的核心逻辑串起来了。你仔细看看,就能明白数据获取这件事,其实是一个环环相扣的流程。
嗯,这张图基本把本章的逻辑讲清楚了。从检查清单开始,到参数设置,再到POS记录,最后落到数据存储。每一步都踩实了,后面的处理才能顺。
好了,这一章就到这儿。你把这些内容消化掉,下次出去飞,心里就有底了。