专利名称:一种超声图像显示方法
技术领域:
本发明涉及超声诊断设备的图像显示方法,具体涉及一种可同时显 示实时图像和存储图像的超声图像显示方法。
背景技术:
大家知道人耳能听到的声音频率为20Hz至20KHz,低于20Hz的声 波为次声波,人耳是听不到的,高于20KHz的声波为超声波,人耳也是 听不见的。超声波之所以被广泛用于医疗领域是因为他有许多奇妙的特 点由于超声波频率高、波长短,他可以像光那样沿直线传播,使得我 们有可能向某已确定方向上发射超声波;声波是纵波,可以顺利地在人 体组织里传播;超声波遇到不同的介质交接面时会产生反射波;这些特 点构成了今天超声诊断仪系统在医学领域广泛应用的1^出。如图1所示,医学超声诊断仪系统通常具备探头、前端硬件、底层 驱动和上层应用软件几个基本部分。探头主要完成超声波的发射与接 收。前端硬件主要完成前端控制、模拟信号采集、A/D转换、波束合成、 DSC转换,并将得到的图像通过PCI接口送入到系统的内存中。同时, 前端硬件还具备系统控制电路,实现对硬件的控制以及才莫式切换等。底 层驱动主要完成图像数据上传和控制命令下载功能。上层应用软件通过 底层驱动,实现超声图像的获取、处理和显示,以及对前端硬件进行控 制。现有的医学超声诊断仪系统种类很多,业界通常将其分为B模式 (B超)、M模式(M超)、B/B模式(对比模式,同时显示两个B超图 像, 一个活动、 一个冻结)、B/M模式(对比模式,同时显示一个B超 图像和一个M超图像)、B/Z模式(对比模式,同时显示两个B超图像, 一个正常显示, 一个放大显示)等。但是现有的超声图像对比模式显示方法中并没有将实时图像与过 往作过的超声图像进行比对显示的技术方案,使得医生无法将实时图像 与过往作过的超声图像进行比对,4艮难判断病灶的变化情况。这无疑是 业界的一大缺憾。发明内容本发明要解决的技术问题是提供一种可同时显示实时图像和存储图 像的超声图像显示方法。克服现有技术的对比模式超声图像显示方法不 能同时显示实时图像和存储图像的缺陷。本发明为解决上述技术问题所采用的技术方案为一种超声图^f象显示方法,包括步骤Al、获取一帧实时超声图像数据并保存到内存中;A2、获取一帧存储超声图像数据并保存到内存中;A3、将所述实时超声图像数据和所述存储超声图像数据合并,然后将合并后的图像数据转换成统一格式的图像; A4、将所述统一格式的图像显示到屏幕窗口中。所述的超声图4象显示方法,其中所述步骤A1包括步骤通过与超 声设备的接口获取一帧实时超声图像数据并保存到内存中,选定所述实 时超声图像数据为512乘以256象素。所述的超声图像显示方法,其中所述步骤A2包括步骤A21 、创建CFileDialog对象;A22、通过CFileDialog对象选取一个存储超声图像文件; A23、将所述存储超声图像文件中的所述存储超声图像数据保存到 内存中,选定所述存储超声图像数据为512乘以256象素。所述的超声图像显示方法,其中所述步骤A3包括步骤 A31、将所述实时超声图像数据和所述存储超声图像数据合并成512乘以512象素的图像数据; A32、将合并后的图像数据转换成CBitmap对象。所述的超声图像显示方法,其中所述步骤A4包括步骤 A41、创建对应屏幕窗口的CDC对象;A42、通过所述CDC对象的SelectObject函数和BitBlt函数,将所 述CBitmap对象对应的图像显示到所述屏幕窗口中。一种超声图像显示方法,包括步骤 Bl、在屏幕上创建第一窗口和第二窗口; B2、获取一帧实时超声图像数据并保存到内存中; B3、将所述实时超声图像数据转换成统一格式的图像并显示到第一 窗口;B4、获取一帧存储超声图像数据并保存到内存中; B5、将所述存储超声图像数据转换成所述统一格式的图像并显示到 第二窗口。所述的超声图像显示方法,其中所述步骤B1包括步骤在所述屏 幕上创建并排的第一窗口和第二窗口,设定第一窗口和第二窗口的大小 为512乘以256象素。..所述的超声图像显示方法,其中所述步骤B2包括步骤通过与超 声设备的接口获取一帧实时超声图像数据并保存到内存中,选定所述实时超声图像数据为512乘以256象素。所述的超声图^f象显示方法,其中所述步骤B3包括步骤 B31、将所述实时超声图像数据转换成第一CBitmap对象; B32、创建对应第一窗口的CDC对象;B33、利用对应第一窗口的CDC对象的SelectObject函数和BitBlt 函数,将第一 CBitmap对象对应的图像显示到第 一 窗口中。所述的超声图像显示方法,其中所述步骤B4包括步骤 B41 、创建CFileDialog对象;B42 、通过CFileDialog对象选取一个存储超声图像文件; B43 、将所述存储超声图像文件中的所述存储超声图像数据保存到 内存中,选定所述存储超声图像数据为512乘以256象素。所述的超声图像显示方法,其中所述步骤B5包括步骤 B51 、将所述存储超声图像数据转换成第二 CBitmap对象; B52、创建对应第二窗口的CDC对象;B53、利用对应第二窗口的CDC对象的SelectObject函数和BitBlt 函数,将第二 CBitmap对象对应的图像显示到第二窗口中。本发明的有益效果为本发明利用软件处理技术将实时超声图像和 存储超声图像对比显示在设备屏幕上,从而为医生临床诊断提供了 一种 新的图像对比模式(本发明称其为B/C模式),使得医生可以将实时超 声图像与过往作过的超声图像进行现场比对,更加容易诊断出病灶的变 化情况。
本发明包括如下附图图1为现有技术医学超声诊断仪系统示意图;图2为本发明超声图像显示方法第一种实现方式示意图; 图3为本发明超声图像显示方法第二种实现方式示意图; 图4为本发明超声图像显示方法第一种实现方式流程图; 图5为本发明超声图像显示方法第一种实现方式采用0++实现流程图;图6为本发明超声图像显示方法第二种实现方式流程图;图7为本发明超声图像显示方法第二种实现方式采用C十+实现流程图;图8为本发明超声图像显示方法存储超声图像流程图;图9为本发明超声图像显示方法读M储超声图像文件流程图。
具体实施方式
下面根据附图和实施例对本发明作进一步详细说明如图2所示,本发明超声图像显示方法第一种实现方式是在上层应 用软件中,将从前端硬件获得的实时图像数据和从文件中获得的存储图 像数据,在内存中实现合成,并最终显示到一个屏幕窗口中,其优点在 于可在内存中对图像数据做各种处理。如图3所示,本发明超声图像显示方法第二种实现方式是在上层应 用软件中,将从前端硬件获得的实时图像数据和从文件中获得的存储图 l象数据,分别在两个独立的窗口中显示,其优点在于可在独立的窗口中 对图像进行控制。如图4的流程图所示,在工控机平台上,从硬件产生的超声图像数 据通过PCI卡传送到基于WindowXPE平台的应用软件中,并最终显示 在屏幕上。应用软件获取每一帧实时图像数据采用查询方式,所采集到 的图像数据为棵数据(不带图像格式信息)。在本发明B/C模式下,每 一帧实时图像数据在内存中被加上图像格式信息,生成统一格式的图像。同时,用户通过选取事先保存的图像文件,将文件中的图像数据读取到内存中,再转换成统一格式的图像(如BMP、 TIF、 JPG和GIF等, 其中BMP和TIF格式不会损失图像信息,但占用存储空间较大,JPG 和GIF格式会损失图像信息,但占用存储空间较小。 一般采用BMP格 式)。然后,将实时图像和存储图像合并成一幅图像,显示到屏幕窗口 中,这样医生就可以在同一个窗口中,对比观察实时图像和存储图像。 如图5所示,在VC十+中以81^格式图像为例的实现步骤如下 首先通过PCI接口,获取一帧实时图像数据,并保存在内存中,大 小为512x256象素。创建一个CFileDialog对象,并通过此对象选取一 个存储图像文件。然后将存储图像文件中的图像数据,保存在内存中, 大小为512x256象素。因为BMP格式图像是以位图的形式存储图像数 据,每一个像素点用一个字节表示,而一幅图像数据实际上就是一个点 阵数据。在合并实时图像数据和存储图像数据时,只需要将两个512x256 的点阵数据排列成一个512x512的点阵数据即可。在合并完成之后,将 图像转换成一个CBitmap对象。创建一个CDC对象,对应屏幕窗口 。 最后通过CDC对象的SelectObject和BitBlt函数,将CBitmap对象的图 像显示到屏幕窗口中。到此即实现了将实时图像和存储图像一左一右同 时显示在屏幕上的同一个窗口中。临床医生可以通过此功能对比实时图 像和存储图像。如图6的流程图所示,在工控机平台上,从硬件产生的超声图像数 据通过PCI卡传送到基于WindowXPE平台的应用软件中,并最终显示 在屏幕上。应用软件获取每一帧实时图像数据采用查询方式,所采集到 的图像数据为棵数据(不带图像格式信息)。在本发明B/C模式下,每 一帧实时图像数据通过緩存,显示到屏幕窗口一。同时,用户通过选取 事先保存的图像文件,将文件中的图像数据读取到内存中,并显示到屏 幕窗口二。由于事先设定窗口一和窗口二在屏幕上并排放置。这样医生就可以在屏幕上,对比观察实时图像和存储图像。如图7所示,在VC十+中以BMP格式图像为例的实现步骤如下 首先,在VC的资源编辑窗口中,将图像显示窗口一和窗口二并排放 置在主窗口中,而主窗口采用全屏显示的方法显示到屏幕上。窗口一和 窗口二的大小都为512x256象素。通过PCI接口获取一帧实时图像数据, 并保存在内存中,大小为512x256象素。将实时图像数据转换成一个 CBitmap对象。创建一个CDC对象,对应屏幕窗口一。通过CDC对象 的SelectObject和BitBlt函数,将CBitmap对象的图像显示到窗口 一中。 创建一个CFileDialog对象,并通过此对象选取一个存^f渚图〗象文件。将存 储图像文件中的图像数据,保存在内存中,大小为512x256象素。将存 储图寸象数据转换成一个CBitmap对象。创建一个CDC对象,对应屏幕 窗口 二。通过CDC对象的SelectObject和BitBlt函数,将CBitmap对象 的图像显示到窗口 二中。到此即实现了将实时图像和存储图像分别显示 到窗口一和窗口二中。而临床医生可以在窗口一和窗口二中,对实时图像和存储图像进行对比。图8为存储存储超声图像保存步骤,图9为存储超声图像文件读取本领域技术人员不脱离本发明的实质和精神,可以有多种变形方案 实现本发明,以上所述仅为本发明较佳可行的实施例而已,并非因此局 限本发明的权利范围,凡运用本发明说明书及附图内容所作的等效结构 变化,均包含于本发明的权利范围之内。
权利要求
1、一种超声图像显示方法,其特征在于,包括步骤A1、获取一帧实时超声图像数据并保存到内存中;A2、获取一帧存储超声图像数据并保存到内存中;A3、将所述实时超声图像数据和所述存储超声图像数据合并,然后将合并后的图像数据转换成统一格式的图像;A4、将所述统一格式的图像显示到屏幕窗口中。
2、 根据权利要求1所述的超声图像显示方法,其特征在于所述 步骤A1包括步骤通过与超声设备的接口获取一帧实时超声图像数据 并保存到内存中,选定所述实时超声图像数据为512乘以256象素。
3、 根据权利要求2所述的超声图像显示方法,其特征在于所述 步骤A2包括步骤A21 、创建CFileDialog对象;A22、通过CFileDialog对象选取一个存储超声图像文件; A23、将所述存储超声图像文件中的所述存储超声图像数据保存到 内存中,选定所述存储超声图像数据为512乘以256象素。
4、 根据权利要求3所述的超声图像显示方法,其特征在于所述 步骤A3包括步骤A31、将所述实时超声图像数据和所述存储超声图像数据合并成512乘以512象素的图像数据; A32、将合并后的图像数据转换成CBitmap对象。
5、 根据权利要求4所述的超声图像显示方法,其特征在于所述 步骤A4包括步骤A41、创建对应屏幕窗口的CDC对象;A42、通过所述CDC对象的SelectObject函数和BitBlt函数,将所 述CBitmap对象对应的图像显示到所述屏幕窗口中。
6、 一种超声图像显示方法,其特征在于,包括步骤 Bl、在屏幕上创建第一窗口和第二窗口;B2、获取一帧实时超声图像数据并保存到内存中; B3、将所述实时超声图像数据转换成统一格式的图像并显示到第一 窗口;B4、获取一帧存储超声图像数据并保存到内存中; B5、将所述存储超声图像数据转换成所述统一格式的图像并显示到 第二窗口。
7、 根据权利要求6所述的超声图像显示方法,其特征在于所述 步骤B1包括步骤在所述屏幕上创建并排的第一窗口和第二窗口,设 定第一窗口和第二窗口的大小为512乘以256象素。
8、 根据权利要求7所述的超声图像显示方法,其特征在于所述 步骤B2包括步骤通过与超声设备的接口获取一帧实时超声图像数据 并保存到内存中,选定所述实时超声图像数据为512乘以256象素。
9、 根据权利要求8所述的超声图像显示方法,其特征在于所述 步骤B3包括步骤B31、将所述实时超声图像数据转换成第一 CBitmap对象; B32、创建对应第一窗口的CDC对象;B33、利用对应第一窗口的CDC对象的SelectObject函数和BitBlt 函数,将第一 CBitmap对象对应的图像显示到第一窗口中。
10、 根据权利要求9所述的超声图像显示方法,其特征在于所述 步骤B4包括步骤B41、创建CFileDialog对象;B42、通过CFileDialog对象选取一个存储超声图像文件; B43、将所述存储超声图像文件中的所述存储超声图像数据保存到 内存中,选定所述存储超声图像数据为512乘以256象素。
11、根据权利要求IO所述的超声图像显示方法,其特征在于所述 步骤B5包括步骤B51 、将所述存储超声图像数据转换成第二 CBitmap对象; B52、创建对应第二窗口的CDC对象;B53、利用对应第二窗口的CDC对象的SelectObject函数和BitBlt 函数,将第二 CBitmap对象对应的图像显示到第二窗口中。
全文摘要
本发明公开了一种超声图像显示方法,包括步骤A1.获取一帧实时超声图像数据并保存到内存中;A2.获取一帧存储超声图像数据并保存到内存中;A3.将所述实时超声图像数据和所述存储超声图像数据合并,然后将合并后的图像数据转换成统一格式的图像;A4.将所述统一格式的图像显示到屏幕窗口中。本发明利用软件处理技术将实时超声图像和存储超声图像对比显示在设备屏幕上,从而为医生临床诊断提供了一种新的图像对比模式(本发明称其为B/C模式),使得医生可以将实时超声图像与过往作过的超声图像进行现场比对,更加容易诊断出病灶的变化情况。
文档编号G09G5/00GK101322650SQ200710075110
公开日2008年12月17日 申请日期2007年6月13日 优先权日2007年6月13日
发明者茂 蔡, 鹍 邓 申请人:深圳市蓝韵实业有限公司