System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及医疗图像处理领域,具体地,涉及一种冠脉三维图像的处理方法和一种电子设备。
技术介绍
1、影像技术是现代医学的重要组成部分。例如,对于临床诊断冠心病,冠状动脉造影是最准确的方法,而冠脉三维重建技术则为医疗专业人员提供了巨大的帮助。
2、由于心脏自身的运动、以及呼吸的影响,冠脉的成像往往存在复杂的运动伪影。以阈值分隔、边缘检测为核心的冠脉图像重建技术,容易造成冠脉与其他非冠脉组织发生粘连。如何去除运动伪影造成的粘连、获得准确的冠脉三维图像,成为本领域亟待解决的技术问题。
技术实现思路
1、本专利技术旨在一定程度上解决相关技术中的技术问题之一。为此,本专利技术提供了一种冠脉三维图像的处理方法和一种电子设备。通过所述处理方法对冠脉三维初始图像进行处理,可以获得准确的冠脉目标三维图像。
2、作为本专利技术的第一个方面,提供一种冠脉三维图像的处理方法,其中,所述处理方法包括:
3、获取冠脉骨架图像;
4、对所述冠脉骨架图像进行三维区域生长,得到三维生长结果;
5、基于所述三维生长结果确定各个分支节点,以根据各个所述分支节点对应的节点信息确定所述潜在粘连部分;
6、基于所述潜在粘连部分进行数据处理,以去除非冠脉组织对应的数据,得到中间冠脉图像数据;
7、根据所述中间冠脉图像数据得到目标冠脉三维图像。
8、可选地,所述获取冠脉骨架图像,包括:
9、将冠脉三维初始图像中边缘区域的
10、可选地,所述将所述冠脉三维初始图像中边缘区域的像素单元进行剪裁,得到细化处理后的所述冠脉骨架图像,包括:
11、遍历所述冠脉三维初始图像的所有像素单元,将满足第一预设条件的像素单元置零,得到第一中间图像;其中,在当前像素单元不为最高点像素单元的情况下,所述第一预设条件包括:当前像素单元为所述冠脉三维初始图像的第一边缘点,且不为所述冠脉三维初始图像的孤点、端点或者内部点;在当前像素单元为最高点像素单元的情况下,所述第一预设条件包括:当前像素单元单侧的邻域像素单元的像素值为0;
12、遍历所述第一中间图像中所有的像素单元,将满足第二预设条件的像素单元置零,得到所述冠脉骨架图像;其中,在当前像素单元不为最低点像素单元的情况下,所述第二预设条件包括:当前像素单元为所述冠脉三维初始图像的第二边缘点,且不为所述冠脉三维初始图像的孤点、端点或者内部点;所述第二边缘点和所述第一边缘点不重合;在当前像素单元为最低点像素单元的情况下,所述第二预设条件包括:当前像素单元单侧的邻域像素单元的像素值为0;
13、可选地,所述对所述冠脉骨架图像进行三维区域生长,得到三维生长结果,包括:
14、根据所述冠脉三维初始图像上的左冠脉种子点确定所述冠脉骨架图像上的左生长点;
15、根据所述冠脉三维初始图像上的右冠脉种子点确定所述冠脉骨架图像上的右生长点;
16、分别以所述左生长点和所述右生长点为中心进行三维区域生长,得到所述三维生长结果。
17、可选地,所述左生长点为所述冠脉骨架图像上与相应的左冠脉种子点之间的距离满足第三预设条件的像素单元;
18、所述右生长点为所述冠脉骨架图像上与相应的右冠脉种子点之间的距离满足第四预设条件的像素单元。
19、可选地,将所述冠脉骨架图像上与待计算的左冠脉种子点距离最近的像素值不为0的像素单元作为满足第三预设条件的像素单元;将所述冠脉骨架图像上与待计算的右冠脉种子点距离最近的像素值不为0的像素单元作为满足第四预设条件的像素单元。
20、可选地,所述分支节点对应的节点信息包括以下至少之一:
21、所述分支节点的分支数量,所述分支节点的子树节点累加和、所述分支节点的子树深度。
22、可选地,根据各个所述分支节点对应的节点信息确定所述潜在粘连部分包括:
23、将所述三维生长结果上分支数量大于或等于4的部分作为潜在粘连部分;或
24、将所述三维生长结果上分支数量等于3且所述分支节点的子树节点累加和与所述分支节点的子树深度之比大于2的部分作为潜在粘连部分。
25、可选地,所述基于所述潜在粘连部分进行数据处理,以去除非冠脉组织对应的数据,得到中间冠脉图像数据,包括:
26、对所述潜在粘连部分进行三维膨胀,得到膨胀后的多叉点矩阵,将所述膨胀后的多叉点矩阵作为所述潜在粘连部分所对应的数据;
27、根据所述潜在粘连部分所对应的数据中的各个像素单元对应的ct值去除所述非冠脉组织的对应的数据,得到中间冠脉图像数据。
28、作为本专利技术的第二个方面,提供一种电子设备,其中,包括:
29、一个或多个处理器;
30、存储器,其上存储有一个或多个计算机程序,当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据本专利技术第一个方面所述的处理方法。
31、虽然冠脉存在分支,但冠脉分支不会过多。冠脉骨架图像基本上由线条组成,所携带的信息较少,可以体现冠脉的大致走向。冠脉骨架图像上可能携带有粘连的非冠脉组织的信息,本专利技术所提供的处理方法中,对冠脉骨架图像进行三维区域生长,通过对分支节点对应的节点信息进行分析可以确定出潜在粘连部分(潜在粘连部分包括非冠脉组织、以及粘连该非冠脉组织的冠脉组织)。
32、确定出潜在粘连部分之后,通过对潜在粘连部分所对应的数据进行处理,可以去除非冠脉组织所对应的数据,并根据处理后的数据得到目标冠脉三维图像。
33、与相关技术中直接对冠脉三维初始图像进行识别、并判定粘连区域相比,本专利技术所提供的图像处理方法,可以更准确地识别粘连组织,误识别的概率更低。
34、并且,与训练神经网络模型以识别粘连组织相比,通过分支数量来确定哪些是粘连组织的效率更高。
本文档来自技高网...【技术保护点】
1.一种冠脉三维图像的处理方法,其特征在于,所述处理方法包括:
2.根据权利要求1所述的处理方法,其特征在于,所述获取冠脉骨架图像,包括:
3.根据权利要求2所述的处理方法,其特征在于,所述将所述冠脉三维初始图像中边缘区域的像素单元进行剪裁,得到细化处理后的所述冠脉骨架图像,包括:
4.根据权利要求1所述的处理方法,其特征在于,所述对所述冠脉骨架图像进行三维区域生长,得到三维生长结果,包括:
5.根据权利要求4所述的处理方法,其特征在于,所述左生长点为所述冠脉骨架图像上与相应的左冠脉种子点之间的距离满足第三预设条件的像素单元;
6.根据权利要求5所述的处理方法,其特征在于,将所述冠脉骨架图像上与待计算的左冠脉种子点距离最近的像素值不为0的像素单元作为满足第三预设条件的像素单元;将所述冠脉骨架图像上与待计算的右冠脉种子点距离最近的像素值不为0的像素单元作为满足第四预设条件的像素单元。
7.根据权利要求1所述的处理方法,其特征在于,所述分支节点对应的节点信息包括以下至少之一:
8.根据权利要求7所述的
9.根据权利要求8所述的处理方法,其特征在于,所述基于所述潜在粘连部分进行数据处理,以去除非冠脉组织对应的数据,得到中间冠脉图像数据,包括:
10.一种电子设备,其特征在于,包括:
...【技术特征摘要】
1.一种冠脉三维图像的处理方法,其特征在于,所述处理方法包括:
2.根据权利要求1所述的处理方法,其特征在于,所述获取冠脉骨架图像,包括:
3.根据权利要求2所述的处理方法,其特征在于,所述将所述冠脉三维初始图像中边缘区域的像素单元进行剪裁,得到细化处理后的所述冠脉骨架图像,包括:
4.根据权利要求1所述的处理方法,其特征在于,所述对所述冠脉骨架图像进行三维区域生长,得到三维生长结果,包括:
5.根据权利要求4所述的处理方法,其特征在于,所述左生长点为所述冠脉骨架图像上与相应的左冠脉种子点之间的距离满足第三预设条件的像素单元;
6.根据权利要求5所述的处理方法,其特征在于,将...
【专利技术属性】
技术研发人员:高琪,李博文,鲁云霞,
申请(专利权)人:杭州晟视科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。