社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  机器学习算法

IEEE Transactions on Medical Imaging IF 11 使用血深度学习检测颅内动脉瘤

AI与医学 • 6 月前 • 177 次点击  

点击👆蓝字或👇名片,关注"AI与医学"


0.前言

选文:大壮

整理:小吴,大壮


这篇推文年初时候就写的,存在草稿箱一直没发,当时感觉很多细节需要完善,也没时间处理。偏工科的论文。


论文来自TOP期刊IEEE Transactions on Medical Imaging,主要采用深度学习的方法实现未破裂颅内动脉瘤检测(Unruptured Intracranial Aneurysms, UIAs)。


颅内动脉瘤多为发生在颅内动脉管壁上的异常膨,在普通人群中的发病率约为3%,发病年龄集中于40~60岁


未破裂颅内动脉瘤可长期保持无症状和未被发现的状态,但也可能出现非特异性症状,如头痛、眩晕等。当颅内动脉瘤破裂时,会造成蛛网膜下腔出血,可能导致严重的后遗症甚至偏瘫。即使发现早期未破裂颅内动脉瘤非常重要。

1.论文基本信息

Timmins K M, Van der Schaaf I C, Vos I N, et al. Geometric deep learning using vascular surface meshes for modality-independent unruptured intracranial aneurysm detection[J]. IEEE Transactions on Medical Imaging, 2023.

本论文来自Q1区期刊IEEE Transactions on Medical Imaging,影响因子为11.037



2.论文简介


作者使用了ResU-net 架构以及MeshCNN卷积层和池化层。在池化层中实现了稀疏矩阵,使网络的内存使用效率更高,并且比原始MeshCNN 实现更高分辨率的网格输入。此外,池化层被修改为不折叠边缘,从而产生非流形网格。该模型经过进一步修改,允许在原始五个几何特征的基础上为每条边添加额外的输入特征。


具体来说,为每个边缘添加了两个额外的局部曲率特征:形状指数和曲率,有助于 UIA 检测。


形状指数和曲率是根据血管网格表面上的每个顶点确定的。


然后,给每条边赋予一个曲率特征(形状指数或曲率),其值为该边对应端点的平均值。


(作者并未给出详细的算法介绍)


作者设计了三种实验,分别评估了

(1)输入网格边缘分辨率、

(2)网络的池化方案、

(3)形状指数和曲率作为附加输入边缘特征 UIA检测模型性能的影响


 使用三重交叉验证对这些实验进行评估。性能最佳的网络在完整的训练集上进行了训练,并在TOF-MRACTA 测试集上进行了测试。

3.数据介绍


训练数据取自ADAM挑战赛,由93个已诊断为UIA的脑部TOF-MRA扫描组成。UIA的大小范围为1.0-15.9mm不等,中位直径为3.9mm


测试数据分为两部分:

1ADAM测试数据集,包括142TOF-MRA扫描,其中117个包含UIA25个不包含UIA


2CTA(CT血管造影)数据包括20个CTA扫描和相应的非对比CT扫描,所有CTA扫描都至少包含一个未经治疗的UIAUIA的中位直径为5.1mm,范围为2.3-14.1mm。所有CT扫描均在UMC Utrecht进行,UIA由同一位放射科医生标记,并且UIA的标注采用与ADAM数据相同的方法和程序。


2. 标记网格生成

标记网格生成的生成可分为两步:


第一步是血管分割


对于TOF-MRA,作者使用现有的3D U-net网络进行自动血管分割;对于CTA,作者使用阈值处理和连通分量分析半自动地分割出主要血管。


第二步是血管表面网格标记


在血管分割和UIA标注的基础上,使用MeVisLabMeVis Solution A.GFraunhofer MEVIS)开发的邻近细胞算法,扫描血管分割中的每个体素以生成三角形表面网格表示。


实验结果

作者探究了三个参数对检测性能的影响。

1)输入网格边缘分辨率


输入网格边缘分辨率是指在血管分割时,使用多少条边的网格对图像进行分割。具体的实验结果如下表,可见边缘分辨率越高,性能越好。


2)池化方案


不同池化方案对检测性能的影响如下表所示,最优的池化方案为(150001200060002000



3输入特征


作者认为使用形状指数和曲率作为附加输入特征可以提高模型的检测性能TOF-MRACTA测试集中都具有良好的表现。

UIAs直径的大小对UIA分为大7mm、中(3mm,<7mm)、小(≤3mm)三类,研究本文模型在大小方面的表现。可以看出对于直径较小的UIA检测效果降低很多。

TOF-MRA测试集

CTA测试集:



 广告 

1.大壮开发了一个基于人工智能的临床数据分析和机器学习建模软件。

医学临床数据机器学习研究和实验指导服务

机器学习在临床医学研究中的应用套路

2.大壮提供医疗影像研究方向定制化服务,思路指导、算法实现、技术咨询服务,包括但不局限CT、MRI图像分割、图像生成、多模态等技术支持。 

 3.感觉有用,帮忙转发    


— THE END —

排版:大壮

美工:大壮

注:本文仅用于分享和研究AI与医学相关学术论文

如存在侵权,请告知,及时删






往期精彩回顾


基于机器学习算法(CNN)的脑硬膜下血肿自动检测/分割以及关键指标(体积、厚度、MLS)的测量

机器学习在外伤性脑损伤(TBI)恢复预测和治疗方法评估中的应用

脑肿瘤MRI开源数据集-1:Brain Tumor MRI Dataset

RSNA-颅内出血开源数据集:RSNA Intracranial Hemorrhage Detection



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/174742
 
177 次点击