ASFF使用小记

目标检测学习-ASFF 1.背景介绍 在绝大多数目标检测网络中,如下图Fig1特征金字塔(Feature Pyramid Network,FPN)是一个不可缺少的部分,FPN网络主要解决的问题是目标检测在处理多尺度变化问题的不足。FPN主要有以下两个作用:1)多尺度特征融合,提高了特征的丰富程度;2)使用分治法,将目标检测任务按照目标尺寸不同,分成若干个检测子任务。 2.存在的问题 在检测分支当中低层特征适合检测图片中的小物体,高层特征适合检测图片中的大物体,中间层特征适合检测图片中的中等大小物体。而在FPN中采用.. 阅读详情

ASFF代码可以参考论文作者在github上的代码
论文地址
简要介绍
文章所提及的yolov3 baseline就不提了,简单介绍一下ASFF。

金字塔特征表示是解决目标检测中目标尺度变化的常用手段。 然而,不同特征尺度之间的不一致是基于特征金字塔的单镜头检测器的主要限制。 作者提出了一种新的和数据驱动的金字塔特征融合策略,称为自适应空间特征融合(ASFF)。 它学习了空间滤波冲突信息以抑制不一致性的方法,从而提高了特征的尺度不变性,并几乎没有引入推理开销。
三特征层ASFF结构:
在这里插入图片描述
核心思想是通过学习自适应地调整各尺度特征在融合时的空间权重。
特征融合公式:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
alpha beta gama和为1,通过softmax函数得到。
在这里插入图片描述
这三个参数通过1*1卷积得到。
代码实现

class ASFF(nn.Module):
    def __init__(self, level, rfb=False, vis=False):
        super(ASFF, self).__init__()
        self.level = level
        # 输入的三个特征层的channels, 根据实际修改
        self.dim = [512, 256, 256]
        self.inter_dim = self.dim[self.level]
        # 每个层级三者输出通道数需要一致
        if level==0:
            self.stride_level_1 = add_conv(self.dim[1], self.inter_dim, 3, 2)
            self.stride_level_2 = add_conv(self.dim[2], self.inter_dim
ASFF 空间自适应网络 学习笔记 (附代码) 阅读详情

相关推荐

ASFF(自适应空间特征融合)

两个不同尺度的特征进行融合时x1(2,128,640,640)x2(2,512,320,320),他们不应该是一视同仁的,一定有重要的不重要的,那就要找出权重来进行重新分配,融合成新的特征 x3=ax1’+bx2’

weixin_43644477的博客 1833

Learning Spatial Fusion for Single-Shot Object Detection--Songtao Liu

[1] Liu S , Huang D , Wang Y . Learning Spatial Fusion for Single-Shot Object Detection[J]. 2019. 1、介绍2、ASFF的结构2.1、特征同尺寸变换2.2、自适应混合2.3、相容性质3、效果 多尺度特征特别是特征金字塔FPN是解决目标检测中跨尺度目标的最常用有效的解决方法,但是不同特征尺度中存在的不一致性限制了(基于特征金字塔的)single-shot检测器的性能。本文提出一种特征金字塔融合方法ASF.

xu.hyj 2842

YOLOv8改进 | 检测头篇 | ASFF改进YOLOv8检测头(全网首发)

ASFF(Adaptive Spatial Feature Fusion)是一种自适应空间特征融合头,它通过自适应地融合不同尺度的特征来提升模型性能,尤其是在小目标检测方面。ASFF已被证明能够有效地改进YOLOv8目标检测模型,在mAP和recall等指标上取得了显著的提升。ASFF是一种有效的改进YOLOv8目标检测模型的方法,它在目标检测和图像分割任务中取得了显著的性能提升。该改进通过自适应地融合不同尺度的特征来提升模型性能,尤其是在小目标检测方面表现出色,使其成为一种很有潜力的目标检测头。

走向CTO的路上... 3893

ASFF:yolov3 与 mobilenet v2 和 ASFF

学习用于单次目标检测的空间融合 作者:刘松涛、黄帝、王云红 介绍 在这项工作中,我们为金字塔特征融合提出了一种新颖的数据驱动策略,称为自适应空间特征融合(ASFF)。 它学习在空间上过滤冲突信息以抑制不一致的方法,从而提高特征的尺度不变性,并引入几乎免费的推理开销。 有关更多详细信息,请参阅我们的。 更新: YOLOX 来 ,快来用更强的YOLO吧! 添加 MobileNet V2! 之前的模型实际上都是用错误的锚点设置训练的,我们修复了 mobileNet 模型上的错误。 我们目前不支持 mobileNet V2 的 rfb、dropblock 和 Feature Adaption。 mobileNet 的 FP16 训练现在不起作用。 我没弄明白。 mobileNet 的 FP16 测试下降了大约 0.2 mAP。 添加一个 demo.py 文件 更快的 NMS(采用官方

LabVIEW内存优化实战:用DVR和队列高效处理大型数组,告别数据副本

本文深入探讨LabVIEW内存优化技术,重点介绍数据值引用(DVR)和单元素队列(SEQs)在高效处理大型数组中的应用。通过对比传统方法与现代引用技术的性能差异,提供减少内存副本、提升程序效率的实战方案,帮助开发者在测试测量、图像处理等数据密集型场景中实现显著性能提升。

weixin_30835649的博客 1054

WRF后处理:python cartopy绘制土地利用/土地分类图//python绘制WRF下垫面类型(以北极为例)

下垫面类型对于WRF的地表过程十分重要,而在我们研究WRF的地表过程之前,需要对输入的土地利用类型进行一些绘制,以便后续的修改。LU_MODIS21函数定义了绘制的土地类型、标签与对应色标,我们使用时,直接引用LU_MODIS21()即可返回。其实很简单,只要将你拥有的土地类型数据提取出来,将原本函数中的labels和C切片,重新定义色标再绘制即可。在这里,我将以北极地区为例,绘制北极地区的WRF下垫面数据,我使用的MODIS21这类。

weixin_43750300的博客 3855

SAP生产版本导入避坑大全:从‘黄灯’到‘绿灯’,详解CM_FV_MKAL_CONSISTENCY_CHECK检查函数

本文深入解析SAP生产版本导入过程中的常见问题,特别是通过`CM_FV_MKAL_CONSISTENCY_CHECK`检查函数从‘黄灯’异常到‘绿灯’正常的修复方法。涵盖静态与动态校验机制、典型异常场景诊断及批量导入最佳实践,帮助SAP运维人员高效解决生产版本管理难题。

weixin_30568591的博客 375

从量子兔AlphaPi硬件拆解到ESP32-C3库开发实战

本文详细拆解了量子兔AlphaPi开发板的硬件构成,重点分析了其核心ESP32-C3芯片及外围传感器。通过逆向工程揭示了GPIO引脚定义与通信协议,并实战演示了如何从零开发MicroPython库,驱动按键、加速度计及LED点阵,最终整合成一个互动平衡球游戏项目,展现了开源硬件在教育与二次开发中的潜力。

weixin_29164497的博客 451

基于阻抗控制的工业机器人轨迹跟踪系统 Simulink/Simscape 仿真

  本文是对文献 [1] 的复现。 关于阻抗控制   阻抗控制的提出可以追溯到 1984 年,Neville Hogan 在 American Control Conference 发表的 Impedance Control:An Approach to Manipulation ,次年,Hogan N. 又在 Journal of Dynamic Systems Measurement and Control-transactions of The Asme 发表了阻抗控制经典三部曲 —— Imped.

-贝塔- 的博客 2万+

500多种目标检测数据集下载地址汇总(YOLO、VOC)

【目标检测】红外物体检测-人、自行车、公交、小车、摩托车、骑行者、动物等15000张YOLO+VOC(含部分截取增强图).zip。【目标检测】医用个人防护装备检测数据集981张5类别(口罩、工作服、护目镜、手套、面罩检测数据集)VOC+YOLO格式.zip。【目标检测】车辆分类数据集1880张7类VOC+YOLO(含摩托车、救护车、消防车、警车、警用摩托车、轿车、大车).zip。【目标检测】隐翅虫数据集386张VOC+YOLO【目标检测】隐翅虫数据集386张VOC+YOLO【目标检测】隐翅虫数据集。

2401_85863780的博客 9114

Paho Asynchronous MQTT C Client Library--MQTTAsync API

异步MQTT 客户端库for C

yoyo勰的博客 1259

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

上一篇: Canny算法实现车道线检测
下一篇: pytorch使用torch.load加载模型出现错误Unexpected key(s) in state_dict
夕阳与影
博客等级 码龄9年 30粉丝 34原创
评论 42
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值