体验地址: http://81.70.76.97:7860
账号:admin 密码:pass1234
一、名称🚀️
基于YOLOv11的多作物病虫害智能检测系统(支持玉米、水稻、草莓、番茄等作物的病害识别)
二、项目背景
农作物病虫害是威胁农业生产的重要因素,传统人工检测方式效率低、成本高。本项目利用前沿的YOLOv11目标检测算法,结合农业领域专业知识,构建高效精准的病虫害识别系统,助力农业智能化发展和病虫害防治。
三、目标
- 实现玉米、水稻、草莓、番茄四大作物的19种常见病害自动化检测
- 提供实时检测能力(图片/视频/摄像头)
- 输出病害类型、位置及统计信息
- 构建用户友好的Web交互界面
四、核心技术
YOLOv11原理解析:https://blog.csdn.net/qq_38668236/article/details/143820170
-
YOLOv11模型架构
- 采用轻量化设计,平衡检测速度与精度
- 支持多尺度特征融合,适应不同尺寸病害特征
- 优化损失函数提升小目标检测性能
-
多作物病害检测体系
| 作物 | 检测病害类型 | |---------|----------------------------------------------------------------------------------| | 玉米 | 疫病、普通锈病、灰斑病、健康状态 | | 水稻 | 褐斑病、稻瘟病、细菌性叶枯病 | | 草莓 | 角斑病、炭疽果腐病、花枯病、灰霉病、叶斑病、白粉病果、白粉病叶 | | 番茄 | 早疫病、晚疫病、潜叶病、叶霉病、花叶病毒、壳针孢属病害、蜘蛛螨、黄化卷叶病毒等 |
五、数据集与模型训练
- 数据集构建
- 1.41GB的开源的农作物病虫害数据集,累计15000多张
- 采用LabelImg进行精细化标注
- 模型训练
- 云GPU服务器:英伟达4090D
- 输入分辨率:640×640
- 训练周期:玉米 100 epochs 水稻 300 epochs 草莓 150 epochs 番茄 100epochs
- 训练结果
玉米

水稻

草莓

番茄

六、系统功能
-
核心功能
- 多模态输入:支持图片上传、视频解析、摄像头实时检测
- 可视化结果:病害区域标注+置信度展示
- 统计分析:病害类型及数量统计
-
扩展功能
- 模型管理:支持多权重文件动态切换
- 参数调节:图像尺寸/置信度阈值实时调整
- 大模型集成:结合deepseek提供建议



七、技术亮点
- 多作物兼容架构:单模型支持4类作物19种病害识别
- 高精度检测:关键病害识别准确率>92%
- 轻量化部署:模型体积<40MB,适配边缘计算设备
- 交互友好:基于Gradio构建可视化Web界面
- 实时能力:1080P视频流检测延迟<30ms
八、应用场景
- 农田智能监测站
- 农用无人机实时巡查
- 农业科研机构病害研究
- 农业技术推广教育
- 农产品质量检测中心