一种使用连续多帧图像构建完整结构血管树结构的方法技术

技术编号:30318523 阅读:16 留言:0更新日期:2021-10-09 23:22
一种使用连续多帧图像构建完整结构血管树结构的方法,涉及冠脉造影图像处理技术领域,解决现有方法针对单帧图像存储,存在信息不完整,导致不能完整还原血管形态的风险,且存储时无法对其进行修正等问题,本发能够自动根据造影图像建立起完整血管树。包含冠脉造影血管实例分割,分割图像后处理,骨架线提取,连续多帧图像配准,血管树信息存储。使用基于计算机视觉领域中的图像处理方法,并使用统一的评判标准,可以减少人为因素所带来的误判。根据提出的依据节点信息进行血管树建立,可以快速帮助进行血管结构的分析。本发明专利技术使得存储的骨架线结构最大限度的完整,使得血管信息最大程度的保留,为建立完整的血管树提供更可靠的参考价值。参考价值。参考价值。

【技术实现步骤摘要】
一种使用连续多帧图像构建完整结构血管树结构的方法


[0001]本专利技术涉及一种冠脉造影图像处理
,具体涉及一种使用连续多帧图像构建完整结构血管树结构的方法。

技术介绍

[0002]根据近几年的中国心血管病报告可知,心血管病的死亡率在逐年上升,甚至已经超过了肿瘤以及其他重大疾病。较多的病患以及复杂的诊断流程使得医生的工作量骤然上升,除此之外,由于心血管病的病情复杂,种类较多,进行病情诊断时对于医生的专业知识以及治疗诊断标准有着极高的要求。
[0003]现有专利名称:一种基于骨架图的冠状动脉造影数据集存储方法,专利号:201911196224.3;该技术方案根据二值骨架图中像素点定义其坐标偏移量,获得二值骨架图的位置标签信息;定义节点类;将二值骨架图的信息通过节点类进行存储,以节点类的根节点为起点,通过遍历二值骨架图紧邻四周是否存在血管像素,不断更新血管像素点之间的位置关系,使血管像素点之间通过位置标签建立联系,得到一个存储所有血管像素信息的节点列表;将节点列表作为下一步网络的学习输入,从而进行学习预测。
[0004]采用上述方法提出的血管骨架线的存储方法,所建立的血管树存在不能完整还原血管形态的风险,其存储原则是以是否有相邻像素进行的,如果所存储的骨架线因前一步的分割失误存在分支断裂或不完整的情况,那么存储时是无法对其进行修正的。
[0005]同时,现有技术根据单张图像进行骨架线信息的存储,这对骨架线的准确度要求很高,一旦骨架线出现错误或者前期处理结果存在错误则存储的信息就会错误且因没有其他参考图像而导致错误无法修正,此外,若骨架线出现断裂则断裂部分的信息则会被丢弃,使得存储的信息不完整。
[0006]本专利技术中延用该存储方法。不同之处是上述专利技术为针对单张图片的存储方法。本专利技术采用的连续多帧存储方法,通过结合连续帧上的骨架线信息,能够进行信息互补,可以有效避免单张图片出现错误导致骨架线断裂从而造成信息存储缺失进而影响血管树完整性的问题。

技术实现思路

[0007]本专利技术为解决现有方法针对单帧图像存储,存在信息不完整,导致不能完整还原血管形态的风险,且存储时无法对其进行修正等问题,提供一种使用连续多帧图像构建完整结构血管树结构的方法。
[0008]一种使用连续多帧图像构建完整结构血管树结构的方法,该方法由以下步骤实现:
[0009]步骤一、将从DICOM视频中提取出的连续的冠状动脉造影图像并依次输入卷积神经网络,所述神经网络对冠状动脉造影图像进行血管分割,获得血管各个段的分割图;
[0010]步骤二、采用逐像素遍历的方式,确定导管与血管段的交界线,同时记录组成血管
边界线像素点的位置坐标,即确定根节点所在的线;
[0011]步骤三、运用图形学处理方法,对步骤一获得的分割图像进行处理,获得血管的骨架线,同时将存在于所述骨架线且位于步骤二中根节点所在线的第一段血管边界线上的像素点定义为该图像上血管树的根节点,即:血管树的起点;所述骨架线与其他血管段边界线的交点即为不同血管段的起始点;
[0012]步骤四、将当前图像帧规定为标准帧,使用DTW对齐算法,分别将该帧后连续的三帧与标准帧进行血管配准;具体过程为:
[0013]首先,在所述连续三帧上分别找到与标准帧上根节点的对应位置,作为各自图像上的根节点;
[0014]所述标准帧及其后连续三帧均从各自根节点开始遍历,判断当前节点周围是否有相邻节点,对比标准帧及其后连续三帧的结果,若在同一位置的节点,任意连续帧在该节点周围存在相邻节点,而标准帧在该节点周围并不存在相邻节点,表明标准帧存在节点缺失的情况,采用该连续帧,即当前帧中该节点处的信息更新标准帧中对应节点的信息,使标准帧中节点存储的信息始终是最完整的;
[0015]直到遍历到标准帧及其它连续帧中对应节点均无相邻节点。
[0016]本专利技术的有益效果:
[0017]本专利技术所述的方法,无需人工参与,能够自动根据造影图像建立起完整血管树。该方法包含了冠脉造影血管实例分割,分割图像后处理,骨架线提取,连续多帧图像配准,血管树信息存储一系列流程。使用基于计算机视觉领域中的图像处理方法,并使用统一的评判标准,可以减少人为因素所带来的误判。根据提出的依据节点信息进行血管树建立,可以快速帮助进行血管结构的分析。
[0018]本专利技术使用连续多帧图像辅助信息存储完整的方法,通过对比连续帧之间的异同可以判断骨架线是否出现断裂,并且可以按照像素对应的方法补全缺失的节点信息,使得存储的骨架线结构最大限度的完整,使得血管信息最大程度的保留,为建立完整的血管树提供更可靠的参考价值。
[0019]本专利技术所述的方法较现有方法更加规范,本方法将构建血管树的流程标准化,通过连续帧之间的信息互补能够对标准帧的骨架线信息进行完善,使得存储的血管树信息最大程度上完整,为后期根据所存储的信息还原血管完整结构提供了更加可靠的依据。
附图说明
[0020]图1为本专利技术所述的一种使用连续多帧图像构建完整结构血管树结构的方法的流程图;
[0021]图2为本专利技术所述的一种使用连续多帧图像构建完整结构血管树结构的方法中确定导管与血管段的交界线的流程图。
具体实施方式
[0022]结合图1和图2说明本实施方式,一种冠状动脉造影血管树的建立方法,该方法包含了冠脉造影血管实例分割,分割图像后处理,骨架线提取,连续多帧图像配准,血管树信息存储一系列流程。使用基于计算机视觉领域中的图像处理方法,为计算机辅助诊疗提供
较多可能。计算机辅助诊疗的开发与应用,可以减少人为因素所带来的误判。根据提出的依据节点信息进行血管树建立,可以快速帮助进行血管结构的分析。
[0023]步骤一:基于深度学习图像分割网络,将从医院获得的冠状动脉造影图像进行血管分割,得到血管各个节段的实例分割图。
[0024]本实施方式中用于分割冠状动脉造影图像的卷积神经网络由特征提取模块、金字塔池化模块、特征融合模块以及单层卷积层组成。网络的输入为从DICOM视频中提取出的连续图像帧,将其作为一组依次输入网络。
[0025]步骤二:采用逐像素遍历的方式,找到导管部分与血管段部分的交界线,记录这条交界线上每个像素点的坐标。判断流程如图2,确定导管与血管段的交界线的具体方法为:
[0026]步骤二一、判断当前节点是否为导管像素点,如果是,执行步骤二二;如果否,则继续遍历下一节点继续判断;
[0027]步骤二二、遍历所述导管像素点的八领域像素点,判断是否存在非导管非背景的像素点,即:RGB值不为(255,255,255)和(0,0,0)的像素点。如果是,执行步骤二三,如果否,执行步骤二四;
[0028]步骤二三、记录该导管像素点与非导管非背景像素点位置,(则说明该点为导管边界线上的点,则将该点的坐标信息记录下来,同时也将与之相邻的RGB值不为(255,255,255)和(0,0,0)的象素点的位置记录下来,说明该点为第一段血管节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种使用连续多帧图像构建完整结构血管树结构的方法,其特征是:该方法由以下步骤实现:步骤一、将从DICOM视频中提取出的连续的冠状动脉造影图像并依次输入卷积神经网络,所述神经网络对冠状动脉造影图像进行血管分割,获得血管各个段的分割图;步骤二、采用逐像素遍历的方式,确定导管与血管段的交界线,同时记录组成血管边界线像素点的位置坐标,即确定根节点所在的线;步骤三、运用图形学处理方法,对步骤一获得的分割图像进行处理,获得血管的骨架线,同时将存在于所述骨架线且位于步骤二中根节点所在线的第一段血管边界线上的像素点定义为该图像上血管树的根节点,即:血管树的起点;所述骨架线与其他血管段边界线的交点即为不同血管段的起始点;步骤四、将当前图像帧规定为标准帧,使用DTW对齐算法,分别将该帧后连续的三帧与标准帧进行血管配准;具体过程为:首先,在所述连续三帧上分别找到与标准帧上根节点的对应位置,作为各自图像上的根节点;所述标准帧及其后连续三帧均从各自根节点开始遍历,判断当前节点周围是否有相邻节点,对比标准帧及其后连续三帧的结果,若在同一位置的节点,任意连续帧在该节点周围存在相邻节点,而标准帧在该节点周围并不存在相邻节点,表明标准帧存在节点缺失的情况,采用该连续帧,即当前帧中该节点处的信息更...

【专利技术属性】
技术研发人员:徐波张洪刚史晓彤王筱斐谢丽华陈东浩吴芮葭刘旭卿
申请(专利权)人:北京红云智胜科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1