YoloV8改进策略:NWD小目标检测新范式,助力YoloV5、V8在小目标上暴力涨点

news/2024/7/11 1:32:19 标签: YOLO, 目标检测, 人工智能

文章目录

  • 摘要
  • 官方代码
  • Yolov8官方结果
  • YoloV5改进策略
    • 改进方法
    • 测试结果
  • YoloV8改进策略
    • 改进方法
    • 测试结果
  • 总结

摘要

检测微小物体是一个极具挑战性的问题,因为微小物体只包含几个像素大小。由于缺乏外观信息,最先进的目标检测器在微小物体上无法产生令人满意的结果。由于,IoU(交并比)等基于IoU的指标及其扩展对微小物体的位置偏差非常敏感,并且在基于锚点的检测器中使用时,会急剧恶化检测性能。为了缓解这个问题,作者提出了一种用于微小物体检测的新评估指标,即使用Wasserstein距离。首先将边界框建模为2D高斯分布,然后提出了一种名为归一化Wasserstein距离(NWD)的新度量方法,通过相应的高斯分布来计算它们的相似性。所提出的NWD度量可以很容易地嵌入到任何基于锚点的检测器的分配、非最大抑制和损失函数中,以取代常用的IoU度量。作者在一个新的微小物体检测(AI-TOD)数据集上评估了NWD,其中平均目标大小比现有的目标检测数据集要小得多。实验表明࿰


http://www.niftyadmin.cn/n/4998308.html

相关文章

NSSCTF2nd与羊城杯部分记录

文章目录 前言[NSSCTF 2nd]php签到[NSSCTF 2nd]MyBox[NSSCTF 2nd]MyHurricane[NSSCTF 2nd]MyJs[NSSCTF 2nd]MyAPK羊城杯[2023] D0nt pl4y g4m3!!!羊城杯[2023]ezyaml羊城杯[2023]Serpent羊城杯[2023]EZ_web羊城杯[2023]Ez_misc总结 前言 今天周日,有点无聊没事干&a…

Blender--》页面布局及基本操作讲解

接下来我会在three.js专栏中分享关于3D建模知识的文章,如果学习three朋友并且想了解和学习3D建模,欢迎关注本专栏,关于这款3D建模软件blender的安装,我在前面的文章已经讲解过了,如果不了解的朋友可以去考考古&#xf…

【Golang】go交叉编译

交叉编译是用来在一个平台上生成另一个平台的可执行程序 。Go 命令集是原生支持交叉编译的。 Mac下编译:Linux 或 Windows 的可执行程序 # linux 可执行程序 CGO_ENABLED0 GOOSlinux GOARCHamd64 go build main.go # Windows可执行程序 CGO_ENABLED0 GOOSwindow…

python练习-(1)闰年和平年的判断

判定是否是闰年 每隔四年闰一次 如果年份能够被100整除,(1900,2000),这是世纪闰年,得看能否被四百整除!做法1:平铺直叙法(目的性明显) ​ yearint(input("请输入一个年份:")) if year %1000:#世纪闰年的判定if year % 4000:print("闰年")else:print("…

ROS2中如何从欧拉角转换成四元素

ROS1中使用from tf.transformations import quaternion_from_euler导入quaternion_from_euler()即可调用。而ROS2中默认没有安装,需要单独安装一下ros-galactic-tf-transformations(我使用的ROS2是galactic,根据版本名不同做相应修改即可): …

输出图元(四)8-1 图元、屏幕坐标、指定二维世界坐标系统

用于图形应用的通用软件包称为计算机图形应用编程接口(CCAPI)它提供可以在C等程序设计语言中用来创建图形的函数库。如第3 章所指出的,函数库可以分成几种类型。创建图形时最先要做的一件事就是要描述显示场景的组成部分。图形的组成部分可以是树木和地形家具和墙壁…

SpringBoot使用kafka事务-消费者方

前言 在上一篇文章中,写到了如何在springboot中生产者如何使用kafka的事务,详情链接:Springboot使用kafka事务-生产者方 那么,这一篇就接着上篇所写的内容,讲解一下再springboot中消费者如何使用kafka的事务。 实现…

Nginx安装及使用

这里写目录标题 Nginx一.IO模型1.I/O模型相关概念2.网络I/O模型阻塞型I/O模型非阻塞型I/O模型多路复用 I/O 型信号驱动式 I/O模型异步I/O模型总结 二.Nginx概述三.Nginx模块四.安装及使用Nginx1.编译安装Nginx2.yum安装3.命令及信号使用4.USR1分割日志5.升级Nginx 五.配置详细解…