PDT 数据集:首个基于无人机的高精密度树木病虫害目标检测数据集

2024-09-24,由中国山东计算机科学中心、北京大学等机构联合创建了Pests and Diseases Tree(PDT)数据集,目的解决农业领域中病虫害检测模型开发中专业数据集缺失的问题。通过集成公共数据和网络数据,进一步推出了Common Weed and Crop数据集,目的增强模型的分类能力。另外还提出YOLO-Dense Pest模型,用于提高杂草、病虫害作物图像的高精度目标检测。

一、研究背景:

研究背景 随着无人机(UAV)技术的发展,其在农作物病虫害检测中的应用越来越广泛。然而,由于缺乏专门的数据集,限制了这一领域研究的深入和模型性能的提升。

目前遇到困难和挑战:

1、缺乏专门针对树木病虫害的高精密度无人机数据集。

2、现有的检测模型在实际应用中存在精度不足的问题。

3、需要更丰富的数据集来训练模型,以提高其在多类别检测中的分类能力。

数据集地址:PDT Dataset|无人机技术数据集|农业应用数据集

二、让我们一起来看一下:PDT 和CWC 数据集

Pests and Diseases Tree(PDT)数据集:首个基于无人机的高精密度树木病虫害目标检测数据集。 PDT数据集包含了在真实操作环境中收集的树木病虫害图像,具有高分辨率和低分辨率两个版本。PDT数据集具有高密度、小目标和丰富的真实环境细节特点,适合用于训练特殊的无人机检测模型。

Common Weed and Crop(CWC)数据集:包含了11种不同但外观相似的植物类别,用于提高模型的分类能力。通过整合了多个公共数据源,包含了多种作物和杂草的图像,以增强模型对不同类别的识别能力。CWC数据集则以其类别多样性、详细的纹理信息和数据的真实性而著称。

数据集构建 :

PDT数据集的构建包括了数据收集、预处理、标注和验证等多个步骤。研究者们使用无人机在150米的高度进行等距拍摄,采集了大量原始图像数据和3D点云数据。通过滑动窗口方法和“人在回路”的标注方法,提高了数据标注的效率和准确性。

PDT数据集和CWC数据集均可用于训练和测试目标检测模型。研究者们还提出了YOLO-DP模型,并在多个数据集上进行了性能评估,证明了其在高精度检测任务中的有效性。

基准测试 :

研究者们使用PDT和CWC数据集对现有的一些最先进的检测模型进行了重新评估,并分析了这些模型的性能,为该领域建立了基准。

数据集比较。(a) 显示了 PDT 数据集(低分辨率 (LL) 和高分辨率 (LH)):640×640、5472×3648。(b) 显示了 CWC 数据集的特征:它包含 11 种不同的相似植物。(c)、(d) 和 (e) 是公共数据集。

数据示例。(a) 是一个健康的目标,(b) 是一个不健康的目标。PDT 数据集将 (b) 作为类别。

PDT 数据集生成和检测过程。(a) 表示滑动窗口方法,(b) 表示“人在环”数据注释方法。(c) 表示将 LL 图像发送到神经网络进行训练,同时检测到 LL 和 LH 双分辨率图像。

YOLO-DP基线模型架构。FPN[21]+PAN[23]模块由GhostConv[12]、上采样(Upsample)、拼接(Concat)和C3组成。C代表拼接(Concat),S代表sigmoid激活函数,P代表通道数扩张,×代表矩阵乘法,+代表矩阵加法。

         PDT数据集检测的可视化。

混淆矩阵。行代表真实类别,列代表预测类别,置信度的数值范围是[0,1]

三、让我们一起展望数据集应用:

1、PDT数据集应用:

比如,我是一个果农。

我大部分时间都在打理果园,最怕的就是那些害虫和病害。我得一棵棵树去检查,看有没有虫子咬,有没有病斑。这活儿累人不说,还经常漏掉一些受害的树。有时候,病害扩散开了,损失就大了去了。

现在,我有了PDT数据集和YOLO-DP模型这个好帮手,那可就不一样了。

现在呢,我只需要放飞无人机,让它在果园上空转几圈。无人机上的高清摄像头,能把每棵树的情况拍得一清二楚。然后,YOLO-DP模型就上场了,它比最细心的果农还要厉害,能识别出哪些树有病虫害,连那些小小的异常点都逃不过它的“法眼”。

这样一来,我就能直接定位到有问题的树,针对性地喷洒农药。既保护了果树,又减少了农药的使用量。这不仅减少了成本,还对环境更友好。我的果园变得更健康了,果子的质量也上去了,顾客们也更愿意买我的果子了。我这个果农,现在也能享受到科技带来的便利了。这变化,真是让我这个老果农倍感欣喜!

2、CWC数据集应用:

比如,我是一个农场主。

我在农场种了一大堆不同的作物,但是那些杂草啊,真是让我头疼。有的杂草和作物长得太像了,我有时候都分不清,更别说那些新手工人了。我们以前就是靠人力,一个个地去拔草,或者用机器大面积地除草,但是这样不仅效率低,而且经常误伤到作物,损失不少。

现在好了,有了CWC数据集和训练过的无人机,大不一样

这无人机啊,就像齐天大圣孙悟空的一双火眼金睛,能够清楚地分辨出哪些是作物,哪些是杂草,哪怕是那些长得很像的杂草,它也能轻松识别。

我以前除草,就是一视同仁,不管是不是杂草,先除了再说。现在呢,无人机可以精确地找到那些杂草,然后精准地喷洒除草剂,或者是用机械臂把它们拔掉。这样,我的作物就能少受伤害,长得更好,产量自然就上去了。

我这个农场主,现在也能享受到科技带来的便利了。真的是科技改变生活啊。

来吧,让我们走进:PDT Dataset|无人机技术数据集|农业应用数据集

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/452271.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL程序介绍<一>

目录 MySQL程序简介 mysqld - MySQL 服务器 ​编辑 mysql - MySQL 命令⾏客⼾端 MySQL程序简介 1.MySQL安装完成通常会包含如下程序: Linux系统程序⼀般在 /usr/bin⽬录下,可以通过命令查看 windows系统⽬录: 你的安装路径\MySQL Server…

【LeetCode】123.买卖股票的最佳时间

清晰明了的思路是解决问题的至上法宝。如何把一个复杂的问题拆成简单的问题,就是我们需要考虑的。 1. 题目 2. 思想 这道题虽然是难题,但是思想比较简单。 题目要求说至多买卖两次,也就是说,也可以买卖一次,这种情况…

MySQL-16.DQL-分页查询

一.DQL-分页查询 -- 分页查询 -- 1. 从 起始索引0 开始查询员工数据,每页展示5条记录 select * from tb_emp limit 0,5; -- 2.查询 第1页 员工数据,每页展示5条记录 select * from tb_emp limit 0,5; -- 3.查询 第2页 员工数据,每页展示5条记…

数据中台业务架构图

数据中台的业务架构是企业实现数据驱动决策和业务创新的关键支撑。它主要由数据源层、数据存储与处理层、数据服务层以及数据应用层组成。 数据源层涵盖了企业内部各个业务系统的数据,如 ERP、CRM 等,以及外部数据来源,如社交媒体、行业数据…

ES-入门-javaApi-文档-新增-删除

新增指定索引的文档数据的代码如下: package com.atgulgu.es.test;import com.fasterxml.jackson.databind.ObjectMapper; import org.apache.http.HttpHost; import org.elasticsearch.action.index.IndexRequest; import org.elasticsearch.action.index.IndexRe…

Java项目-基于springboot框架的校园在线拍卖系统项目实战(附源码+文档)

作者:计算机学长阿伟 开发技术:SpringBoot、SSM、Vue、MySQL、ElementUI等,“文末源码”。 开发运行环境 开发语言:Java数据库:MySQL技术:SpringBoot、Vue、Mybaits Plus、ELementUI工具:IDEA/…

webstorm 编辑器配置及配置迁移

1.下载地址 WebStorm:JetBrains 出品的 JavaScript 和 TypeScript IDE 其他版本下载地址 2.安装 点击下一步安装,可根据需要是否删除已有版本 注意: 完成安装后需要激活 3.设置快捷键 以下为个人常用可跳过或根据需要设置 如&#xff1a…

汇编实现逆序复制数据

一.实验目的 使其可以将10000H ~ 1000FH中的8个字,逆序复制到20000H ~ 2000FH中。 二.实验过程表示 三.部分汇编实现代码 mov ax,1000H ;将1000H放入AX寄存器中 mov ds,ax ;将AX寄存器中的内容放入DS寄存器中,这时候DS中存…

Amesim-代数环问题分析与解决办法

Amesim在仿真建模后,进入Simulation模块后,有时会出现代数环的问题(如下图所示)。Amesim中的代数环问题出现可能不会影响模型的计算,但是会导致计算速度变得缓慢。 当输入信号直接取决于输出信号,同时输出信…

Vue(4)脚手架Vuex

文章目录 脚手架前言render函数(关于不同版本的Vue)修改默认配置ref属性props配置mixin混入插件scopedlang总结TodoList案例浏览器的本地存储 Vuex简介1.概念2.使用Vuex 搭建环境Vuex案例基本使用 getters配置项vuex 与 vue 的类比四个map方法的使用范例…

SpringBoot项目启动报错:命令行太长解决

文章目录 SpringBoot项目启动报错:命令行太长解决1. 第一种方法1. 第二种方法1-1 旧版本Idea1-2 新版本Idea 3. 重新启动SpringBoot项目即可解决 SpringBoot项目启动报错:命令行太长解决 报错信息: 1. 第一种方法 1. 第二种方法 找到项目…

【Hive】8-Hive性能优化及Hive3新特性

Hive性能优化及Hive3新特性 Hive表设计优化 Hive查询基本原理 Hive的设计思想是通过元数据解析描述将HDFS上的文件映射成表 基本的查询原理是当用户通过HQL语句对Hive中的表进行复杂数据处理和计算时,默认将其转换为分布式计算 MapReduce程序对HDFS中的数据进行…

基于MATLAB图片拼接配准系统

MATLAB图片拼接配准系统应用背景 图像配准现在已成为数字图像处理的研究热点,方法繁多,站在时代的前沿。图像配准多采用基于图像特征点的方法,这种方法易于用计算机处理并且容易实现人机交互,其重点在于如何提取图像上的有效特征…

JavaScript的第二天

目录 一、运算符类型 1、算术运算符 2、前置递增递减运算符:先递增/递减,再返回值 3、后置递增递减运算符:先返回值,再递增递减 4、比较运算符:进行判断返回true和false值 5、逻辑运算符:与,或&…

antd vue 输入框高亮设置关键字

<highlight-textareaplaceholder"请输入主诉"type"textarea"v-model"formModel.mainSuit":highlightKey"schema.componentProps.highlightKey"></highlight-textarea> 参考链接原生input&#xff0c;textarea demo地址 …

Mapbox GL 加载GeoServer底图服务器的WMS source

貌似加载有点慢啊&#xff01;&#xff01; 1 这是底图 2 这是加载geoserver中的地图效果 3源码 3.1 geoserver中的网络请求 http://192.168.10.10:8080/geoserver/ne/wms?SERVICEWMS&VERSION1.1.1&REQUESTGetMap&formatimage/png&TRANSPARENTtrue&STYL…

Ubuntu20.04TLS 连接JBL蓝牙音响连接上却没有播放声音。

第一步&#xff0c;重启蓝牙服务 sudo systemctl restart bluetooth第二步&#xff0c;蓝牙重新连接蓝牙音响。如果已经有声音&#xff0c;那说明需要连接蓝牙的重新加载一下设备。 第三步&#xff0c;如果第二部成功了之后&#xff0c;继续下面操作&#xff0c;如果不成功&a…

【4046倍频电路】2022-5-15

缘由这个频率倍频电路应该调哪个元件呢-嵌入式-CSDN问答

C语言刷题 LeetCode 删除单链表的重复节点 双指针法

题目要求 链表结构&#xff1a;题目中提到的是未排序的链表&#xff0c;链表是由一系列节点组成的&#xff0c;每个节点包含一个值&#xff08;数据&#xff09;和一个指向下一个节点的指针。去重&#xff1a;我们需要遍历链表&#xff0c;删除所有重复的节点&#xff0c;只保…

点亮一个LED(51)

目录 1.LED介绍 2.硬件电路 3.程序设计 3.1.点亮一颗LED 3.2.LED闪烁 3.3.LED流水灯实现 1.LED介绍 发光二极管也具有二极管普遍的特性单向导电性&#xff0c;有阳极和阴极之分 &#xff0c;上图左侧式插件式LED &#xff0c;长的引脚是阳极&#xff1b;左侧是贴片式的带…