体验地址: http://81.70.76.97:7860

账号:admin 密码:pass1234

一、名称🚀️

基于YOLOv11的多作物病虫害智能检测系统(支持玉米、水稻、草莓、番茄等作物的病害识别)


二、项目背景

农作物病虫害是威胁农业生产的重要因素,传统人工检测方式效率低、成本高。本项目利用前沿的YOLOv11目标检测算法,结合农业领域专业知识,构建高效精准的病虫害识别系统,助力农业智能化发展和病虫害防治。


三、目标

  1. 实现玉米、水稻、草莓、番茄四大作物的19种常见病害自动化检测
  2. 提供实时检测能力(图片/视频/摄像头)
  3. 输出病害类型、位置及统计信息
  4. 构建用户友好的Web交互界面

四、核心技术

YOLOv11原理解析:https://blog.csdn.net/qq_38668236/article/details/143820170

  1. YOLOv11模型架构

    • 采用轻量化设计,平衡检测速度与精度
    • 支持多尺度特征融合,适应不同尺寸病害特征
    • 优化损失函数提升小目标检测性能
  2. 多作物病害检测体系

    | 作物    | 检测病害类型                                                                |
    |---------|----------------------------------------------------------------------------------|
    | 玉米    | 疫病、普通锈病、灰斑病、健康状态                                               |
    | 水稻    | 褐斑病、稻瘟病、细菌性叶枯病                                                   |
    | 草莓    | 角斑病、炭疽果腐病、花枯病、灰霉病、叶斑病、白粉病果、白粉病叶                 |
    | 番茄    | 早疫病、晚疫病、潜叶病、叶霉病、花叶病毒、壳针孢属病害、蜘蛛螨、黄化卷叶病毒等 |
    

五、数据集与模型训练

  1. 数据集构建
    • 1.41GB的开源的农作物病虫害数据集,累计15000多张
    • 采用LabelImg进行精细化标注
  2. 模型训练
    • 云GPU服务器:英伟达4090D
    • 输入分辨率:640×640
    • 训练周期:玉米 100 epochs 水稻 300 epochs 草莓 150 epochs 番茄 100epochs
  3. 训练结果

玉米

results

水稻

results

草莓

results

番茄

results

六、系统功能

  1. 核心功能

    • 多模态输入:支持图片上传、视频解析、摄像头实时检测
    • 可视化结果:病害区域标注+置信度展示
    • 统计分析:病害类型及数量统计
  2. 扩展功能

    • 模型管理:支持多权重文件动态切换
    • 参数调节:图像尺寸/置信度阈值实时调整
    • 大模型集成:结合deepseek提供建议

image-20250421234836235

image-20250421235048421

image-20250421235211563

七、技术亮点

  1. 多作物兼容架构:单模型支持4类作物19种病害识别
  2. 高精度检测:关键病害识别准确率>92%
  3. 轻量化部署:模型体积<40MB,适配边缘计算设备
  4. 交互友好:基于Gradio构建可视化Web界面
  5. 实时能力:1080P视频流检测延迟<30ms

八、应用场景

  • 农田智能监测站
  • 农用无人机实时巡查
  • 农业科研机构病害研究
  • 农业技术推广教育
  • 农产品质量检测中心