特征融合篇 | YOLOv8 引入长颈特征融合网络 Giraffe FPN

news/2024/7/10 23:18:34 标签: YOLO, ultralytics, GFPN, FPN, DAMO-YOLO

在这里插入图片描述

请添加图片描述

在本报告中,我们介绍了一种名为DAMO-YOLO的快速而准确的目标检测方法,其性能优于现有的YOLO系列。DAMO-YOLO是在YOLO的基础上通过引入一些新技术而扩展的,这些技术包括神经架构搜索(NAS)、高效的重参数化广义FPN(RepFPN.html" title=GFPN>GFPN)、带有AlignedOTA标签分配的轻量级头部以及蒸馏增强。特别地,我们使用MAE-NAS,一种受最大熵原理指导的方法,在低延迟和高性能的约束下搜索我们的检测骨干网络,生成类似ResNet / CSP的结构,带有空间金字塔池化和聚焦模块。在颈部和头部的设计中,我们遵循“大颈,小头”的原则。我们引入了具有加速的queen-fusion的广义FPN来构建检测器颈部,并通过高效的层聚合网络(ELAN)和重参数化来升级其CSPNet。然后,我们研究了检测器头部大小对检测性能的影响,并发现具有仅一个任务投影层的重颈部会产生更好的结果。此外,我们提出了AlignedOTA来解决标签分配中的错位问题。还引入了一种蒸馏方案,以将性能提升到更高水平。基于这些新技术,我们构建了一系列不同尺度的模型,以满足不同场景的需求。对于一般的工业需求,我们提出了DAMO-YOLO-T/S/M/L。它们在COCO上的性能分别为43.6/47.7/50.2/51.9 mAPs,对应于T4 GPU上的延迟为2.78/3.83/5.62


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

相关文章

牛客周赛 Round 29 解题报告 | 珂学家 | 博弈概率DP

前言 整体评价 F题真心好题,很典,学到了很多。D题用了对顶堆,写到一半就想到了更简单的方法,哭。E题是基于众数的构造。 欢迎关注 珂朵莉 牛客周赛专栏 珂朵莉 牛客小白月赛专栏 A. 小红大战小紫 思路: 模拟 n, m list(map(…

数据结构·顺序表应用

本节应用是要用顺序表实现一个通讯录,收录联系人的姓名、性别、电话号码、住址、年龄 ​​​​​​​ 顺序表的实现在上一节中已经完成了,本节的任务其实就是应用上节写出来的代码的那些接口函数功能,做出来一个好看的,可…

绿色科技投资:可持续发展的财经新趋势

随着全球对气候变化和环境问题的日益关注,绿色科技投资正成为财经领域的一项引领性新趋势。投资者们逐渐认识到,通过支持可持续发展的科技创新,不仅可以取得可观的经济回报,还能为地球的未来做出积极的贡献。本文将深入探讨绿色科…

C语言中malloc的用法和意义(附带源码)

在 C 语言中,malloc(memory allocation)是一个用于动态内存分配的函数。它用于在运行时从堆(heap)中分配一块指定大小的内存,并返回一个指向该内存块的指针。malloc 函数的基本用法如下: #incl…

Flink背景

数仓简介 在信息爆炸的时代,为了从海量数据中洞察业务价值,驱动运营决策,企业通常会构建用于数据分析的数据仓库。数据仓库的数据一般来源于多个分散的、异构的数据源,通过数据集成技术将数据整合在一起,消除数据孤岛…

Science Robotics: 意大利IIT仿生软体机器人实验室研制具有自适应行为的软体生长机器人

FiloBot通过模仿攀爬植物的生长方式——通过在顶端增加材料来构建身体,实现在难以预测和复杂的环境中的导航。这种设计理念的核心在于能够适应多种地形并克服障碍,特别适用于密集森林或杂乱区域这样的非结构化环境。机器人使用添加制造技术(特…

【C++干货基地】namespace超越C语言的独特魅力(文末送书)

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引入 哈喽各位铁汁们好啊,我是博主鸽芷咕《C干货基地》是由我的襄阳家乡零食基地有感而发,不知道各位的…

什么是游戏盾?哪家效果好。

游戏盾是什么呢,很多做游戏开发的客户估计都是听说过的,但是也不是所有的游戏开发者会运用到。因为,游戏盾是针对游戏行业APP业务所推出的高度可定制的网络安全管理解决方案,除了能针对大型DDoS攻击(T级别)进行有效防御外&#xf…