1. 水稻叶病害数据集概述
这个水稻叶病害数据集是专门为农业病害识别和目标检测任务设计的专业数据集。作为一名长期从事农业AI应用的从业者,我深知优质数据集对模型训练的重要性。这个数据集包含了54,970张高质量的水稻叶片图像,其中训练集44,229张、测试集4,741张、验证集6,000张,完全按照机器学习项目的最佳实践进行划分。
数据集覆盖了9种常见水稻病害:稻瘟病(Blasst)、枯萎病(Blight)、褐斑病(Brown Spot)、枯心病(Dead Heart)、露珠病(Downy)、假烟病(False)、鞘病(Sheath Blight)、叶纹病(Streak)和东格鲁病毒病(Tungro),同时还包含了健康叶片(normal)作为对照样本。每种病害样本都已经用YOLO格式进行了专业标注,标注文件采用.txt格式,包含类别编号和边界框坐标。
提示:数据集采用8:1:1的比例划分训练集、验证集和测试集,这种比例在目标检测任务中很常见,既能保证模型充分学习特征,又能有效评估泛化能力。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 数据集结构与内容解析
2.1 文件目录结构
数据集采用标准的YOLO格式组织,目录结构清晰:
code复制水稻叶病害数据集/
├── train/
│ ├── images/ # 训练集图像
│ └── labels/ # 训练集标注
├── valid/
│ ├── images/ # 验证集图像
│ └── labels/ # 验证集标注
└── test/
├── images/ # 测试集图像
└── labels/ # 测试集标注
每个子目录下都包含images和labels两个文件夹,分别存放图像文件和对应的标注文件。图像文件格式为.jpg,标注文件为.txt,两者文件名一一对应。
2.2 标注格式详解
标注文件采用YOLO标准格式,每行表示一个标注对象,格式为:
code复制<class_id> <x_center> <y_center> <width> <height>
- class_id:类别编号,从0开始
- x_center, y_center:边界框中心点的归一化坐标(相对于图像宽度和高度)
- width, height:边界框的归一化宽度
