简介

整体还是采用跳层连接结构,引入了统一注意力融合模块(空间和通道注意力机制)、金字塔模块来聚合上下文。

使用统一注意力模块来提高分割精度,通过融合解码器中的低级和高级特征来实现的,与之前的BiSeNetV2中的通道注意力模块相似,产生权重α,并与输入特征融合。本系统包含两种注意力模块——空间注意力和通道注意力。

设计了上下文聚合模块(SPPM),基于PPM,使用加法替代concat,减少了中间和输出通道。

Stage中引用STDC模块。

基于CityScapes数据集,实现了 72.0% mIoU/273.6 FPS 和 77.5% mIoU/102.6 FPS。

实时语义分割:

早前的实时语义分割提出了许多方法:轻量级模块设计(EfficientNet)、双分支架构(BiSeNet)、早期下采样(ENet)、多尺度图像级联网络(ICNet) 。

STDC基于BiSeNet,但舍弃了双分支网络,使用详细的group-truth来引导特征,提高效率。

未看:对于特征融合模块,SFNet设计了流对齐模块,AlignSeg设计对齐特征聚合模块和对齐上下文建模模块。FaPN通过变换偏移应用于可形变卷积来解决特征错位问题。

详细介绍:

解码器

编码器通过分不同阶段来提取特征,通道数不断增加,特征空间不断减小,从而平衡了计算成本。现阶段出现的问题是前层的计算成本远大于深层的计算成本(特征通道相同,但特征大小远大于深层),提出一种新的解码器。图a为传统解码器,b为FLD解码器,FLD将解码器中浅层的特征通道数逐级减少。

统一注意力模块

之前的网络为了融合多级特征提出了很多种方法,其中还是以BiSeNet和DFANet为主的两种最为常见。

未看:SFNet、FaPN、AttaNet。

文章提出UAFM:

Fhigh代表更深层次的模块输出,Flow是编码器的对应物,首先将Fhigh进行上采样Up变为Fup,其次与Flow一起通过注意力模块(通道或空间),产生权重并各自相乘最后相加,得到新的特征图。即为等式:

空间注意力模块:利用空间关系来产生权重,代表输入特征中每个像素的重要性。

通道注意力模块:更注重通道上的特征,最哦后输出的为通道上的权重。

金字塔池化模块

SPPM:

PPM:

(感觉就是为了改而改)

网络架构

引用STDC中的5个stage,每个stage的stride是2,如图

stdc-1:

stdc-2:

将SSLD方法应用于编码器的训练并获得增强的预训练权重,有利于分割训练的收敛。

效果:

PP-LiteSeg相关推荐

  1. SAP PP 为工单确认时自动做收货的设置

    SAP PP 为工单确认时自动做收货的设置 TCode: OP67 Micro Message: JINYULIN_SH_

  2. LiteSeg: 一种用于语义分割的轻量级ConvNet

    作者:Tom Hardy Date:2020-02-09 来源:LiteSeg: 一种用于语义分割的轻量级ConvNet

  3. SAP PP 系统怎么知道某个工单release触发的过程中检验的检验类型是03?

    SAP PP 系统怎么知道某个工单release触发的过程中检验的检验类型是03? 在SAP QM模块中,对于生产过程的检验有提供标准的检验类型03予以支持.实际上项目实践中,还有可能复制03检验类型 ...

  4. SAP PP ECM的生效日期如何影响工单?

    SAP PP ECM的生效日期如何影响工单? 1,我们使用CC31建立了ECM,ECM的生效日期就是2021-5-10. 然后以此ECM,修改了BOM,在2021-5-10这天将物料号PAA14610 ...

  5. SAP PP ECR的Profile规定了用它可以修改哪些数据对象

    SAP PP ECR的Profile规定了用它可以修改哪些数据对象 项目上对于一些关键数据对象的维护,需要实现创建ECR.笔者不忙的时候,喜欢就自己感兴趣的一些功能做一些研究.SAP ECR正是笔者感 ...

  6. SAP PP使用ECR去修改BOM主数据

    SAP PP使用ECR去修改BOM主数据 1,使用事务代码CC31创建好了ECR#500000012749,如下图示, 这个ECR是用于修改物料ZFG0003的BOM的. 2,CC32完成了对这个EC ...

  7. SAP PP COR2下达工单系统报错说-系统状态APNG是激活的- 分析第二篇

    SAP PP COR2下达工单系统报错说-系统状态APNG是激活的- 分析第二篇 笔者所在的项目上启用了ECM(Engineer Change Management)功能,重要数据的修改都要事先创建一 ...

  8. SAP PP C201使用ECR创建Recipe主数据

    SAP PP C201使用ECR创建Recipe主数据 笔者所在的项目上启用了工程变更管理(ECM)功能,一些重要核心数据的修改都需要事先创建工程变更号(ECR号码),改这些数据的时候需要附带ECR号 ...

  9. SAP PP CS01使用ECR去创建BOM主数据,报错:System status: ECR is not yet approved.

    SAP PP CS01使用ECR去创建BOM主数据,报错:System status: ECR is not yet approved. 1,使用CC31创建好了ECR #500000012717,用 ...

  10. SAP PP使用ECR去修改Recipe主数据,报错:Generation not supported for change object

    SAP PP使用ECR去修改Recipe主数据,报错:Generation not supported for change object 项目上启用了ECM(Engineer Change Mana ...

最新文章

  1. basler相机参数简要中文说明_Basler嵌入式视觉解决方案- 现推出首款适用于NXP(恩智浦)i.MX 8应用处理器系列的产品...
  2. 生产上第一使用线程池后的总结与反思
  3. noi题库(noi.openjudge.cn) 3.9数据结构之C++STL T1——T2
  4. Matrix工作室第六届纳新AI组考核题(A卷)
  5. [北航软工]第一次团队作业
  6. Fiori应用里application dependency里奇怪的manifest url是从哪来的
  7. [html] 你知道短链接的生成原理吗?
  8. 基于Android的人事管理系统 开发与设计
  9. java getResourceAsStream方法
  10. python注册登录代码_python基础--注册和登录功能 代码
  11. FME入门视频教程:第三节 FME界面及常用设置
  12. 如果在网上匿名15分钟
  13. 测试用例设计方法_场景法(游戏向)
  14. c语言74hc595程序,单片机驱动74HC595的c51程序 - 51单片机控制74HC595驱动的编程要点_单片机驱动74HC595的c51程序...
  15. onkeyup+onafterpaste 只能输入数字和小数点
  16. 《CCNA学习指南:数据中心(640-911)》——1.3 物理网络拓扑
  17. WPS文字 JSA 学习笔记 - 批量设置表格
  18. 中国式父母计算机科学家攻略,中国式家长攻略大全:全结局解锁技巧汇总[多图]...
  19. 线性判别函数(Python实现批感知器算法、Ho Kashyap算法和MSE多类扩展方法)——模式识别编程作业
  20. Python可视化陈氏和R语言--星型图形展示

热门文章

  1. 应届生为什么有的试用期还没有过就被辞退了?
  2. php 汉字按字母排序,在PHP中,将一个汉字数组按照拼音首字母进行排序
  3. 中餐烹饪为什么要学计算机,中餐烹饪为什么要勾芡呢?
  4. 给to B行业松松土,群晖科技的数据银行将功不可没
  5. crm系统服务器端,安装 Microsoft Dynamics CRM 前端服务器和后端服务器角色
  6. 报错is not a supported wheel on this platform
  7. 谁会爱你到他生命尽头?
  8. 计算机网络(二十四)UDP及TCP首部的格式
  9. 下面是以十六进制格式存储的一个 UDP 首部:~~~TCP连接使用1000字节的窗口值,而上一次的确认号是22001~~那么下一个报文段的序号是否就是 x + 1 呢?在本题中列出的 8 种情况下,画
  10. 教你一个免费合并PDF最简单的方法