腰椎X线摄影人工智能测量技术研究进展

2022-01-07 13:09姚红艳邓兴陈晓飞王闻奇周晟
中国医学物理学杂志 2021年12期
关键词:脊柱腰椎医师

姚红艳,邓兴,3,陈晓飞,王闻奇,周晟

1.甘肃中医药大学第一临床医学院,甘肃兰州730000;2.甘肃省中医院放射影像科,甘肃兰州730050;3.南充市中心医院介入放射科,四川南充637000

前言

腰痛(Low Back Pain, LBP)是指发生在肋骨以下、臀下皱襞以上的疼痛、肌紧张或僵硬,伴或不伴坐骨神经痛[1],具有广发性[2],是全球范围内致残的主要原因[3-5],亦是造成全球总体疾病负担的第6大因素[6]。对患者个体来说,LBP 不仅带来巨大的经济负担与精神压力,还可直接使患者劳动能力下降,其比正常人群收入减少约87%[7]。既往研究表明,腰椎间盘退变是引起LBP 最常见的病因[8-9],椎间盘源性约占39%-41%[10-11],腰椎不稳约占30%[12]。目前,临床中腰椎X 线检查是LBP 首选的影像学方法,其影像空间分辨率高,便于腰椎结构力线及角度的测量。但腰椎测量参数繁多,人工测量费时费力,一致性及重复性较差,且腰椎X线图像受诊断医师的主观影响较大,过度分析或分析不足都会对患者的临床治疗造成较大的影响[13]。近年来,随着人工智能(Artificial Intelligence,AI)技术的蓬勃发展,众多学者对腰椎X 线摄影影像学测量参数进行了智能技术探索。

1 X线检查在腰椎疾病中的应用

腰椎数字X 线摄影是LBP最常见的检查方法[14],其简单经济,空间分辨率高,对椎体、小关节等骨骼结构显示清晰,故腰椎X 线图像可对腰椎序列、椎体和椎间隙的空间大小、骨关节以及软组织等结构进行整体评估。而腰椎由骨结构、椎间盘及周围脊髓、血管、韧带等组织组成,解剖结构极为复杂。与此同时,随着医疗数据的增加以及医学影像由单纯的观察解剖结构向定量化和功能化分析的方向发展,因此仅凭诊断医师对腰椎X 线图像的视觉观察和主观判断已不能完全满足临床医师对腰椎疾病的精准诊疗需求。近年来,众多学者对腰椎X 线图像中可定量化信息,包括腰椎结构力线及角度等进行了相关研究和探索[15-18],如腰椎曲度、腰骶角、骶骨倾斜角等X 线参数,对腰椎相关疾病的提示和诊断以及术后评估具有一定的临床价值[19-21]。X 线测量参数及其临床意义总结如表1 所示。然而,腰椎X 线人工测量的可重复性和再现性受到测量方法和临床医师主观的影响。而AI 技术和深度学习算法的兴起,使腰椎X线检查技术和对临床应用潜在价值迈入一个新纪元。

表1 腰椎X线测量参数及其临床意义Tab.1 Lumbar X-ray measurement parameters and their clinical significance

2 腰椎X线定量测量方法的进展

近年来,计算机技术的蓬勃发展使基于腰椎X线定量测量的方法及结果得到不断改进和完善,从传统X线手工测量,到计算机辅助系统测量以及与AI技术的结合。

传统X 线手工测量的准确性和可重复性依赖于临床医师的经验和判断[22],据报道,不同医师Cobb角测量误差从3°到10°不等[23-24]。为解决这一问题,Zhang 等[22]采用模糊霍夫变换技术开发一种计算机辅助检测椎体终板的方法,可自动识别上、下端椎并测量Cobb角,这种方法减少了Cobb角测量的可变性(ICC>0.9,平均误差<3°),帮助临床医师较客观地评估脊柱侧凸。但该方法需要临床医师判断选择感兴趣区域,且测量速度较慢(平均处理时间约3 min/张)。Lafage等[25]通过一款新的计算机辅助测量软件Surgimap(Nemaris Inc.,New York,NY),对50 名成人脊柱畸形患者X 线图像的13 个脊柱-骨盆参数进行测量,结果表明,该软件可快速、准确地对全脊柱进行分析,而基于解剖标注的测量结果具有更高的可靠性(ICC≥0.95vs0.84),所需平均时间为75 s。可见,计算机辅助测量有效降低或消除了传统人工测量误差,但对X 线图像的整体识别、分析和测量速度仍存在一定的局限性。

近几年,随着AI 技术的发展,基于AI 技术开发的腰椎X 线定量测量模型或工具可自动识别椎体并测量相关参数,提高了医学图像分析的质量和效率。这些工具的出现在减轻临床医师工作负荷的基础上,使得腰椎X 线潜在的影像学信息得以充分利用,对临床医师定量化分析和精确诊断腰椎相关疾病及预后评估具有重要意义。

3 AI在腰椎X线成像上的应用

3.1 AI和深度学习

AI 作为计算机科学的一个分支,研发用于模拟、延伸和扩展人类智能的理论、方法、技术及应用系统的一门信息学科,主要专注于构建算法及通过运行算法来实现以近似人类的认知能力分析复杂的信息,并通过提供客观的数据,更好地辅助临床医师决策,以此来提高诊疗的客观性及精准性[26]。而机器学习(Machine Learning,ML)是AI 的一个组成部分,是计算机在没有先验知识的情况下通过自动学习和执行预定义任务的过程。根据用于学习的样本是完全标记、部分标记还是未标记,ML 进一步分为监督、半监督和无监督学习[27]。

深度学习是ML 领域中一个新的研究方向,相比传统的AI 算法,其拥有强大的自主学习能力。Van等[28]表示,深度学习网络可以结合图像数据和放射学文本报告,对图像做出最佳判断。深度学习包含多个隐藏处理层的人工神经网络(Artificial neural network,ANN)算法的子集[29],通过由许多层网络组成的模型,将输入数据(即图像)转换成输出信息(如,疾病存在/不存在),取代了传统的ML 方法。经过训练的网络可以预测或估计新输入数据的输出[30],这种能力使深度神经网络成为目前医学成像领域中应用最多的算法,具有广阔的医学应用前景。

3.2 AI分析X线图像的基本过程

利用AI技术分析腰椎X 线图像的关键技术主要包括图像识别与AI 计算,主要有以下步骤[29,31]:(1)基于临床问题的模型设计,关键在于选择易于临床医师决策和广大患者受益的临床问题,同时需获取大量易于标注和学习的数据;(2)结构化数据构建,高质量的结构化数据是学习任务的基础,模型的准确性和鲁棒性有赖于人工数据集的准确标注[32];(3)AI 算法选择和模型的建立,不同模型的选择取决于学习数据的数量和复杂度,但无论使用哪种模型建立算法,必须对其准确性、鲁棒性和泛化性进行验证和测试[29];(4)图像数据分割,一般将数据分为训练集、验证集和测试集3 组,使用交叉验证等方法通过训练集预测模型稳定性,验证集用于模型调优,独立的测试集验证模型的鲁棒性和泛化性,最后与专家的决策结果(金标准)进行对比分析[30]。

3.3 腰椎X线图像检测与分割

腰椎X线图像的检测与分割,是准确提取图像特征及综合分析的基础和关键,国内外众多学者基于AI 技术开发了不同模型并进行相关研究和验证[33]。Li 等[34]基于特征融合深度学习提出一种新的神经网络模型,将腰椎的形状信息和纹理信息两类特征结合起来,在不受金属内固定影响的基础上可自动定位和检测腰椎X 线图像中的椎体,准确率达89%。Azimi 等[35]通过多层感知器开发一个基于多变量的ANN 模型来预测复发性腰椎间盘突出症,对402 例接受腰椎间盘突出症手术的患者信息(年龄、腿痛/背痛视觉模拟量表、复发性腰椎间盘突出症、椎间盘突出程度、椎间盘突出类型等)进行术后预测,其准确率达94.1%,AUC 为0.83%。2016年Sa 等[36]基于方向梯度直方图特征的多级支持向量机分类器和梯度向量流-蛇模型提出一种新的框架,用于从X 线图像中检测和分割椎体,平均准确率为75%,平均时间为3 min,但该方法的检测速度和算法性能还有待提高。2017年,Sa 等[37]又提出一种新的Faster-RCNN 目标检测模型,通过少量标注的临床数据(974 个训练图像)对模型进行训练(图1),实现对腰椎侧位X 线椎间隙的检测和分割,平均准确率为90.5%,每幅图像的平均计算时间为3 s,显著优于传统方法。

图1 U-net训练数据示例[37]Fig.1 Example of U-net training data[37]

3.4 AI在腰椎X线定量分析上的应用

AI 技术对腰椎X 线图像信息的定量评估成为当今影像领域内的研究热点,尤其是以当前最具应用前景的深度学习算法为代表,对腰椎X线图像潜在信息的挖掘和利用,使得腰椎相关疾病的定量分析和诊断成为可能,特别是对脊柱畸形的定量评估。Cho等[38]提出一种成熟的卷积神经网络(Convolutional Neural Network,CNN)分割架构U-net,利用629 张腰椎侧位X 线图像中的70%对该网络进行训练,该方法可快速识别L1 和S1 椎体(平均速度为0.14 s/片),全自动测量脊柱矢状位参数,用于辅助评估腰椎前凸,测量的角度与外科医生的手动测量没有统计学上的显著差异(MAE为0.855,P>0.05)(图2)。

图2 U-net自动计算腰椎前凸角度的算法流程概述[38]Fig.2 Overview of algorithm workflow for automatic lumbar lordosis angle calculation[38]

Horng 等[39]基于脊柱X 线图像开发了一个自动测量系统来评估脊柱侧凸的严重程度,其通过CNN识别、分割椎体,然后重建完整的脊柱图像,基于Cobb 角度计算脊柱曲率,该方法与人工测量具有极高的一致性(ICC>0.94)。而Galbusera等[40]将标准全卷积网络与可微分的空间到数值变换相结合,提出一种新的CNN,通过提取493例脊柱矢状位和冠状位双平面图像的78个解剖标志点(终板中心、髋关节中心和S1终板边缘)并进行三维重建,针对不同的脊柱结构进行建模,除对Cobb 角进行测量外,还评估了T4~T12脊柱后凸角、L1~L5脊柱前凸角、骨盆入射角和骶骨、骨盆倾斜度等参数,其误差范围为2.7°~11.5°,该方法可更全面地对脊柱畸形进行全自动测量和分析。2020年,Schwartz 等[41]开发了一种CNN 分割算法,与计算机视觉算法相结合,用于从腰椎侧位X 线图像中全自动测量脊柱侧凸参数,其精确度与外科医生相当,该算法可简化临床工作流程或进行脊柱生理参数的大规模研究。

上述研究极大地推动了AI技术自动化定量分析腰椎X线图像的应用,在减轻临床医师工作负荷的同时,有效降低或消除人工测量带来的误差,其高效、客观的预测结果对辅助临床医师从定量角度评估脊柱畸形等相关疾病具有很好的应用前景。部分学者[42-45]基于DL 算法也对腰椎CT、MRI图像进行了相关的智能探索和分析,取得了令人满意的结果。但不论AI技术与哪种模态下的腰椎图像结合进行定量分析和诊断,数据规范化的采集和质量的异质性、模型的过度拟合与鲁棒性的提高以及与医学专家金标准的比较分析等,都是我们未来需要考虑和面临的难题。

4 结语

随着医疗数据的指数型增长和AI技术的蓬勃发展,AI、ML 与X 线图像的结合无疑是对腰椎病变定量分析和精准诊断的一场重大变革。AI自动化定位和识别、准确测量和分析,不仅节省了大量的人力物力,而且提高了医学图像分析的客观性及精确性。目前,我国基于AI 结合X 线图像检测和分析腰椎病变的发展仍然处于早期阶段,因此进一步探究医学领域统一的计算机数据分析程序、算法的改进和提升、新的影像学参数以及临床相关参数测量标准,对临床研究者制定腰椎相关疾病新的诊断量化标准,提高疾病结果解释的精确性和了解疾病的发生发展机制具有重要意义。

猜你喜欢
脊柱腰椎医师
中国医师节
韩医师的中医缘
中国医师节
孩子身姿不挺拔 原是脊柱侧弯
长期久坐低头 你的脊柱还好吗
《中国医师节》
“胖人”健身要注意保护腰椎
18F-FDG PET/CT在脊柱感染诊治中的应用及与MRI的比较
CT及MRI在腰椎管狭窄症诊断中的应用
腰椎滑脱可以靠按摩恢复吗