DPAFNet:一种用于多模式脑肿瘤分割的残差双路径注意力融合卷积神经网络

news2024/11/19 23:20:12

DPAFNet: A Residual Dual-Path Attention-Fusion Convolutional Neural Network for Multimodal Brain Tumor Segmentation

  • DPAFNet:一种用于多模式脑肿瘤分割的残差双路径注意力融合卷积神经网络
    • 背景
    • 贡献
    • 实验
    • 方法
      • ulti-scale context feature extraction block(多尺度上下文特征提取模块)
      • 3D iterative dilated convolution merging (IDCM) module(3D重复空洞卷积合并模块)
    • 损失函数
    • Thinking

DPAFNet:一种用于多模式脑肿瘤分割的残差双路径注意力融合卷积神经网络

Biomedical Signal Processing and Control 【2023】

背景

早期2D分割,缺乏连续信息,很难提取全局上下文信息,3D卷积更具上下文意识,然而3D方法仍然不准;类别不平衡,对小肿瘤仍然难分割,BraTs2019中肿瘤仅占图像的1.5%,ET仅占WT的11%,1,2,4之间的边界模糊

贡献

从两条路径中提取特征,选择性地融合特征图,最大限度地提取了有意义的语义信息;针对类别不平衡问题提出基于双路径模块和多尺度注意力融合块,该模块聚焦于ET等小目标区域,以缓解类间模糊问题;应用3D迭代扩张卷积合并模块,扩展感受野,提高上下文感知能力

  1. 提出了一种基于编码器-解码器结构的新的3D分割模型,该模型将不同信道的全局和局部信息与MAF模块相结合。
  2. 提出了一种新的由残差连接DP模块和MAF模块组成的三维特征提取块。这两个分支应用不同大小的卷积核来提取特征,并引入残差连接以避免网络退化。提取的特征图在不同尺度上进行融合,以获得更丰富的语义信息。
  3. 为了进一步提高模型的上下文感知能力,引入了一个3D IDCM模块,该模块迭代地将特征图与不同的感受野融合,以更有效地进行上下文学习。该模块有利于密集像素级预测,提高最终分割精度。

实验

BraTs 18/19/20 剪裁为128×128×128体素,并将其输入网络。由于MRI的成像方式、病例和设备的多样性,不同的扫描时间会对MRI产生影响,导致MRI的强度不均匀。为了标准化T1、T2、T1ce和FLAIR序列的强度,使用z评分标准化方法来获得标准尺度下的强度值。z=(xμ)/σ(9),其中x是原始特征的每个像素的强度值,μ是平均强度值,σ是强度值的标准偏差。此外,为了提高模型的学习和泛化能力,使用了多种数据增强方法,包括随机镜像翻转、随机旋转(±10◦ ), 随机强度偏移和随机尺度变换。
在这里插入图片描述
在这里插入图片描述
IDCM的不同空洞率实验
在这里插入图片描述
后处理消融实验,以及各模块消融实验

方法

在这里插入图片描述

ulti-scale context feature extraction block(多尺度上下文特征提取模块)

在这里插入图片描述
(a)残差连接的双分支模块
(b)Pointwise Conv就是1x1x1卷积
MAF module,把DP得到的两个特征图加权融合
通过残差连接的对偶路径卷积获得不同尺度的特征图,然后通过合并注意力模块获得融合特征,如图所示。3。在通道级别,每个特征图都被压缩为分支中的标量。这种压缩强调全局分布的大型对象。然后,为了减轻尺度变化并强调较小的对象,在另一个分支中应用逐点卷积作为局部上下文聚合器,该聚合器利用每个空间位置进行逐点通道交互。通过Sigmoid函数将特征图G+L映射到(0,1)。融合权重ω和1ω位于该区间,这使得网络能够在不同尺度特征S1和S2之间进行加权平均,以实现全局和局部信息的聚合。值得注意的是,在该模块中,通过对集成特征执行信道缩减和信道恢复操作,使用类似瓶颈的结构来减少参数的数量。在该模块中,集成特征、局部通道信息和融合细化特征具有相同的通道和分辨率,可以保留和突出低级视觉信息的细节特征。

3D iterative dilated convolution merging (IDCM) module(3D重复空洞卷积合并模块)

在这里插入图片描述
在分割网络中,通常通过池化、插值等方法进行下采样和上采样,以降低或恢复输入特征图的分辨率,从而达到对输入图像进行特征提取和图像重建的效果。然而,这些操作导致了分割中的问题,例如像素和空间级别的信息丢失、小对象重建的困难等。扩展卷积可以保存内部数据,避免像素的丢失,扩展感受野,获得更丰富的上下文信息,通常用于缓解这些问题。在不同的膨胀率下,膨胀卷积可以满足不同大小对象的分割要求,并注意不同距离的信息。然而,当膨胀率的值较大时,提取特征时会出现网格效应,这将失去上下文信息的连续性,降低像素级任务的分割效果。为了解决这个问题,介绍了一个密集连接的IDCM模块,并将其扩展到3D,如图4所示。该模块提取了编码器最后一层输入的输出特征,其中包含了经过多次特征提取后的语义特征图的更丰富表示。通过不同膨胀率的膨胀卷积将输入特征迭代连接到特征图中,并使用1×1×1卷积将通道数量减少到与输入特征相同,从而融合局部和全局上下文信息,合并多尺度特征,并捕获丰富的全局表示。此外,IDCM模块使用不同膨胀率的膨胀卷积来获得不同尺度的特征,以有效扩展卷积核的感受野,提高模型对不同尺度目标的识别能力。不同尺度特征的迭代叠加可以有效地减少扩张卷积的网格效应,避免像素点的丢失,保留空间层次信息,最终保证分割模型具有更丰富的语义表示

损失函数

generalize dice loss (GDL)
测试时间增强(TTA)作为后处理方法

Thinking

把3DUNet的DoubleConv替换为DP+MAF(多尺度特征加权融合),在瓶颈层加入IDCM(不同尺度特征重复叠加)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1225771.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何在企业签名、超级签名、tf签名之间做选择

企业签名 (Enterprise Signing): 用途: 适用于企业内部发布应用,不需要经过App Store审核,可以通过企业内部渠道直接分发给员工或内部用户。限制: 仅限于企业内部使用,无法在App Store上发布或向外部用户分发。 超级签…

Java多线程之CAS及原子操作

一、CAS是什么? Java 并发机制实现原子操作有两种: 一种是锁,还有一种是CAS。 在Java中,锁在并发处理中占据了一席之地,但是使用锁有一个不好的地方,就是当一个线程没有获取到锁时会被阻塞挂起&…

【C++入门到精通】右值引用 | 完美转发 C++11 [ C++入门 ]

阅读导航 引言一、左值引用和右值引用1. 什么是左值?什么是左值引用?2. 什么是右值?什么是右值引用?3. move( )函数 二、左值引用与右值引用比较三、右值引用使用场景和意义四、完美转发std::forward 函数完美转发实际中的使用场景…

Spring接入Metric+Graphite+Grafana搭建监控系统

环境搭建 Metric 主要是记录操作记录,把数据传给Graphite,这个只需要引入依赖就可以了 日志收集系统,可以支持很多的监控系统一般在Spring项目中用其收集数据,可以发送到Graphite等监控系统中一般使用Merter和Timer分别记录成功…

[黑马程序员SpringBoot2]——开发实用篇1

目录: 手工启动热部署自动启动热部署热部署范围配置关闭热部署功能第三方bean属性绑定松散绑定常用计量单位应用bean属性校验进制数据转换规则加载测试专用属性加载测试专用配置测试类中启动web环境发送虚拟请求匹配响应执行状态匹配响应体匹配响应体(json)匹配响应…

信息系统项目管理师 第四版 第1章 信息化发展

1.信息与信息化 信息是指音讯、消息、信息系统传输和处理的对象,泛指人类社会传播的一切内容。来自P1 信息化是指在国家宏观信息政策指导下,通过信息技术开发、信息产业的发展、信息人才的配置,最大限度地利用信息资源以满足全社会的信息需…

一种用于脑肿瘤和组织分割的具有体积特征对齐的三维跨模态特征交互网络

A 3D Cross-Modality Feature Interaction Network With Volumetric Feature Alignment for Brain Tumor and Tissue Segmentation 一种用于脑肿瘤和组织分割的具有体积特征对齐的三维跨模态特征交互网络背景贡献实验方法Cross-Modality Feature Interaction ModuleVolumetric …

UE 程序化网格 计算横截面 面积

首先在构造函数内加上程序化网格,然后复制网格体到程序化网格组件上,将Static Mesh(类型StaticMeshActor)的静态网格体组件给到程序化网格体上 然后把StaticMesh(类型为StaticMeshActor)Instance暴漏出去 …

Apache Hive源码阅读环境搭建

前置软件: JDK 1.8 Maven 3.3.9 1 下载源码 # 下载源码 git clone https://github.com/apache/hive.gitcd hive# 查看标签 git tag# 切换到要阅读的指定版本的tag git checkout rel/release-2.1.02 编译源码 mvn clean install -DskipTests执行报错 日志如下 E…

C#,数值计算——插值和外推,曲线插值(Curve_interp)的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// Object for interpolating a curve specified by n points in dim dimensions. /// </summary> public class Curve_interp { private int dim { get; s…

消息积压了如何处理?

欢迎大家到我的博客阅读这篇文章。消息积压了如何处理&#xff1f; - 胤凯 (oyto.github.io)在系统中使用消息队列的时候&#xff0c;消息积压这个问题也经常遇到&#xff0c;并且这个问题还不太好解决。 消息积压的直接原因通常是&#xff0c;系统中的某个部分出现了性能问题…

初刷leetcode题目(2)——数据结构与算法

&#x1f636;‍&#x1f32b;️&#x1f636;‍&#x1f32b;️&#x1f636;‍&#x1f32b;️&#x1f636;‍&#x1f32b;️Take your time ! &#x1f636;‍&#x1f32b;️&#x1f636;‍&#x1f32b;️&#x1f636;‍&#x1f32b;️&#x1f636;‍&#x1f32b;️…

YOLO目标检测——无人机检测数据集下载分享【含对应voc、coco和yolo三种格式标签】

实际项目应用&#xff1a;无人机识别数据集说明&#xff1a;无人机检测数据集&#xff0c;真实场景的高质量图片数据&#xff0c;数据场景丰富标签说明&#xff1a;使用lableimg标注软件标注&#xff0c;标注框质量高&#xff0c;含voc(xml)、coco(json)和yolo(txt)三种格式标签…

【Web】PHP反序列化的一些trick

目录 ①__wakeup绕过 ②加号绕过正则匹配 ③引用绕过相等 ④16进制绕过关键词过滤 ⑤Exception绕过 ⑥字符串逃逸 要中期考试乐(悲) ①__wakeup绕过 反序列化字符串中表示属性数量的值 大于 大括号内实际属性的数量时&#xff0c;wakeup方法会被绕过 &#xff08;php5-p…

基于海洋捕食者算法优化概率神经网络PNN的分类预测 - 附代码

基于海洋捕食者算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于海洋捕食者算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于海洋捕食者优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针…

SQL零基础入门教程,贼拉详细!贼拉简单! 速通数据库期末考!(八)

FULL OUTER JOIN 除了前面讲到的 INNER JOIN&#xff08;内连接&#xff09;、LEFT JOIN&#xff08;左连接&#xff09;、RIGHT JOIN&#xff08;右连接&#xff09;&#xff0c;还有另外一种关联方式&#xff0c;即 FULL OUTER JOIN&#xff08;全外连接&#xff09; FULL O…

移动端路径传参以数字的形式,写死的情况

页面1 async getListTransferAndApprova() { //把mark值拼接到路径的后面&#xff0c;定义一个变量&#xff0c;使得切换穿的mark都不一样let mark ;if (this.tabsCurrent 0) {mark 2;} else if (this.tabsCurrent 1) {mark 3;}else if (this.tabsCurrent 2) {mark 4;}…

【AD封装】芯片IC-SOP,SOIC,SSOP,TSSOP,SOT(带3D)

包含了我们平时常用的芯片IC封装&#xff0c;包含SOP,SOIC,SSOP,TSSOP,SOT&#xff0c;总共171种封装及精美3D模型。完全能满足日常设计使用。每个封装都搭配了精美的3D模型哦。 ❖ TSSOP和SSOP 均为SOP衍生出来的封装。TSSOP的中文解释为&#xff1a;薄的缩小型 SOP封装。SSO…

WMS重力式货架库位对应方法

鉴于重力式货架的特殊结构和功能&#xff0c;货物由高的一端存入&#xff0c;滑至低端&#xff0c;从低端取出。所以重力式货架的每个货位在物理上都会有一个进货口和一个出货口。因此&#xff0c;在空间上&#xff0c;对同一个货位执行出入库操作需要处于不同的位置。 比如对…

Os-hackNos-1

Os-hackNos-1 一、主机发现和端口扫描 主机发现 arp-scan -l端口扫描 nmap -P 192.168.80.141二、信息收集 访问80端口&#xff0c;可知目标是ubuntu系统&#xff0c;中间件是Apache 目录扫描&#xff0c;发现两个路径 dirsearch -u http://192.168.80.141/ -e *index.html路…