【深度学习】FPN 网络 Feature Pyramid Networks
论文:https://arxiv.org/abs/1612.03144
FPN (Feature Pyramid Networks , 特征金字塔网络 ) 具有 横向连接的自顶向下结构,用于融合各种尺度的特征信息,以达到对目标检测又快(计算量不多)又准(特别是小目标检测)的目的。
论文里面提到:
特征金字塔是识别不同尺度目标的基本组成部分。但最近的深度学习对象探测器已经避免了金字塔表示,部分原因是它们是计算和内存密集型的。本文利用深度卷积网络固有的多尺度、金字塔层次结构构造具有边际额外代价的特征金字塔。提出了一种具有横向连接的自顶向下结构,用于构建各种尺度的高级语义特征图。这种架构被称为特征金字塔网络(FPN),在一些应用中作为通用特征提取器表现出了显著的改进。在基本的Faster R-CNN系统中使用FPN,我们的方法在COCO检测基准上实现了最先进的单模型结果,没有任何附加条件,超过了所有现有的单模型条目,包括来自COCO2016挑战赛获胜者的那些。此外,该方法可以在GPU上以6帧每秒的速度运行,是一种实用且准确的多尺度目标检测方法。
特征金字塔的含义是图像经过一系列卷积层,低层次含有低层次特征(比如纹理、颜色,利于小目标的检测),高层次是高层次特征(比如宏观的结构关系,一般含有语义信息,利于大目标的检测)。特征金字塔这个词没有特殊书名
下图(论文里面第一张图是非常重要的)中有四种结构:
图(a)使用不同size的图像提取出特征图,再单独每个层单独计算predict,这种结构会很慢;
图(b)仅仅使用高层次特征图做predict,快,但是不够准;
图(c)使用一层一层的特征图,每个特征图做predict,快,但是不够准;
图(d)就是这篇论文里面提出来的结构,足够快,也足够准。
江大白同学画的yolov5框图(https://zhuanlan.zhihu.com/p/172121380)如下,在yolov5中借鉴了此种结构,注意操作是concat通道,而我们的FPN使用的操作是add。
论文原图也表达了,高层特征图需要上采样(这里应该是用的直接复制,而不是插值或者转置卷积)具有和低层特征图一样大小,然后add。
效果在faster rcnn上测试:
【深度学习】FPN 网络 Feature Pyramid Networks相关推荐
- 特征金字塔:FPN(Feature Pyramid Networks)
参考: [论文笔记]FPN -- 特征金字塔 神经网络学习小记录29--特征金字塔-Feature Pyramid Networks(FPN) 1.introduction 在目标检测中,对于小目标的 ...
- 论文精读:FPN:Feature Pyramid Networks for Object Detection
Abstract 特征金字塔是识别系统中检测不同尺度物体的基本组成部分.但最近的深度学习对象探测器已经避免了金字塔表示,部分原因是它们是计算和内存密集型的.本文利用深度卷积网络固有的多尺度金字塔层次, ...
- 深度学习之 FPN (Feature Pyramid Networks)
论文题目:Feature Pyramid Networks for Object Detection 论文链接:https://arxiv.org/abs/1612.03144 论文代码:Caffe版 ...
- FPN:feature pyramid networks for object detection
论文:feature pyramid networks for object detection 论文链接 论文概述: 作者提出的多尺度的object detection算法:FPN(feature ...
- 《Feature Pyramid Networks for Object Detection》论文阅读笔记
FPN 很多论文中都会采用含有FPN的backbone进行特征提取,因为FPN使用特征金字塔结构,将low-level的特征和high-level的特征进行融合,能提取更加准确的位置等特征信息. 所以 ...
- Feature Pyramid Networks for Object Detection 总结
最近在阅读FPN for object detection,看了网上的很多资料,有些认识是有问题的,当然有些很有价值.下面我自己总结了一下,以供参考. 1. FPN解决了什么问题? 答: 在以往的fa ...
- 【深度学习】FPN(特征金字塔)简介:Feature Pyramid Networks for Object Detection
[深度学习]FPN(特征金字塔):Feature Pyramid Networks for Object Detection 提示:博主取舍了很多大佬的博文并亲测有效,分享笔记邀大家共同学习讨论 博文 ...
- 论文阅读笔记三十三:Feature Pyramid Networks for Object Detection(FPN CVPR 2017)
论文源址:https://arxiv.org/abs/1612.03144 代码:https://github.com/jwyang/fpn.pytorch 摘要 特征金字塔是用于不同尺寸目标检测中的 ...
- 卷积神经网络——FPN(Feature Pyramid Networks)介绍
FPN(Feature Pyramid Networks):特征金字塔网络,是用来提取不同尺度特征图的,提供给后面的网络执行预测任务. 为什么需要FPN呢?简要介绍一下,在目标检测的网络中,要识别不同 ...
- 目标检测FPN(Feature Pyramid Networks)的使用
FPN(Feature Pyramid Networks), 论文:Feature Pyramid Network for Object Detection 使用FPN能给网络带来哪些好处呢?根据原论 ...
最新文章
- 第六周 Word目录和索引
- css语法和JS语法的对比
- Unity 8 和 Snap 将会是 Ubuntu 的未来
- 【优达学城测评】SQLite 安装(2)
- 如何自定义MongoDB的存储桶
- 邮件群发 php shell,Shell发送邮件以HTML展示
- java笔记:第6章 面向对象程序设计
- 数据结构概念及连续存储数组的算法演示
- java comparator_Java 集合排序策略接口 Comparator
- Web 前端编程运维必备
- 利用tushare实现选股
- Android中缩放图片的方法
- 新物种IMO:踩在腾讯和阿里之间
- Improving and Simplifying Pattern Exploiting Training
- 关于Java的二十篇技术热文
- 【微软 Azure 认知服务】零基础搭建微软 Azure AI 认知服务实验分享
- 【Vscode】 Vscode常用插件
- 差分 + 差分矩阵 (差分)
- 情侣空间显示服务器失败,情侣空间error是什么意思
- 记录MEMORY_MANAGEMENT蓝屏解决过程
热门文章
- python源代码怎么用_Python写完代码怎么用
- 2021最新阿里代码规范(前端篇)
- 按键精灵python插件_按键精灵必须掌握的命令之插件命令
- IDEA格式化XML中的SQL语句
- c4d在运行时候显示计算机内存不足,打开c4d电脑电脑卡死怎么办
- 【数据结构-链表】malloc函数头文件
- 开源软件项目常用版本号标识
- IOS技术分享| 你画我猜小游戏快速实现
- 化验室计算机分级管理,[欧盟法规] 欧盟受控实验室之《计算机化系统验证》摒弃了GAMP5的分类? (1之3)...
- OPPO R9s刷机教程 可解锁线刷包 救砖升级