采用波束增强及插值的多波束处理方法转让专利

申请号 : CN201310269121.1

文献号 : CN103356239B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 莫寿农黎英云康伟

申请人 : 深圳市开立科技有限公司

摘要 :

本发明提供一种采用波束增强及插值的多波束合成方法,包括:S101,设置单次接收波束数目N、相邻接收波束间距、发射波束的数目和各相邻发射波束间隔,N≥1;S102,初始化发射,得到相应的N条原接收波束,经过波束增强得到第一条新接收波束进行存储;S103,进入正常发射阶段,得到N条原接收波束,与前一次发射得到的原接收波束一起执行波束增强及插值,得到N条新接收波束并存储;S104,重复所述步骤S103直到同一帧成像下的最后一次发射,根据插值后得到的所有新接收波束做后续的处理,最终得到一帧超声图像。由于采用波束增强及插值的方法对接收波束进行处理,因此即提高了帧频又消除了图像的横向失真问题。

权利要求 :

1.一种采用波束增强及插值的多波束处理方法,包括:

S101,根据探头阵元数设置单次发射下的接收波束数目N和相邻接收波束间距,进而计算发射波束的数目和各相邻发射波束之间的间隔,N≥1;

S102,初始化发射超声波束,得到相应的N条接收波束并存储,经过初步的波束增强得到第一条新的接收波束替代原存储的接收波束进行存储;

S103,进行正常发射超声波束阶段,利用本次发射超声波后得到的N条接收波束,与前一次发射后存储的所有接收波束一起执行波束增强及插值,得到N条新的接收波束,并替代存储区存储的原接收波束以备下一次的波束增强及插值操作;

S104,重复所述步骤S103的发射直到同一帧成像下的最后一次发射,根据插值后得到的所有接收波束做后续的信号、图像处理,最终得到一帧超声图像。

2.根据权利要求1所述的采用波束增强及插值的多波束处理方法,其特征在于,所述发射波束的数目和各相邻发射波束之间的间隔的计算公式包括:相邻两个发射波束的间隔=接收波束数×相邻接收波束间距;

总接收波束数=阵元数/相邻接收波束间距;

总的发射波束数目=总接收波束数/接收波束数+1。

3.根据权利要求1或2所述的采用波束增强及插值的多波束处理方法,其特征在于,当所述接收波束数目为4条,设置5个存储器区存储发射波束合成后的接收波束,所述5个存储器分别命名为分别命名为last_I、old_d,new_b,new_c,new_d,。

4.根据权利要求3所述的采用波束增强及插值的多波束处理方法,其特征在于,所述初始化发射阶段包括两次发射,具体包括如下步骤:S2021,第一次发射超声波束TX[1],得到多波束合成后的4条接收波束RX[1]_a、RX[1]_b、RX[1]_c、RX[1]_d,将所述接收波束RX[1]_c、RX[1]_d分别存入所述存储器last_I、old_d;

S2022,第二次发射超声波束TX[2],距离所述第一次发射超声波束TX[1]4×相邻接收波束间距的位置上,得到多波束合成后的4条接收波束RX[2]_a、RX[2]_b、RX[2]_c、RX[2]_d;

S2023,将所述第一、二次发射的超声波束TX[1]、TX[2]得到的接收波束RX[1]_c、RX[1]_d、RX[2]_a、RX[2]_b执行波束增强计算,得到新的接收波束I[1],计算公式如下:I[1]=α×(RX[1]_c+RX[2]_b)+(0.5-α)×(RX[2]_a+RX[1]_d)S2024,将I[1]取代RX[1]_c存放在last_I存储器;RX[1]_d维持放在old_d存储器不变;RX[2]_b、RX[2]_c、RX[2]_d分别存放在new_b,new_c,new_d存储器。

5.根据权利要求3所述的采用波束增强及插值的多波束处理方法,其特征在于,所述正常发射超声波束阶段,包括如下步骤:S2031,第K次发射线TX[k]位于离第K-1次发射线TX[k-1]间隔为4×相邻接收波束间距的位置上,所述K≥3;得到4条接收波束RX[k]_a、RX[k]_b、RX[k]_c、RX[k]_d的实时数据流;

S2032,执行波束增强及波束插值计算,得到新的接收波束

I[4k-10]、I[4k-9]、I[4k-8]、I[4k-7],所述波束增强方法公式如下:

I[4k-7]=α×(new_c+RX[k]_b)+(0.5-α)×(new_d+RX[k]_a)I[4k-9]=(0.5-α)×(old_d+RX[k]_a)+α×(new_b+new_c)所述插值方法公式如下:

I[4k-10]=(last_I+I[4k-9])/2

I[4k-8]=(I[4k-7]+I[4k-9])/2

S2032,把所述存储器new_d中的接收波束复制到所述存储器old_d中;把所述接收波束I[4k-7]复制到所述存储器last_I;分别把所述接收波束RX[k]_b、RX[k]_c、RX[k]_d复制到所述存储器new_b、new_c、new_d中。

6.根据权利要求5所述的采用波束增强及插值的多波束处理方法,其特征在于,所述α=1/4。

7.根据权利要求1或2所述的采用波束增强及插值的多波束处理方法,其特征在于,当所述接收波束为2条,设置4个接收波束存储器,分别命名为old_b,new_a,new_b,last_I。

8.根据权利要求7所述的采用波束增强及插值的多波束处理方法,其特征在于,所述初始化发射阶段包括三次发射,具体包括如下步骤:S3021,发射第一次超声波束TX[1],得到多波束合成后的2条接收波束RX[1]_a、RX[1]_b,将所述接收波束RX[1]_b存入last_I中;

S3022,发射第二次超声波束TX[2],距离所述第一次发射超声波束TX[1]1倍步距,得到多波束合成后的2条接收波束RX[2]_a、RX[2]_b,将所述接收波束RX[2]_a、RX[2]_b存入分别存入所述存储器new_a、old_b中;

S3023,发射第三次超声波束TX[3],距离所述第二次发射波束TX[2]1倍步距,得到多波束合成后的2条接收波束RX[3]_a、RX[3]_b;

S3024,将所述第一、二、三次发射的超声波束TX[1]、TX[2]、TX[3]得到的接收波束RX[1]_b、RX[2]_a、RX[2]_b、RX[3]_a执行波束增强计算,得到新的接收波束I[1],所述波束增强计算公式如下:S3025,将所述接收波束I[1]替代接收波束RX[1]_b存入所述存储器last_I中;将接收波束RX[2]_b保存在所述存储器old_b中;将所述接收波束RX[3]_a、RX[3]_b分别存入所述存储器new_a、new_b中。

9.根据权利要求7所述的采用波束增强及插值的多波束处理方法,其特征在于,所述正常发射超声波束阶段,包括如下步骤:S3031,第K次发射线TX[k]位于离第K-1次发射线TX[k-1]间隔为2×相邻接收波束间距的位置上,所述K≥4;得到2条接收波束RX[k]_a、RX[k]_b的实时数据流;

S3032,执行波束增强及波束插值计算,得到新的接收波束I[2k-5]、I[2k-6];

所述波束增强计算公式如下:

I[2k-5]=α×(new_a+new_b)+(0.5-α)×(old_b+RX[k]_a)所述波束插值计算公式如下:

S3033,把接收波束I[2k-5]复制到所述存储器last_I中;把所述存储器new_b中的接收波束复制到所述存储器old_b中;把所述接收波束RX[k]_a、RX[k]_b复制到所述存储器new_a、new_b中。

10.根据权利要求9所述的采用波束增强及插值的多波束处理方法,其特征在于,所述α=1/4。

说明书 :

采用波束增强及插值的多波束处理方法

技术领域

[0001] 本发明涉及超声成像技术领域,尤其涉及一种采用波束增强及插值的多波束处理方法。

背景技术

[0002] 多波束处理方法是超声影像诊断仪领域广泛采用的一种波束合成器设计方法。它是发射一次超声波束,同时合成多个接收超声波束,从而提高图像帧率的一种信号处理技术。以4波束合成为例,说明现有的技术方案。
[0003] 方案1:简单多波束,如图8所示。每发射一次超声波束,同时合成4个不同位置但以发射波束为中心的等间距的接收波束,得到4条接收波束。任意两次发射超声波形成的接收波束,相互隔离没有重合或交叠。该方案跟同等接收波束间距下的单波束方案相比,虽然能够达到提高4倍帧频的目的,但存在致命的缺点是4个接收波束由于离发射波束中心的横向距离不一致,造成接收波束的信号强度也不一致,进而造成超声图像的横向失真。
[0004] 方案2:接收波束重合的多波束处理方法,如美国专利文献号US6666823B2的技术方案所述,如图9所示。
[0005] 这种多波束处理方法,采取相邻两次发射波束下合成的接收波束总有一半处于重合位置的方案,解决了上述方案中横向图像失真的问题。但缺点是帧频提高的倍数只是波束数目的一半。如题2所述的4波束合成,与单波束合成相比,在同等接收波束间距下,帧频只提高两倍。

发明内容

[0006] 为了解决上述问题,本发明实施例提供了一种采用波束增强及插值的多波束处理方法。由于采用波束增强及插值的两级插值的方法对接收的多波束接收波束进行处理,因此即提高了帧频又消除了图像的横向失真的问题。
[0007] 本发明提供一种采用波束增强及插值的多波束处理方法,包括:
[0008] S101,根据探头阵元数设置单次发射下的接收波束数目N和相邻接收波束间距,进而计算发射波束的数目和各相邻发射波束之间的间隔,N≥1;
[0009] S102,初始化发射超声波束,得到相应的N条原接收波束并存储,经过初步的波束增强得到第一条新的接收波束替代原存储的接收波束进行存储;
[0010] S103,进行正常发射超声波束阶段,利用本次发射超声波后得到的N条接收波束,与前一次发射后存储的所有接收波束一起执行波束增强及插值,得到N条新的接收波束,并替代存储区存储的原接收波束以备下一次的波束增强及插值操作;
[0011] S104,重复所述步骤S103的发射直到同一帧成像下的最后一次发射,根据插值后得到的所有接收波束做后续的信号、图像处理,最终得到一帧超声图像。
[0012] 从以上技术方案可以看出,本发明实施例具有以下优点:
[0013] 采用本发明的方法,由于对位置重叠的接收波束执行累加增强,相当于扩展了接收波束的通道数,因此可以提高信噪比。又由于发射波束的对称性,被执行波束增强的接收波束构成互补关系,如上述S103以4波束为例中提到的I[3]、I[5]公式中,旧接收波束序号中带后缀a或者d的,表示离发射波束中心比较远,但二者的信号强度等特性是一致的;同样旧接收波束序号中带后缀b或者c的,表示离发射波束中心比较近,但二者的信号特征也是一致的。所以,新接收波束I[3]、I[5] 在信号强度等特性是一致的,因此通过波束增强的方法可以解决超声图像因接收波束与发射波束中心距离不同而造成的横向失真问题。
[0014] 该方法下,由于任意相邻的两个发射波束下,都有一半的接收波束处于位置重叠状态,会造成帧频只提高N/2倍的效果。但由于进行了接收波束插值,最后,得到多一倍的接收波束。因此,在同等的接收波束间距下,与单波束相比,其实是提高到了N倍帧频。
[0015] 总之,这种方法下,跟同等接收波束间距且单波束接收的情况相比,帧频提高了N倍;同时避免了因接收波束高发射波束距离不同而造成的横向失真,因而实现了既消除横向失真又保持高帧频的目的

附图说明

[0016] 图1为本发明第一实施例的采用波束增强及插值的多波束合成方法的整体流程框图;
[0017] 图2为本发明第二实施例的初始化发射得到新的接收波束的流程图;
[0018] 图3为本发明第二实施例的正常发射直到同一帧成像下的最后一次发射得到新的接收波束的流程图;
[0019] 图4为本发明第三实施例的初始化发射得到新的接收波束的流程图;
[0020] 图5为本发明第三实施例的正常发射直到同一帧成像下的最后一次发射得到新的接收波束的流程图;
[0021] 图6为本发明第二实施例的采用波束增强及插值的多波束合成方法的波束形成图;
[0022] 图7为本发明的第三实施例的采用波束增强及插值的多波束合成方法的波束形成图。
[0023] 图8为本发明背景技术方案1的多波束合成方法的波束形成图;
[0024] 图9为本发明背景技术方案2的多波束合成方法的波束形成图.

具体实施方式

[0025] 下面将结合本发明中的说明书附图,对发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026] 本发明实施例提供了一种采用波束增强及插值的多波束处理方法,由于采用波束增强及插值的两级插值的方法对接收的多波束接收波束进行处理,因此即提高了帧频又消除了图像的横向失真的问题。本发明还介绍了实现该方法的装置,以下将对其进行详细说明。
[0027] 具体实施例一、
[0028] 如图1所示,一种采用波束增强及插值的多波束处理方法, 所述方法包括如下步骤:
[0029] S101,根据探头阵元数设置单次发射下的接收波束数目和相邻接收波束间距,进而计算发射波束的数目和各相邻发射波束之间的间隔。
[0030] 所述探头阵元数是指,超声探头是由若干个压电材料单元排列组成的有机体。每一个压电材料单元就叫阵元,一个探头中包含多少个这样的阵元,就叫探头阵元数。
[0031] 所述接收波束数是指每发射一次超声波束形成的接收波束的数量,通常为2-8条。
[0032] 所述相邻接收波束间距是指,相邻两个接收波束的间距,它的单位一般是以多少个步距来计算的。1个步距的间隔代表探头上两个相邻阵元中心位置的间隔。
[0033] 相邻两个发射波束的间隔=接收波束数×相邻接收波束间距。
[0034] 总接收波束数=阵元数/相邻接收波束间距。
[0035] 总的发射波束数目=总接收波束数/接收波束数+1。
[0036] (当根据公式计算出总的发射波束数目不是整数时,取其上限整数值;比如根据上式计算出来总的发射波束数目=64.4,则取65。)
[0037] S102,初始化发射超声波束,得到相应的N条原接收波束并存储,经过初步的波束增强得到第一条新的接收波束替代原存储的接收波束进行存储。
[0038] 所述初次发射位置为距离探头阵列的第一阵元中心外边沿一个相邻发射波束间隔位置处。
[0039] 在初次发射所述超声波束之前,需要将用于存储各接收波束的探头存储器进行初始化清零操作,所述存储器根据需要设置一定数量的的存储区,每个存储区存放一条接收波束。
[0040] 所述初始化发射超声波束阶段根据超声接收波束数目的不同,其完成初始化阶段发射超声波的次数也不相同,具体的以初次形成两两位置重叠的4条接收波束来进行波束增强计算,比如4波束接收波束的需要经过两次发射完成初始化阶段,而2波束接收波束的需要经过三次发射完成初始化阶段。
[0041] 所述具体的保存方法为,将经过波束增强计算得到的第一条新的接收波束代替最先重叠的两条接收波束对应的所述存储器分区里存储的接收波束数据进行保存,而将该最先重叠的两条接收波束外剩余的其它接收波束分别各自存储到相应的存储器分区中。
[0042] 具体的以4波束为例进行详细说明:
[0043] 初始化发射执行两次发射超声波,其中第一次发射超声波束TX[1],缓存RX[1]_c、RX[1]_d(RX[1]_a、RX[1]_b不存储,因为下述的计算中并不需要这两个接收线,所以丢掉了);第二次发射超声波束TX[2],执行波束增强得到I[1], 同时缓存RX[2]_b、RX[2]_c、RX[2]_d。
[0044] I[1]的计算方法如下式:
[0045] I[1]= α ×(RX[1]_c+RX[2]_b)+(0.5-α)×(RX[2]_a+RX[1]_d)
[0046] 计算出I[1]后将它存放RX[1]_c的存储区并替代RX[1]_c。所以经过这一步初始后,共需要I[1]、RX[1]_d、RX[2]_b、RX[2]_c、RX[2]_d 5个存储区。
[0047] S103,正常发射超声波束,利用本次发射超声波后得到的N条接收波束,与前一次发射后存储的所有接收波束一起执行波束增强及插值,得到N条新的接收波束,并替代存储区存储的原接收波束以备下一次的波束增强及插值操作。
[0048] 在这一阶段,利用当前发射超声波得到的N条接收波束,与前一次发射后存储在存储器的新、原接收波束(原接收波束指没有经过波束增强插值的原始接收波束,新接收波束就是指经过波束增强插值后得到的接收波束)一起执行波束增强及插值,得到N条新的接收波束,并替代相应的存储区里存储的接收波束数据以准备下一次的波束增强及插值操作。
[0049] 所述波束增强及插值实际上时执行两级插值的方法来得到新的接收波束,而第一级插值方法通常被称为波束增强。
[0050] 以4波束为例进行详细说明:
[0051] 第三次发射超声波束TX[3]是正常发射阶段,得到接收波束RX[3]_a、RX[3]_b、RX[3]_c、RX[3]_d的数据流。
[0052] 执行波束增强操作,得到新的接收波束I[3]、I[5]。它们的计算公式如下:
[0053] I[3] =(0.5-α)×(RX[1]_d+ RX[3]_a )+ α×(RX[2]_b+RX[2]_c)[0054] I[5]= α×(RX[2] _c+ RX[3]_b)+( 0.5-α)×(RX[2]_d+RX[3]_a)[0055] 接着执行波束插值操作,得到新的接收波束I[2]、I[4]。计算公式如下:
[0056] I[2]=1/2(I[1]+I[3])
[0057] I[4]=1/2(I[3]+I[5])
[0058] 从第4次发射往后,波束增强及插值的计算公式与上述完全相同,只不过接接收波束序号及公式里的相应新旧接收波束序号要根据实际位置来做变动。此时,所述5个存储区last_I,old_d,new_b, new_c, new_d分别存储I[1] 、I[2]、 I[3]、 I[4] 、I[5][0059] S104,重复所述步骤S103的发射直到同一帧成像下的最后一次发射,根据插值后得到的所有接收波束做后续的信号、图像处理,最终得到一帧超声图像。
[0060] 采用本发明的方法,由于对位置重叠的接收波束执行累加增强,相当于扩展了接收波束的通道数,因此可以提高信噪比。又由于发射波束的对称性,被执行波束增强的接收波束构成互补关系,如上述S103以4波束为例中提到的I[3]、I[5]公式中,旧接收波束序号中带后缀a或者d的,表示离发射波束中心比较远,但二者的信号强度等特性是一致的;同样旧接收波束序号中带后缀b或者c的,表示离发射波束中心比较近,但二者的信号特征也是一致的。所以,新接收波束I[3]、I[5] 在信号强度等特性是一致的,因此通过波束增强的方法可以解决超声图像因接收波束与发射波束中心距离不同而造成的横向失真问题。
[0061] 该方法下,由于任意相邻的两个发射波束下,都有一半的接收波束处于位置重叠状态,会造成帧频只提高N/2倍的效果。但由于进行了接收波束插值,又提高了1倍线间距。因此,在同等的接收波束间距下,与单波束相比,其实是提高到了N倍帧频。
[0062] 此外,这种方法下,跟同等接收波束间距且单波束接收的情况相比,帧频提高了N倍。实现了既消除横向失真又保持高帧频的目的。
[0063] 具体实施例二、
[0064] 如图6所示,以128阵元探头下执行4接收波束、半步距、B模式成像扫查为例,详细描述采用波束增强及插值的多波束合成方法,所述方法包括如下步骤:
[0065] S201,根据探头阵元数设置单次发射下的接收波束数目和接收波束间距,进而计算发射波束的数目和各相邻发射波束之间的间隔;
[0066] 相邻两个发射波束的间隔=接收波束数×相邻接收波束间距。
[0067] 总接收波束数=阵元数*相邻接收波束间距。
[0068] 总的发射波束数目=总接收波束数/接收波束数+1。
[0069] 因此在本实例下,因为是半步距,所以接收波束间距=0.5倍步距。
[0070] 相邻两个发射波束的间隔=接收波束数×接收波束间距=4*0.5=2倍步距。
[0071] 总接收波束数=阵元数/相邻接收波束间距=128/0.5=256
[0072] 一帧B图像需要的总发射波束数=总接收波束/接收波束数+1=256/4+1=65。
[0073] S202,初始化发射超声波束,得到相应的N条原接收波束并存储,经过初步的波束增强得到第一条新的接收波束替代原存储的接收波束进行存储。
[0074] 由于设定为4波束、接收波束间距为半步距扫查,计算得出相邻两个发射波束的间隔为2倍步距,而所述初次发射位置为距离探头阵列的第一阵元中心外边沿一个相邻发射波束间隔位置处,因此所述第一次发射波束TX1位于离所述探头的第一个阵元中心相距2倍步距的边沿位置上。
[0075] 在初次发射所述超声波束之前,需要将用于存储各接收波束的探头存储器进行初始化清零操作,所述存储器的个数根据实际需要设置,在本具体实施例中,设置5个存储器存储发射波束合成后的接收波束,所述5个存储器分别命名为last_I,old_d,new_b, new_c, new_d。
[0076] 所述初始化发射阶段包括两次发射,具体包括如下步骤:
[0077] S2021, 第一次发射超声波束TX[1],得到多波束合成后的4条接收波束RX[1]_a、RX[1]_b、RX[1]_c、RX[1]_d,将所述接收波束RX[1]_c、RX[1]_d分别存入所述存储器last_I、old_d。
[0078] S2022,第二次发射超声波束TX[2],距离所述第一次发射超声波束TX[1] 2倍步距的位置上,接收并合成4个波束,得到接收波束RX[2]_a、RX[2]_b、RX[2]_c、RX[2]_d;
[0079] S2023,将所述第一、二次发射的超声波束TX[1]、TX[2]得到的接收波束RX[1]_c、RX[1]_d、RX[2]_a、RX[2]_b执行波束增强计算,得到新的接收波束I[1],计算公式如下:
[0080] I[1]= α×(RX[1]_c+RX[2]_b)+(0.5-α) ×(RX[2]_a+RX[1]_d)
[0081] α代表加权值系数,α的取值范围0~0.5。α的意义是在波束增强的实现过程中,参与增强的每个接收波束都要乘以一个系数,然后一起累加,并且保证累加后得到的新波束相比较之前的接收波束其增益是1倍。
[0082] S2024,将I[1]取代RX[1]_c存放在last_I存储器;RX[1]_d维持放在old_d存储器不变;RX[2]_b、RX[2]_c、RX[2]_d分别存放在new_b,new_c,new_d存储器。
[0083] S203,正常发射超声波束,利用本次发射超声波后得到的N条接收波束,与前一次发射后存储的所有接收波束一起执行波束增强及插值,得到N条新的接收波束,并替代存储区存储的原接收波束以备下一次的波束增强及插值操作。
[0084] 所述正常发射超声波束阶段,包括如下步骤:
[0085] S2031, 所述第K次发射线TX[k]位于离第TX[k-1]次发射线间隔为2倍步距的位置上,所述K≥3;得到4条波束接收波束RX[k]_a、RX[k]_b、RX[k]_c、RX[k]_d的实时数据流;
[0086] S2032,执行波束增强及波束插值计算,得到新的接收波束I[4k-10]、I[4k-9]、I[4k-8] 、I[4k-7],
[0087] 所述波束增强方法如下公式:
[0088] I[4k-7]= α×(new_c+ RX[k]_b)+( 0.5-α)×(new_d+RX[k]_a)[0089] I[4k-9] = ( 0.5-α)×( old_d+ RX[k]_a )+ α×( new_b+new_c)[0090] 所述插值方法如下公式:
[0091] I[4k-10] = (last_I+ I[4k-9] )/2
[0092] I[4k-8]= (I[4k-7]+I[4k-9])/2
[0093] S2032,把所述存储器new_d中的接收波束复制到所述存储器old_d中;把所述接收波束I[4k-7]复制到所述存储器last_I;分别把所述接收波束RX[k]_b、RX[k]_c、RX[k]_d复制到所述存储器new_b、new_c、new_d中。
[0094] 优选的,所述α=1/4。设置α=1/4的一个好处是可以通过移位操作来实现波束增强,不需要耗费乘法器资源,对于用可编程逻辑器件(如FPGA、CPLD)来实现这一算法,将是十分适用的。
[0095] S204,重复所述步骤S103的发射直到同一帧成像下的最后一次发射(第65次发射),根据插值后得到的所有接收波束做后续的信号、图像处理,最终得到一帧超声图像。
[0096] 将所有位置发射波束都完成发射后,根据得到的新接收波束I[1]、I[2]、I[3]、。。。I[253],对之做后续必要的信号处理、图像处理,最终得到一帧超声图像。
[0097] 实施例三、
[0098] 如图3所示,下面以128阵元探头下执行2波束半步距B模式成像扫查,详细描述采用波束增强及插值的多波束合成方法。
[0099] S301,根据探头阵元数设置接收波束数目和接收波束间距,进而计算发射波束的数目和各相邻发射波束的间隔。
[0100] 相邻两个发射波束的间隔=接收波束数×相邻接收波束间距。
[0101] 总接收波束数=阵元数/相邻两接收波束的间隔。
[0102] 总的发射波束数目=总接收波束数/接收波束数+1。
[0103] 因此在此实例下,因为是半步距,所以相邻接收波束间距=0.5倍步距。
[0104] 相邻两个发射波束的间隔=接收波束数×接收波束间距=2×0.5=1倍步距。
[0105] 总接收波束数=阵元数/相邻接收波束间隔=128/0.5=256
[0106] 一帧B图像需要的总发射波束数=总接收波束/接收波束数+1=128/1+1=129[0107] S302,初始化发射超声波束,得到相应的N条原接收波束并存储,经过初步的波束增强得到第一条新的接收波束替代原存储的接收波束进行存储。
[0108] 由于设定为2波束、接收波束间距为半步距扫查,计算得出相邻两个发射波束的间隔为1倍步距,而所述初次发射位置为距离探头阵列的第一阵元中心外边沿一个相邻发射波束间隔位置处,因此所述第一次发射波束TX1位于离所述探头的第一个阵元中心相距1倍步距的边沿位置上。
[0109] 在初次发射所述超声波束之前,需要将用于存储各接收波束的探头存储器进行初始化清零操作,所述存储器的个数根据实际需要设置,在本具体实施例中,设置4个存储器存储发射波束合成后的接收波束,所述4个存储器分别命名为分别命名为last_I 、old_b、new_a、new_b。
[0110] 所述初始化发射阶段包括三次发射,具体包括如下步骤:
[0111] S3021,发射第一次超声波束TX[1],得到多波束合成后的2条接收波束RX[1]_a、RX[1]_b,将所述接收波束RX[1]_b存入last_I中;
[0112] S3022,发射第二次超声波束TX[2],距离所述第一次发射超声波束TX[1]1倍步距的位置上,得到多波束合成后的2条接收波束RX[2]_a、RX[2]_b,将所述接收波束RX[2]_a、RX[2]_b存入分别存入所述存储器new_a、old_b中;
[0113] S3023,发射第三次超声波束TX[3],距离所述第二次发射波束TX[2] 间隔为2×接收波束间距的位置上,得到多波束合成后的2条接收波束RX[3]_a、RX[3]_b;
[0114] S3024,将所述第一、二、三次发射的超声波束TX[1] 、TX[2]、TX[3]得到的接收波束RX[1]_b、RX[2]_a、RX[2]_b、RX[3]_a、执行波束增强计算,得到新的接收波束I[1],所述波束增强计算公式如下:
[0115] I[1]=(0.5-α) ×(RX[1_b+RX[3]_a])+ α×(RX[2]_a+RX[2]_b)
[0116] S3025,将所述接收波束I[1]替代接收波束RX[1]_b存入所述存储器last_I中;将接收波束RX[2]_b保存在所述存储器old_b中;将所述接收波束RX[3]_a、RX[3]_b分别存入所述存储器new_a、new_b中。
[0117] S303,正常发射超声波束阶段,利用本次发射超声波后得到的N条接收波束,与前一次发射后存储的所有接收波束一起执行波束增强及插值,得到N条新的接收波束,并替代存储区存储的原接收波束以备下一次的波束增强及插值操作。
[0118] S3031, 所述第K次发射线TX[k]位于离第TX[k-1]次发射线间隔为1倍步距的位置上,所述K≥4;得到2条波束接收波束RX[k]_a、RX[k]_b的实时数据流。
[0119] S3032,执行波束增强及波束插值计算,得到新的接收波束I[2k-5]、I[2k-6]。
[0120] 所述波束增强计算公式如下:
[0121] I[2k-5]= α×(new_a+new_b)+(0.5-α) ×(old_b+RX[k]_a)
[0122] 所述波束插值计算公式如下:
[0123] I[2k-6]=1/2(last_I+I[2k-5])
[0124] 优选的,α=1/4。
[0125] S3032, 把接收波束I[2k-5]复制到所述存储器last_I中;把所述存储器new_b中的接收波束复制到所述存储器old_b中;把所述接收波束RX[k]_a、RX[k]_b复制到所述存储器new_a、new_b中。
[0126] S304,重复所述步骤S303的发射直到同一帧成像下的最后一次发射(第129次发射),根据插值后得到的所有接收波束做后续的信号、图像处理,最终得到一帧超声图像。
[0127] 将所有位置发射波束都完成发射后,根据得到的新接收波束I[1]、I[2]、I[3]、。。。I[253],对之做后续必要的信号处理、图像处理,最终得到一帧超声图像。
[0128] 以上对本发明所提供的一种采用波束增强及插值的多波束处理方法进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。