1. 项目背景与核心价值
在生鲜农产品流通领域,生菜作为典型的叶类蔬菜,其品质检测一直存在人工成本高、效率低下、标准不统一等痛点。传统分拣线上,工人需要同时判断生菜品种(红叶/绿叶)和新鲜度(腐烂与否),长时间工作容易产生视觉疲劳,导致分拣准确率波动。我们团队基于RetinaNet构建的这套识别系统,首次实现了生菜多维度品质指标的自动化检测,实测分类准确率达到96.3%,较人工分拣效率提升8倍。
这个方案特别适合三类场景:一是大型农产品加工企业的预分拣环节,二是超市配送中心的品控环节,三是农业科研单位的品种研究。通过部署在分拣线边缘计算设备上,系统可以实时处理传送带图像,输出带有品种和新鲜度标签的检测结果。去年在某生菜主产区试点时,帮助加工企业将每日分拣损耗从12%降至3%以下。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 技术方案选型解析
2.1 为什么选择RetinaNet
在比较了YOLOv5、Faster R-CNN等主流模型后,我们最终选定RetinaNet主要基于三个考量:
- 特征金字塔优势:生菜的叶片纹理、边缘腐烂等特征在不同尺度上显现,RetinaNet的FPN结构能同时捕捉宏观品种特征和微观变质特征
- 样本不均衡处理:产线中腐烂样本占比通常不足5%,Focal Loss能有效缓解类别不平衡问题
- 精度与速度平衡:在Jetson Xavier NX上实测,输入608x608图像时推理速度达23FPS,满足产线实时性要求
关键参数:anchor设置采用[32,64,128,256,512]五级尺度,每个尺度对应3种长宽比(1:1,1:2,2:1),共计15个anchor模板
2.2 数据采集与标注规范
我们建立了严格的图像采集标准:
- 光照环境:在D65标准光源箱中拍摄,色温6500K±200K
- 拍摄角度:相机垂直距样本30cm,模拟分拣线视角
- 样本状态:包含完整植株、切割后叶片、带水珠/泥土等实际场景状态
标注时采用分级标签体系:
- 一级类别:fresh(新鲜)/rotten(腐烂)
- 二级类别:red_leaf(红叶)/green_leaf(绿叶)
- 特殊标注:对边缘腐烂、叶脉褐变等局部变质区域单独标注
