一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

血管直径的获取方法、医疗设备与流程

2022-02-25 18:18:06 来源:中国专利 TAG:


1.本技术涉及医学图像分析技术领域,特别是涉及血管直径的获取方法、医疗设备。


背景技术:

2.随着医学成像设备的不断发展,影像处理技术在血管参数测量中得到了广泛的应用。目前可以对血管成像的设备主要有ct(computed tomography,电子计算机断层扫描)、核磁共振、单光子断层成像、正电子断层成像、数字减影血管造影(dsa,digital subtraction angiography)和超声等。虽然各种设备由于成像原理不同所获得的医学图像存在一定的差异性,但是都可基于医学图像获得血管图像。
3.现有的血管直径测量方法,一般需要用户在医学图像上,手动选择血管边缘上的点,并拖动这两个点形成线段,得到的线段长度即为血管直径,这种手动测量方法需要依赖用户的经验,测量效率不高。


技术实现要素:

4.本技术主要解决的技术问题是提供一种血管直径的获取方法和医疗设备,能够提高血管直径测量效率。
5.为解决上述技术问题,本技术采用的一个技术方案是:提供一种血管直径的获取方法,该方法包括:确定医学图像中的目标位置;从医学图像中查找出包含目标位置的目标血管区域;获取目标血管区域对应的血管直径。
6.其中,获取目标血管区域对应的血管直径,包括:若确定目标血管区域为纵切面区域,则基于目标血管区域的两条边缘线的方向,确定经过参考点的纵切血管直径,其中,两条边缘线的沿目标血管区域的长度方向延伸,参考点为目标血管区域中的点;和/或,若确定目标血管区域为横切面区域,则利用目标血管区域的周长,确定目标血管区域对应的横切血管直径。
7.其中,基于目标血管区域的两条边缘线的方向,确定经过区域点的纵切血管直径,包括:分别对目标血管区域的两条边缘线的进行采样,得到若干组边缘点对,其中,每组边缘点对包括每条边缘线的上的一个对应采样点;利用每组边缘点对的中心点,生成目标血管区域的方向参考线;确定经过参考点且垂直方向参考线的直径线,并将直径线的长度作为经过参考点的纵切血管直径,直径线的两端位于目标血管区域的两条边缘线上;利用目标血管区域的周长,确定目标血管区域对应的横切血管直径,包括:利用目标血管区域的周长,确定与目标血管区域匹配的圆形;基于所述圆形的测量参数,得到所述目标血管区域对应的横切血管直径。
8.其中,参考点的数量为多个,目标血管区域对应的纵切血管直径包括分别经过不同参考点的多个纵切血管直径,每相邻两个参考点之间的距离相等或不等;和/或,目标位置为定位点,参考点包括定位点。
9.其中,从医学图像中查找出包含目标位置的目标血管区域,包括:利用区域识别网
络对医学图像进行处理,得到医学图像的区域识别结果,其中,区域识别结果用于表示医学图像中至少一个血管区域的位置;从至少一个血管区域中,选出包含目标位置的目标血管区域。
10.其中,医学图像的区域识别结果为医学图像对应的二值图,其中,在二值图中,对应目标血管区域的像素值与其他位置的像素值不同;和/或,从至少一个血管区域中,选出包含目标位置的目标血管区域,包括:从至少一个血管区域中,选出包含目标位置的血管区域;在选出的血管区域中,向目标位置的两侧分别取预设长度,以作为目标血管区域。
11.其中,在确定医学图像中的目标位置之前,方法还包括:在显示界面上显示医学图像;在获取目标血管区域对应的血管直径之后,方法还包括:在显示界面显示目标血管区域对应的血管直径。
12.其中,确定医学图像中的目标位置,包括:响应于用户在显示界面上的点击操作,将用户的点击位置作为医学图像中的目标位置;和/或,在获取目标血管区域对应的血管直径之后,方法还包括:若目标血管区域为纵切面区域,则在目标血管区域中显示与血管直径对应的直径线;响应于用户对直径线的拖动操作,移动并更新直径线,其中,更新后的直径线的两端位于目标血管区域的两条边缘线上;将当前显示的目标血管区域的血管直径更新为更新后的直径线的长度。
13.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种医疗设备,该医疗设备包括:处理器以及与处理器连接的存储器;其中,存储器用于存储程序数据,处理器用于执行程序数据,以实现如上述的血管直径的获取方法。
14.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种具有计算机可读存储介质,该计算机可读存储介质用于存储程序数据,程序数据在被处理器执行时,用于实现如上述的方法。
15.本技术的有益效果是:区别于现有技术的情况,本技术提供一种血管直径的获取方法,该方法通过确定医学图像中的目标位置,目标位置用于指示用户想要测量的血管区域,从医学图像中查找出包含目标位置的目标血管区域,进而获取目标血管区域对应的血管直径,因此本技术能够通过获取用户想要测量的目标血管区域,进而直接获取目标血管区域对应的血管直径,无需用户进行过多操作,从而能够提高血管直径测量效率。
附图说明
16.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1是本技术血管直径的获取方法第一实施例的一流程示意图;
18.图2是图1所示的血管直径的获取方法中s120的具体流程示意图;
19.图3是本技术血管直径的获取方法第一实施例的医学图像区域识别结果的一示意图;
20.图4是本技术血管直径的获取方法第一实施例的医学图像区域识别结果的另一示意图;
21.图5是本技术血管直径的获取方法第一实施例的另一流程示意图;
22.图6是本技术血管直径的获取方法第一实施例的医学图像显示示意图;
23.图7是本技术血管直径的获取方法第一实施例的再一流程示意图;
24.图8是本技术血管直径的获取方法第二实施例的流程示意图;
25.图9是本技术血管直径的获取方法第二实施例中目标血管区域查找示意图;
26.图10是本技术血管直径的获取方法第三实施例的流程示意图;
27.图11是图10所示的血管直径的获取方法中s260的具体流程示意图;
28.图12是本技术血管直径的获取方法第三实施例中血管直径测量原理示意图;
29.图13是本技术血管直径的获取方法第四实施例中目标血管区域查找示意图;
30.图14是本技术血管直径的获取方法第四实施例中的一流程示意图;
31.图15是图14所示的血管直径的获取方法中s320的具体流程示意图;
32.图16是本技术血管直径的获取方法第四实施例中的另一流程示意图;
33.图17是本技术医疗设备一实施例的结构示意图;
34.图18是本技术计算机可读存储介质一实施例的示意图。
具体实施方式
35.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
36.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
37.请结合参阅图1-图7,图1是本技术血管直径的获取方法第一实施例的一流程示意图;图2是图1所示的血管直径的获取方法中s120的具体流程示意图;图3是本技术血管直径的获取方法第一实施例的医学图像区域识别结果的一示意图;图4是本技术血管直径的获取方法第一实施例的医学图像区域识别结果的另一示意图;图5是本技术血管直径的获取方法第一实施例的另一流程示意图;图6是本技术血管直径的获取方法第一实施例的医学图像显示示意图;图7是本技术血管直径的获取方法第一实施例的再一流程示意图。
38.本实施例中,血管直径的获取方法包括:
39.s120:获取医学图像中的目标血管区域。
40.本实施例中,医学图像由医学成像设备检测得到。医学成像设备可以是ct(computed tomography,电子计算机断层扫描)、核磁共振、单光子断层成像、正电子断层成像、数字减影血管造影(dsa,digital subtraction angiography)和超声等,使用的医学成像设备不同,所获得的医学图像会存在一定的差异,但是都可基于医学图像获得血管图像。
41.为了便于描述,本技术中以超声图像为例进行说明。可以理解,本技术所提供的方法也能够用于获取其他医学图像中的血管直径。
42.血管区域包括血管边缘线和血管边缘线以内的部分,即医学图像中显示血管所在
的区域。
43.一个医学图像中可能包括多个血管区域,从医学图像中获取目标血管区域,可以是将医学图像中所有的血管区域作为目标血管区域,也可以是基于预设信息查找出用户想要测量的其中一个血管区域作为目标血管区域。
44.s140:获取目标血管区域对应的血管直径。
45.可选地,请参阅图2,步骤s120可包括:
46.s121:利用区域识别网络对医学图像进行处理,得到医学图像的区域识别结果。
47.其中,区域识别结果用于表示医学图像中至少一个血管区域的位置。
48.s122:从至少一个血管区域中,选出目标血管区域。
49.识别出医学图像中的至少一个血管区域的位置,本质上即为图像分割。图像分割领域不同于单纯的图像分类任务,任务一般要求不仅输出图像的类别,还要包括类别图像的位置。为了得到区域识别结果(区域识别结果包含医学图像中至少一个血管区域的位置),一种方式是可根据像素点周围的像素来对该像素进行分类,即基于滑动窗的神经网络(这种网络以像素为单位对图片进行分类),这种网络要对图像中的每个小块(patch)各训练一次,计算量较大,且冗余性较高(每个patch之间都有相关的像素)。
50.与此相比,以图片为整体来进行图片分类分割计算量就小一些,因此,可选地,本实施例的区域识别网络可为u-net神经网络。
51.u-net采用的是一个包含下采样和上采样的网络结构。下采样用来逐渐展现环境信息,而上采样的过程是结合下采样各层信息和上采样的输入信息来还原细节信息,并且逐步还原图像准确度。
52.可选地,医学图像的区域识别结果为医学图像对应的二值图。
53.其中,在二值图中,对应目标血管区域的像素值与其他位置的像素值不同。
54.以超声图像为例,请结合参阅图3和图4,图3中左图所示为包含纵切血管区域的超声图像,图3中右图所示为左图所对应的二值图;图4中左图所示为包含横切血管区域的超声图像,图4中右图所示为左图所对应的二值图。
55.二值图像是指在图像中,灰度等级只有两种,也就是说,图像中的任何像素点的灰度值均为两种灰度值,例如为0或者255,分别代表黑色和白色。
56.如图3和图4所示,本实施例中,可使得目标血管区域的像素值为255,其他位置的像素值为0,以分割出目标血管区域。
57.可以理解,图3和图4中所示的超声图仅包含一个血管区域,实际上,一个超声图中也可以包含多个血管区域。
58.可选地,请结合参阅图5和图6,本实施例的血管直径的获取方法还包括:
59.s110:在显示界面上显示医学图像。
60.执行本方法的医疗设备可包括显示屏,从而可在显示屏的显示界面上显示医学图像。显示屏可以是触摸屏。
61.可选地,在步骤s140之后,还包括:
62.s150:在显示界面显示目标血管区域对应的血管直径。
63.图6中以超声图为例,图6中左图所示为包含纵切血管区域的超声图像,图6中右图所示为包含横切血管区域的超声图像。超声图像的左上角区域可显示目标血管区域对应的
血管直径。其中,左上角区域中的vessel表示血管,diam是diameter的缩写,表示直径,数字(1或1-7)分别与右侧血管区域中的直径线编号对应。
64.通过在显示界面上显示医学图像和测量得到的血管直径,一方面可以作为人机交互的窗口,获得用户输入的指令;另一方面可以直观展示医学图像和测量结果,提高用户体验。
65.可选地,请参阅图7,本实施例的血管直径的获取方法还包括:
66.s130:确定目标血管区域的切面类型。
67.血管的切面类型包括纵切面和横切面,确定目标血管区域的切面类型即判断目标血管区域为纵切面区域还是横切面区域。
68.在一种实施方式中,可通过获取医学图像的标识进行确认,该标识可以是用户标记的,也可以是成像设备在成像过程中或成像后自动添加的。
69.在其他实施方式中,可通过图像识别网络对医学图像进行识别得到医学图像的切面类型识别结果。
70.本实施例中的区域识别网络和图像识别网络均可以是,通过利用带人工标记的医学图像对神经网络进行训练,所得到的训练好的深度神经网络。
71.可以理解,待识别的医学图像和训练时所使用的医学图像应为同一类。例如,使用带人工标记的超声图对神经网络进行训练所得到的深度神经网络,可用于识别超声图中的血管的切面类型,和/或对超声图进行处理,得到超声图的区域识别结果。
72.相应地,步骤s140可包括:
73.s141:根据目标血管区域的切面类型,获取目标血管区域对应的血管直径。
74.若目标血管区域为纵切面区域,则血管区域包括两条边缘线以及两条边缘线之间的部分,获取目标血管区域对应的血管直径可以是获取目标血管区域中沿边缘线的延伸方向上一个或多个位置处的直径,或对多个位置进行测量后所得到的平均直径。关于纵切面区域中的血管直径测量,可详见第三实施例的介绍。
75.若目标血管区域为横切面区域,则血管区域包括封闭的边缘线以及封闭的边缘线以内的部分,获取目标血管区域对应的血管直径可以是基于目标血管区域的一个或多个几何参数,获取血管直径。关于横切面区域中的血管直径测量,可详见第四实施例的介绍。
76.请结合参阅图8和图9,图8是本技术血管直径的获取方法第二实施例的流程示意图。图9是本技术血管直径的获取方法第二实施例中目标血管区域查找示意图。
77.本技术血管直径的获取方法第二实施例是基于本技术血管直径的获取方法第一实施例的,因此本实施例与第一实施例相同的步骤不再赘述,可以参照第一实施例中的描述。
78.本实施例中,在步骤s120之前,还可包括:
79.s220:确定医学图像中的目标位置。
80.如第一实施例中所述,一个医学图像中可能包括多个血管区域。一般用户仅需要获取特定的血管区域的直径,若将查找出医学图像中所有的血管区域的直径均进行计算,数据处理量则相应较大,占用不必要的计算资源。因此,可通过确定医学图像中的目标位置,其中,目标位置能够用于指示用户想要测量的血管区域。
81.在一种具体实施方式中,步骤s220可包括:
82.s221:响应于用户的预设操作,确定医学图像中的目标位置。
83.具体的,设置用户可进行预设操作,以指示其想要测量的血管区域,进而使得执行本方法的医疗设备能够响应于用户的预设操作,确定医学图像中的目标位置。
84.相应地,步骤s120可包括:
85.s240:从医学图像中查找出包含目标位置的目标血管区域。
86.由于目标血管区域包含目标位置,因此本实施例的血管直径的获取方法能够通过响应用户的预设操作自动获取用户想要测量的目标血管区域,进而获取目标血管区域对应的血管直径,从而能够提高血管直径测量效率。
87.本实施例中,步骤s240可进一步包括:
88.利用区域识别网络对医学图像进行处理,得到医学图像的区域识别结果。其中,区域识别结果用于表示医学图像中至少一个血管区域的位置。
89.从至少一个血管区域中,选出包含目标位置的目标血管区域。
90.具体的,可参见第一实施例中,步骤s121-s122的描述。
91.可选地,步骤s220包括:响应于用户在显示界面上的点击操作,将用户的点击位置作为医学图像中的目标位置。
92.如第一实施例中步骤s110所述,可在显示界面上显示医学图像。图9中以包含纵切血管区域的超声图为例,进一步地,执行本方法的医疗设备还可包括外部输入设备,例如鼠标。用户的预设操作可以是通过外部输入设备在显示界面上点击一个点n,并将该点的位置作为目标位置,线框表示包含目标位置的目标血管区域z;用户的预设操作也可以是通过外部输入设备在显示界面上框选出一个区域z,并将该区域的位置作为目标位置。本实施例对用户的具体操作方式不作限制,只要用户的预设操作能够使得执行本方法的医疗设备确定医学图像中的目标位置,以指示用户想要测量的血管区域即可。
93.请结合参阅图10-图12,图10是本技术血管直径的获取方法第三实施例的流程示意图;图11是图10所示的血管直径的获取方法中s260的具体流程示意图;图12是本技术血管直径的获取方法第三实施例中血管直径测量原理示意图。
94.本技术血管直径的获取方法第三实施例是基于本技术血管直径的获取方法第一实施例或第二实施例的,因此本实施例与第一实施例或第二实施例相同的步骤不再赘述,可以参照第一实施例或第二实施例中的描述。
95.本实施例中,目标血管区域为纵切面区域。
96.可以理解,可通过第一实施例中的步骤s130所述的方式确定目标血管区域为纵切面区域。本实施例中的血管直径的获取方法,以区域识别网络为u-net神经网络且医学图像的区域识别结果为所述医学图像对应的二值图进行举例说明。
97.可选地,请参阅图10,图1或图8(本实施例中以图8为例)中的步骤s140包括:
98.s260:基于目标血管区域的两条边缘线的方向,确定经过参考点的纵切血管直径。其中,两条边缘线的沿目标血管区域的长度方向延伸,参考点为目标血管区域中的点。
99.相关技术中,当目标血管区域为纵切面区域,进行血管直径测量时,一般需要用户在医学图像上,手动选择分别位于血管两条边缘上的点,并生成基于所选择的两个点的直径线,得到的直径线的线段长度即为血管直径。这种方法所生成直径线,很难同时垂直于两个血管边缘,因为所得到的血管直径的准确度不高。
100.基于此,请结合参阅图11和图12,步骤s260包括:
101.s261:分别对目标血管区域的两条边缘线的进行采样,得到若干组边缘点对。
102.其中,每组边缘点对包括每条边缘线的上的一个对应采样点。
103.可以理解,为了简要说明测量原理,图12中以直线a和a’分别表示目标血管区域的两条边缘线,分别两条边缘线上的b和b'、c和c'为边缘点对。
104.可选地,可建立空间坐标系,其中x轴沿目标血管区域的长度方向延伸,y轴垂直于x轴,并可将两条边缘线上x轴坐标相同的两个采样点作为一组边缘点对。
105.s262:利用每组边缘点对的中心点,生成目标血管区域的方向参考线。
106.以图12所示为例,通过连接边缘点b和b',可得到线段b-b',计算线段b-b'的中点,即可得到每组边缘点对的中心点。分别得到每组边缘点对的中心点,并利用最小二乘法以及所有中心点的坐标,进行直线拟合可得到一条拟合直线,即中心线b
”-
c”,将中心线b
”-
c”的方向作为目标血管的走向,即生成了目标血管区域的方向参考线。
107.s263:确定经过参考点且垂直方向参考线的直径线,并将直径线的长度作为经过参考点的纵切血管直径,直径线的两端位于目标血管区域的两条边缘线上。
108.以超声图为例,因为在超声检测过程中,血管可能会因为探头的挤压而发生变形,使得目标血管区域的两条边缘线不是相互平行,若仅以其中一条边缘线作为方向参考线,并取经过参考点且垂直一条边缘线的直径线,则该直径线与垂直于另一条边缘线的垂线的夹角可能过大,从而使得最终的直径检测结果误差较大。
109.本实施例中,通过利用每组边缘点对的中心点,生成目标血管区域的方向参考线,并确定经过参考点且垂直方向参考线的直径线,并将直径线的长度作为经过参考点的纵切血管直径,能够使得所获得的直径线尽量垂直于两条边缘线,从而能够提高血管直径的检测准确度。
110.其中,直径线的长度可通过直径线分别与两条边缘线的两个交点的坐标进行计算。
111.可选地,参考点的数量为多个,目标血管区域对应的纵切血管直径包括分别经过不同参考点的多个纵切血管直径,每相邻两个参考点之间的距离相等或不等。
112.在一种实施方式中,参考点可以是响应于用户在显示界面上的点击操作,将用户的点击位置作为医学图像中的参考点,用户的点击多个位置之间的距离可以是相等或不等的。
113.在其他实施方式中,参考点也可以是自动生成的,每相邻两个参考点之间的距离可以是预设距离值,根据目标血管区域和预设距离值可以生成一个或多个间隔距离相等的参考点。
114.可选地,目标位置为定位点,参考点包括定位点。
115.可参见第二实施例中的步骤s220,用户的预设操作可以是通过外部输入设备在显示界面上点击一个点,作为定位点,参考点包括定位点,即使得用户可通过本方法进行预设操作后,即可得到目标位置处的血管直径。
116.可选地,步骤s240中:从至少一个血管区域中,选出包含目标位置的目标血管区域,可包括:
117.从至少一个血管区域中,选出包含目标位置的血管区域。
118.在选出的血管区域中,向目标位置的两侧分别取预设长度,以作为目标血管区域。
119.可选地,预设长度可以是像素长度,目标位置的两侧延伸方向可以是指目标位置沿血管区域的长度方向。
120.例如可在选出的血管区域中,以目标位置为中心,沿x轴方向,向目标位置的两侧分别取n个像素长度,以作为目标血管区域的宽度,高度可为二值图像的高度,则目标血管区域的面积为(2n 1)
×
h。n可为40、45或50。
121.由于血管狭窄等问题,同一血管沿其长度方向上的不同位置处,其直径可能差距较大,通过在选出的血管区域中,进一步向目标位置的两侧分别取预设长度,即将围绕目标位置的更小区域作为目标血管区域,并基于此目标血管区域生成方向参考线,从而确定经过参考点且垂直方向参考线的直径线,能够更加准确的计算出目标位置附近的血管区域的直径,即可进一步提高测量准确度。
122.可选地,请结合参阅图6,本实施例的血管直径的获取方法还可包括:
123.在目标血管区域中显示与血管直径对应的直径线。
124.响应于用户对直径线的拖动操作,移动并更新直径线,其中,更新后的直径线的两端位于目标血管区域的两条边缘线上。
125.将当前显示的目标血管区域的血管直径更新为更新后的直径线的长度。
126.请结合参阅第一实施例中步骤s110和步骤s150的内容。继续以图6所示的超声图为例,参考点为多个时,可显示多个直径线1-7。通过在目标血管区域中显示与血管直径对应的直径线,可使用户直观地看到目标血管区域特定位置处所对应的血管直径。
127.用户可通过外部设备,例如鼠标在显示界面在对直径线的进行选定和拖动,以移动直径线;显示屏也可以是触摸屏,用户可以直接通过直接触摸显示屏,以在显示界面在对直径线的进行选定和拖动,以移动直径线。由于目标血管区域中不同位置处的血管直径可能不同,因为移动过程中,可实时更新直径线在目标血管区域中的位置并使得直径线的两端始终位于目标血管区域的两条边缘线上。
128.用户对直径线进行拖动操作所得到的当前位置处的直径线,可认为是用户当前最感兴趣的血管段的直径,因此可将当前位置处的(即当前显示的)目标血管区域的血管直径更新为更新后的直径线的长度,有利于用户直接获取目标血管区域当前位置处的血管直径。
129.请结合参阅图13-图16,图13是本技术血管直径的获取方法第四实施例中目标血管区域查找示意图;图14是本技术血管直径的获取方法第四实施例中的一流程示意图;图15是图14所示的血管直径的获取方法中s320的具体流程示意图;图16是本技术血管直径的获取方法第四实施例中的另一流程示意图。
130.本技术血管直径的获取方法第四实施例是基于本技术血管直径的获取方法第一实施例或第二实施例的,因此本实施例与第一实施例或第二实施例相同的步骤不再赘述,可以参照第一实施例或第二实施例中的描述。
131.本实施例中,目标血管区域为横切面区域。
132.可以理解,可通过第一实施例中的步骤s130的方式确定目标血管区域为横切面区域。本实施例中的血管直径的获取方法,以区域识别网络为u-net神经网络且医学图像的区域识别结果为医学图像对应的二值图进行举例说明。
133.可选地,本实施例中的目标血管区域获取方式还可参阅第二实施中的步骤s220和步骤s240的方案。如第一实施例中步骤s110所述,可在显示界面上显示医学图像,如图13所示,执行本方法的医疗设备还可包括外部输入设备,例如鼠标。用户的预设操作可以是通过外部输入设备在显示界面上点击一个点m,并将该点的位置作为目标位置,然后根据该目标位置确定超声图中包含该目标位置且为封闭图像的目标血管区域y。
134.相关技术中,当目标血管区域为横切面区域,进行血管直径测量时,一般需要用户在医学图像上手动绘制一个圆形,然后不断调整,直至所绘制的圆形与目标血管区域尽量匹配,整个过程费时较多,且由于目标血管区域不一定为规则形状,因此直接基于所绘制的圆形测得的直径,准确率也较低。
135.基于此,请参阅图14,第一实施例中步骤s140包括:
136.s320:确定与目标血管区域匹配的圆形。
137.本实施例中,目标血管区域为一封闭图像,如图13中虚线所示。可以通过获取目标血管区域的一个或多个几何参数,例如:中心点、周长、面积、平均直径等,并根据目标血管区域的一个或多个几何参数,确定参数相同或相近的圆形。
138.s340:基于所述圆形的测量参数,得到所述目标血管区域对应的横切血管直径。
139.一般地,血管在正常状态下的横切面呈圆形,但是可能会因在成影过程中受到挤压等原因而发生变形,直接测量目标血管区域的直径可能无法得到唯一的结果且可能存在较大的测量误差,因此通过确定与目标血管区域匹配的圆形,并基于所述圆形的测量参数,例如直径、周长、面积等,得到所述目标血管区域对应的横切血管直径,能够提高血管直径测量准确度。
140.在一种实施方式中,可利用目标血管区域的周长,确定目标血管区域对应的横切血管直径。具体的,可参见以下内容。
141.可选地,请参阅图15,步骤s320包括:
142.s321:获取目标血管区域的周长。
143.s322:基于目标血管区域的周长,确定与目标血管区域匹配的圆形。
144.可选地,步骤s321包括:
145.对目标血管区域的边缘线进行采样,得到多个边缘点。
146.利用最小二乘法对多个边缘点进行椭圆拟合,得到拟合结果。
147.拟合结果可包括椭圆质心、长短轴的坐标信息及椭圆倾斜角。
148.根据拟合结果获得目标血管区域的周长。
149.利用现有椭圆周长计算公式,则可根据拟合结果计算出拟合的椭圆的周长,作为目标血管区域的周长。
150.步骤s322可包括:
151.查找出与目标血管区域的周长相等的圆形。
152.查找出与目标血管区域的周长相等的圆形,即可找出目标血管在正常状态下横切面的形态,以得到更加准备的直径测量结果。
153.可选地,步骤s340可包括:将确定的圆形的直径作为目标血管区域对应的横切血管直径。
154.可选地,请参阅图16,本实施例的血管直径的获取方法还包括:
155.s360:在医学图像中显示目标血管区域的边缘线形成的封闭图形,响应于用户的第二预设操作,对显示的封闭图形进行调整。
156.在医学图像中显示目标血管区域的边缘线形成的封闭图形,可结合第一实施例中的步骤s110和步骤s150的内容。
157.可选地,响应于用户的第二预设操作,对显示的封闭图形进行调整,可包括:
158.响应于用户对封闭图形的拖动操作,调整封闭图形的以下至少一者:位置、大小和形状。
159.响应于用户对封闭图形的点击操作,调整封闭图形的大小。
160.用户可根据封闭图形与目标血管区域的边缘线的实际吻合程度,利用外部设备,例如鼠标在显示界面上对封闭图形进行拖动操作,或对封闭图形进行点击操作,也可同时进行拖动和点击操作。
161.请参阅图17,图17是本技术医疗设备一实施例的结构示意图。
162.本实施例中,医疗设备100包括处理器110和与处理器110连接的存储器120。存储器120用于存储程序数据,处理器110用于执行程序数据,以实现上述任一实施例中的血管直径的获取方法。
163.在一种实施方式中,医疗设备可为超声诊断仪,超声诊断仪可用于测量超声图像中的血管直径。
164.可选地,超声诊断仪还可包括探头,以获取人体或动物体的超声图像,从而实时检测所获取的超声图像的血管直径。
165.其中,处理器110还可以称为cpu(central processing unit,中央处理单元)。处理器110可能是一种集成电路芯片,具有信号的处理能力。处理器110还可以是通用处理器110、数字信号处理器110(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器110可以是微处理器110或者该处理器110也可以是任何常规的处理器110等。
166.请参阅图18,图18是本技术计算机可读存储介质一实施例的示意图。
167.计算机可读存储介质200用于存储程序数据210,程序数据210在被处理器执行时能够实现上述任一实施例的血管直径的获取方法。
168.可以理解的,本实施例中的计算机可读存储介质200可以应用于服务器,其具体的实施可以参考上述实施例,这里不再赘述。
169.在本技术所提供的几个实施方式中,应该理解到,所揭露的方法以及设备,可以通过其它的方式实现。例如,以上所描述的设备实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
170.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
171.另外,在本技术各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的
单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
172.上述其他实施方式中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台医疗设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式方法的全部或部分s。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
173.本技术所提供的血管直径的获取方法,该方法通过确定医学图像中的目标位置,目标位置用于指示用户想要测量的血管区域,从医学图像中查找出包含目标位置的目标血管区域,进而获取目标血管区域对应的血管直径,因此本技术能够通过获取用户想要测量的目标血管区域,进而获取目标血管区域对应的血管直径,从而能够提高血管直径测量效率。
174.以上仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献