一种彩色血流帧相关计算方法技术

技术编号:15053768 阅读:83 留言:0更新日期:2017-04-06 00:03
本发明专利技术涉及一种彩色血流帧相关计算方法,包括计算帧相关系数Coef,读入系统定义的能量/幅度/速度阈值以及衰减相关系数decaycoef,并将能量阈值用于整体控制和判断;判断当前点血流能量是否达到能量阈值1,如果当前点血流能量未达到能量阈值1,那么该点输出直接使用上一帧结果;否则进入到使用能量阀值2来进行血流速度方向的判断处理步骤;通过前后帧点相乘判断当前帧位置和上一帧相同位置是否同向,如果同向,则到同向处理;否则到反向处理。本发明专利技术既可以实现相应的帧相关效果,又不至于处理过程造成数据的混乱;可以选择不同的相关模式,从而实现最佳的诊断价值;本发明专利技术所列的同向处理模式选择,可以最大程度地优化临床需要效果。

【技术实现步骤摘要】

本专利技术属于超声成像
,具体是涉及一种彩色血流帧相关计算方法
技术介绍
彩色血流成像技术应用在超声诊断系统中,是利用多普勒效应来测量诊断对象中血流或者组织的运动状态和参数,包括血流的运动方向、速度及能量。临床诊断时,通常以红色标示朝向探头方向运动的血流而以蓝色表示相反方向。在传统二维成像时,由于信号都是无符号亮度信号,通过使用前后帧的数据相关,使用简单的一阶IIR滤波器就可以实现诊断信号的显示增强,并过滤部分噪声,增强医生的诊断信心。这种方法在超声二维中得到广泛应用,效果良好。但是在彩色血流中,由于存在正反向,这种方法就不适用了。当血流出现反向时,IIR的特性使直接按照原来的办法处理会使血流紊乱。一种简单的解决办法是只对同向时处理,但这样相当于重新启动IIR,考虑到IIR滤波器稳态需要时间,这就会使帧相关滤波器长期处于不稳定状态。美国专利USP2008/0298651A1,提供了一种反向处理的办法,通过对血流反向时进行处理,从而使IIR不受血流反向影响,一直保持较好的状态;USP2008/0298651A1提供的一种反向处理办法虽然看似解决了反向问题,使滤波特性能够在反向时适用,但是它实际上只是处理了反向后的第一帧,第二帧时其反向处理极易产生更大的混乱。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于临床应用特性分析的帧相关方法,既可以实现相应的帧相关效果,又不至于处理过程造成数据的混乱,本专利技术解决其技术问题采用的技术方案为:一种彩色血流帧相关计算方法,包括以下步骤:步骤s1:获取上一帧数据与本帧数据;步骤s2:获取当前系统帧率;步骤s3:根据当前帧率和帧相关系数档位计算帧相关系数Coef,Coef=e-1/(FR*tp)]]>其中FR是当前帧率,tp是根据当前帧相关档位选择的控制系数;步骤s4:读入系统定义的能量/幅度/速度阈值以及衰减相关系数decaycoef,其中能量阈值有两个:能量阀值1,用于整体控制,即是否做帧相关处理,以及能量阀值2,用于速度反向时的判断处理;步骤s5:判断当前点血流能量是否达到能量阈值1,如果当前点血流能量未达到能量阈值1,那么该点输出直接使用上一帧结果;否则进入到使用能量阀值2来进行血流速度方向的判断处理步骤;步骤s6:通过前后帧点相乘判断当前帧位置和上一帧相同位置是否同向,如果同向,则到同向处理;否则到反向处理。本专利技术进一步的技术方案还包括:在步骤s6中,所述同向处理过程为:首先选择诊断模式,从参数文件中获取该诊断模式对应的相关模式,如果相关模式为1,则按Velout=Velcur*coef+Velpre*(1-coef)处理,其中coef为步骤s3中的计算结果,Velcur为当前帧输入速度值,Velpre为上一帧帧相关结果输出;如果相关模式为0,则对当前速度与上一帧相关速度结果与衰减系数相乘后的结果比较,并输出其中绝对值较大的一个。所述反向处理过程为:判断三组阈值,分别是能量阈值2,幅度阈值与速度绝对值阈值,三组均达到设定阈值的,直接输出结果,否则输出上一帧的帧相关结果的衰减结果即Velpre*Decaycoef。所述反向处理过程为:可以只判断能量阈值2,幅度阈值或速度绝对值阈值中的任一项是否达到设定阀值,也可以增加回波绝对幅度等其它判断项目。所述结果输出后,一路用于显示,一路保存用于后续处理。在步骤s1中,所述数据包括速度数据与能量数据。在步骤s4中,所述能量阀值可以采用回波绝对幅度、方差与能量的组合方式取代。与现有技术相比,本专利技术的有益技术效果为:1、本专利技术既可以实现相应的帧相关效果,又不至于处理过程造成数据的混乱;2、要根据超声应用时的模式区分,如速度变化快与速度变化慢的不同部分,可以选择不同的相关模式,从而实现最佳的诊断价值;3、本专利技术所列的同向处理模式选择,可以最大程度地优化临床需要效果,可以自适应选择,也可以内置开关选择,而不是简单地前后相关。附图说明图1为本专利技术的帧相关处理流程图;图2为一般超声系统的结构框图;图3为本专利技术一具体实施例的帧相关效果图。具体实施方式下面将结合附图,进一步详细说明本专利技术的具体实施方式。请参阅图2,一种彩色血流帧相关计算方法,包括以下步骤:步骤s1:获取上一帧数据与本帧数据;步骤s2:获取当前系统帧率;步骤s3:根据当前帧率和帧相关系数档位计算帧相关系数Coef,Coef=e-1/(FR*tp)]]>其中FR是当前帧率,tp是根据当前帧相关档位选择的控制系数;步骤s4:读入系统定义的能量/幅度/速度阈值以及衰减相关系数decaycoef,其中能量阈值有两个:能量阀值1,用于整体控制,即是否做帧相关处理,以及能量阀值2,用于速度反向时的判断处理;步骤s5:判断当前点血流能量是否达到能量阈值1,如果当前点血流能量未达到能量阈值1,那么该点输出直接使用上一帧结果;否则进入到使用能量阀值2来进行血流速度方向的判断处理步骤;步骤s6:通过前后帧点相乘判断当前帧位置和上一帧相同位置是否同向,如果同向,则到同向处理;否则到反向处理。本专利技术中,在步骤s1中,数据包括速度数据与能量数据;在计算出帧相关系数Coef后,首先判断血流能量是否达到设定的阈值,如果达到,则进行下面步骤,否则直接输出上一帧结果值,这是为了避免不稳定点出现。对血流速度的区分:如果当前帧位置和上一帧相同位置相比有反向,则按下面反向处理,否则按正向处理。作为优选,本专利技术中,反向处理时,我们以POWcur代表当前能量值,以POWth代表能量设定阀值;MAGcur代表当前幅度值,MAGth代表幅度阀值;|Vel|表示当前速度绝对值,Velth表示速度阀值,如果能量、速度、幅度均大于设定阈值,直接使用当前帧的新结果输出,即Velout=Velcur,这种情况认为这是真实的反向血流信号,应当保留。如果其中任何一个达不到,则认为当前帧该处信号不可靠,使用上一帧结果的衰减值输出,此时Velout=Velpre*decaycoef,这里decaycoef是步骤s4中系统定义的衰减相关系数,Velpre为上一帧结果,Velout结果输出后,一路用于显示,一路保存用于后续处理;反向处理也可以只判断能量阈值2,幅度阈值或速度绝对值阈值中的任一项是否达到设定阀值,也可以增加本文档来自技高网...

【技术保护点】
一种彩色血流帧相关计算方法,其特征在于,包括以下步骤:步骤s1:获取上一帧数据与本帧数据;步骤s2:获取当前系统帧率;步骤s3:根据当前帧率和帧相关系数档位计算帧相关系数Coef,Coef=e-1/(FR*tp)]]>其中FR是当前帧率,tp是根据当前帧相关档位选择的控制系数;步骤s4:读入系统定义的能量/幅度/速度阈值以及衰减相关系数decaycoef,其中能量阈值有两个:能量阀值1,用于整体控制,即是否做帧相关处理,以及能量阀值2,用于速度反向时的判断处理;步骤s5:判断当前点血流能量是否达到能量阈值1,如果当前点血流能量未达到能量阈值1,那么该点输出直接使用上一帧结果;否则进入到使用能量阀值2来进行血流速度方向的判断处理步骤;步骤s6:通过前后帧点相乘判断当前帧位置和上一帧相同位置是否同向,如果同向,则到同向处理;否则到反向处理。

【技术特征摘要】
1.一种彩色血流帧相关计算方法,其特征在于,包括以下步骤:
步骤s1:获取上一帧数据与本帧数据;
步骤s2:获取当前系统帧率;
步骤s3:根据当前帧率和帧相关系数档位计算帧相关系数Coef,
Coef=e-1/(FR*tp)]]>其中FR是当前帧率,tp是根据当前帧相关档位选择的控制系数;
步骤s4:读入系统定义的能量/幅度/速度阈值以及衰减相关系数
decaycoef,其中能量阈值有两个:能量阀值1,用于整体控制,即是
否做帧相关处理,以及能量阀值2,用于速度反向时的判断处理;
步骤s5:判断当前点血流能量是否达到能量阈值1,如果当前点
血流能量未达到能量阈值1,那么该点输出直接使用上一帧结果;否
则进入到使用能量阀值2来进行血流速度方向的判断处理步骤;
步骤s6:通过前后帧点相乘判断当前帧位置和上一帧相同位置是
否同向,如果同向,则到同向处理;否则到反向处理。
2.根据权利要求1所述的一种彩色血流帧相关计算方法,其特
征在于,在步骤s6中,所述同向处理过程为:首先选择诊断模式,
从参数文件中获取该诊断模式对应的相关模式,如果相关模式为1,
则按Velout=Velcur*coef+Velpre*(1-coef)处理,其中coef为步骤s3...

【专利技术属性】
技术研发人员:孙瑞超
申请(专利权)人:深圳安盛生物医疗技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1