金字塔特征融合

news/2025/1/15 19:52:21/

金字塔的三种主要结构

FPN: Feature Pyramid Networks for Object Detection (CVPR 2017)

PANet: Path Aggregation Network for Instance Segmentation (CVPR 2018)

BiFPN: EfficientDet: Scalable and Efficient Object Detection (CVPR 2020)

Deep High-Resolution Representation Learning for Human Pose Estimation(CVPR 2019)

同分辨率的层直接复制;需要升分辨率的使用双线性上采样,并用 1x1卷积将通道数统一;需要降分辨率的使用步长为3的卷积。然后直接将特征图相加。

Learning Spatial Fusion for Single-Shot Object Detection (CoRR 2019)

在FPN的基础上加了一个自适应特征融合模块(ASFF)。上采样:首先用1*1的卷积进行通道变换,然后进行上采样。1/2比例下采样:使用步长为2的3*3的卷积同时对通道和分辨率进行变换; 1/4比例下采样:先使用步长为2的3*3的卷积同时对通道和分辨率进行变换,然后再使用步长为2的最大池化下采样。权重α,β,γ是通过卷积学习到的。

Construct Effective Geometry Aware Feature Pyramid Network for Multi-Scale Object Detection (AAAI 2022)

增加了特征增强模块FA。 

Dynamic Feature Pyramid Networks for Detection (ICME 2022)

GAW为生成权重模块,主要包含平均池化,全连接层以及sigmoid激活函数。主要思想和CondConv一样,用不同的权重乘上固定的卷积核。


http://www.ppmy.cn/news/66726.html

相关文章

软件测试报告模板

目录 2 1 概述... 3 1.1 测试目的... 3 1.2 测试策略... 3 1.3 测试方法... 3 1.4 计划验收标准... 3 1.5 测试用例... 4

上海亚商投顾:沪指缩量调整跌超1% 新能源车产业链掀涨停潮

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪 大小指数今日再度分化,沪指低开低走,午后一度跌超1.5%,创业板指则拉升涨超1%&a…

async和await

async 介绍 函数的返回值为promise对象 promise对象的结果由async函数执行的返回值决定 async 函数返回的是一个 Promise 对象。从文档中也可以得到这个信息。async 函数(包含函数语句、函数表达式、Lambda表达式)会返回一个 Promise 对象&#xff0…

一起来!白嫖Amazon DynamoDB!!!

Amazon DynamoDB简介 Amazon DynamoDB是由Amazon Web Services(AWS)提供的一种快速、灵活、全托管的NoSQL数据库服务,支持文档和键/值数据模型。它具有自动扩展、低延迟、高可靠性、高吞吐量等特点,能够处理从几个字节到几TB的数…

闪耀的钥匙:PHP 与访问修饰符

文章目录 参考描述访问修饰符访问修饰符PHP 与访问修饰符publicprotectedprivate 继承中的重写规则可见性举个栗子未重写父类的受保护成员前将受保护成员重写为公有成员将受保护成员重写为私有成员 为什么不允许子类成员设置比父类成员更严格的访问限制? final 关键…

【译】Java 内存泄露的构造和检测

1. 概述 在 Java 应用程序中,内存泄漏会导致严重的性能下降和系统故障。开发人员必须了解内存泄漏的发生原因以及如何识别和解决它们。 在本教程中,我们将提供一个使用失效的监听器问题作为示例来创建 Java 内存泄漏的指南。我们还将讨论各种检测内存泄…

简单随机微分方程数值解

1.随机微分方程求解:dX(t) − αXtdt σdWt 法一:Euler-Maruyama %% %O-U过程 %dX(t)-alpha*Xt*dtsigma*dWt,X|t0X0 %alpha2,sigma1,X01 % 设置初始参数 T 1; % 时间区间长度 N 1000; % 离散化的时间步数 dt T/N; …

linux device tree 中断属性

/* * 设备树的中断属性 */ interrupt-controller /* 中断控制器 */ #interrupt-cells /* 表明引用这个中断控制器的话需要多少个 cell */ #interrupt-cells<1> /* 其它节点要使用这个中断控制器时&#xff0c;只需要一个 cell 来表明使用&quo…