RAAGR2-Net:一种使用多个空间帧的并行处理的脑肿瘤分割网络

RAAGR2-Net: A brain tumor segmentation network using parallel processing of multiple spatial frames

  • RAAGR2-Net:一种使用多个空间帧的并行处理的脑肿瘤分割网络
    • 背景
    • 贡献
    • 实验
      • N4 bias-field-correction 数据预处理
      • Z-score and re-sampling Z-score归一化,重采样
    • 方法
      • Residual Atrous Spatial Pyramid Pooling (RASPP) module(残差空间金字塔模块)
      • Attention gate (AG) module(注意力门控模块)
      • Recursive residual (R2) block(递归残差块)
    • 损失函数
    • Thinking

RAAGR2-Net:一种使用多个空间帧的并行处理的脑肿瘤分割网络

Computers in Biology and Medicine【2023】

背景

脑瘤是最致命的癌症之一。磁共振成像(MRI)是一种非侵入性方法,它提供包含有关肿瘤的重要信息的多模式图像。许多当代技术采用四种模式:T1加权(T1)、T1对比度加权(T1c)、T2加权(T2)和流体衰减反转恢复(FLAIR),每种模式都为每个肿瘤的定位提供了独特而重要的特征。尽管几种现代程序在多模式脑肿瘤图像分割基准(BraTS)数据集上提供了不错的分割结果,但当在MRI图像的所有区域上同时评估时,它们缺乏性能。此外,由于参数限制和计算复杂性,仍有改进的空间。因此,在这项工作中,提出了一种新的基于编码器-解码器的架构来有效分割脑肿瘤区域。数据预处理是通过应用N4偏置场校正z-score0到1重采样来执行的,以便于模型训练。为了最大限度地减少不同模块中位置信息的丢失,提出了一种残差空间金字塔池(RASPP)模块。RASPP是一组使用扩张卷积的平行层。此外,注意力门(AG)模块用于有效地强调和恢复提取的特征图中的分割输出。所提出的模块试图通过组合来自不同特征图的知识并保留其局部信息来获取丰富的特征表示。在BraTS基准上评估了所提出的基于RASPP、AG和称为RAAGR2-Net的递归残差(R2)块的深度网络的性能。

贡献

由于具有不规则边界的病变区域的密集和连续分布,脑肿瘤的自动分割在鲁棒性方面仍然是一项艰巨的任务。只有少数几个网络可以同时对病变区域进行分割和分类。此外,这种网络通常需要大量的内存和计算开销,因为分割技术的复杂性很高[15,16]。此外,这些网络面临训练和优化挑战,这通常是由高调整成本和宽的超参数调整设计范围引起的[17]。为了解决上述缺点,在这项工作中,我们构建了一个易于扩展的网络,可以提供多个空间帧的并行处理。与当前最先进的模型相比,这使得网络能够在更短的时间内获得最优最小值。这项工作的主要贡献如下:

  1. 提出了一种预处理算法,使模型能够从数据集中学习肿瘤区域的洞察力和重要特征。
  2. 介绍了一种基于编码器和解码器配置的分割模型,该模型利用所提出的CNN架构的优化模块考虑到不同脑瘤区域之间的高度差异,设计了这样的模块,以最大限度地减少所提出的RAAGR2-Net中深度特征提取过程中的信息损失。
  3. 本工作探索并提出了用于脑肿瘤分割的深度卷积
  4. 在图像重建过程中,跟踪肿瘤区域的精确位置至关重要,因此所使用的模块有助于防止这些信息的丢失。

实验

在这里插入图片描述
BraTs 数据集的肿瘤类别
数据集:BraTs 17 18 19,在BraTS(2017、2018和2019)数据集中,不同类别肿瘤之间的区域占有率差异非常高。因此,数据不平衡导致了问题,并且通过增加另外两类,即一类背景区域和另一类非肿瘤区域,进一步缓解了不平衡问题。

N4 bias-field-correction 数据预处理

MRI图像可能包含由于患者运动或MR扫描仪硬件本身引起的伪影。通常,图像的亮度是局部调整的,即使用低频信息使图像更亮或更暗[48]。这被称为MRI的强度不均匀性问题,通过人体解剖信号捕获的数据会导致病变特征模糊的问题,这可能会导致神经网络分割架构的学习过程出现问题[49]。由于强度不均匀性问题,应用N4偏置场校正来均匀地表示MRI。在这项工作中,通过非参数和非均匀归一化(N3)方法解决了强度不均匀性问题,该方法通过使用高斯公式应用强度直方图的B样条来配置场,并校正图像形状。然而,N3方法应用宽的B样条距离,导致更高的频率调制。为了解决这个问题,可以看出,与N3正则化相比,该系统的性能有所提高,方法是减少样条的距离,以多分辨率对其进行并行化,并使用N4在强度不平衡方面应用卷积重叠正则化。因此,应用于训练的数据集通过N4偏置场校正进行了归一化。

Z-score and re-sampling Z-score归一化,重采样

在这里插入图片描述
在这里插入图片描述

预处理对实验精度影响很大

方法

在这里插入图片描述
在这里插入图片描述

Residual Atrous Spatial Pyramid Pooling (RASPP) module(残差空间金字塔模块)

在这里插入图片描述
可以防止数据丢失。与ASPP不同,RASPP模块包括附加的残差分支,该残差分支将原始特征连接到来自不同膨胀比的提取特征。此外,ASPP模块中有两个1×1卷积层,而RASPP模块中只有一个1×1卷积层,这最大限度地减少了计算量和数据损失。

Attention gate (AG) module(注意力门控模块)

在这里插入图片描述
简单的卷积激活,相乘,用xf和gi对xf进行加权

Recursive residual (R2) block(递归残差块)

在这里插入图片描述
现有的神经网络大多是前馈神经网络,隐藏层的系数被应用于输出层的方向。然而,递归神经网络不仅具有通过激活函数将系数传递到输出层的特性,而且还具有将系数传递给隐藏层的下一次操作的输入的特性,因此在应用卷积之前,它在校正现有图像方面具有优异的性能。

所提出的深度模型基于编码器-解码器架构,其中编码器提取特征图,解码器通过强调的特征恢复原始大小的图像。当前技术的缺点是,在编码过程中提取特征图的过程导致数据位置信息的丢失,这导致性能降低。现有技术的另一个缺点是,随着模型变得更大,在训练模型的过程中,参数增加,批量大小减小,导致性能下降。为了解决上述问题,提出了最大限度地减少位置信息丢失的RASPP模块。在解码阶段,通过在现有图像的各层中强调特征点,应用注意力技术来最小化位置信息值的损失。此外,在卷积层中使用了深度可分离的Conv2D,而不是使用通用的Conv2D,通过在很大程度上减少参数数量来提高学习速度,从而最大限度地减小批量大小。利用数据扩充和预处理技术对所提出的体系结构进行了评估。实验结果表明,所提出的RAAGR2Net架构具有良好的性能,可以通过将3D数据切片为2D图像来分割大脑MRI图像。这有助于减少参数数量、批量大小和计算费用。未来,我们打算将该架构的范围扩展到MRI的3D分割。

损失函数

在这里插入图片描述

Thinking

空洞卷积,可分离卷积,特征金字塔,注意力机制,千篇一律。。。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

给定一个非严格递增排列的有序数组,删除数组中的重复项

实例要求:1、给定一个非严格递增排列的有序数组 nums ;2、原地 删除重复出现的元素,使每个元素 只出现一次 ;3、返回删除后数组的新长度;4、元素的 相对顺序 应该保持 一致 ;5、然后返回 nums 中唯一元素的…

C++一个关于delete的幼稚错误

分析 在项目开发中,遇上这么一个错误: 0xc00000fd stack_overflow 这是一个栈溢出的错误,奇怪,我delete怎么会提示这么一个错误呢? 与是问题了群: 总结 这个错误实在是蠢啊! 没有细想&am…

含分布式电源的配电网可靠性评估(matlab代码)

1主要内容 该程序参考《基于仿射最小路法的含分布式电源配电网可靠性分析》文献方法,通过概率模型和时序模型分别进行建模,实现基于概率模型最小路法的含分布式电源配电网可靠性评估以及时序模型序贯蒙特卡洛模拟法的含分布式电源配电网可靠性评估。程序…

centos 安装k8s教程(一键安装k8s)

第一步 准备几台机器 第二步 K8s Manager 服务器中添加docker支持 安装教程请查看这个博客 docker 安装详细教程 点我 第三步安装 KuboardSpray 教程在这里 第四步 下载k8s资源包 第五步 安装k8s 点击安装后 显示如下:等待完成

年底了,我劝大家真别轻易离职...

年底了,一些不满现状,被外界的“高薪”“好福利”吸引的人,一般就在这时候毅然决然地跳槽了。 在此展示一套学习笔记 / 面试手册,年后跳槽的朋友可以好好刷一刷,还是挺有必要的,它几乎涵盖了所有的软件测试…

Web自动化测试流程:从入门到精通,帮你成为测试专家!

Web应用程序在今天的软件开发中占据着越来越重要的地位。保证Web应用程序的质量和稳定性是非常必要的,而自动化测试是一种有效的方法。本文将介绍Web自动化测试流程,并提供代码示例。 步骤一:选取测试工具 选择适合自己团队的自动化测试工具…

极限学习机

极限学习机(ELM, Extreme Learning Machines)是一种前馈神经网络,ELM 不需要基于梯度的反向传播来调整权重,而是通过 Moore-Penrose generalized inverse来设置权值。 标准的单隐藏层神经网络结构如下: 单隐藏层神经…

ETL-使用kettle批量复制sqlserver数据到mysql数据库

文章标题 1、安装sqlserver数据库2、下载kettle3、业务分析4、详细流程(1)转换1:获取sqlserver所有表格名字,将记录复制到结果(2)转换2:从结果设置变量(3)转换3&#xff…

unityplayer.dll如何安装?unityplayer.dll缺失的解决方法

Unityplayer.dll是Unity引擎所需的一个重要动态链接库(DLL)文件,负责在运行Unity创建的游戏或应用程序时处理相关的软件逻辑。如果此文件意外丢失,可能会导致错误提示,甚至阻止程序的正常运行。因此,对于许…

亚马逊2024版Listing打分标准大更新:权重规则调整,卖家们需关注!

亚马逊近期发布了关于“2024版Listing打分标准”的两篇文章,其中更新了Listing权重规则,引起了广大卖家的关注。 对于亚马逊卖家而言,打造产品Listing是产品上架前必须完成的重要任务,而想要成为爆款,则需要遵循亚马逊…

[点云分割] 基于最小切割的分割

效果&#xff1a; 代码&#xff1a; #include <iostream> #include <vector>#include <pcl/point_types.h> #include <pcl/io/pcd_io.h> #include <pcl/visualization/cloud_viewer.h> #include <pcl/filters/filter_indices.h> #include…

Vatee万腾的数字化探险:Vatee科技创新勾勒新的独特轨迹

在数字化时代的浪潮中&#xff0c;Vatee万腾以其强大的科技创新力量&#xff0c;开启了一场引人瞩目的数字化探险之旅。这不仅是一次技术的探索&#xff0c;更是对未知领域的大胆冒险&#xff0c;为科技的未来勾勒出一条独特的轨迹。 Vatee的数字化探险并非仅仅局限于技术的提升…

双11再创新高!家电行业如何通过矩阵管理,赋能品牌增长?

双11大促已落下帷幕&#xff0c;虽然今年不再战报满天飞&#xff0c;但从公布的数据来看&#xff0c;家电行业整体表现不俗。 根据抖音电商品牌业务发布的收官战报&#xff0c;家电行业创造了成交新纪录&#xff0c;整体同比增长125%。快手官方数据显示&#xff0c;消电家居行业…

Java操作excel之poi

1. 创建Excel 1.1 创建新Excel工作簿 引入poi依赖 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</ar…

内测分发平台的未来发展和趋势如何

大家好&#xff0c;我是咕噜-凯撒&#xff0c;随着软件开发行业的快速发展和更新迭代的频率不断加快&#xff0c;内测分发平台作为软件测试和发布的重要环节&#xff0c;将在未来扮演更加关键的角色。未来内测分发平台发展将呈现出一系列的新趋势,都有哪些方面呢。图片来源:new…

Facebook像素的作用

Facebook像素是一种强大的工具&#xff0c;可以帮助企业在Facebook上进行精确的广告定位、跟踪和分析。Facebook像素的作用包括但不限于以下的几个方面&#xff0c;本文小编将对此介绍一下。 1、精准广告定位 Facebook像素能够跟踪用户在网站上的行为&#xff0c;例如浏览商品…

单链表在线OJ题二(详解+图解)

1.在一个排序的链表中&#xff0c;存在重复的结点&#xff0c;请删除该链表中重复的结点&#xff0c;重复的结点不保留&#xff0c;返回链表头指针 本题的意思是要删除链表中重复出现的节点&#xff0c;然后返回删除重复节点后的链表。 我们可以直接用一个哨兵位以便于观察链表…

并查集总结

并查集简介 并查集是一种可以动态维护若干个不重叠的结合&#xff0c;并支持合并与查询的数据结构 并查集是一种树状的数据结构&#xff0c;可以用于维护传递关系以及联通性。 并查集有两种操作&#xff1a; find&#xff1a;查询一个元素属于哪个集合merge:合并两个集合 模…

前端入门(二)Vue2基本语法、样式渲染、数据代理与监测

文章目录 Vue简介Vue的特点Hello, Vue Vue基本语法模板语法数据绑定&#xff08;v-bind、v-model&#xff09;el与data的两种写法 事件处理&#xff08;v-on:click / click&#xff09;事件修饰符键盘事件&#xff08;缺&#xff09; 计算属性与监视&#xff08;computed、watc…

利用叉积计算向量的旋向及折线段的拐向

一、向量叉积 两个向量 u u u、 v v v的叉积写作 u v n ∥ u ∥ ∥ v ∥ s i n θ \mathbf{u \times v n \left \| u \right \| \left \| v \right \| sin\theta } uvn∥u∥∥v∥sinθ 式中&#xff0c; n n n: 与 u u u、 v v v均垂直的单位向量&#xff0c;theta是两向量…