一种时间显示方法、装置及电子设备和存储介质与流程

未命名 07-14 阅读:98 评论:0


1.本技术涉及超声技术领域,更具体地说,涉及一种时间显示方法、装置及一种电子设备和一种计算机可读存储介质。


背景技术:

2.在相关技术中,在超声四维图像的成像过程中,为了方便直观观察造影剂的流动过程,采用多段颜色伪彩,将造影剂随时间的流动与颜色一一对应。但是,通过颜色无法精确定量地显示造影剂在某一位置首次出现的时间。
3.因此,如何定量地显示造影剂在某一位置首次出现的时间是本领域技术人员需要解决的技术问题。


技术实现要素:

4.本技术的目的在于提供一种时间显示方法、装置及一种电子设备和一种计算机可读存储介质,实现了定量地显示造影剂在某一位置首次出现的时间。
5.为实现上述目的,本技术提供了一种时间显示方法,包括:
6.采集超声四维造影数据,基于所述超声四维造影数据在显示界面中显示超声图像;
7.基于位置选定信息确定所述超声图像中的目标位置,并确定所述目标位置对应的时间标号体值;其中,所述时间标号体值为造影剂在所述目标位置对应的超声体数据中首次出现的帧;
8.基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间并对所计算的时间进行显示。
9.其中,所述基于位置选定信息确定所述超声图像中的目标位置,包括:
10.基于光标的点击操作得到位置选定信息;所述位置选定信息对应有所述点击操作在所述显示界面中的位置坐标;
11.确定所述超声图像在所述显示界面中的相对位置坐标;
12.基于所述点击操作对应的位置坐标与所述相对位置坐标的差值,确定所述点击操作在所述超声图像中对应的目标位置。
13.其中,若所述超声图像为切面图像,则所述确定所述目标位置对应的时间标号体值,包括:
14.确定超声体数据映射到切面图像的变换矩阵,对所述变换矩阵进行求逆运算得到目标矩阵;
15.将所述目标位置与所述目标矩阵的乘积确定为所述目标位置对应的时间标号体值。
16.其中,所述基于所述超声四维造影数据在显示界面中显示超声图像,包括:
17.对所述超声四维造影数据进行渲染,在显示界面中显示容积图像;
18.相应的,所述确定所述目标位置对应的时间标号体值,包括:
19.在经过所述目标位置的渲染光线方向对超声体数据进行不透明度累加,当累加的不透明度大于预设值时,记录当前帧;
20.将所述当前帧确定为所述目标位置的时间标记体值。
21.其中,所述对所计算的时间进行显示,包括:
22.生成与所计算的时间对应的时间标记,对所述时间标记进行显示;
23.相应的,所述方法还包括:
24.当满足预设条件时,对显示的时间标记进行清除;其中,所述预设条件包括显示的时间标记的数量大于预设值、接收到清除时间标记的触发信号、超声图像的参数变化、自动回放超声四维造影数据中任一项或任几项的组合。
25.其中,所述对所计算的时间进行显示,包括:
26.将所计算的时间作为历史时间,并对所述历史时间对应的时间标记进行显示;
27.相应的,所述方法还包括:
28.当再次接收到位置选定信息时,基于再次接收到的位置选定信息确定所述超声图像中的当前目标位置,并确定所述当前目标位置对应的当前时间标号体值;
29.基于所述当前时间标号体值和帧频计算造影剂在所述当前目标位置首次出现的当前时间;
30.计算当前时间与历史时间之间的时间差,对所计算的时间差对应的时间标记进行显示。
31.其中,还包括:
32.获取时间显示结构数据;所述时间显示结构数据包含各个时间标记类型的排布位置;所述时间标记类型包括时间对应的时间标记类型和时间差对应的时间标记类型;
33.基于所述时间显示结构数据确定所述历史时间、所述当前时间以及所述历史时间和所述当前时间的时间差在时间标记报告中的排布位置;
34.基于所述历史时间、所述当前时间、所述历史时间和所述当前时间的时间差以及所确定的排布位置,生成时间标记报告。
35.为实现上述目的,本技术提供了一种时间显示装置,包括:
36.采集模块,用于采集超声四维造影数据,基于所述超声四维造影数据在显示界面中显示超声图像;
37.第一确定模块,用于基于位置选定信息确定所述超声图像中的目标位置,并确定所述目标位置对应的时间标号体值;其中,所述时间标号体值为造影剂在所述目标位置对应的超声体数据中首次出现的帧;
38.显示模块,用于基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间并对所计算的时间进行显示。
39.为实现上述目的,本技术提供了一种电子设备,包括:
40.存储器,用于存储计算机程序;
41.处理器,用于执行所述计算机程序时实现如上述时间显示方法的步骤。
42.为实现上述目的,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述时间显示方法的步
骤。
43.通过以上方案可知,本技术提供的一种时间显示方法,包括:采集超声四维造影数据,基于所述超声四维造影数据在显示界面中显示超声图像;基于位置选定信息确定所述超声图像中的目标位置,并确定所述目标位置对应的时间标号体值;其中,所述时间标号体值为造影剂在所述目标位置对应的超声体数据中首次出现的帧;基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间并对所计算的时间进行显示。
44.本技术提供的时间显示方法,当用户将光标放置于显示界面中的某一位置时,首先基于位置选定信息确定超声图像中的目标位置,然后确定造影剂在该目标位置对应的超声体数据中首次出现的帧,最后再结合帧频计算造影剂在该目标位置首次出现的时间,并在显示界面中进行显示。由此可见,本技术提供的时间显示方法,可以实现定量地显示造影剂在某一位置首次出现的时间,方便医生判断造影剂流程通畅度。本技术还公开了一种时间显示装置及一种电子设备和一种计算机可读存储介质,同样能实现上述技术效果。
45.应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本技术。
附图说明
46.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
47.图1为根据一示例性实施例示出的一种时间显示方法的流程图;
48.图2为根据一示例性实施例示出的一种在容积图像中确定目标位置对应的时间标号体值的流程图;
49.图3为根据一示例性实施例示出的一种时间标记方法的流程图;
50.图4为根据一示例性实施例示出的一种时间标记报告的示意图;
51.图5为根据一示例性实施例示出的一种时间显示装置的结构图;
52.图6为根据一示例性实施例示出的一种电子设备的结构图。
具体实施方式
53.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。另外,在本技术实施例中,“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
54.本技术实施例公开了一种时间显示方法,实现了定量地显示造影剂在某一位置首次出现的时间。该时间显示方法的执行主体可以为电子设备,该电子设备可以为医疗设备、个人电脑、智能手机、可穿戴设备等能够对时间进行显示的设备。其中,医疗设备可以为超
声设备,此时超声设备可以基于超声扫查流程采集超声四维造影数据,并基于超声四维造影数据计算造影剂在目标位置首次出现的时间并对所计算的时间进行显示。当电子设备为超声设备之外的其他设备时,可以获取超声设备所采集的超声四维造影数据,并基于超声四维造影数据计算造影剂在目标位置首次出现的时间并对所计算的时间进行显示。
55.参见图1,根据一示例性实施例示出的一种时间显示方法的流程图,如图1所示,包括:
56.s101:采集超声四维造影数据,基于所述超声四维造影数据在显示界面中显示超声图像;
57.在具体实施中,超声设备采集超声四维造影数据,基于超声四维造影数据进行超声四维图像的成像,将超声图像显示在显示界面中。可以理解的是,显示界面中显示的超声图像可以为单帧的切面图像,也可以容积图像,该容积图像可以理解为经过渲染得到的超声立体图像,也即对超声四维造影数据进行渲染,在显示界面中显示容积图像。
58.在一些实施例中,可以通过超声设备的探头采集包含有造影剂的超声扫查对象的超声回波信号,基于所采集的超声回波信号生成彩色造影数据,对彩色造影数据基于时间和/或空间成像,得到超声四维造影数据。
59.s102:基于位置选定信息确定所述超声图像中的目标位置,并确定所述目标位置对应的时间标号体值;其中,所述时间标号体值为造影剂在所述目标位置对应的超声体数据中首次出现的帧;
60.其中,位置选定信息为对位置进行选定的信息。可以通过轨迹球等在超声图像中进行位置选择操作,所选择的位置对应的信息即为位置选定信息。在具体实施中,医生通过超声设备的轨迹球控制显示界面中的光标,显示界面中的光标可以使用箭头(pointer)进行标识。轨迹球的左键可以对应时间标记(time set)功能,医生通过点击轨迹球的左键触发时间标记功能,设备基于光标的点击操作得到位置选定信息,位置选定信息对应有该点击操作在显示界面中的位置坐标,设备基于位置选定信息确定超声图像中的目标位置。该超声图像中的目标位置可以为超声图像中被选中位置的位置坐标。
61.作为一种可行的实施方式,所述基于位置选定信息确定所述超声图像中的目标位置,包括:基于光标的点击操作得到位置选定信息;所述位置选定信息对应有所述点击操作在所述显示界面中的位置坐标;确定所述超声图像在所述显示界面中的相对位置坐标;基于所述点击操作对应的位置坐标与所述相对位置坐标的差值,确定所述点击操作在所述超声图像中对应的目标位置,即得到光标在超声图像中的目标位置。
62.在具体实施中,设备确定光标在显示界面中的位置坐标,然后确定超声图像在显示界面中的相对位置坐标,可以基于超声图像的边界与显示界面的边界的相对位置进行计算,最后根据点击操作对应的位置坐标和超声图像在显示界面中的相对位置坐标计算光标在超声图像中的目标位置。例如,光标在显示界面中的位置坐标为cursor_pos_src,切面图像在显示界面中的相对位置坐标为slice_pos,则光标在超声图像中的目标位置的位置坐标为cursor_pos=cursor_pos_src-slice_pos。
63.时间标号体是造影四维时间成像记录时造影剂出现时间所针对的体数据,即鼠标箭头放置位置所对应的体数据。进一步的,确定造影剂在目标位置对应的超声体数据中首次出现的帧,该首次出现的帧用于对时间信息进行标号,可以成为时间标号体值。因此确定
造影剂首次出现的帧之后即得到目标位置对应的时间标号体值。可以理解的是,对于切面图像和容积图像,可以采用不同的方式确定目标位置对应的时间标号体值。
64.对于切面图像,所述确定所述目标位置对应的时间标号体值,包括:确定超声体数据映射到切面图像的变换矩阵,对所述变换矩阵进行求逆运算得到目标矩阵;将所述目标位置与所述目标矩阵的乘积确定为所述目标位置对应的时间标号体值。其中,超声体数据为超声扫查对象在被扫查区域对应的体数据,可以理解为被扫查区域在其所在物体坐标系下的体数据。
65.需要说明的是,超声体数据映射到切面图像的变换矩阵为模型变换矩阵、视图变换矩阵、投影变换矩阵和视口变换矩阵的乘积,模型变换矩阵为描述物体坐标系到世界坐标系的变换矩阵,视图变换矩阵为描述世界坐标系到相机坐标系的变换矩阵,投影变换矩阵为描述相机坐标系到规范化体坐标的变换矩阵,视口变换矩阵为描述规范化体坐标系到屏幕图像的变换矩阵。切片图像到超声体数据的映射矩阵即目标矩阵matrix=inv(模型变换矩阵
×
视图变换矩阵
×
投影变换矩阵
×
视口变换矩阵),inv()表示求逆运算,进一步的,目标位置cursor_pos对应的时间标号体值pos=cursor_pos
×
matrix。通过矩阵逆变换以及基于求逆矩阵进行位置转换的过程,将屏幕切面图像转换为超声扫查对象的物体坐标系中,还原了光标的点击操作在实际的超声扫查对象中的位置关系。
66.可选的,超声体数据与超声扫查对象的物体坐标系对应;所述确定超声体数据映射到切面图像的变换矩阵,包括:获取物体坐标系到世界坐标系的第一变换矩阵;所述物体坐标系为超声扫查对象所在的坐标系;获取世界坐标系到相机坐标系的第二变换矩阵,所述相机坐标系可以为超声探头所在的坐标系;获取相机坐标系到规范化体坐标系的第三变换矩阵,所述规范化体坐标系可以为对超声数据进行三维重建时构建的体坐标系;获取规范化体坐标系到切面图像的第四变换矩阵;基于所述第一变换矩阵、所述第二变换矩阵、所述第三变换矩阵以及所述第四变换矩阵的乘积,确定超声体数据映射到切面图像的变换矩阵。其中,在获取到超声扫查对象在各个坐标系中的坐标值之后可以对坐标值进行归一化处理,基于归一化处理后的坐标值确定从一个坐标系到另一个坐标系的变换矩阵。
67.对于容积图像,所述确定所述目标位置对应的时间标号体值,包括:在经过所述目标位置的渲染光线方向对超声体数据进行不透明度累加,当累加的不透明度大于预设值时,记录当前帧;将所述当前帧确定为所述目标位置的时间标记体值。
68.在具体实施中,可以对超声四维造影数据和时间标记体数据进行插值处理,超声四维造影数据可以采用线性插值,时间标记体数据可以采用临近点插值。进一步的,可以将超声四维造影数据和时间标记体数据同时传入opengl渲染管线中实现线性插值。对线性插值后的时间标记体数据进行不透明度累加,基于不透明度的累加信息确定时间标记体值。例如,如图2所示,在传入超声四维造影数据和时间标号体时,根据不透明度判断光纤投射上的首个体素:在渲染光线方向根据渲染体数据累加不透明度,当不透明度达到预设的透明度时则记录当前帧为首个体素。将目标位置对应的首个体素作为时间标记体值。
69.s103:基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间并对所计算的时间进行显示。
70.在本步骤中,时间显示的精度与帧频相关,可精确至每一帧。造影剂在目标位置首次出现的时间fpointtime=firstpv/fframefreq,其中,firstpv为目标位置对应的时间标
号体值,fframefreq为帧频。计算得到的时间可以按照设定的格式显示在界面中的固定位置。
71.作为一种可行的实施方式,所述对所计算的时间进行显示,包括:生成与所计算的时间对应的时间标记,对所述时间标记进行显示。在具体实施中,可以在显示界面中的固定位置显示用户选定的位置对应的时间标记。优选的,医生还可以通过轨迹球对记录的时间标记进行注释。例如,医生可以将光标移动至显示的时间标记处,点击轨迹球右键触发对记录的时间标记的注释功能。在获取到针对时间标记的注释时,可以在时间标记附近的位置显示对应的注释,通过这种方式,可以基于用户的需求实现时间的智能显示。
72.作为一种可行的实施方式,所述时间显示方法还包括:当满足预设条件时,对显示的时间标记进行清除;其中,所述预设条件包括显示的时间标记的数量大于预设值、接收到清除时间标记的触发信号、超声图像的参数变化、自动回放超声四维造影数据中任一项或任几项的组合。
73.相应的,当显示的时间标记的数量大于预设值时,对显示的至少一个时间标记进行清除;当接收到清除时间标记的触发信号时,对触发信号对应的至少一个时间标记进行清除;当超声图像的参数变化时,对所显示的各个时间标记进行清除;当自动回放超声四维造影数据时,对所显示的各个时间标记进行清除。
74.在具体实施中,可以设置显示时间标记的最大数量即预设值,在时间标记功能中,记录时间标记的数量,当显示的时间标记的数量大于预设值时,新记录的时间标记覆盖记录的第1个时间标记。例如,预设值为5,则显示界面中仅显示5个时间标记,当记录第6个时间标记时,将第6个时间标记覆盖第1个时间标记。
75.进一步的,还可以在显示界面中设置用于清除时间标记的按钮(clear),医生通过轨迹球点击该按钮,设备接收到清除时间标记的触发信号时,清除显示的所有时间标记。当然,还可以为每条时间标记设置单独的清除按钮,医生通过轨迹球点击清除按钮,删除对应的单条时间标记。
76.另外,在医生调节超声图像的参数后,由于超声图像的显示状态发生变化(如:显示角度发生调整),可以清除显示的时间标记。在该超声图像中进行测量操作时,持续显示时间标记,不进行清除。在存储回调超声四维造影数据时,如果未开启自动回放,则显示时间标记,方便医生回溯,如果开启自动回放,由于自动回放会重新计算时间标记体值,则清除显示的时间标记。
77.相应的,当接收到自动回放触发信号时,在显示界面中显示用户需要回放的自动回放的超声图像;基于位置选定信息确定该超声图像中的目标位置,并确定目标位置对应的时间标号体值;基于时间标号体值和帧频计算造影剂在目标位置首次出现的时间并对所计算的时间进行显示。即,在进行自动回放的过程中,基于用户的选择重新确定造影剂在目标位置首次出现的时间并对所计算的时间进行显示。
78.作为另一种可行的实施方式,所述对所计算的时间进行显示,包括:将所计算的时间作为历史时间,并对所述历史时间对应的时间标记进行显示;相应的,所述时间显示方法还包括:当再次接收到位置选定信息时,基于再次接收到的位置选定信息确定所述超声图像中的当前目标位置,并确定所述当前目标位置对应的当前时间标号体值;基于所述当前时间标号体值和帧频计算造影剂在所述当前目标位置首次出现的当前时间;计算当前时间
与历史时间之间的时间差,对所计算的时间差对应的时间标记进行显示。在具体实施中,若本次时间标记不是记录的第一个时间标记,则计算并记录本次时间标记与上一次时间标记之间的时间差。可以参见图3所示的时间标记方法。进一步的,还可以对记录的时间标记和时间差在显示界面中进行显示,显示格式例如:
79.1 time:12.0s
80.2 time:13.0s diff:1.0s
81.3 time:14.0s diff:1.0s
82.其中,time为时间,diff为时间差。
83.在一种可行的实施方式中,如图3所示,提供一种时间显示方法。其具体实现过程可以为:
84.在采集到超声四维造影数据后开启造影时间成像功能(即基于时间对超声四维造影数据进行成像)和时间标记功能(即对所标记的时间进行显示)。用户通过轨迹球控制光标在屏幕上移动,当光标选定标记位置1时,点击左键,设备基于标记位置1得到位置选定信息,基于位置选定信息确定造影剂在标记位置1首次出现的时间并对所计算的时间进行记录和显示。用户可以继续选定位置,当光标选定标记位置2时,点击左键,设备基于标记位置2得到位置选定信息,基于位置选定信息确定造影剂在标记位置2首次出现的时间并对所计算的时间进行记录和显示。同时,计算标记位置1和标记位置2对应的时间差,对所计算的时间差进行记录和显示。当用户在某一标记位置添加注释时,显示对应的注释。当用户点击addreport时,将前述标记位置、时间以及对应的时间差作为结果添加进报告中,并输出报告。
85.在上述实施例的基础上,作为一种可行的实施方式,还包括:获取时间显示结构数据;所述时间显示结构数据包含各个时间标记类型的排布位置;所述时间标记类型包括时间对应的时间标记类型和时间差对应的时间标记类型;基于所述时间显示结构数据确定所述历史时间、所述当前时间以及所述历史时间和所述当前时间的时间差在时间标记报告中的排布位置;基于所述历史时间、所述当前时间、所述历史时间和所述当前时间的时间差以及所确定的排布位置,生成时间标记报告。
86.在具体实施中,医生点击addreport,设备基于时间显示结构数据生成时间标记报告,时间显示结构数据用于描述各个时间标记类型的排布位置,时间标记类型可以包括时间、时间差分别对应的时间标记类型。例如,一种时间标记报告的示意图如图4所示,其中,total为记录的时间标记数量,postion为记录的时间标记,pos1、pos2、pos3和pos4分别为第1、2、3和4个时间标记,time为时间,diff为时间差。图4中最右侧的“回收桶”标号可以为删除控制,以实现对某一时间标记进行删除的目的。
87.本技术实施例提供的时间显示方法,当用户将光标放置于显示界面中的某一位置时,首先基于位置选定信息确定超声图像中的目标位置,然后确定造影剂在该目标位置对应的超声体数据中首次出现的帧,最后再结合帧频计算造影剂在该目标位置首次出现的时间,并再显示界面中进行显示。由此可见,本技术实施例提供的时间显示方法,可以实现定量地显示造影剂在某一位置首次出现的时间,方便医生判断造影剂流程通畅度。
88.下面对本技术实施例提供的一种时间显示装置进行介绍,下文描述的一种时间显示装置与上文描述的一种时间显示方法可以相互参照。
89.参见图5,根据一示例性实施例示出的一种时间显示装置的结构图,如图5所示,包括:
90.采集模块501,用于采集超声四维造影数据,基于所述超声四维造影数据在显示界面中显示超声图像;
91.第一确定模块502,用于基于位置选定信息确定所述超声图像中的目标位置,并确定所述目标位置对应的时间标号体值;其中,所述时间标号体值为造影剂在所述目标位置对应的超声体数据中首次出现的帧;
92.显示模块503,用于基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间并对所计算的时间进行显示。
93.本技术实施例提供的时间显示装置,当用户将光标放置于显示界面中的某一位置时,首先基于位置选定信息确定超声图像中的目标位置,然后确定造影剂在该目标位置对应的超声体数据中首次出现的帧,最后再结合帧频计算造影剂在该目标位置首次出现的时间,并再显示界面中进行显示。由此可见,本技术实施例提供的时间显示装置,可以实现定量地显示造影剂在某一位置首次出现的时间,方便医生判断造影剂流程通畅度。
94.在上述实施例的基础上,作为一种优选实施方式,所述第一确定模块502包括:
95.第一确定单元,用于基于光标的点击操作得到位置选定信息;所述位置选定信息对应有所述点击操作在所述显示界面中的位置坐标;
96.第二确定单元,用于确定所述超声图像在所述显示界面中的相对位置坐标;
97.第三确定单元,用于基于所述点击操作对应的位置坐标与所述相对位置坐标的差值,确定所述点击操作在所述超声图像中对应的目标位置。
98.在上述实施例的基础上,作为一种优选实施方式,若所述超声图像为切面图像,则所述第一确定模块502包括:
99.第四确定单元,用于确定超声体数据映射到切面图像的变换矩阵,对所述变换矩阵进行求逆运算得到目标矩阵;
100.第五确定单元,用于将所述目标位置与所述目标矩阵的乘积确定为所述目标位置对应的时间标号体值。
101.在上述实施例的基础上,作为一种优选实施方式,所述采集模块501具体为采集超声四维造影数据,对所述超声四维造影数据进行渲染,在显示界面中显示容积图像的模块;
102.相应的,所述第一确定模块502包括:
103.记录单元,用于在经过所述目标位置的渲染光线方向对超声体数据进行不透明度累加,当累加的不透明度大于预设值时,记录当前帧;
104.第六确定单元,用于将所述当前帧确定为所述目标位置的时间标记体值。
105.在上述实施例的基础上,作为一种优选实施方式,所述显示模块503包括:
106.第一计算单元,用于基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间;
107.第一显示单元,用于生成与所计算的时间对应的时间标记,对所述时间标记进行显示;
108.相应的,所述装置还包括:
109.清除模块,用于当满足预设条件时,对显示的时间标记进行清除;其中,所述预设
条件包括显示的时间标记的数量大于预设值、接收到清除时间标记的触发信号、超声图像的参数变化、自动回放超声四维造影数据中任一项或任几项的组合。
110.在上述实施例的基础上,作为一种优选实施方式,所述显示模块503包括:
111.第一计算单元,用于基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间;
112.第二显示单元,用于将所计算的时间作为历史时间,并对所述历史时间对应的时间标记进行显示;
113.相应的,所述装置还包括:
114.第六确定单元,用于当再次接收到位置选定信息时,基于再次接收到的位置选定信息确定所述超声图像中的当前目标位置,并确定所述当前目标位置对应的当前时间标号体值;
115.第二计算单元,用于基于所述当前时间标号体值和帧频计算造影剂在所述当前目标位置首次出现的当前时间;
116.第三显示单元,用于计算当前时间与历史时间之间的时间差,对所计算的时间差对应的时间标记进行显示。
117.在上述实施例的基础上,作为一种优选实施方式,还包括:
118.获取模块,用于获取时间显示结构数据;所述时间显示结构数据包含各个时间标记类型的排布位置;所述时间标记类型包括时间对应的时间标记类型和时间差对应的时间标记类型;
119.第二确定模块,用于基于所述时间显示结构数据确定所述历史时间、所述当前时间以及所述历史时间和所述当前时间的时间差在时间标记报告中的排布位置;
120.生成模块,用于基于所述历史时间、所述当前时间、所述历史时间和所述当前时间的时间差以及所确定的排布位置,生成时间标记报告。
121.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
122.基于上述程序模块的硬件实现,且为了实现本技术实施例的方法,本技术实施例还提供了一种电子设备,图6为根据一示例性实施例示出的一种电子设备的结构图,如图6所示,电子设备包括:
123.通信接口1,能够与其它设备比如网络设备等进行信息交互;
124.处理器2,与通信接口1连接,以实现与其它设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的时间显示方法。而所述计算机程序存储在存储器3上。
125.当然,实际应用时,电子设备中的各个组件通过总线系统4耦合在一起。可理解,总线系统4用于实现这些组件之间的连接通信。总线系统4除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统4。
126.本技术实施例中的存储器3用于存储各种类型的数据以支持电子设备的操作。这些数据的示例包括:用于在电子设备上操作的任何计算机程序。
127.可以理解,存储器3可以是易失性存储器或非易失性存储器,也可包括易失性和非
易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,read only memory)、可编程只读存储器(prom,programmable read-only memory)、可擦除可编程只读存储器(eprom,erasable programmable read-only memory)、电可擦除可编程只读存储器(eeprom,electrically erasable programmable read-only memory)、磁性随机存取存储器(fram,ferromagnetic random access memory)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(cd-rom,compact disc read-only memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,random access memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,static random access memory)、同步静态随机存取存储器(ssram,synchronous static random access memory)、动态随机存取存储器(dram,dynamic random access memory)、同步动态随机存取存储器(sdram,synchronous dynamic random access memory)、双倍数据速率同步动态随机存取存储器(ddrsdram,double data rate synchronous dynamic random access memory)、增强型同步动态随机存取存储器(esdram,enhanced synchronous dynamic random access memory)、同步连接动态随机存取存储器(sldram,synclink dynamic random access memory)、直接内存总线随机存取存储器(drram,direct rambus random access memory)。本技术实施例描述的存储器3旨在包括但不限于这些和任意其它适合类型的存储器。
128.上述本技术实施例揭示的方法可以应用于处理器2中,或者由处理器2实现。处理器2可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器2可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器3,处理器2读取存储器3中的程序,结合其硬件完成前述方法的步骤。
129.处理器2执行所述程序时实现本技术实施例的各个方法中的相应流程,为了简洁,在此不再赘述。
130.在示例性实施例中,本技术实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器3,上述计算机程序可由处理器2执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flash memory、磁表面存储器、光盘、或cd-rom等存储器。
131.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
132.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,
该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
133.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。

技术特征:
1.一种时间显示方法,其特征在于,包括:采集超声四维造影数据,基于所述超声四维造影数据在显示界面中显示超声图像;基于位置选定信息确定所述超声图像中的目标位置,并确定所述目标位置对应的时间标号体值;其中,所述时间标号体值为造影剂在所述目标位置对应的超声体数据中首次出现的帧;基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间并对所计算的时间进行显示。2.根据权利要求1所述时间显示方法,其特征在于,所述基于位置选定信息确定所述超声图像中的目标位置,包括:基于光标的点击操作得到位置选定信息;所述位置选定信息对应有所述点击操作在所述显示界面中的位置坐标;确定所述超声图像在所述显示界面中的相对位置坐标;基于所述点击操作对应的位置坐标与所述相对位置坐标的差值,确定所述点击操作在所述超声图像中对应的目标位置。3.根据权利要求1所述时间显示方法,其特征在于,若所述超声图像为切面图像,则所述确定所述目标位置对应的时间标号体值,包括:确定超声体数据映射到切面图像的变换矩阵,对所述变换矩阵进行求逆运算得到目标矩阵;将所述目标位置与所述目标矩阵的乘积确定为所述目标位置对应的时间标号体值。4.根据权利要求1所述时间显示方法,其特征在于,所述基于所述超声四维造影数据在显示界面中显示超声图像,包括:对所述超声四维造影数据进行渲染,在显示界面中显示容积图像;相应的,所述确定所述目标位置对应的时间标号体值,包括:在经过所述目标位置的渲染光线方向对超声体数据进行不透明度累加,当累加的不透明度大于预设值时,记录当前帧;将所述当前帧确定为所述目标位置的时间标记体值。5.根据权利要求1所述时间显示方法,其特征在于,所述对所计算的时间进行显示,包括:生成与所计算的时间对应的时间标记,对所述时间标记进行显示;相应的,所述方法还包括:当满足预设条件时,对显示的时间标记进行清除;其中,所述预设条件包括显示的时间标记的数量大于预设值、接收到清除时间标记的触发信号、超声图像的参数变化、自动回放超声四维造影数据中任一项或任几项的组合。6.根据权利要求5所述时间显示方法,其特征在于,所述对所计算的时间进行显示,包括:将所计算的时间作为历史时间,并对所述历史时间对应的时间标记进行显示;相应的,所述方法还包括:当再次接收到位置选定信息时,基于再次接收到的位置选定信息确定所述超声图像中的当前目标位置,并确定所述当前目标位置对应的当前时间标号体值;
基于所述当前时间标号体值和帧频计算造影剂在所述当前目标位置首次出现的当前时间;计算当前时间与历史时间之间的时间差,对所计算的时间差对应的时间标记进行显示。7.根据权利要求6所述时间显示方法,其特征在于,还包括:获取时间显示结构数据;所述时间显示结构数据包含各个时间标记类型的排布位置;所述时间标记类型包括时间对应的时间标记类型和时间差对应的时间标记类型;基于所述时间显示结构数据确定所述历史时间、所述当前时间以及所述历史时间和所述当前时间的时间差在时间标记报告中的排布位置;基于所述历史时间、所述当前时间、所述历史时间和所述当前时间的时间差以及所确定的排布位置,生成时间标记报告。8.一种时间显示装置,其特征在于,包括:采集模块,用于采集超声四维造影数据,基于所述超声四维造影数据在显示界面中显示超声图像;第一确定模块,用于基于位置选定信息确定所述超声图像中的目标位置,并确定所述目标位置对应的时间标号体值;其中,所述时间标号体值为造影剂在所述目标位置对应的超声体数据中首次出现的帧;显示模块,用于基于所述时间标号体值和帧频计算造影剂在所述目标位置首次出现的时间并对所计算的时间进行显示。9.一种电子设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述时间显示方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述时间显示方法的步骤。

技术总结
本申请公开了一种时间显示方法、装置及一种电子设备和计算机可读存储介质,该方法包括:采集超声四维造影数据,基于超声四维造影数据在显示界面中显示超声图像;基于位置选定信息确定超声图像中的目标位置,并确定目标位置对应的时间标号体值;其中,时间标号体值为造影剂在目标位置对应的超声体数据中首次出现的帧;基于时间标号体值和帧频计算造影剂在目标位置首次出现的时间并对所计算的时间进行显示。由此可见,本申请提供的时间显示方法,可以实现定量地显示造影剂在某一位置首次出现的时间,方便医生判断造影剂流程通畅度。方便医生判断造影剂流程通畅度。方便医生判断造影剂流程通畅度。


技术研发人员:倪小锋 黄文政
受保护的技术使用者:深圳开立生物医疗科技股份有限公司
技术研发日:2021.12.30
技术公布日:2023/7/13
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐