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、所述滤波器组的所述通带宽度b∈[0,prf/2];
14、其中,b为所述滤波器组的所述通带宽度,prf为超声波脉冲重复频率。
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、本公开的积极进步效果在于:利用由多个截止频率不同的滤波器构成的滤波器组对连续多帧的初始超声血流图像进行处理,基于滤波后获得的数据组以得到每个目标检测组对应的血流平均速度值,基于血流平均速度值生成超声血流图像,可以有效的减少硬件带来的高频噪声与组织运动带来的低频杂波,使计算出来的血流流速更加趋近于真实值,真实的反映血流区域的主要流速成分;通过提高数据组的筛选阈值以针对性地增强某一区域的血流,从而便于判断反流的程度与反流的起始位置等信息。
本文档来自技高网...【技术保护点】
1.一种血流成像方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述滤波器组包括所述预设数量的带通滤波器;
3.根据权利要求2所述的方法,其特征在于,每个所述带通滤波器的通带宽度相同;
4.根据权利要求1所述的方法,其特征在于,所述获取每个所述目标检测组对应的预设数量的数据组的步骤包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述数据组,得到每个所述目标检测组对应的血流平均速度值的步骤包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述预设数量的所述数据组进行筛选,以获得每个所述目标检测组对应的目标数据组的步骤包括:
7.根据权利要求5所述的方法,其特征在于,在所述对所述预设数量的所述数据组进行筛选,以获得每个所述目标检测组对应的目标数据组的步骤之前,所述方法还包括:
8.根据权利要求5所述的方法,其特征在于,所述基于所述目标数据组,得到每个所述目标检测组对应的所述血流平均速度值的步骤包括:
9.根据权利要求6所述的方法,其特征在于,在所
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述获取若干帧初始超声血流图像的步骤包括:
11.一种血流成像系统,其特征在于,所述系统包括第一获取模块、第二获取模块、第三获取模块、计算模块、生成模块:
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述的血流成像方法。
...【技术特征摘要】
1.一种血流成像方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述滤波器组包括所述预设数量的带通滤波器;
3.根据权利要求2所述的方法,其特征在于,每个所述带通滤波器的通带宽度相同;
4.根据权利要求1所述的方法,其特征在于,所述获取每个所述目标检测组对应的预设数量的数据组的步骤包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述数据组,得到每个所述目标检测组对应的血流平均速度值的步骤包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述预设数量的所述数据组进行筛选,以获得每个所述目标检测组对应的目标数据组的步骤包括:
7.根据权利要求5所述的方法,其特征在于,在所述对所述预设数量的所述数据组进行筛选,以获得每个...
【专利技术属性】
技术研发人员:郭光第,
申请(专利权)人:武汉联影医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。