【技术实现步骤摘要】
专利说明超声波束合成聚焦参数实时计算方法及装置
本专利技术涉及医学超声系统,尤其涉及一种实时计算超声波束合成聚焦参数的方法以及实现该方法的装置。
技术介绍
医学超声系统通过扫描线(或称波束)合成二维图像,每幅二维图像称为一帧图像。每秒形成的帧图像总数称为帧率,帧率是一个很重要的参数,高帧率是真实再现快速运动组织(如心瓣膜)的基本条件。 为提高帧率,可以降低扫描密度,但这样会牺牲图像空间分辨率;也可以采用多波束,即一次发射形成多条接收线,但每条接收线到达阵元的距离不同,导致接收线到达阵元的时间也不同,这样就无法形成清晰的图像,需要计算每两条接收线之间的延时差,该延时差通常表现为初始延时量与聚焦位变化量的函数关系式。聚焦是通过不同通道使用不同的延迟来实现的,因此聚焦参数也可称为延迟系数。随着多波束的引入即接收线的增加,需要成倍增加接收聚焦参数数据量。特别系统引入相控阵并考虑多波束校正时,总接收聚焦参数数据将增加为512倍或更多。40M采样、26cm探测深度、8个时钟变换一次接收焦点,一般凸阵单波束模式大约需要400KByte的聚焦参数数据,而同时引入相控阵和双波束校正后,参数可达200MByte。如此庞大的数据在实际中通过软件实现是不现实的,这样会同时增加系统的设计工作量、成本和不稳定性。 利用硬件实时计算聚焦参数是一种解决机制。超声医学成像以扫描线(或称波束)为基本单位,只需要在每条扫描线启动前载入少量的初始控制参数,即可以在接收期间由硬件自动生成所需的聚焦参数。 专利号为6,110,116(公开日2000年8月29日)的美国专利提供了一种预存储 ...
【技术保护点】
一种超声波束合成聚焦参数的实时计算装置,包括时钟发生器和初始化参数加载单元(U1),所述时钟发生器用于为所述计算装置提供时钟信号,所述初始化参数加载单元用于加载所述计算装置的初始化参数,其特征在于还包括:第一暂存器(R1),与所述初始化参数加载单元接口连接,用于暂存第一中间变量(sum);第二暂存器(R2),与初始化参数加载单元接口连接,用于暂存焦点阵元延时差(t↓[D]);第一迭代计算单元(U2),其从所述初始化参数加载单元(U1)获取相应的初始化参数值,从所述第二暂存器(R2)获取焦点阵元延时差(t↓[D])值,在每步迭代计算过程中对从所述第一暂存器(R1)获取的第一中间变量(sum)值递加2*c2*n+2*t↓[D]*n,计算出所述第一中间变量(sum)的新值,其中n为整数、c2为一初始化参数;延迟变更预测单元(U3),其从所述第一迭代计算单元(U2)获取第一中间变量(sum)值,从所述第二暂存器获取焦点阵元延时差(t↓[D])值,按下述公式计算第二中间变量(sum_a)值:sum_a=sum-2*T-2*t↓[D]+1,其中T为焦点声程;判断单元(U4),用于比较所述第一中间变 ...
【技术特征摘要】
1.一种超声波束合成聚焦参数的实时计算装置,包括时钟发生器和初始化参数加载单元(U1),所述时钟发生器用于为所述计算装置提供时钟信号,所述初始化参数加载单元用于加载所述计算装置的初始化参数,其特征在于还包括第一暂存器(R1),与所述初始化参数加载单元接口连接,用于暂存第一中间变量(sum);第二暂存器(R2),与初始化参数加载单元接口连接,用于暂存焦点阵元延时差(tD);第一迭代计算单元(U2),其从所述初始化参数加载单元(U1)获取相应的初始化参数值,从所述第二暂存器(R2)获取焦点阵元延时差(tD)值,在每步迭代计算过程中对从所述第一暂存器(R1)获取的第一中间变量(sum)值递加2*c2*n+2*tD*n,计算出所述第一中间变量(sum)的新值,其中n为整数、c2为一初始化参数;延迟变更预测单元(U3),其从所述第一迭代计算单元(U2)获取第一中间变量(sum)值,从所述第二暂存器获取焦点阵元延时差(tD)值,按下述公式计算第二中间变量(sum_a)值sum_a=sum-2*T-2*tD+1,其中T为焦点声程;判断单元(U4),用于比较所述第一中间变量(sum)与所述第二中间变量(sum_a)的绝对值大小,并根据比较结果输出控制信号;第二迭代计算单元(U5),用于迭代计算焦点阵元延时差(tD),其根据所述判断单元(U4)的输出信号选择进行迭代递减运算,并向所述第二暂存器(R2)获取焦点阵元延时差(tD)和写入运算后的焦点阵元延时差(tD);聚焦位单元(10),用于根据所述判断单元(U4)的输出信号选择聚焦位为“1”或“0”并输出;所述第一暂存器(R1)的初始值(sum0)由所述初始化参数加载单元(U1)提供,后续值根据所述判断单元(U4)输出的控制信号选择由延迟变更预测单元(U3)或者第一迭代计算单元(U2)提供;所述第二暂存器(R2)的初始值(tD0)由所述初始化参数加载单元(U1)提供,后续值由第二迭代计算单元(U5)提供,并在第一个接收焦点时输出焦点阵元延时差(tD)。2.如权利要求1所述的超声波束合成聚焦参数的实时计算装置,其特征在于所述聚焦位置位单元(10)为第一多路选择器,所述第一多路选择器的输入端分别连接高电平“1”和低电平“0”,控制端响应判断单元(U4)输出的控制信号,输出端用于输出聚焦位。3.如权利要求1或2所述的超声波束合成聚焦参数的实时计算装置,其特征在于还包括一个计数比较器(U6),用于当焦点距离小于特定值时,控制所述计算装置直接输出初始化载入的初始化聚焦参数值(tD0),所述特定值由初始化参数加载单元(U1)载入。4.如权利要求3所述的超声波束合成聚焦参数的实时计算装置,其特征在于还包括一个加法器(U7),用于根据初始化参数将多波束校正声程(K)按一定的时钟周期进行步增,并输出至第一迭代计算单元(U2);所述第一迭代计算单元(U2),从所述加法器(U7)获取多波束校正声程(K)值,在每步迭代计算过程中还对从所述第一暂存器获取的第一中间变量(sum)值采取如下处理之一①在X-Y坐标系中,若接收波束相对于发射焦点在X轴的正方向上,则递加+2*c3*m-m2-2*m*K,②在X-Y坐标系中,若接收波束相对于发射焦点在X轴的负方向上,则递加-2*c3*m-m2-2*m*K,从而计算出所述第一中间变量(sum)的新值,其中c3为一初始参数、m为校正量的初始参数。5.如权利要求4所述的超声波束合成聚焦参数的实时计算装置,其特征在于还包括第二多路选择器(20),所述第二多路选择器(20)的输入端分别连接第一迭代计算单元(U2)的输出端和延迟变更预测单元(U3)的输出端,控制端响应判断单元(U4)输出的控制信号,输出端耦合到第一暂存器(R1)。6.一种超声波束合成聚焦参数的实时计算方法,其特征在于包括以下步骤A1、设置初始化参数值,所述初始化参数包括第一中间变量(sum)、焦点阵元延时差(tD);C1、计算第一中间变量(sum),即在第一中间变量(sum)原值上递加2*c2*n+2*tD*n,计算出第一中间变量的新值,其中n为整数,c2为步骤A1设置的初始化参数;D1、计算第二中间变量(sum_a)sum_a=sum-2*T-2*tD+1,其中T为焦点声程;E1、比较C1步骤和D1步骤所计算的第一中间变量(sum)和第二中间变量(sum_a)的绝对值大小;F1、如果|sum_a|<|sum|,则递减迭代计算焦点阵元延时差(tD),并置第一中间变量(sum)值为D1步骤计算出的第二中间变量(sum_a)的值,然后执行步骤...
【专利技术属性】
技术研发人员:胡勤军,黄勇,李勇,康小刚,程东彪,
申请(专利权)人:深圳迈瑞生物医疗电子股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。