1. 番茄成熟度检测项目概述
在农业智能化进程中,计算机视觉技术正发挥着越来越重要的作用。今天要分享的是一个基于YOLO系列算法的番茄成熟度检测实战项目,这个数据集和模型在实际农业生产中具有直接应用价值。我们团队在处理这个项目时,发现现有公开数据集往往存在类别划分不够细致的问题,因此特别构建了这个包含6种细分状态的番茄成熟度数据集。
这个项目的核心价值在于:
- 提供了804张高质量标注图像,覆盖番茄从青涩到完全成熟的全过程
- 创新性地按照果实大小(大果/小果)和成熟度(未熟/半熟/全熟)进行细粒度分类
- 已经用YOLOv5和YOLOv8两个主流版本训练验证,mAP值均超过0.88
- 数据集已做好标准划分(训练集643张,验证集161张),开箱即用
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 数据集深度解析
2.1 数据集构成与技术细节
原始数据采集自温室种植环境,使用2000万像素工业相机在不同光照条件下(自然光、补光灯)拍摄,确保数据多样性。所有图像均经过专业农艺师复核标注,标注格式采用YOLO标准的txt格式,每个标注文件包含:
code复制<类别索引> <中心点x> <中心点y> <宽度> <高度>
数据集具体分布如下表所示:
| 类别名称 | 英文标识 | 训练集数量 | 验证集数量 | 典型特征 |
|---|---|---|---|---|
| 成熟大果 | b_fully_ripened | 112 | 28 | 通体红色,果径>5cm |
| 半熟大果 | b_half_ripened | 98 | 25 | 红绿相间,果径>5cm |
| 未熟大果 | b_green | 105 | 26 | 全绿色,果径>5cm |
| 成熟小果 | l_fully_ripened | 108 | 27 | 通体红色,果径≤5cm |
| 半熟小果 | l_half_ripened | 115 | 29 | 红绿相间,果径≤5cm |
| 未熟小果 | l_green | 105 | 26 | 全绿色,果径≤5cm |
注意:实际标注时我们采用相对坐标(0-1范围),标注前会对图像进行自动尺寸归一化处理
2.2 数据增强策略
为提高模型泛化能力,我们推荐在训练
