2. 农业视觉数据采集规范设计

农业视觉数据集的质量,很大程度上在快门按下的那一刻就已经决定了。后期标注、清洗、增强只能修补缺陷,无法凭空创造缺失的光照层次、被遮挡的器官或错误记录的物候信息。因此,采集规范设计的核心任务是:把“什么样的图像对下游任务有用”这一模糊判断,转化为设备、协议、元数据三层可执行、可核查的约束。本节围绕设备选型、采集协议、元数据标准、伦理隐私四条主线展开,并给出一份可直接改造使用的采集清单模板。

一、设备选型:按任务反推传感器组合

设备选型不应从“买什么相机”出发,而应从任务需要什么信息出发。RGB 相机提供纹理与颜色,是病害斑块、虫害计数、果实着色度识别的主力;多光谱相机(常见 5 通道:蓝、绿、红、红边、近红外)提供植被指数计算能力,例如 NDVI=(NIR−R)/(NIR+R),对氮素胁迫、水分状态、早期病害比 RGB 更敏感;深度相机(结构光、ToF 或双目)提供冠层三维结构,用于株高、叶面积指数、果实体积与遮挡关系判断。

实际选型需关注三个工程参数。其一是地面采样距离(GSD):若目标是最小 2 mm 的蚜虫或病斑,按经验 GSD 应不大于目标尺寸的 1/3,即约 0.6 mm/像素;以 4000 像素宽传感器覆盖 2.4 m 幅宽计算,GSD=0.6 mm/像素,对应工作距离需结合镜头焦距核算。其二是光谱与光照的匹配:多光谱采集必须记录入射光条件,被动式多光谱在阴天与晴天得到的反射率不可直接混用,需配合灰板或白板做反射率校正。其三是同步与配准:RGB 与深度、多光谱与 RGB 若需像素级对齐,应选择硬件触发同步或刚性支架固定基线,并在采集前用棋盘格标定外参。

田间采集规范的三层约束与任务闭环 任务需求 病斑识别 / 虫害计数 长势监测 / 三维表型 目标尺寸 → GSD 约束 设备层 RGB 纹理·颜色 多光谱 NDVI·红边 深度 株高·体积 协议层 角度:俯视 90° / 斜 45° 距离:按 GSD 反算工作距 光照:阴天 / 10:00–14:00 元数据层 地理位置(经纬度 + 精度) 天气 / 光照 / 温湿度 作物品种 / 生育期 / 处理编号 设备型号 / 参数 / 标定文件 伦理与隐私 农户身份信息脱敏 地块边界模糊化处理 书面授权与用途约定 人脸 / 车牌不入库 采集清单模板(每批次必填) 批次号 · 地块ID · 品种 · 生育期 · 天气 · 光照(lux) · 设备与参数 · 角度/距离 · 文件命名 · 采集人 · 授权状态 → 入库前校验:字段完整性、GSD 达标、反射率校正板存在、隐私字段已脱敏

二、采集协议:把角度、距离、光照、时间写成可核查条款

协议的价值在于让不同人员、不同日期采集的数据具备可比性。角度方面,冠层病害调查通常采用俯视 90°获取叶面正投影,配合斜 45°补充叶片背面与冠层内部;果实计数则常用侧向水平视角以避免叶片遮挡。距离不应写成“约 1 米”这类模糊表述,而应写成“工作距离 1.2 m,对应 GSD 0.6 mm/像素,允许偏差 ±5%”,并在支架上做物理限位。

光照是田间最不可控的变量,协议应规定:优先选择阴天或薄云天气,晴天则限定在 10:00–14:00 太阳高度角较大、阴影较短的窗口;避免逆光与直射强光造成的高光饱和,必要时使用柔光板。多光谱采集每次换地块前拍摄一张灰板/白板参考图,用于反射率归一化。时间窗口还需与生育期绑定:例如玉米吐丝期仅持续约 5–7 天,协议应明确“吐丝初期、盛期、末期各采集一次”,而不是笼统的“定期采集”。

协议条款的检验标准是:换一个人拿着这份协议到同一块地,能采出与原始数据可比的图像。凡是无法被第三方核查的表述,都应改写为带数值、带参照物、带判断条件的条款。

三、元数据记录标准:让每张图自带“身份档案”

元数据是数据集可追溯、可分层分析的根基。建议按四个字段组组织:空间组(经纬度、坐标系、定位精度、地块 ID)、环境组(天气、光照强度、温湿度、风速)、生物组(作物品种、生育期、种植密度、处理/小区编号)、设备组(相机型号、镜头焦距、光圈快门 ISO、工作距离、角度、标定文件版本)。其中生育期应采用统一编码而非自由文本,例如玉米采用 VE、V6、VT、R1、R3 等阶段代码,避免“抽雄前后”这类歧义描述。

文件命名应内嵌关键元数据,便于批量解析,例如:20240518_Corn_VT_PlotA3_RGB_top_001.jpg,依次为日期、作物、生育期、小区、传感器、视角、序号。命名规则一旦确定,应与元数据表字段一一对应,入库脚本可直接从文件名回填部分字段,减少人工录入错误。

四、采集伦理与隐私:不可省略的前置条件

田间采集常涉及农户身份、住宅、地块边界等敏感信息。规范应要求:采集前取得书面授权,明确数据用途、保存期限与共享范围;图像中的人脸、车牌、门牌号在入库前完成脱敏;地块边界在对外发布的数据集中做模糊化或坐标偏移处理,避免通过边界反推农户经营信息。对于涉及品种权或商业试验的地块,还需约定数据不得用于品种鉴定等二次用途。

五、采集清单模板实战

下表是一份可直接改造使用的批次级采集清单,建议每次出队前打印或导入移动端表单,采集结束后与图像一同归档。

字段填写要求示例
批次号日期+地块+序号20240518-A3-01
地块 ID / 坐标经纬度保留 6 位小数,注明定位精度N39.9042, E116.4074, ±3 m
作物品种 / 生育期品种全称 + 统一生育期代码郑单958 / VT
天气 / 光照天气现象 + 光照强度 lux薄云 / 42000 lux
设备与参数型号、焦距、快门、ISO、工作距离、角度RGB-24MP, 35mm, 1/500s, ISO200, 1.2m, 90°
校正与标定灰板图编号、标定文件版本REF-0518-01 / calib_v2.3
隐私处理授权书编号、脱敏状态AUTH-0231 / 已脱敏
采集人 / 复核人签名或工号张工 / 李工

入库前的校验可写成简单脚本逻辑:检查必填字段非空、GSD 是否落在协议区间、多光谱批次是否存在对应灰板图、隐私字段是否标记为已脱敏。任一条件不满足即退回补采或标记为受限数据。这样,采集规范才真正从纸面条款变成了数据质量的第一道闸门。