超声直方图的显示方法、超声设备、存储介质与流程

摘要: 本发明涉及超声设备领域,具体地,涉及一种超声直方图的显示方法、超声设备、存储介质和计算机程序产品。背景技术:1、由超声设备采集的超声图像可以输出显示至显示装置的...
超声直方图的显示方法、超声设备、存储介质与流程

本发明涉及超声设备领域,具体地,涉及一种超声直方图的显示方法、超声设备、存储介质和计算机程序产品。

背景技术:

1、由超声设备采集的超声图像可以输出显示至显示装置的显示界面,用户可以针对超声图像采用测量工具标记感兴趣区域,得到超声测量结果以及可以反映感兴趣区域的像素值统计结果的超声直方图,超声直方图及超声测量结果同样可以输出显示至显示界面。目前,超声直方图通常会与除超声直方图以外的其他显示内容共用同一图层,超声直方图的更新依赖于该图层的刷新频率及操作方式。然而,该图层的管理工具主要用作处理采用测量工具绘制的标记(例如测量线),而对于超声直方图未做过多处理,从而导致超声直方图通常只能显示在显示界面内的一个固定位置,超声直方图的操作逻辑十分不灵活。并且,超声直方图的结果需要在测量工具绘制的标记完成绘制且其他超声测量结果完成确定后才能绘制,显示的超声直方图相对静态。

技术实现思路

1、考虑到上述问题而提出了本发明。本发明提供一种超声直方图的显示方法、超声设备、存储介质和计算机程序产品。这种方案可以将超声直方图与其他显示内容的显示逻辑解耦,从而可以灵活控制超声直方图在显示界面中的显示状态。

2、根据本发明一个方面,提供了一种超声直方图的显示方法。方法包括:在超声设备的显示界面上配置目标图层和非目标图层,目标图层和非目标图层分别用于显示不同的显示内容,目标图层用于显示超声图像对应的超声直方图,非目标图层用于显示除超声图像对应的超声直方图以外的其他显示内容;获取目标超声图像,并控制目标超声图像在非目标图层中显示;基于所述目标超声图像中的感兴趣区域的像素值确定目标超声直方图;控制目标超声直方图在目标图层中显示。

3、可选地,基于目标超声图像中的感兴趣区域的像素值确定目标超声直方图,包括:响应于用户针对目标超声图像的标记绘制操作,在非目标图层中显示测量标记,测量标记用于指示感兴趣区域在目标超声图像中的位置;根据测量标记确定感兴趣区域,并基于感兴趣区域的像素值确定用于在目标图层中显示的目标超声直方图。

4、可选地,标记绘制操作包括自定义绘制操作和调整操作,响应于用户针对目标超声图像的标记绘制操作,在非目标图层中显示测量标记,包括:响应于用户的自定义绘制操作,在非目标图层中显示用户绘制的测量标记;响应于用户的调整操作,调整非目标图层中当前显示的测量标记的形状和/或位置;根据测量标记确定感兴趣区域,并基于感兴趣区域的像素值确定用于在目标图层中显示的目标超声直方图,包括:实时根据非目标图层中当前显示的测量标记确定感兴趣区域,并基于感兴趣区域的像素值实时确定用于在目标图层中显示的目标超声直方图。

5、可选地,测量标记为测量线,测量线包括至少一个预设关键点,自定义绘制操作包括在目标超声图像中设置至少一个预设关键点的初始位置,调整操作包括调整至少一个预设关键点中至少部分预设关键点的位置。

6、可选地,非目标图层用于显示的显示内容包括超声图像对应的超声测量结果,显示控制操作还包括:确定感兴趣区域的目标超声测量结果;控制目标超声测量结果在非目标图层中显示。

7、可选地,在控制目标超声直方图在目标图层中显示之后,显示控制操作还包括:响应于用户针对目标超声直方图的移动操作,调整目标超声直方图在目标图层中的位置;和/或,响应于用户针对目标超声直方图的缩放操作,调整目标超声直方图在目标图层中的显示尺寸。

8、可选地,目标超声直方图具有对应的激活区域,响应于用户针对目标超声直方图的移动操作,调整目标超声直方图在目标图层中的位置,包括:响应于用户在目标超声直方图的激活区域内的光标点击操作,激活目标超声直方图,其中,处于激活状态的目标超声直方图能够跟随光标移动;获取用户在执行光标点击操作时光标相对于目标超声直方图的偏移量;响应于用户的光标移动操作,移动光标及目标超声直方图,在移动过程中,光标相对于目标超声直方图的偏移量不变;响应于用户再次执行的光标点击操作,冻结目标超声直方图,处于冻结状态的目标超声直方图在目标图层中的位置基于光标当前在目标图层中的位置以及偏移量确定。

9、可选地,获取用户在执行光标点击操作时光标相对于目标超声直方图的偏移量,包括:将用户在执行光标点击操作时光标在屏幕坐标系下的第一坐标映射至图层坐标系下的第二坐标,屏幕坐标系为显示界面采用的坐标系,图层坐标系为目标图层采用的坐标系;将用户在执行光标点击操作时光标的第二坐标与目标超声直方图的锚点坐标之间的偏移量,确定为光标相对于目标超声直方图的偏移量,锚点坐标为激活区域内的预设锚点在图层坐标系下的坐标。

10、可选地,在激活目标超声直方图之后,显示控制操作还包括:将处于激活状态的目标超声直方图进行突出显示。

11、可选地,在冻结目标超声直方图之后,显示控制操作还包括:响应于用户的存储操作,将目标超声直方图在目标图层中的当前位置信息和/或外观样式信息进行存储。

12、可选地,显示控制操作还包括:接收脏参数,脏参数为表示目标超声图像的显示状态发生变化的参数;对脏参数进行过滤,以获取特定脏参数,特定脏参数为能够引起目标超声直方图的显示状态发生变化的参数;基于特定脏参数更新目标图层中显示的目标超声直方图。

13、可选地,显示控制操作还包括:响应于用户的场景选择操作,在预设的多个直方图类型中确定与所选择的场景对应的直方图类型作为目标超声直方图的直方图类型。

14、可选地,显示控制操作还包括:响应于用户的清除操作,将目标超声直方图自目标图层清除。

15、可选地,显示控制操作由直方图插件模块执行,在显示控制操作之前,方法还包括:响应于用户的加载操作,加载直方图插件模块;在显示控制操作之后,方法还包括:响应于用户的卸载操作,卸载直方图插件模块;在显示控制操作过程中,方法还包括:响应于用户对目标图层和/或非目标图层中的显示内容的操作,生成对应的操作通知信息并将操作通知信息发送给直方图插件模块。

16、根据本发明再一方面,还提供了一种超声设备,包括:处理器和存储器,其中,存储器中存储有计算机程序指令,计算机程序指令被处理器运行时用于执行上述的超声直方图的显示方法。

17、根据本发明又一方面,还提供了一种存储介质,在存储介质上存储了程序指令,程序指令在运行时用于执行上述的超声直方图的显示方法。

18、根据本发明又一方面,还提供了一种计算机程序产品,包括计算机程序指令,计算机程序指令在运行时用于执行如上述的超声直方图的显示方法。

19、上述技术方案通过为显示界面配置用于显示不同显示内容的非目标图层和目标图层,并将目标超声图像和目标超声直方图分别显示在非目标图层和目标图层中,这可以将目标图层中的超声直方图的显示控制逻辑与非目标图层中的显示内容的显示控制进行解耦,从而可以通过对目标图层的独立管理,以对目标超声直方图进行单独的显示控制。这种显示控制的方式可以灵活控制超声直方图在显示界面中的显示状态,且有助于避免超声直方图的显示状态受到非目标图层的图层状态的干扰。

20、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。