【深度学习笔记】全卷积网络FCN及 ROI Pooling 和 ROI Align 的区别

news/2024/7/9 23:50:49 标签: 深度学习, 网络, 目标检测, FCN

问题

FCN 是语义分割的开山之作,没理由不了解。最近发现学习最快的方式还是看别人的教学视频,很多时候博客看一大推,没几个能讲地明白的,确实啊,视频都得用四五十分钟的东西,一个博客得写得多详细才能覆盖到方方面面呀,以后还是先借助视频来学习,然后再根据源码进一步深入理解吧。

视频资源

这是 B 站找到的有关全卷积网络 FCN 的讲解视频,先看看这个详细了解下。

【深度之眼paper专题】语义分割的“开山之作”——FCN

网络结构

下采样后到恢复成原始输入大小的输出之间靠的是反卷积,反卷积的概念我们在其他文章也提到了,请移步到 “48_各种卷积方式串讲.md”。

总得来说,网络结构是:下采样(卷积+池化,使用的是VGG)——反卷积(反卷积之前还有一个跳跃链接以利用不同层的信息的操作)

问题

ROI Pooling 和 ROI Align 的区别是什么

ROI Pooling 和 ROI Align


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

相关文章

自动驾驶感知——毫米波雷达

文章目录1. 雷达的基本概念1.1 毫米波雷达分类1.2 信息的传输1.3 毫米波雷达的信号频段1.4 毫米波雷达工作原理1.4.1 毫米波雷达测速测距的数学原理1.4.2 毫米波雷达测角度的数学原理1.4.3 硬件接口1.4.4 关键零部件1.4.5 数据的协议与格式1.5 车载毫米波雷达的重要参数1.6 车载…

解决Java学习过程中遇到的问题

1. Java.lang.NullPointerException这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比…

IB数学还能做什么IA

苦恼着不知道怎么写数学科IA。对呀,数学不就是做做题,算算数吗,加减乘除神马的,到底还可以做什么课题!? 第一问:“到底怎么才是一个没有bug的数学IA题目呢?” 面对这个问题&#xff…

力扣hot100刷题笔记——其他类型

其他类型题目78. 子集   题目概述&#xff1a;给你一个整数数组 nums &#xff0c;数组中的元素 互不相同 。返回该数组所有可能的子集&#xff08;幂集&#xff09;。解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 class Solution {public List<List<Inte…

C++中的new、operator new与placement new

new operator 当我们使用了new关键字去创建一个对象时&#xff0c;你知道背后做了哪些事情吗&#xff1f; A* a new A;实际上这样简单的一行语句&#xff0c; 背后做了以下三件事情&#xff1a; 分配内存,如果类A重载了operator new&#xff0c;那么将调用A::operator new(…

wow.js滚动页面实现动画效果

wow.js依赖Animate.css一起使用&#xff0c;当页面滚动时渲染动画效果 1、先引入animate.css 如果动画少可以把需要的动画提单独拿出来用&#xff0c; animate.css具体效果详见&#xff1a;Animate.css | A cross-browser library of CSS animations. GitHub - animate-css…

使用Plotly和Python进行交互式数据可视化

使用Plotly和Python进行交互式数据可视化 Python是数据探索和数据分析的好帮手&#xff0c;这都要归功于numpy、pandas、matplotlib等神奇库的支持。在我们的数据探索和数据分析阶段&#xff0c;理解我们正在处理的数据是非常重要的&#xff0c;为此&#xff0c;数据的可视化表…

CUDA编程笔记(7)

文章目录前言共享内存的合理使用数组归约计算使用全局内存的计算引入线程块中的同步函数使用共享内存计算静态共享内存使用动态共享内存性能比较避免共享内存的bank冲突使用共享内存进行数组转置bank概念性能比较总结前言 cuda共享内存的合理使用。 共享内存的合理使用 共享…