跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

面向无人机和智能手机的 YOLOv8 模型改进实战—棉叶病虫害多尺度目标检测

一种基于 YOLOv8 改进的棉叶病虫害检测方法(CPD-YOLO),适用于无人机和智能手机跨平台场景。通过构建 Bi-FPN + RepTransformer 网络优化特征融合,设计 4 头动态检测网络增强感知能力,并提出 Inner-Shape IoU 损失函数提升定位精度。实验表明,该方法在棉叶病虫害检测中漏检率最低,F1 分数与 mAP 分别较原始 YOLOv8 提升了 7.44% 和 7.08%,有效解决了小目标及多尺度检测难题。

神经兮兮发布于 2026/4/6更新于 2026/7/2851 浏览
面向无人机和智能手机的 YOLOv8 模型改进实战—棉叶病虫害多尺度目标检测

一、引言

YOLO(You Only Look Once)作为一种非常流行的目标检测算法,以其高效和准确性而闻名。YOLOv8 作为这一系列算法较新颖的版本,相较于其前身在准确性、速度和模型大小方面都有所改进。本文介绍发表在《Industrial Crops and Products》(中科院 1 区 TOP)的'CPD-YOLO: A cross-platform detection method for cotton pests and diseases using UAV and smartphone imaging',说明 YOLOv8 模型在跨平台(无人机 + 手机)场景下的棉花病虫害多尺度目标检测中的应用。主要改进点如下:

(1)特征融合改善:构建 Bi-FPN +RepTransformer 网络,实现多尺度特征的高效融合与推理加速。

(2)检测头增加:设计 4 头动态检测网络,赋予模型多维动态感知能力。

(3)损失函数优化:提出 Inner-Shape IoU 边界框回归损失函数,提升定位精度,同时加速模型收敛。

论文原文:DOI

二、研究背景

棉花是一种重要的经济作物,也是世界范围内纺织品的主要原料。棉花种植期间主要面临病虫害的侵袭,威胁棉花生长发育,引发产量骤减,严重削弱棉花的商品属性和市场竞争力。病虫害的侵袭会导致棉花叶片细胞结构中的色素、水分、营养元素等性质发生变化,这种变化会反映在棉叶图像信息中,如颜色和形态。近年来,随着深度学习的发展,以 YOLO 系列模型为代表的目标检测算法,因其检测精度高、泛化能力和鲁棒性强等优势在作物病虫害诊断中应用广泛。因此,研发基于 YOLO 的棉叶病虫害检测方法有望为棉农提供移动互联新兴形势下的田间棉叶病虫害精确检测服务,助力棉花产业高质量发展。

三、数据集

(一)数据获取与标注

采用大疆 Mavic3 无人机和荣耀 9 手机采集了蚜虫、双斑萤叶甲和褐斑病侵袭下的棉叶图像数据,其中无人机图像分辨率为 4000×3000 像素,手机图像为 3968×2976 像素。随后对图像进行人工标注,生成包含病虫害位置及类别信息。

文章配图

(a) 无人机图像

文章配图

(b) 智能手机图像

图 1 棉花病虫害图数据标注示例

四、模型改进

(1)RepViT-BiFPN:在 RepViT block 中采用了结构重参数化技术,以提高模型在训练期间的学习效率,并在推理期间减少计算和内存成本。采用跨块方式放置挤压 - 激励(SE)层,以最大化准确性收益,同时最小化延迟增加。

(2)DyHead:动态检测头设计,增强模型对不同尺度目标的适应能力。

(3)Inner-IoU:对于高 IoU 的样本,使用较小的辅助边界框来计算损失可以加快收敛,而低 IoU 的样本则更适合使用较大尺寸的辅助边界框。基于此 Inner-IoU 应运而生,它通过辅助边界框来计算 IoU 损失。

(4)Shape-IoU:Shape-IoU 通过引入形状和尺度感知因子,改进了传统 IoU 的计算方式,使其能够更准确反映边界框之间的真实相似度,提高小目标的检测精度,增强模型对不规则形状目标的适应性。

文章配图

图 2 改进的 YOLOv8 模型结构图

五、模型结果

无人机图像中的棉叶病虫害目标较智能手机图像更小且数量更多,尽管典型 YOLO 系列模型计算复杂度较低,但其特征融合和多尺度目标检测能力较弱。CPD-YOLO 在智能手机图像中表现优异,尤其在小尺度、目标数量较少且特征明显的场景下。CPD-YOLO 通过增强特征融合和构建多尺度动态检测头网络,有效减少了无人机图像中的漏检和误检。

(一)消融实验结果

表 1 消融实验结果

文章配图

表 2 模型对比实验结果

文章配图

文章配图

图 3 棉叶病虫害检测结果示例

六、结论

研究提出了基于 CPD-YOLO 的棉花病虫害多尺度目标检测方法,适用于无人机和智能手机场景。消融实验与对比实验结果验证了改进策略的有效性,结果表明 CPD-YOLO 的漏检率最低,相较原始 YOLOv8 模型,其 F1 与 mAP 分别提升了 7.44% 和 7.08%。

考虑到人工智能大语言模型的崛起,未来研究可在进一步扩充实验数据的基础上接入大语言模型,辅助棉叶病虫害诊断和防治决策,并由植保专家对决策结果进行评估和校正,建立决策结果与专家修正的闭环优化机制,提升棉花病虫害诊断和防控的 AI+ 精准指导。

目录

  1. 一、引言
  2. 二、研究背景
  3. 三、数据集
  4. (一)数据获取与标注
  5. 四、模型改进
  6. 五、模型结果
  7. (一)消融实验结果
  8. 六、结论
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Git-AI:实现 AI 生成代码归属追踪的 Git 扩展工具
  • TurboDiffusion 环境部署与 WebUI 配置指南
  • Flutter 库 llm_json_stream 的鸿蒙化适配与流式 JSON 解析
  • Linux 文件系统基础操作与路径管理
  • 在 Ubuntu 24.04 上部署 n8n:中文界面、PostgreSQL 与 Ollama 集成
  • SD-Trainer 快速上手:AI 绘画模型微调实战
  • FPGA 电子时钟设计与实现
  • 前端设计与布局常用术语中英速查指南
  • 教育类论文降重与 AIGC 检测的双重优化策略
  • OpenCode 使用 GitHub Copilot 计费机制分析与优化方案
  • Claude Code 模型参数配置与默认值详解
  • Rockchip Ubuntu24.04 移植 AIC8800 驱动并开启 AP 模式
  • Android 离线语音识别指南:基于 Whisper 实现本地语音转文字
  • C++ 红黑树实现详解:规则、结构与插入查找验证
  • JWT(JSON Web Token)结构化知识体系与工程实践
  • Qwen-Image-2512 模型详解:ComfyUI 与 WebUI 部署实战
  • GLM-ASR-Nano-2512 快速部署与中文语音识别实战
  • LatentSync 1.5 开源:字节 AI 数字人框架支持一键部署与中文优化
  • 宇树 G1 人形机器人强化学习训练配置与奖励函数解析
  • Flutter wasm_ffi 在鸿蒙端的适配与实战

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online