Application of machine learning methods and medical image processing in solving the problem of detecting stenoses of the middle cerebral artery according to computed tomographic angiography data

Maksim V. Solominov, Denis V. Pakhomov, Tatiana A. Zagriazkina
{"title":"Application of machine learning methods and medical image processing in solving the problem of detecting stenoses of the middle cerebral artery according to computed tomographic angiography data","authors":"Maksim V. Solominov, Denis V. Pakhomov, Tatiana A. Zagriazkina","doi":"10.17816/dd626181","DOIUrl":null,"url":null,"abstract":"BACKGROUND: Ischemic stroke is a significant contributor to mortality rates in Russia and globally [1]. Computed tomographic angiography is a primary diagnostic tool for ischemic stroke, enabling the identification of stenosis or occlusion in cerebral arteries. The majority of ischemic strokes (51%) occur in the middle cerebral artery region [2], underscoring the growing interest in evaluating blood flow in this area of the brain. The manual detection of stenoses is characterised by subjective evaluation and requires a considerable amount of time. The automation of middle cerebral artery narrowing detection represents a significant challenge in computed tomographic angiography image analysis. \nAIM: The study aims to develop an algorithm for the automatic detection of stenoses in the middle cerebral artery on DICOM images of computed tomographic angiography based on the application of artificial neural networks, vascularity assessment and skeletonization algorithms. \nMATERIALS AND METHODS: A total of 262 computed tomographic angiography series from patients at the N.V. Sklifosovsky Emergency Medical Research Institute were analyzed. Of these, 94 series exhibited stenosis in the M1/M2 segment of the middle cerebral artery. The image processing was conducted using an artificial neural network with a CFPNet-M architecture [3]. The reconstruction of the vascular tree was based on the calculation of the \"vesselness\" measure [4] with subsequent skeletonization of the identified structures. \nRESULTS: In the initial stage, a neural network for the segmentation of the middle cerebral artery basin was trained. The training array was generated using the MNI152 template with affine transformations and subsequent expert evaluation. In this case, the IoU (Intersection over Union) measure was 0.81. The primary objective was the segmentation of the middle cerebral artery vascular tree, which was achieved through the use of the vesselness filter, followed by an evaluation of voxel intensities and the identification of the connected object with the longest length. The next stage involved the construction of the skeleton of the middle cerebral artery. This entailed determining the centerline of the vessel and representing the resulting skeleton as a graph with the vessels as edges and their bifurcation points as vertices. The subsequent stage was the calculation of morphological features (diameter, area, and perimeter) in the cross-sectional plane for each segment (the area between the bifurcation points). Finally, the area of constriction was determined based on the analysis of the behavior of the segment cross-sections and the identification of any deviation from the threshold value. The overall accuracy of the algorithm was 79.39% (95% confidence interval 73.98–84.12), with a sensitivity of 80.85% (95% confidence interval 71.44–88.24) and a specificity of 78.57% (95% confidence interval 71.59–84.52). \nCONCLUSIONS: Thus, we developed an algorithm for the detection of stenoses in the M1/M2 segment based on the segmentation of the middle cerebral artery basin, the assessment of vesselness, and the skeletonization of the vascular tree. The application of the developed algorithm in practice, after its validation and clinical approval, will simplify the routine evaluation of computed tomographic angiography images by radiologists and provide an opportunity to obtain an objective assessment of the stenosis area.","PeriodicalId":34831,"journal":{"name":"Digital Diagnostics","volume":" 14","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digital Diagnostics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17816/dd626181","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

BACKGROUND: Ischemic stroke is a significant contributor to mortality rates in Russia and globally [1]. Computed tomographic angiography is a primary diagnostic tool for ischemic stroke, enabling the identification of stenosis or occlusion in cerebral arteries. The majority of ischemic strokes (51%) occur in the middle cerebral artery region [2], underscoring the growing interest in evaluating blood flow in this area of the brain. The manual detection of stenoses is characterised by subjective evaluation and requires a considerable amount of time. The automation of middle cerebral artery narrowing detection represents a significant challenge in computed tomographic angiography image analysis. AIM: The study aims to develop an algorithm for the automatic detection of stenoses in the middle cerebral artery on DICOM images of computed tomographic angiography based on the application of artificial neural networks, vascularity assessment and skeletonization algorithms. MATERIALS AND METHODS: A total of 262 computed tomographic angiography series from patients at the N.V. Sklifosovsky Emergency Medical Research Institute were analyzed. Of these, 94 series exhibited stenosis in the M1/M2 segment of the middle cerebral artery. The image processing was conducted using an artificial neural network with a CFPNet-M architecture [3]. The reconstruction of the vascular tree was based on the calculation of the "vesselness" measure [4] with subsequent skeletonization of the identified structures. RESULTS: In the initial stage, a neural network for the segmentation of the middle cerebral artery basin was trained. The training array was generated using the MNI152 template with affine transformations and subsequent expert evaluation. In this case, the IoU (Intersection over Union) measure was 0.81. The primary objective was the segmentation of the middle cerebral artery vascular tree, which was achieved through the use of the vesselness filter, followed by an evaluation of voxel intensities and the identification of the connected object with the longest length. The next stage involved the construction of the skeleton of the middle cerebral artery. This entailed determining the centerline of the vessel and representing the resulting skeleton as a graph with the vessels as edges and their bifurcation points as vertices. The subsequent stage was the calculation of morphological features (diameter, area, and perimeter) in the cross-sectional plane for each segment (the area between the bifurcation points). Finally, the area of constriction was determined based on the analysis of the behavior of the segment cross-sections and the identification of any deviation from the threshold value. The overall accuracy of the algorithm was 79.39% (95% confidence interval 73.98–84.12), with a sensitivity of 80.85% (95% confidence interval 71.44–88.24) and a specificity of 78.57% (95% confidence interval 71.59–84.52). CONCLUSIONS: Thus, we developed an algorithm for the detection of stenoses in the M1/M2 segment based on the segmentation of the middle cerebral artery basin, the assessment of vesselness, and the skeletonization of the vascular tree. The application of the developed algorithm in practice, after its validation and clinical approval, will simplify the routine evaluation of computed tomographic angiography images by radiologists and provide an opportunity to obtain an objective assessment of the stenosis area.
应用机器学习方法和医学图像处理解决根据计算机断层扫描血管造影数据检测大脑中动脉狭窄的问题
背景:缺血性中风是造成俄罗斯乃至全球死亡率的一个重要因素 [1]。计算机断层扫描血管造影是缺血性脑卒中的主要诊断工具,可确定脑动脉狭窄或闭塞。大多数缺血性脑卒中(51%)发生在大脑中动脉区域[2],这凸显了人们对评估大脑这一区域血流的兴趣与日俱增。人工检测狭窄具有主观评价的特点,需要花费大量时间。大脑中动脉狭窄检测的自动化是计算机断层扫描血管造影图像分析中的一项重大挑战。目的:本研究旨在应用人工神经网络、血管评估和骨架化算法,开发一种在计算机断层扫描血管造影 DICOM 图像上自动检测大脑中动脉狭窄的算法。材料与方法:共分析了来自 N.V. Sklifosovsky 急诊医学研究所患者的 262 个计算机断层扫描血管造影系列。其中 94 例显示大脑中动脉 M1/M2 段狭窄。图像处理采用 CFPNet-M 架构的人工神经网络进行[3]。血管树的重建基于 "血管度 "的计算[4],随后对识别出的结构进行骨架化处理。结果:在初始阶段,对大脑中动脉盆地分割神经网络进行了训练。训练阵列使用 MNI152 模板生成,并进行仿射变换和随后的专家评估。在这种情况下,IoU(交集大于联合)测量值为 0.81。首要目标是分割大脑中动脉血管树,这是通过使用血管度滤波器实现的,然后是评估体素强度和识别长度最长的连接对象。下一阶段是构建大脑中动脉的骨架。这需要确定血管的中心线,并将生成的骨架表示为一个图形,将血管作为边,将其分叉点作为顶点。随后的阶段是计算每个区段(分叉点之间的区域)横截面上的形态特征(直径、面积和周长)。最后,根据对管段横截面行为的分析以及对任何偏离阈值的识别,确定收缩的面积。该算法的总体准确率为 79.39%(95% 置信区间为 73.98-84.12),灵敏度为 80.85%(95% 置信区间为 71.44-88.24),特异度为 78.57%(95% 置信区间为 71.59-84.52)。结论因此,我们开发了一种基于大脑中动脉盆地分割、血管完整性评估和血管树骨架化的 M1/M2 节段狭窄检测算法。在经过验证和临床认可后,将所开发的算法应用于实践,将简化放射科医生对计算机断层扫描血管造影图像的常规评估,并为获得狭窄区域的客观评估提供机会。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
1.30
自引率
0.00%
发文量
44
审稿时长
5 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信