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、根据预设邻域阈值,确定每一所述标记内中膜掩码图像内的每一中点的中点邻域;
12、基于所述每一中点的中点邻域进行直线拟合,得到直线斜率;
13、根据所述直线斜率,计算得到所述中点的厚度计算方向;
14、根据所述中点的坐标与所述厚度计算方向,计算得到变换矩阵;
15、根据所述变换矩阵对所述标记内中膜掩码图像进行仿射变换,得到变换内中膜掩码图像;
16、根据所述变换内中膜掩码图像和所述中点的坐标,得到所述中点的内中膜边界点,计算得到所述中点对应的厚度。
17、本申请实施例的一个或一些可选的实施方式中,所述将所述内中膜掩码图像进行划分,得到多个分段内中膜掩码图像,包括:
18、确定所述内中膜掩码图像的最小外接矩形;
19、根据所述内中膜掩码图像的最小外接矩形的宽度与预设宽度阈值,计算得到分段段数;
20、根据所述分段段数,将所述内中膜掩码图像均分为多个分段内中膜掩码图像。
21、本申请实施例的一个或一些可选的实施方式中,所述将每一所述分段内中膜掩码图像进行变换,并标记变换后的所述分段内中膜掩码图像每一列像素值的中点,得到对应的标记内中膜掩码图像,包括:
22、针对每一所述分段内中膜掩码图像,计算得到所述分段内中膜掩码图像的最小外接矩阵、中心点和旋转角度;
23、根据所述分段内中膜图像的中心点和旋转角度,计算得到分段变换矩阵;
24、根据所述分段变换矩阵对所述分段内中膜掩码图像进行仿射变换,得到所述变换后的分段内中膜掩码图像;
25、基于所述变换后的分段内中膜掩码图像中每一列像素值最上方和最下方的边界点,计算得到每一列像素值的中点;
26、将所述每一列像素值的中点标注在所述变换后的分段内中膜掩码图像中,得到标记内中膜掩码图像。
27、本申请实施例的一个或一些可选的实施方式中,所述根据所述所有中点对应的厚度,计算得到所述内中膜掩码图像的厚度均值,包括:
28、根据所述所有中点对应的厚度,计算得到所述内中膜掩码图像的初始厚度均值;
29、根据所述初始厚度均值、预设最大厚度阈值和预设最小厚度阈值对所述所有中点对应的厚度进行筛选,得到有效厚度集合;
30、根据所述有效厚度集合,计算得到所述内中膜掩码图像的厚度均值。
31、本申请实施例的一个或一些可选的实施方式中,所述根据所述厚度均值得到增厚厚度阈值,并根据增厚厚度阈值结合所述所有中点对应的厚度确定内中膜增厚位置,包括:
32、根据所述厚度均值得到增厚厚度阈值;
33、将所有厚度大于所述增厚厚度阈值的中点作为初始增厚点;
34、将坐标相连的所述初始增厚点连接起来,得到增厚点簇;
35、根据所述增厚点簇确定所述颈动脉内中膜增厚位置。
36、本申请实施例的一个或一些可选的实施方式中,在所述得到增厚点簇之后,还可以包括连续性校验:
37、判断每一增厚点簇与相邻增厚点簇之间的间隔中点数是否小于预设连续阈值;
38、若是,将所述增厚点簇与所述相邻增厚点簇合并为一个增厚点簇;
39、若否,继续判断下一增厚点簇与相邻增厚点簇之间的间隔中点数是否小于所述预设连续阈值。
40、本申请实施例的一个或一些可选的实施方式中,在所述得到增厚点簇之后,还可以包括有效性校验:
41、判断每一增厚点簇中包含的中点总数是否小于预设有效阈值;
42、若是,将所述增厚点簇删除;
43、若否,继续判断下一增厚点簇中包含的中点总数是否小于预设有效阈值;
44、根据所述多个增厚点簇确定所述颈动脉内中膜增厚位置。
45、第二方面,本专利技术实施例提供一种颈动脉内中膜增厚位置确定装置,该装置包括:
46、第一获取模块,用于基于获取的颈动脉超声图像,得到颈动脉血管掩码图像和待处理内中膜掩码图像;
47、第二获取模块,用于基于所述颈动脉血管掩码图像和所述待处理内中膜掩码图像求交集,得到内中膜掩码图像;
48、第一分段模块,用于将所述内中膜掩码图像进行划分,得到多个分段内中膜掩码图像;
49、第一变换模块,用于将每一所述分段内中膜掩码图像进行变换,并标记变换后的所述分段内中膜掩码图像每一列像素值的中点,得到对应的标记内中膜掩码图像;
50、拟合模块,用于基于每一所述标记内中膜掩码图像内的每一中点进行直线拟合,计算得到所述标记内中膜掩码图像中所有中点对应的厚度;
51、第一计算模块,用于根据所述所有中点对应的厚度,计算得到所述内中膜掩码图像的厚度均值;
本文档来自技高网...
【技术保护点】
1.一种颈动脉内中膜增厚位置确定方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于每一所述标记内中膜掩码图像内的每一中点进行直线拟合,计算得到所述标记内中膜掩码图像中所有中点对应的厚度,包括:
3.如权利要求1所述的方法,其特征在于,所述将所述内中膜掩码图像进行划分,得到多个分段内中膜掩码图像,包括:
4.如权利要求1所述的方法,其特征在于,所述将每一所述分段内中膜掩码图像进行变换,并标记变换后的所述分段内中膜掩码图像每一列像素值的中点,得到对应的标记内中膜掩码图像,包括:
5.如权利要求1所述的方法,其特征在于,所述根据所述所有中点对应的厚度,计算得到所述内中膜掩码图像的厚度均值,包括:
6.如权利要求1所述的方法,其特征在于,所述根据所述厚度均值得到增厚厚度阈值,并根据增厚厚度阈值结合所述所有中点对应的厚度确定内中膜增厚位置,包括:
7.一种颈动脉内中膜增厚位置确定装置,其特征在于,包括:
8.一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时
9.一种计算机设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-6任一项所述的颈动脉内中膜增厚位置确定方法。
10.一种包含指令的计算机程序产品,当计算机程序产品在计算机设备上运行时,使得计算机设备执行如权利要求1-6任一项所述的颈动脉内中膜增厚位置确定方法。
...【技术特征摘要】
1.一种颈动脉内中膜增厚位置确定方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于每一所述标记内中膜掩码图像内的每一中点进行直线拟合,计算得到所述标记内中膜掩码图像中所有中点对应的厚度,包括:
3.如权利要求1所述的方法,其特征在于,所述将所述内中膜掩码图像进行划分,得到多个分段内中膜掩码图像,包括:
4.如权利要求1所述的方法,其特征在于,所述将每一所述分段内中膜掩码图像进行变换,并标记变换后的所述分段内中膜掩码图像每一列像素值的中点,得到对应的标记内中膜掩码图像,包括:
5.如权利要求1所述的方法,其特征在于,所述根据所述所有中点对应的厚度,计算得到所述内中膜掩码图像的厚度均值,包括:
6.如权利要求1所述的方法,其特征在...
【专利技术属性】
技术研发人员:闫琳,张少华,曲道伟,刘鑫,张倩瑶,魏子健,
申请(专利权)人:哈尔滨库柏特科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。