专利名称::动态自调整声束形成装置的制作方法
技术领域:
:本发明涉及医疗超声成像
技术领域:
,尤其涉及一种动态自调整声束形成装置。技术背景迄今为止,超声成像系统己经有了三十多年的发展历史。在这期间,超声成像系统的结构和实现方法发生了很大的变化。声束形成技术是超声成像系统中一项最为关键的技术,该项技术的进展过程划分了超声成像系统的发展时代。从20世纪60年代末至80年代末,超声成像系统采用的主要是模拟声束形成技术,聚焦采用模拟LC延时线。模拟延时线的抽头有限,造成接收声束往往只能形成几个焦点,焦点间隔大,再加上模拟延迟线的插入损耗、阻抗失配等因素使得通道之间的一致性变差,这些不利因素造成聚焦精度不高、声束较宽、旁瓣较高,表现在图像上就是横向分辨率和对比分辨率不高,图像模糊。20世纪90年代初,由于高速、高分辨率模数转换器和大规模集成电路技术的快速发展,使得数字声束形成技术开始趋于成熟并逐渐占据主导地位。数字声束形成技术的出现是超声成像发展史上的一个里程碑,它利用数字存储技术对回波信号进行采样并记录下来,然后通过数字延时累加的方式实现聚焦。与模拟聚焦方式相比,数字声束形成技术不但聚焦精度大大提高,而且可以实现接收连续动态聚焦,焦点间隔很小,使得图像质量有了很大改善,横向分辨率和对比分辨率得到显著提高。数字声束形成技术的聚焦精度与AD转换器的采样速率有关,目前商用机的采样速率一般在40MHz左右,采用插值处理后,聚焦精度可以达到10ns左右。如果再增加采样速率,图像的质量几乎不会再有明显的提高,这是因为数字声束形成技术中存在两个假设第一个假设是被测组织是均质的,第二个假设是声速是恒定的。这些假设并不完全符合实际。一方面实际上人体组织十分复杂,并且是非均质的,另一方面,不同器官和组织的声学特性有较大差别,声速也不同,例如声速在脂肪中的传播速度约为1470ni/s,而在某些肌肉组织中的传播速度约为1600m/s。同时超声波在探测人体时往往要穿越多种组织,不同人群脂肪层的厚度也有很大差别。因此,传统的数字声束形成技术无法适应被测对象存在的这种复杂多变性,超声成像质量受到很大限制。本发明要解决的技术问题是提供一种声束形成技术,对于不同的人群、不同的检测部位,都能够达到较好的聚焦效果,图像横向分辨率和对比分辨率相对于传统声束形成技术能有较为明显的提高。为了解决上述技术问题,本发明提供了一种动态自调整声束形成装置,该装置通过估计被测目标的即时声速,从而对于不同的人群、不同的检测部位采用不同的聚焦延时参数进行成像扫描。超声波在被测目标中传播时的即时声速直接测量较为困难,但是超声波在被测目标中的衰减规律可以估计得到,而超声波在人体软组织中的传播速度和衰减规律均与组织的质密性直接相关,依据这一对应关系,就可以通过估计超声波的衰减量来获取被测目标的即时声速,进而对聚焦延时参数进行调整。通过实验手段能够测定部分典型人体组织对超声波的衰减特性与声速的离散对应关系,如表1所示。可以通过最小二乘拟合方法,得到衰减特性与声速的连续对应关系曲线,从而可以计算出任意衰减系数对应的超声声速。表1人体组织衰减系数和声速的对应关系<table>tableseeoriginaldocumentpage4</column></row><table>超声波在被测目标中的衰减规律采用下面的方法进行估计设回波信号x("h^(")cos^"r+0(")],其中x(")、0(")、w和r分别表示幅度调制信号、相位调制信号、超声回波频率和釆样周期。1/Q解调的基本原理用公式表述如下<formula>formulaseeoriginaldocumentpage4</formula><formula>formulaseeoriginaldocumentpage5</formula>其中,/(n)和2(")分别表示同相和正交信号,LPF表示低通滤波器,w。表示发射脉冲的中心频率,Aw表示回波中心频率的下移量。I/Q解调后的数据可构造成一个复数z(")=/<formula>formulaseeoriginaldocumentpage5</formula>复数自相关方法是彩色血流成像系统中估计血流速度的一种经典方法,它是一种无偏的估计方法,不受白噪声的影响,能够准确锁定信号的平均频率,这里引入该方法用来跟踪超声回波的中心频率和带宽。根据复数自相关估计方法,有<formula>formulaseeoriginaldocumentpage5</formula>式中,iv是z(力的长度,r表示采样周期,A(r)表示z(")在迟滞为r时的自相关函数值,^表示z(w)的中心频率。结合I/Q解调的公式,可知5=厶0。可见利用复数自相关估计方法能够估计出超声回波中心频率的下移量,即可以得到超声波在被测目标中的衰减规律,7V的大小决定了局部估计的准确性和方差的大小,出于两个指标的折衷考虑,iV取为发射波长的4倍。根据超声波在被测目标中的衰减特性和事先建立的超声衰减特性与声速的对应关系曲线,映射得到被测目标的即时声速,基于这一即时声速就可以计算出当前被测目标的确切聚焦延时参数,这个映射和延时参数计算过程都是在pc上实现的。动态自调整声束形成装置基于现场可编程门阵列(FPGA)实现,利用FPGA的在线可重构特性,系统的工作过程可划分为参数识别和正常扫查两个阶段。参数识别阶段,将以I/Q解调和复数自相关估计为核心的参数识别逻辑配置给FPGA,对于同一检测部位而言,只需要进行一次参数识别过程就可以了。正常扫査阶段,将声束形成逻辑配置给FPGA,结构上与传统声束形成器完全相同,不过聚焦延时参数是经过参数识别过程获取的。由于利用了FPGA可重构的特点,参数识别和声束形成可分时共用同一个FPGA芯片,所以本发明与传统的声束形成装置相比,硬件成本不会有任何增加。图1为组织衰减系数与声速对应关系拟合曲线。图2为动态自调整声束形成装置功能框图。图3为参数识别逻辑框图。图4为声束形成逻辑框图。图2中100A/D采样阵列200现场可编程门阵列(FPGA)210参数识别逻辑220声束形成逻辑300FPGA配置电路400PCI接口500计算机(PC)图4中2218bitA/D222双端口RAM223计数器224寄存器225延迟逻辑226声束参数存放RAM227计数器228分频器229计数器具体实施方式以下结合附图对本发明的具体实施方式作进一歩的详细说明。根据表1中人体组织对超声波的衰减特性与声速的关系,通过最小二乘拟合方法,得到衰减特性与声速的连续对应关系曲线,如图1所示。根据该曲线可以计算出任意衰减系数对应的超声声速。如图2所示,超声回波信号经A/D采样阵列100进入现场可编程门阵列(FPGA)200,具体采用Xilinx公司的XC3S4000,每个通道配一个分辨率为8bit的A/D转换器,具体采用AD9057。在参数识别阶段,计算机500通过PCI接口400将参数识别逻辑下载到FPGA配置电路300的SRAM中,然后FPGA配置电路300中的CPLD从SRAM读取逻辑代码并按一定的时序规则配置给FPGA200,此时FPGA200实现参数识别逻辑210。在正常扫査阶段,计算机500通过PCI接口400将声束形成逻辑下载到配置电路300的SRAM中,然后配置电路300中的CPLD从SRAM读取逻辑代码并按一定的时序规则配置给FPGA200,此时FPGA200实现声束形成逻辑220。具体的参数识别逻辑如图3所示。设系统的通道数为M,为提高信噪比,选取孔径中心的两个通道之和作为I/Q解调的输入,I/Q解调本振信号的中心频率co。与发射频率相同。通过加窗的方式将I/Q解调后的回波分割成很多的小段,段与段之间有交叠,考虑到频率跟踪的准确性和平稳性,窗函数选择海明窗,窗长度iV取为发射波长的4倍,段与段之间交叠取为A72,加窗后得到一系列长度为W的样本点序贯输入到复数自相关估计模块。复数自相关模块针对每组样本点做一次自相关估计,所涉及的运算只有乘法和加法,利用FPGA提供的专用乘法器和加法器,全部运算可在一个时钟周期内完成。针对复数自相关估计结果&(r),还要再进行一次反正切运算才能得到超声回波的即时中心频率,木实施方案采用查表的方式来实现反正切运算,利用FPGA提供的RAM块,将其构造成ROM的形式,并将反正切数据表存放其中,A(r)的实部和虚部各为8bit,所以反正切ROM的大小为2"x8bit二512kbit,FPGA芯片XC3S4000内有一个大小为1728kbit的BlockRAM,容量足够大,这种基于査表方式的反正切运算速度相当快,在一个时钟周期内即可完成。整个参数识别逻辑是一种流水线式的结构,实验证明其最高运算速度可达100MHz以上。具体的声束形成逻辑如图4所示。虚线框部分是一个通道的逻辑结构图,其它通道与该通道的逻辑结构完全相同,虚线框外的部分是所有通道共用的逻辑。整个声束形成模块是这样运作的超声脉冲发射结束的同时,计数器227清零并以系统采样时钟为基时钟开始计数,227的输出作为双端口存储器222的写入地址,8位AD转换器221的采样值连续写入到222中;同时,计数器229启动计数,229的计数时钟由分频器228提供(从聚焦精度和逻辑资源占用这两个因素折衷考虑,决定每32个采样时钟间隔更新一次焦点,所以采用32分频),229的8位输出作为声束参数存储器226的地址,226中存放着接收聚焦延时数据、幅度变迹系数、通道补偿系数等参数,226的输出为16位数据,其中8位延时数据作为计数器223的计数初值,另8位数据为加权数据被锁存到寄存器224中;223的输出作为222的读出地址,这样从222中读出的数据就是经过整数个时钟延时的聚焦回波数据;一个通道在222之后又被分成了两路,这是为了实现小于一个时钟周期的细延时,假设一个通路是延时n个时钟的回波数据,另一个通路是延时n+l个时钟的回波数据,通过加权并求和就可得到延时大于n个时钟周期而小于n+l个时钟周期的回波数据;细延时处理占据了4位加权数据,另外4位加权数据用于实现幅度变迹和通道补偿;将每个通道的输出两两相加,最后输出的结果就是合成声束数据。权利要求1.一种用于医疗超声成像的动态自调整声束形成装置,其特征在于声束形成逻辑基于现场可编程门阵列FPGA实现,利用FPGA的在线可重构特性,首先将参数识别逻辑配置给FPGA,然后FPGA对被测目标的超声回波特性进行估计识别,并将识别结果保存到上位机,上位机根据该结果对声束形成装置的聚焦延时参数进行调整,最后将声束形成逻辑配置给FPGA,进行正常的超声扫查工作。2.根据权利要求l所述的动态自调整声束形成装置,其特征在于系统的上位机为计算机,该计算机中存有FPGA的逻辑代码和系统所有的扫査控制参数,计算机与超声系统交换数据,在工作中,计算机先将逻辑代码通过配置电路配置给FPGA,然后将一些必要的扫查控制参数下载到FPGA,一帧图像扫查完成后,计算机读取图像并显示。3.根据权利要求1所述的动态自调整声束形成装置,其特征在于利用FPGA的在线可重构特性,参数识别和声束形成分时共用同一个FPGA实现,对FPGA进行灵活配置的电路包括一片复杂可编程逻辑器件CPLD和一片静态存储器SRAM,SRAM存放由上位机下载的FPGA的逻辑代码,CPLD负责从SRAM中读取代码数据并按照规定时序完成FPGA的配置。4.根据权利要求l所述的动态自调整声束形成装置,其特征在于依据超声波在人体组织中的传播速度和衰减规律均与组织的质密性直接相关的事实,建立超声波传播速度与衰减规律的离散的对应关系,进行最小二乘拟合之后得到一条连续的对应曲线,该曲线存储在上位机上。5.根据权利要求l所述的动态自调整声束形成装置,其特征在于参数识别逻辑包括I/Q解调模块和复数自相关估计模块,实现对当前超声回波的衰减规律的估计,并将估计结果上传到上位机,上位机计算得到当前被测目标的确切聚焦延时参数。6.根据权利要求l所述的动态自调整声束形成装置,其特征在于输入到I/Q解调模块的射频回波数据取用孔径中心两个通道回波之和,正交参考信号的本振频率与发射频率相同,解调后得到同相I和正交Q两个通道的数据,将I、Q数据均匀分割成若干段,段的长度取为发射波长的4倍,段与段之间有交叠,各段数据输入到复数自相关估计器。全文摘要一种动态自调整声束形成装置,属于医学超声成像领域。本发明采用现场可编程门阵列FPGA实现声束形成逻辑,利用FPGA的在线可重构特性,先将参数识别逻辑配置给FPGA,FPGA对被测目标的超声回波特性进行估计识别,并将识别结果保存到上位机,上位机根据该结果对声束形成装置的聚焦延时参数进行调整,然后将声束形成逻辑配置给FPGA,进行超声扫查工作。本发明通过增加被测目标特性的识别过程,使得声束形成的聚焦延时参数可根据当前被测目标的特点进行动态调整,对不同人群、不同检查部位都能获得最佳的超声聚焦效果,有效提高超声图像的横向分辨率和对比分辨率,在医学超声系统中有着广泛的应用前景。文档编号G01N29/34GK101125092SQ200710144420公开日2008年2月20日申请日期2007年10月9日优先权日2007年10月9日发明者冯乃章,孙明健,毅沈,马立勇申请人:哈尔滨工业大学(威海)