本申请涉及医疗,尤其是一种颈动脉内中膜厚度的自动测量方法。
背景技术:
1、近些年,随着我国经济的发展以及医疗水平的迅速提升,越来越多的中老年人开始重视自己的身体健康问题。为了加强中老年人群中心脑血管疾病的预防与治疗,很多医疗机构、医院大力开展心脑血管疾病的筛查工作,主要手段是利用b超机对患者颈部进行扫查,根据扫查的超声图像做出诊断并打印诊断报告。
2、日益增加的诊断人数给医生带来了巨大的工作量,为了减轻医生的工作负担,颈动脉辅助诊断软件系统应用而生。医生可以利用该系统快速、批量化的为患者进行诊断,患者们的信息与超声图像会在软件系统后台批量分析诊断并打印出诊断报告。
3、传统的颈动脉超声诊断是由医生根据颈动脉的纵切面图像寻找斑块的区域,该种对扫描要求较高,且依赖于人力,方式复杂且准确性较低,因此,需通过准确的颈动脉内中膜厚度数据,以根据数据进行斑块的诊断。
技术实现思路
1、本申请人针对上述问题及技术需求,提出了一种颈动脉内中膜厚度的自动测量方法,本申请的技术方案如下:
2、一方面,提供一种颈动脉内中膜厚度的自动测量方法,包括如下步骤:
3、对颈动脉超声图像进行图像分割,得到所述颈动脉超声图像中的颈动脉轮廓以及斑块轮廓,所述颈动脉超声图像是所述颈动脉的横断面图像;
4、基于所述颈动脉轮廓的质心以及所述斑块轮廓的轮廓位置,确定所述斑块轮廓对应的颈动脉轮廓弧,所述颈动脉轮廓弧是所述颈动脉轮廓中的局部轮廓,所述颈动脉轮廓弧与所述质心围成的近似扇形区域包含所述斑块轮廓;
5、计算所述颈动脉轮廓弧上各个第一轮廓点与所述斑块轮廓上所述第一轮廓点对应的第二轮廓点之间的距离,所述第一轮廓点与其对应的所述第二轮廓点位于经过所述质心的同一直线上;
6、将计算得到的最大距离,确定为颈动脉内中膜厚度。
7、其中,进一步的方案为:
8、所述基于所述颈动脉轮廓的质心以及所述斑块轮廓的轮廓位置,确定所述斑块轮廓对应的颈动脉轮廓弧,包括:
9、确定所述斑块轮廓的斑块最小外接矩形;
10、计算所述质心与所述斑块最小外接矩形的各个顶点连接得到的射线之间的各个夹角,其中,各条射线以所述质心为端点;
11、确定最大夹角对应的两条射线与所述颈动脉轮廓相交的第一交点与第二交点;
12、将所述第一交点与所述第二交点之间的局部轮廓确定为所述颈动脉轮廓弧。
13、所述确定最大夹角对应的两条射线与所述颈动脉轮廓相交的第一交点与第二交点,包括:
14、确定所述颈动脉轮廓的颈动脉最小外接矩形;
15、确定最大夹角对应的两条射线与所述颈动脉最小外接矩形相交的第三交点与第四交点;
16、计算第一线段上各点与所述颈动脉轮廓上各点之间的第一距离,以及将最小第一距离且所述最小第一距离小于第一阈值对应的所述第一线段上的点确定为所述第一交点,所述第一线段以所述质心与所述第三交点为端点;
17、计算第二线段上各点与所述颈动脉轮廓上各点之间的第二距离,以及将最小第二距离且所述最小第二距离小于所述第一阈值对应的所述第二线段上的点确定为所述第二交点,所述第二线段以所述质心与所述第四交点为端点。
18、所述计算所述颈动脉轮廓弧上各个第一轮廓点与所述斑块轮廓上所述第一轮廓点对应的第二轮廓点之间的距离,包括:
19、确定所述颈动脉轮廓弧上第i个第一轮廓点与所述质心连接得到的第i线段与所述斑块轮廓的交点,以及将交点确定为所述第i个第一轮廓点对应的第i个第二轮廓点;
20、计算所述第i个第二轮廓点与所述第i个第一轮廓点之间的距离。
21、所述将计算得到的最大距离,确定为所述颈动脉内中膜的厚度,包括:
22、对于每个第一轮廓点计算得到的与第二轮廓点之间的距离,在包含两个距离的情况下,将长距离确定为第一轮廓点对应的厚度候选值;
23、将各个第一轮廓点对应的厚度候选值中的最大值确定为所述颈动脉内中膜厚度。
24、所述计算所述第i个第二轮廓点与所述第i个第一轮廓点之间的距离,包括:
25、在所述第i个第二轮廓点包含两个轮廓点的情况下,分别计算两个第i个第二轮廓点与所述第i个第一轮廓点之间的距离;
26、在所述第i个第二轮廓点不存在或包含一个轮廓点的情况下,确定第i+1个第一轮廓点对应的第i+1个第二轮廓点。
27、所述确定所述颈动脉轮廓弧上第i个第一轮廓点与所述质心连接得到的第i线段与所述斑块轮廓的交点,包括:
28、计算所述第i线段上各点与所述斑块轮廓上各点之间的距离,以及将最小距离且最小距离小于第二阈值的所述第i线段上的点确定为所述第i线段与所述斑块轮廓的交点。
29、所述对颈动脉超声图像进行图像分割之后,所述方法还包括:
30、基于所述颈动脉轮廓,确定感兴趣roi区域;
31、基于所述roi区域,建立直角坐标系;
32、基于所述直角坐标系,确定所述颈动脉轮廓上所述第一轮廓点的坐标以及确定所述斑块轮廓上所述第二轮廓点的坐标,坐标用于计算距离。
33、所述基于所述颈动脉轮廓,确定roi区域,包括:
34、确定所述颈动脉轮廓的颈动脉最小外接矩形;
35、扩大所述颈动脉最小外接矩形,得到所述roi区域。
36、所述方法还包括:
37、获取对目标颈部在一次扫查过程中得到的若干张颈动脉超声图像;
38、分别计算若干张颈动脉超声图像对应的颈动脉内中膜厚度;
39、将若干颈动脉内中膜厚度中的最大厚度确定为所述目标颈部对应的颈动脉内中膜厚度。
40、本申请的有益技术效果是:
41、本申请实施例中,根据颈动脉横断面图像进行检测,可根据其中的颈动脉轮廓以及斑块轮廓,自动计算斑块轮廓中轮廓点到颈动脉轮廓的距离,根据距离自动计算得到颈动脉内中膜厚度,可得到更准确的imt数据,以便根据imt数据进行斑块的诊断,该过程中,无需人为根据图像判断斑块,可根据自动计算的imt值判断斑块,提高诊断准确性;且仅需一系列的简单计算过程即可得到imt值,可提高检测效率。
1.一种颈动脉内中膜厚度的自动测量方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述颈动脉轮廓的质心以及所述斑块轮廓的轮廓位置,确定所述斑块轮廓对应的颈动脉轮廓弧,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定最大夹角对应的两条射线与所述颈动脉轮廓相交的第一交点与第二交点,包括:
4.根据权利要求1至3任一所述的方法,其特征在于,所述计算所述颈动脉轮廓弧上各个第一轮廓点与所述斑块轮廓上所述第一轮廓点对应的第二轮廓点之间的距离,包括:
5.根据权利要求4所述的方法,其特征在于,所述将计算得到的最大距离,确定为所述颈动脉内中膜的厚度,包括:
6.根据权利要求4所述的方法,其特征在于,所述计算所述第i个第二轮廓点与所述第i个第一轮廓点之间的距离,包括:
7.根据权利要求4所述的方法,其特征在于,所述确定所述颈动脉轮廓弧上第i个第一轮廓点与所述质心连接得到的第i线段与所述斑块轮廓的交点,包括:
8.根据权利要求1至3任一所述的方法,其特征在于,所述对颈动脉超声图像进行图像分割之后,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述基于所述颈动脉轮廓,确定感兴趣roi区域,包括:
10.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括: