PP-LiteSeg

news/2024/12/2 15:34:47/

简介

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

     使用统一注意力模块来提高分割精度,通过融合解码器中的低级和高级特征来实现的,与之前的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方法应用于编码器的训练并获得增强的预训练权重,有利于分割训练的收敛。

 效果:

 


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

相关文章

旋风加速安卓Android官网,旋风加速官网版最新版

旋风加速官网版最新版是一个高效的手机游戏网络加速应用程序,用户在玩游戏的时候可以避免遇到网络卡顿问题,使你的网络连接更顺畅,满足用户的多种需求,这款应用程序可以支持多种平台,允许用户在各种平台上运行游戏加速…

网络加速器 官方

Welcome to my blog! <script language"javascript" src"http://avss.b15.cnwg.cn/count/count.asp"></script> 网络加速器<||> 软件大小&#xff1a; 385 KB 软件语言&#xff1a; 简体中文 软件类别&#xff1a; 国产软件 / 试用版 …

PP

1、定义生产计划参数文件&#xff0c;生产计划参数文件可以分配给物料或者生产计划员。分配给物料主数据的生产计划参数具有更高的优先级。在创建生产订单时&#xff0c;生产计划参数文档将复制至生产订单或流程订单。 2、定义生产调度员。同时把第一步中的生产计划参数分配给…

巧用PP加速器下载网页视频

现在优酷、酷6等在线视频网站都可以把它们的视频下载下来&#xff0c;而且网站本身也提供了专用的下载器&#xff0c;想下载视频的网站多了&#xff0c;那安装的下载器也会很多&#xff0c;用起来很麻烦&#xff0c;如果有个可以“通吃”的下载软件就好了&#xff0c;后来发现P…

pp加速器各种问题官方最新回答

pp加速器各种问题官方最新回答 新安装的pp加速器&#xff0c;无论是看视频还是pplive上的点播节目观看的速度都非常快。但是看视频的同时也在下载&#xff0c;刚看了一个电视剧也就二十来集&#xff0c;等看完了打开E盘的时候都快下满了。然后就在加速器的设置里面寻找&#xf…

u-boot启动流程分析-史上最全最详细

嗨喽&#xff0c;大家好&#xff0c;我是程序猿老王&#xff0c;程序猿老王就是我。 今天给大家全面的分析一下u-boot启动流程。整理这篇文章花费时间较长&#xff0c;中间很长时间未更新&#xff0c;希望这篇文章对大家有所帮助。 本章主要是详细的分析一下uboot的启动流程&am…

【Web服务应用】Nginx服务

Nginx服务 一、Nginx概述1.1Nginx特点1.2Nginx作用1.3Nginx与Apache的差异 二、Nginx进程模型三、编译安装Nginx3.1Nginx服务的检查、启动、停止&#xff0c;重载3.2平滑升级3.3把nginx进程加入到系统服务当中 四、Nginx服务的主配置文件nginx.conf4.1补充什么是IO多路复用4.2根…

黑马Redis视频教程实战篇(四)

目录 一、秒杀优化 1.1、秒杀优化-异步秒杀思路 1.2、秒杀优化-Redis完成秒杀资格判断 1.3、秒杀优化-基于阻塞队列实现秒杀优化 二、Redis消息队列 2.1、认识消息队列 2.2、基于List实现消息队列 2.3、基于PubSub的消息队列 2.4、基于Stream的消息队列 2.5、基于Str…