超声图像处理方法及装置的制作方法

文档序号:912393阅读:314来源:国知局
专利名称:超声图像处理方法及装置的制作方法
技术领域
本发明涉及超声诊断技术领域,具体涉及一种超声图像处理方法及装置。
背景技术
超声诊断仪具有多种成像模式,常用的有B模式和M模式。B模式是指辉度 (Brightness)成像,它将超声成像切面的各条线上的各个点的超声回波信号强弱幅度,映射为灰度值(0-255),在屏幕上以二维图像形式显示。图像的二维坐标轴分别与成像切面的线、点相对应,图像像素的灰度值与对应线、点上的超声回波幅度对应。M模式是指时间-运动(Time-Motion)成像,它也是辉度成像,但与B模式不同的是,它只取一条线的超声回波幅度来成像,将其按时间顺序排列起来,形成一个一维空间的运动轨迹图。超声系统在B/M模式下进行实时扫查,获取所需的图像数据。现有技术中,当用户为了观看静态图像而选择冻结图像后,可以对前面采集的M模式图像进行电影回放,但B模式图像却保持为冻结前的最后一副图像,不能进行回放。也就是说,B模式图像和M模式图像虽然在物理上是同步产生的,但却不能同步回放。这就导致,不利于了解M模式图像对应的整个二维B模式图像的状态,不利于医生获取更多的诊断信息。

发明内容
本发明实施例提供一种超声图像处理方法及装置,以解决现有技术中B模式图像和M模式图像不能同步回放的技术问题。一种超声图像处理方法,包括进行超声波扫查,获得同步的B模式回波信号和M模式回波信号;将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号;将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放。一种超声图像处理装置,包括超声波扫查模块,用于进行超声波扫查,获得同步的B模式回波信号和M模式回波信号;数字扫描变换模块,用于将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号;数据处理模块,用于将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放。本发明实施例采用将获得的同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号,并将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放的技术方案,使得在解冻后的实时显示状态,可以同步显示两种模式的图像;在冻结后的电影回放状态,可以同步回放两种模式的图像。


图I是本发明实施例提供的超声图像处理方法的流程图;图2是是数字扫描变换后得到的图像帧的示意图;图3是图像存储控制模块的图像帧缓冲区的示意图;图4是本发明一个实施例提供的超声图像处理装置的示意图;图5是本发明另一实施例提供的超声图像处理装置的示意图。
具体实施例方式本发明实施例提供一种超声图像处理方法,以解决现有技术中B模式图像和M模式图像不能同步回放的技术问题。本发明实施例还提供相应的装置。以下分别进行详细说明。实施例一、请参考图1,本发明实施例提供一种超声图像处理方法。101、进行超声波扫查,获得同步的B模式回波信号和M模式回波信号。超声诊断仪包括一个超声波扫查模块,用于进行超声波扫查以得到回波信号。本实施例中,该超声波扫查模块可以按照B、M模式混合扫查时序进行实时的超声波扫查,例如,在B模式的扫查时序中,中断插入M模式的扫查时序,来获得同步的B模式回波信号和M 模式回波信号。其中,按照M模式刷新频率的要求,当M模式扫查时序来临时,须停止B模式的扫查,优先执行M模式的扫查。扫查得到的B模式回波信号和M模式回波信号,可以分别进入各自独立的信号处理通道,执行各自的数字信号处理,并分别存入缓存中。但是,鉴于B模式和M模式的扫查时序在时间上是分离的,且信号处理的流程大部分相同,也可以复用同一个信号处理通道, 进行数字信号处理。所说的数字信号处理包括波束合成、动态滤波、幅度检波等处理流程。 经数字信号处理后,回波信号成为数字信号。回波信号以帧的方式存在,也可以称为回波帧信号,其中的每一个帧称为一个回波帧。102、将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号。超声诊断仪包括一个数字扫描模块,用于将数字化的回波信号处理转换为可供显示器显示的图像帧信号,该数字扫描模块也可以称为数字扫描转换器(Digital Scan Converter, DSC)。该数字扫描变换模块402的功能可以通过硬件实现,也可以通过软件实现,其中,优选利用可编程逻辑控制器件,例如现场可编程门阵列(Field-PiOgra—able Gate Array, FPGA),或者复杂可编程逻辑器件(Complex Programmable Logic Device, CPLD)来实现,以能得到更高的同步精确度,其时钟精度可达到纳秒级;也可以在PC终端通过软件代码实现,但时钟精度较差,在微秒甚至毫秒级。本实施例中,该数字扫描模块将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号。该图像帧信号的每一帧图像,可以包括同步的B模式图像和M模式图像。可以预设一个显示格式,规定好B模式回波信号对应的图像和M模式回波信号对应的图像在显示屏幕上的排列方式和显示比例,当进行数字扫描变换时,按照该预设的显示格式进行。为了实现B、M模式同步显示,在获得回波信号之后,进行数字扫描变换之前,可以对B、M模式回波信号分别设置独立的缓存空间进行缓存。对于B模式,可以设置两个乒乓的回波帧缓存,其中一个回波帧缓存用于实时接收回波信号,另一个回波帧缓存用于实时数字扫描变换寻址。B模式缓存空间的大小与接收扫查线数目及每条扫查线采样点数目相关。对于M模式,只用一个回波缓存即可,M模式不存在帧的意义,所以M模式缓存空间的大小可以灵活设置,只要满足实时显示M模式扫查线对应的图像即可。进行数字扫描变换时,按照预设的显示格式,B模式图像和M模式图像分别有独立的显示区域。在B模式图像的显示区域内,按照超声扫查模块的探头的几何特性,如几何类型(凸阵、线阵)、阵元间距等因素,将回波信号映射成与实际被扫查切面相对应的图像平面;在M模式的显示区域,把M模式回波信号的数据线按刷新频率逐条摆放在相应的位置即可。按照预设的显示格式,数字扫描变换后可得到B模式和M模式同步的图像帧。图像帧中B模式图像和M模式图像的排列方式及显示比例可以有多种,例如,I I的上B下 M,1 2的上B下M,I I的左B右M,I 2的左B右M,2 I的左B右M,等。图2给出了一种上B下M的同步图像帧示意图。103、将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放。本实施例中,数字扫描变换后得到的图像帧信号已经是B模式和M模式同步的图像帧信号,其中每一个图像帧中包括了同步的B模式图像和M模式图像。为了满足实时显示和电影回放的不同要求,可以将得到的图像帧信号分为两路,一路用于实时显示,另一路用于电影回放。所说的将图像帧信号分为两路,可以使将得到的图像帧信号作为一路,再复制一份作为另一路,这两路图像帧信号可以完全相同。这样,在后续的实时显示状态,显示的图像帧是B模式和M模式同步的;当用户冻结图像,进入电影回放状态时,显示的图像帧也是B模式和M模式同步的。综上,本发明实施例提供了一种超声图像处理方法,该方法将获得的同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号,并将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放,使得在解冻后的实时显示状态,可以同步显示两种模式的图像;在冻结后的电影回放状态,可以同步回放两种模式的图像。可选的,步骤103将所述图像帧信号分为两路之后,还可以对这两路图像帧信号做进一步处理,以满足不同的显示要求。例如,可以按照以下方式处理a、将其中一路图像帧信号传输到到实时图像显示处理模块,将另一路图像帧信号传输到图像存储控制模块;b、所述实时图像显示处理模块将收到的图像帧信号处理成为实时显示数据;c、所述图像存储控制模块将收到的图像帧信号存储在图像帧缓冲区中;d、所述电影回放控制模块根据控制参数从所述图像帧缓冲区中调用需要的图像帧信号,处理成为电影回放数据。其中,步骤b中,实时图像显示处理模块处理收到的图像帧信号时,可以采用乒乓帧机制,所述乒乓帧中的一帧用于存入新收到的图像帧信号,另一帧中已存入的图像帧信号用作实时显示数据。采用乒乓帧机制是为了为防止读写冲突,乒乓帧机制采用不同的读写时钟,以保证读比写快,这样不致于有漏掉的帧,也不会引起显示混乱。请参考图3,步骤c中,图像存储控制模块可以采用如下方式将收到的图像帧信号存储在图像帧缓冲区中Cl、获取当前帧索引;c2、将新收到的图像帧存储在当前帧索引指向的存储帧中;c3、将所述当前帧索引加I,判断当前帧索引加I后的值是否小于最大帧索引,若是,则将当前帧索引加I后的值作为新的当前帧索弓I,否则,将起始帧索弓丨作为新的当前帧索引。举例说明,假定图像帧缓冲区中包括10个存储帧,指向第一个存储帧的起始帧索引为1,指向最后一个存储帧的最大存储帧索引为10。具体应用中,如果当前帧索引为2,则将新收到的图像帧存储在第2个存储帧中,然后将帧索引2加I后的值3作为当前帧索引; 如果当前帧索引为10,则将新收到的图像帧存储在第10个存储帧中,然后I作为当前帧索引,即,当最后一个存储帧被使用后,使当前帧索引指向第一个存储帧。步骤d中,电影回放控制模块将图像帧信号处理成为电影回放数据时,可以根据当前帧索引和新存入总帧数,实施电影回放控制。首先,若是新存入总帧数等于最大帧数, 在电影回放的帧地址范围可以为整个图像帧缓冲区;若新存入总帧数小于最大帧数,则电影回放的巾贞地址范围为可以是第m巾贞到第η巾贞,m =当前巾贞索引-新存入总巾贞数+Ι,η =当前帧索引。仍以图像帧缓冲区中包括10个存储帧为例,指向第一个存储帧的起始帧索引为 1,指向最后一个存储帧的最大存储帧索引为10。如果新存入总帧数等于10,则电影回放的帧地址范围从I到10 ;如果新存入总帧数小于10,若假设新存入总帧数是6,当前帧索引是 9,则电影回放的帧地址范围从4到9。经上述步骤a、b、c、d处理后,得到的实时显示数据和电影回放数据可以进入一个选择模块,供用户选择具体显示哪种数据。该选择模块具体可以是双路选择器。双路选择器的功能就是负责实时显示数据和电影回放数据这两种超声图像数据源的显示调度。在正常的显示超声图像模式下,若是处于解冻状态,也就是实时选择状态,双路选择器使能信号为 0,输出实时显示数据给图像显示控制模块;若处于冻结状态,也就是电影回放状态,双路选择器使能信号为1,输出电影回放数据给图像显示控制模块。图像显示控制模块,用于驱动显示器显示实时显示数据或电影回放数据。最终在显示终端上显示的图像,除了超声波扫查得到的超声图像,还可以有其它显示对象,例如软件控制区的界面、控件、字符等。图像显示控制模块可以把这些显示对象融合在一起,按照显示器要求的时序协议(如VGA显示协议),将显示图像的数据流和同步信号输送给显示器。在选择模块的选择控制和图像显示控制模块的驱动控制下,显示器在解冻状态下显示实时显示数据,在冻结状态下显示电影回放数据。综上,本发明实施例技术方案,能够简便的实现B模式图像和M模式图像的同步显示及回放。实施例二、请参考图4,本发明实施例还提供一种超声图像处理装置。该装置包括
超声波扫查模块401,用于进行超声波扫查,获得同步的B模式回波信号和M模式回波信号;数字扫描变换模块402,用于将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号;数据处理模块403,用于将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放。进一步的,所述超声波扫查模块401可以包括时序插入单元,用于在B模式的扫查时序中,中断插入M模式的扫查时序。所述数字扫描变换模块402,具体可以用于按照预设的显示格式将所述同步的B 模式回波信号和M模式回波信号一起进行数字扫描变换,所述显示格式规定了 B模式回波信号和M模式回波信号对应的图像在显示屏幕上的排列方式和显示比例。该数字扫描变换模块402的功能可以通过硬件实现,也可以通过软件实现,其中,优选利用可编程逻辑控制器件,例如现场可编程门阵列(Field -Programmable Gate Array,FPGA),或者复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)来实现,以能得到更高的同步精确度,其时钟精度可达到纳秒级;也可以在PC终端通过软件代码实现,但时钟精度较差,在微秒甚至毫秒级。进一步的,如图5所示,所述的装置还可以包括传输模块404,用于将其中一路图像帧信号传输到到实时图像显示处理模块,将另一路图像帧信号传输到图像存储控制模块;实时图像显示处理模块405,用于将收到的图像帧信号处理成为实时显示数据;图像存储控制模块406,用于将收到的图像帧信号存储在图像帧缓冲区中;电影回放控制模块407,用于根据控制参数从所述图像帧缓冲区中调用需要的图像帧信号,处理成为电影回放数据。再进一步的,如图5所示,所述的装置还可以包括选择模块408和图像显示控制模块409 ;所述选择模块408,用于在解冻状态下输出实时显示数据给所述图像显示控制模块,在冻结状态下输出电影回放数据给所述图像显示控制模块;所述图像显示控制模块409,用于驱动显示器显示所述实时显示数据或电影回放数据。综上,本发明实施例提供了一种超声图像处理装置,该装置可以是超声诊断仪的一个组成部分。该装置可以将获得的同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号,并将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放,使得在解冻后的实时显示状态,可以同步显示两种模式的图像;在冻结后的电影回放状态,可以同步回放两种模式的图像。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤可以通过硬件来完成,也可以通过程序指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括只读存储器、随机读取存储器、磁盘或光盘等。以上对本发明实施例所提供的超声图像处理方法以及装置进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
权利要求
1.一种超声图像处理方法,其特征在于,包括进行超声波扫查,获得同步的B模式回波信号和M模式回波信号;将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号;将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放。
2.根据权利要求I所述的方法,其特征在于,进行超声波扫查包括在B模式的扫查时序中,中断插入M模式的扫查时序。
3.根据权利要求I所述的方法,其特征在于,将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换包括按照预设的显示格式将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,所述显示格式规定了B模式回波信号对应的图像和M模式回波信号对应的图像在显示屏幕上的排列方式和显示比例。
4.根据权利要求1、2或3所述的方法,其特征在于,将所述图像帧信号分为两路之后还包括将其中一路图像帧信号传输到到实时图像显示处理模块,将另一路图像帧信号传输到图像存储控制模块;所述实时图像显示处理模块将收到的图像帧信号处理成为实时显示数据;所述图像存储控制模块将收到的图像帧信号存储在图像帧缓冲区中;所述电影回放控制模块根据控制参数从所述图像帧缓冲区中调用需要的图像帧信号, 处理成为电影回放数据。
5.根据权利要求4所述的方法,其特征在于,还包括在解冻状态下显示实时显示数据,在冻结状态下显示电影回放数据。
6.根据权利要求4所述的方法,其特征在于,所述实时图像显示处理模块将收到的图像帧信号处理成为实时显示数据包括所述实时图像显示处理模块采用乒乓帧机制处理收到的图像帧信号,所述乒乓帧中的一帧用于存入新收到的图像帧信号,另一帧中已存入的图像帧信号用作实时显示数据。
7.根据权利要求4所述的方法,其特征在于,所述图像存储控制模块将收到的图像帧信号存储在图像帧缓冲区中包括获取当前帧索引;将新收到的图像帧存储在当前帧索引指向的存储帧中;将所述当前帧索引加1,判断当前帧索引加I后的值是否小于最大帧索引,若是,则将当前帧索引加I后的值作为新的当前帧索引,否则,将起始帧索引作为新的当前帧索引。
8.一种超声图像处理装置,其特征在于,包括超声波扫查模块,用于进行超声波扫查,获得同步的B模式回波信号和M模式回波信号;数字扫描变换模块,用于将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号;数据处理模块,用于将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放。
9.根据权利要求8所述的装置,其特征在于,所述超声波扫查模块包括时序插入单元,用于在B模式的扫查时序中,中断插入M模式的扫查时序。
10.根据权利要求8所述的装置,其特征在于所述数字扫描变换模块,具体用于按照预设的显示格式将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,所述显示格式规定了 B模式回波信号和M模式回波信号对应的图像在显示屏幕上的排列方式和显示比例。
11.根据权利要求8、9或10所述的装置,其特征在于,还包括传输模块,用于将其中一路图像帧信号传输到到实时图像显示处理模块,将另一路图像帧信号传输到图像存储控制模块;实时图像显示处理模块,用于将收到的图像帧信号处理成为实时显示数据;图像存储控制模块,用于将收到的图像帧信号存储在图像帧缓冲区中;电影回放控制模块,用于根据控制参数从所述图像帧缓冲区中调用需要的图像帧信号,处理成为电影回放数据。
12.根据权利要求11所述的装置,其特征在于,还包括选择模块和图像显示控制模块;所述选择模块,用于在解冻状态下输出实时显示数据给所述图像显示控制模块,在冻结状态下输出电影回放数据给所述图像显示控制模块;所述图像显示控制模块,用于驱动显示器显示所述实时显示数据或电影回放数据。
全文摘要
本发明公开了一种超声图像处理方法,包括进行超声波扫查,获得同步的B模式回波信号和M模式回波信号;将所述同步的B模式回波信号和M模式回波信号一起进行数字扫描变换,得到图像帧信号;将所述图像帧信号分为两路,其中一路图像帧信号用于实时显示,另一路图像帧信号用于电影回放。本发明实施例还提供相应的装置。本发明技术方案解决了现有技术中B模式图像和M模式图像不能同步回放的技术问题。
文档编号A61B8/00GK102599936SQ20121008191
公开日2012年7月25日 申请日期2012年3月26日 优先权日2012年3月26日
发明者周玉禄, 李 浩, 莫寿农 申请人:深圳市开立科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1