超实时语义分割 | DWR-Seg超越STDC-1/2、BiSeNet v1/v2,1080ti单卡320+FPS(二)

简介: 超实时语义分割 | DWR-Seg超越STDC-1/2、BiSeNet v1/v2,1080ti单卡320+FPS(二)

3、实验


3.1、消融实验

1、DWR模块中的非共享Region-Residualization

表2-I说明了DWR模块中非共享Region-Residualization('w')和Region-Residualization的结果('w/o')。结果表明,非共享Region-Residualization显著提高了性能。

2、DWR模块中不同感受野的比例

表2-II研究了DWR模块中3个分支(d-1:d-3:d-5)的输出通道数的不同比值α的影响。当调整α时,当比例为2:1:1时,效果最好。

3、DWR模块中Region-Residualization的通道数

表2-III显示了在DWR模块中设置输出通道数与Region-Residualization的输入通道数的不同比率β的结果。当β设置为0.5时,可以获得最佳输出。

4、DWR模块中的非线性

表2-IV说明了在DWR模块中不同程度的非线性的影响。Sitch 1表示没有ReLU的Region-Residualization,Sitch 2表示没有BN的Region-Residualization,Sitch 3表示没有BN的semantic-residualization,Sitch 4表示在semantic-residualization的BN后添加一个ReLU,Sitch5表示在点卷积后添加一个BN。

结果表明,当非线性度较低时,影响显著降低;然而,非线性度的增加并不能提高输出效率。

5、SIR模块中的深度卷积

如表2-V,与BN层(w)进行深度卷积获得的改进小于增加SIR模块中模块数量(w/o)获得的改进。

6、SIR模块中的通道扩展

表2-VI显示了在SIR模块中将开始卷积的通道数扩展到λ次数的效果。当通道数扩展到3倍时,得到了最佳的结果。

7、Block Number

更多Block的收益明显减少,更深的网络不利于并行计算和FPS。

3.2、SOTA对比

1、Cityscapes数据集

2、CamVid数据集


4、参考


[1].DWRSeg: Dilation-wise Residual Network for Real-time Semantic Segmentation.


5、推荐阅读


不盲目 | 客观、科学的看待Pytorch2.0更新的新特性,没你想的那么快!

Efficient-HRNet | EfficientNet思想+HRNet技术会不会更强更快呢?

DETR也需要学习 | DETR-Distill模型蒸馏让DETR系类模型持续发光发热!!!

相关文章
|
监控 Linux 数据安全/隐私保护
CentOS7下安装SNMP服务
CentOS7下安装SNMP服务
687 0
CentOS7下安装SNMP服务
|
7月前
|
人工智能 Cloud Native Serverless
从理论到落地:MCP 实战解锁 AI 应用架构新范式
本文旨在从 MCP 的技术原理、降低 MCP Server 构建复杂度、提升 Server 运行稳定性等方面出发,分享我们的一些实践心得。
3073 102
|
机器学习/深度学习 缓存 人工智能
麻省理工提出“跨层注意力”,极大优化Transformer缓存
【7月更文挑战第4天】麻省理工学院的研究团队提出了一种新的Transformer优化技术——跨层注意力(CLA),旨在解决大型模型的缓存问题。CLA通过相邻层间共享键值头减半KV缓存,提高内存效率,允许处理更长序列和批量。实验显示,CLA在10亿至30亿参数模型中实现了性能与内存使用的良好平衡,但可能增加计算开销,并非所有模型适用。论文链接:[arXiv:2405.12981](https://arxiv.org/abs/2405.12981)
415 0
|
JavaScript 前端开发 Java
|
算法 Python
探索LightGBM:并行化与分布式训练
探索LightGBM:并行化与分布式训练【2月更文挑战第4天】
949 1
|
算法 数据可视化 计算机视觉
论文阅读笔记 | 目标检测算法——Generalized Focal Lossv1,v2
论文阅读笔记 | 目标检测算法——Generalized Focal Lossv1,v2
1652 0
论文阅读笔记 | 目标检测算法——Generalized Focal Lossv1,v2
|
计算机视觉
【超详细】【YOLOV8使用说明】一套框架解决CV的5大任务:目标检测、分割、姿势估计、跟踪和分类任务【含源码】(2)
【超详细】【YOLOV8使用说明】一套框架解决CV的5大任务:目标检测、分割、姿势估计、跟踪和分类任务【含源码】
|
Shell iOS开发 MacOS
Python 自动化指南(繁琐工作自动化)第二版:二十、使用 GUI 自动化控制键盘和鼠标
Python 自动化指南(繁琐工作自动化)第二版:二十、使用 GUI 自动化控制键盘和鼠标
698 0
|
存储 编解码 数据库
基于文本嵌入和 CLIP 图像嵌入的多模态检索
基于文本嵌入和 CLIP 图像嵌入的多模态检索
791 0
|
Java 应用服务中间件 AHAS
快速体验 Sentinel 集群限流功能,只需简单几步
️ Pic by Alibaba Tech on Facebook 集群限流 可以限制某个资源调用在集群内的总 QPS,并且可以解决单机流量不均导致总的流控效果不佳的问题,是保障服务稳定性的利器。 Sentinel 从 1.4.0 版本开始提供集群流控特性,但使用 Sentinel 集群限流需要对一系列的动态数据源进行相关配置,并且需要对开源控制台进行一些改造,有一定的使用成本。
16097 82