码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • (21)语义分割--deeplabv1v2和v3


    1、主要参考

    (1)视频

    DeepLabV3网络简介(语义分割)_哔哩哔哩_bilibili

     (2)代码

    GitHub - WZMIAOMIAO/deep-learning-for-image-processing: deep learning for image processing including classification and object-detection etc.

    (3)博客

    DeepLabV3网络简析_太阳花的小绿豆的博客-CSDN博客_deeplabv3网络结构

    (4)源码讲解

    DeepLabV3源码讲解(Pytorch)_哔哩哔哩_bilibili 

     2、多尺度的几个常用方法

    3 deeplab v1

    3.1largefov的使用,(大的空洞卷积扩展因子)

    deeplabv1使用vgg16的骨干网络,在7*7输出时,先下采样,再使用大的空洞卷积因子

     对应的位置,膨胀系数为12,padding为12

    3.2 MSC(multi sacle)

    (1)

     使用后的整体结构

    (2) 由于会增大计算量和GPU的占用,作者在原文中并不推荐

    4、deeplabV2中使用的ASPP

    4.1 采用了resnet 101

    (1)

    (2)针对采用vgg16的aspp

     (3)采用的学习率的方法

    3.4 deeplabv2的结构

    (1)resnet101网络

    (2)deeplabv2 

    下面部分 

     下面部分

    5、deeplabv3的结构

    5.1 网络结构

    (2)deeplabv3有两种结构

    级联模型和ASPP模型

    (2.1)关于multi-grid,最新的版本没用该技术

    以前是每个block的扩张率相同,现在是相同block中的、不同卷积层的扩张率均各不相同。这种清奇的改动方法被论文作者命名为“multi grid”。 

    (3)v3中的aspp结构

     (4)v3当前的结构

    5.2 Pytorch官方实现DeepLab V3模型结构

    来源于博主

    DeepLabV3网络简析_太阳花的小绿豆的博客-CSDN博客_deeplabv3网络结构

    下图是博主根据Pytorch官方实现的DeepLab V3源码绘制的网络结构(与原论文有些许差异):

    • 在Pytorch官方实现的DeepLab V3中,并没有使用Multi-Grid,有兴趣的同学可以自己动手加上试试。
    • 在Pytorch官方实现的DeepLab V3中多了一个FCNHead辅助训练分支,可以选择不使用。
    • 在Pytorch官方实现的DeepLab V3中无论是训练还是验证output_stride都使用的8。
    • ASPP中三个膨胀卷积分支的膨胀系数是12,24,36,因为论文中说当output_stride=8时膨胀系数要翻倍。

    In the end, our improved ASPP consists of (a) one 1×1 convolution and three 3 × 3 convolutions with rates = (6, 12, 18) when output stride = 16 (all with 256 filters and batch normalization), and (b) the image-level features, as shown in Fig. 5. Note that the rates are doubled when output stride = 8.

     

  • 相关阅读:
    利用yolov5进行目标检测,并将检测到的目标裁剪出来
    Linux系统切换用户后只显示$问题解决
    JS正则表达式
    并查集(Find-Union)解决无向图连通数量问题
    Spark本地环境搭建(local模式)
    StreamBuilder 用法示例
    【1】Anaconda基本命令以及相关工具:jupyter、numpy、Matplotilb
    高数和数据结构的小例子
    MySQL (2)
    【YOLO】物体识别算法的核心思想
  • 原文地址:https://blog.csdn.net/chencaw/article/details/127419410
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号