当前位置: 首页 > article >正文

烟草叶部病害-目标检测数据集(包括VOC格式、YOLO格式)

烟草叶部病害-目标检测数据集包括VOC格式、YOLO格式数据集文章最后关注公众号获取数据集 链接: https://pan.baidu.com/s/1-4LCiMULEf7OT9JHzL38BQ?pwdytbu 提取码: ytbu数据集信息介绍共有 1560 张图像和一一对应的标注文件标注文件格式提供了两种包括VOC格式的xml文件和YOLO格式的txt文件。标注的对象共有以下几种[‘baixingbing’, ‘huayebing’, ‘yanqingchong’, ‘yehuobing’]标注框的数量信息如下标注时一般是用英文标的括号里提供标注对象的中文作为参考baixingbing: 919白星病huayebing: 1924黄叶病yanqingchong: 5867烟青虫yehuobing: 824叶厚病注一张图里可能标注了多个对象所以标注框总数可能会大于图片的总数。完整的数据集包括3个文件夹和一个txt文件all_images文件存储数据集的图片截图如下图片大小信息文件大小信息all_txt文件夹和classes.txt: 存储yolo格式的txt标注文件数量和图像一样每个标注文件一一对应。如何详细的看yolo格式的标准文件请自己百度了解简单来说序号0表示的对象是classes.txt中数组0号位置的名称。all_xml文件VOC格式的xml标注文件。数量和图像一样每个标注文件一一对应。标注结果如何详细的看VOC格式的标准文件请自己百度了解。两种格式的标注都是可以使用的选择其中一种即可。——————————————————————————————————————写论文参考基于深度学习的烟草叶部病害目标检测研究与应用摘要烟草作为重要的经济作物其健康状况直接影响农民收入和农业生产效益。叶部病害是烟草种植过程中最常见且危害性较大的问题之一。传统的人工识别方法耗时费力准确性不高。本文提出基于深度学习的目标检测方法构建烟草叶部病害检测系统。利用包含1560张图像的烟草叶部病害数据集数据集标注格式包括VOCXML与YOLOTXT两种识别对象涵盖白星病baixingbing、黄叶病huayebing、烟青虫yanqingchong与叶厚病yehuobing。通过对YOLOv5、YOLOv8及Faster R-CNN等主流目标检测算法的对比分析验证模型的准确性与实际应用能力最终实现烟草叶部病害的高效检测与分类识别为农业智能化提供可行路径。关键词烟草病害目标检测YOLO深度学习农业智能化1. 引言烟草Nicotiana tabacum在我国农业体系中占有重要地位。然而由于气候、环境等因素烟草在生长期中容易遭受多种叶部病害侵袭主要包括白星病、黄叶病、烟青虫以及叶厚病。这些病害若不能及时诊断与防治将严重影响烟叶的质量与产量。传统的病害识别方式主要依赖农业技术人员的经验进行目视识别存在效率低、主观性强、难以大规模推广的问题。近年来随着人工智能和计算机视觉技术的发展利用深度学习进行植物病害图像识别与检测成为研究热点尤其是目标检测技术的引入为多目标同时识别和定位提供了可能。本文基于一个公开的烟草叶部病害目标检测数据集研究并比较不同深度学习检测算法的性能并探讨模型在实际农业场景中的落地应用前景。2. 数据集介绍本研究所使用的数据集共计1560张烟草叶部图像每张图像都配有一一对应的目标检测标注文件标注格式分别为VOC格式XML文件与YOLO格式TXT文件便于模型在不同框架下使用。2.1 标注类别与分布标注对象及其数量如下baixingbing白星病919个标注框huayebing黄叶病1924个标注框yanqingchong烟青虫5867个标注框yehuobing叶厚病824个标注框一张图像中可能包含多个标注对象因此总标注框数远大于图像数量。2.2 数据特性图像来源多样包含田间拍摄与实验环境采集目标对象形态各异部分类别具有模糊边界类别不平衡问题显著尤其是烟青虫yanqingchong占比最高每种病害视觉特征存在一定的相似性增加模型学习难度。3. 方法与模型选择3.1 目标检测框架概述当前主流的目标检测算法可分为两类两阶段算法如 Faster R-CNN先生成候选框再进行分类与回归精度较高但速度相对较慢一阶段算法如 YOLO系列直接进行端到端的检测具有更高的实时性。综合考虑实际部署需求与模型性能本研究选择YOLOv5、YOLOv8和Faster R-CNN进行对比。3.2 模型构建与训练流程预处理图像尺寸统一调整为640×640标注框坐标按比例缩放数据增强采用旋转、随机裁剪、颜色抖动、Mosaic增强等训练平台基于PyTorch框架使用GPU进行加速训练损失函数YOLO使用CIoU Loss与多任务损失结构Faster R-CNN使用RPN目标提议与RoI分类回归模块评价指标采用Precision、Recall、mAPmean Average Precision和FPS帧率作为性能指标。4. 实验结果与分析4.1 模型精度比较模型mAP0.5PrecisionRecallFPSYOLOv5s0.8640.8790.85271YOLOv8n0.8870.8950.86375Faster R-CNN0.8910.9020.86811可以看出Faster R-CNN在精度上略有优势但检测速度明显慢于YOLO系列YOLOv8在保证检测精度的同时具备较高的实时性适合部署于边缘设备。4.2 类别检测效果烟青虫由于目标数量多、形态明显检测精度最高平均Recall超过90%白星病、黄叶病受颜色与纹理干扰检测效果略低叶厚病目标边界模糊mAP略低但仍具识别能力。4.3 错误分析多目标重叠导致部分漏检部分图像光照不均影响特征提取类别间特征相似导致混淆。5. 实际应用场景探讨5.1 移动端应用部署将轻量化YOLOv5n/YOLOv8n模型部署于手机或无人机设备中可实现田间即时检测。通过摄像头实时采集图像系统可自动定位并识别叶部病害类型。5.2 与农业平台集成将检测模型作为云端服务与农业智能管控系统如病虫害预警平台集成实现远程监控与病情统计分析支持农户做出精准防治决策。5.3 农业培训与教育通过系统自动识别结果与图像标注展示可为农业技术培训提供辅助工具提高农户病害识别能力。6. 结论与展望本文基于1560张烟草叶部图像构建了一个高质量的目标检测数据集并应用YOLO系列与Faster R-CNN模型进行病害识别研究。实验表明YOLOv8在精度与速度之间取得良好平衡适合实际部署应用。未来研究可在以下方向展开引入注意力机制提升对小目标的识别能力探索多模态融合如图像温湿度提升泛化性能结合时序信息实现病害发展过程追踪与预测。

相关文章:

烟草叶部病害-目标检测数据集(包括VOC格式、YOLO格式)

烟草叶部病害-目标检测数据集(包括VOC格式、YOLO格式) 数据集(文章最后关注公众号获取数据集): 链接: https://pan.baidu.com/s/1-4LCiMULEf7OT9JHzL38BQ?pwdytbu 提取码: ytbu 数据集信息介绍: 共有 156…...

Ubuntu 22.04 下配置 Arduino IDE 2.x:从安装到第三方库的完整避坑指南

1. 准备工作:下载Arduino IDE 2.x 在Ubuntu 22.04上配置Arduino开发环境,第一步自然是获取官方IDE。我推荐直接从Arduino官网下载最新版本,避免使用老旧软件包带来的兼容性问题。打开浏览器访问arduino.cc/en/software,你会看到两…...

BepInEx启动失败完整指南:从IL2CPP兼容性到游戏正常运行

BepInEx启动失败完整指南:从IL2CPP兼容性到游戏正常运行 【免费下载链接】BepInEx Unity / XNA game patcher and plugin framework 项目地址: https://gitcode.com/GitHub_Trending/be/BepInEx BepInEx作为Unity游戏插件框架,在IL2CPP编译模式下…...

QT新手避坑:一个QWidget只能有一个QLayout,别再重复setLayout了

QT布局管理核心机制:从QLayout父子关系到内存安全实践 在QT的GUI开发中,布局管理是最基础也最容易踩坑的领域之一。许多刚接触QT的开发者,往往会被看似简单的布局系统所迷惑,直到控制台不断输出"QLayout: Attempting to add …...

LeaderKey.app开发者指南:深入源码解析架构设计

LeaderKey.app开发者指南:深入源码解析架构设计 【免费下载链接】LeaderKey The *faster than your launcher* launcher 项目地址: https://gitcode.com/gh_mirrors/le/LeaderKey LeaderKey.app是一款轻量级启动器应用,以"比你的启动器更快&…...

AntiDupl.NET终极指南:快速清理重复图片的免费开源神器

AntiDupl.NET终极指南:快速清理重复图片的免费开源神器 【免费下载链接】AntiDupl A program to search similar and defect pictures on the disk 项目地址: https://gitcode.com/gh_mirrors/an/AntiDupl 你是否曾为电脑中堆积如山的重复图片而烦恼&#xf…...

让 SACF 自动捕获授权对象,把新授权检查安全带进生产系统

很多 ABAP 老系统里,最敏感的改造不是性能优化,也不是把一个古早 FORM 重构成类方法,而是在已经稳定运行多年的业务代码里补授权检查。原因很直接,少一次授权检查,审计和安全团队会觉得风险很大,多一次授权检查,生产用户可能第二天就打不开业务功能。SACF,也就是 Switc…...

ROFL-Player:基于C的多版本英雄联盟回放文件解析技术实现

ROFL-Player:基于C#的多版本英雄联盟回放文件解析技术实现 【免费下载链接】ROFL-Player (No longer supported) One stop shop utility for viewing League of Legends replays! 项目地址: https://gitcode.com/gh_mirrors/ro/ROFL-Player ROFL-Player是一款…...

Winhance中文版:Windows系统优化终极指南,3分钟让电脑焕然一新

Winhance中文版:Windows系统优化终极指南,3分钟让电脑焕然一新 【免费下载链接】Winhance-zh_CN A Chinese version of Winhance. C# application designed to optimize and customize your Windows experience. 项目地址: https://gitcode.com/gh_mir…...

用 IDENTITY 数据销毁对象处理个人数据销毁,SAP ILM 场景下的信息检索与合规闭环

做 SAP 系统里的个人数据治理,最怕的不是删除动作本身,而是删除之前没有把数据的来源、用途、保留规则、可检索性和审计链路讲清楚。一个系统里只要出现客户、联系人、消费者、会员、订阅人、业务伙伴、技术访问账号等身份相关对象,围绕这些对象产生的姓名、邮箱、手机号、登…...

TI毫米波雷达IWR/AWR1642 L3 RAM内存优化实战:从原理到配置

1. 项目概述:为何要动L3 RAM这块“蛋糕”?如果你正在基于TI的IWR1642或AWR1642毫米波雷达芯片进行开发,尤其是当你的应用代码量越来越大,或者数据处理任务越来越重时,你可能会遇到一个瓶颈:内存不够用了。不…...

简单三步让Windows焕然一新:Winhance中文版完整优化指南

简单三步让Windows焕然一新:Winhance中文版完整优化指南 【免费下载链接】Winhance-zh_CN A Chinese version of Winhance. C# application designed to optimize and customize your Windows experience. 项目地址: https://gitcode.com/gh_mirrors/wi/Winhance-…...

从静态分析到代码自愈:构建自动化自我审查工具提升代码质量

1. 项目概述:从“自我审视”到“代码自愈”的工程实践在软件开发的日常中,我们常常会陷入一种“当局者迷”的困境:自己写的代码,怎么看都觉得逻辑清晰、结构完美,但一旦交给同事评审或者上线运行,各种潜在的…...

ElevenLabs俄文语音合成私有化部署终极方案(含Docker镜像+俄语ASR对齐校验工具链)

更多请点击: https://intelliparadigm.com 第一章:ElevenLabs俄文语音合成私有化部署的背景与价值 随着全球本地化需求激增,俄语市场对高质量、低延迟、高隐私保障的语音合成(TTS)服务提出迫切要求。ElevenLabs 以其卓…...

SAP S/4HANA Cloud Public Edition 3-System Landscape 里的系统与 Tenant 设计

做 SAP S/4HANA Cloud Public Edition 项目时,最容易被低估的一件事,不是功能点本身,而是系统与 tenant 的边界。很多实施风险,并不是来自某个配置字段填错,也不是来自某段 ABAP 扩展代码写得不够优雅,而是项目一开始就没有把 Development、Test、Production、Customizin…...

ElevenLabs 2024定价突变预警(附迁移成本计算器):Voice Cloning商用授权条款升级对SaaS产品的3重合规冲击

更多请点击: https://intelliparadigm.com 第一章:ElevenLabs定价策略分析 核心订阅层级与功能边界 ElevenLabs 当前采用三层订阅模型(Starter、Creator、Professional),各层级在语音生成时长、并发请求、自定义声音…...

WuKongIM:Go语言轻量级即时通讯内核架构解析与实战部署

1. 项目概述:一个为现代应用而生的即时通讯内核如果你正在开发一个需要实时消息功能的项目,无论是社交App、企业协同工具,还是物联网设备的管理后台,那么“消息收发”这个核心功能大概率会让你头疼。市面上的开源IM方案不少&#…...

基于NXP芯片的跳频技术如何构建高安全汽车无钥匙进入系统

1. 项目概述与核心价值最近几年,汽车的无钥匙进入与启动系统(PEPS)几乎成了新车的标配,但随之而来的安全挑战也日益严峻。你可能听说过,甚至亲身经历过,不法分子利用“中继攻击”设备,在车主不知…...

终极NDS游戏资源提取器:Tinke如何让你免费解锁任天堂DS游戏文件

终极NDS游戏资源提取器:Tinke如何让你免费解锁任天堂DS游戏文件 【免费下载链接】tinke Viewer and editor for files of NDS games 项目地址: https://gitcode.com/gh_mirrors/ti/tinke 你是否曾经好奇过任天堂DS游戏中的精美图像、动听音乐和独特字体是如何…...

从PCB走线到连接器:手把手教你用ADS仿真优化S参数(避坑SI/PI设计)

从PCB走线到连接器:用ADS仿真优化S参数的实战指南 在高速数字电路和射频设计中,S参数就像设计师的"体检报告",直观反映信号传输路径的健康状况。想象一下,当你设计的PCIe Gen4接口在实验室测试时出现信号完整性问题&am…...

QtScrcpy:将手机屏幕变成电脑扩展屏的终极解决方案

QtScrcpy:将手机屏幕变成电脑扩展屏的终极解决方案 【免费下载链接】QtScrcpy Android实时投屏软件,此应用程序提供USB(或通过TCP/IP)连接的Android设备的显示和控制。它不需要任何root访问权限 项目地址: https://gitcode.com/barry-ran/QtScrcpy …...

揭秘高效磁盘空间管理:专业磁盘分析工具WinDirStat完全指南

揭秘高效磁盘空间管理:专业磁盘分析工具WinDirStat完全指南 【免费下载链接】windirstat WinDirStat is a disk usage statistics viewer and cleanup tool for Microsoft Windows 项目地址: https://gitcode.com/gh_mirrors/wi/windirstat 你是否曾为Window…...

AppleJuice与法律边界:如何在教育框架内负责任地使用

AppleJuice与法律边界:如何在教育框架内负责任地使用 【免费下载链接】AppleJuice Apple BLE proximity pairing message spoofing 项目地址: https://gitcode.com/gh_mirrors/ap/AppleJuice AppleJuice作为一款专注于Apple BLE近距离配对消息模拟的开源项目…...

如何快速构建你的第一个AI Discord聊天机器人:gpt-discord-bot完整指南

如何快速构建你的第一个AI Discord聊天机器人:gpt-discord-bot完整指南 【免费下载链接】gpt-discord-bot Example Discord bot written in Python that uses the completions API to have conversations with the text-davinci-003 model, and the moderations API…...

【knife4j】接口分组配置;登录拦截器放行;登录拦截器配置token;给全局异常处理类添加注解;解决上传文件不显示文件域;参数扁平化;@Parameter

Parameter Parameter 是用来为 API 接口参数添加元数据(描述信息)的注解,这些信息最终会生成到 OpenAPI 规范的文档中,供 Knife4j/Swagger UI 等工具展示 简单来说:它让 API 的使用者能清楚地知道每个参数的含义、是…...

closure-compiler-js迁移指南:如何从弃用版本平稳过渡到官方版本

closure-compiler-js迁移指南:如何从弃用版本平稳过渡到官方版本 【免费下载链接】closure-compiler-js Package for the JS version of closure-compiler for use via NPM 项目地址: https://gitcode.com/gh_mirrors/cl/closure-compiler-js 如果你正在使用…...

如何在macOS上运行Windows应用:Whisky完整使用指南

如何在macOS上运行Windows应用:Whisky完整使用指南 【免费下载链接】Whisky A modern Wine wrapper for macOS built with SwiftUI 项目地址: https://gitcode.com/gh_mirrors/wh/Whisky 想要在Mac上运行Windows专属软件和游戏?厌倦了虚拟机的高资…...

Windows 10/11打印服务总罢工?别急着重装,试试这几招修复Print Spooler自动停止

Windows 10/11打印服务罢工?5种专业修复方案拯救Print Spooler 办公室里最令人抓狂的时刻之一,就是当你急需打印文件时,发现打印机毫无反应。你检查服务管理器,发现那个关键的Print Spooler服务又自动停止了。这种情况在Windows …...

Cytoscape美化进阶:用cytoNCA等5款核心插件深度分析你的生物网络

Cytoscape美化进阶:用cytoNCA等5款核心插件深度分析你的生物网络 生物网络分析早已超越了简单的可视化阶段。当你在Cytoscape中绘制出第一个蛋白质相互作用网络时,那种成就感很快会被一个更迫切的问题取代:这些连接背后隐藏着怎样的生物学故事…...

Flutter Shimmer高级用法:创建复杂的多方向闪烁效果

Flutter Shimmer高级用法:创建复杂的多方向闪烁效果 【免费下载链接】flutter_shimmer A package provides an easy way to add shimmer effect in Flutter project 项目地址: https://gitcode.com/gh_mirrors/fl/flutter_shimmer Flutter Shimmer是一款强大…...