扫描方法、装置、计算机设备和存储介质与流程

文档序号:29066693发布日期:2022-03-01 19:30阅读:66来源:国知局
扫描方法、装置、计算机设备和存储介质与流程

1.本技术涉及医学检测技术领域,特别是涉及一种扫描方法、装置、计算机设备和存储介质。


背景技术:

2.前瞻性心电触发点射(step-and-shoot,sas)扫描,也被称为序列扫描或轴位扫描,是指由待检测者心电信号的一个r波触发扫描进程,在r波后方一个预设的时间点(通常是在心脏动度最低的舒张期)启动射线曝光和数据采集,在采集过程中检查床保持静止,曝光和数据采集完成后,移动检查床至下一扫描位置,等待下一次触发的r波出现后,继续延时启动扫描。
3.传统技术中,前瞻性心电触发点射扫描一般是根据探测器的宽度,决定待检测者采集过程中的曝光次数,例如,若探测器的宽度为16公分,则可以在一次曝光内完成对待检测者的数据采集,若探测器的宽度为4公分,则至少需要四次曝光才能完成对待检测者的数据采集,进而控制器根据扫描协议中用户选择的曝光剂量值以及确定的曝光次数,确定曝光过程中球管电流值的变化轨迹,将确定的球管电流值的变化轨迹发送给球管,使球管根据球管电流值的变化轨迹进行曝光,从而完成对待检测者心脏的扫描。
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.根据所述曝光起始时相和所述曝光结束时相,得到所述第二曝光阶段的起始曝光时刻和所述第二曝光阶段的终止曝光时刻;
48.根据所述第二曝光阶段的起始曝光时刻和所述第二曝光阶段的终止曝光时刻,得到所述第一曝光阶段的起始曝光时刻和所述第三曝光阶段的终止曝光时刻,并将所述球管高电流值确定为所述第一曝光阶段的起始曝光时刻的电流值,将所述球管高电流值确定为所述第三曝光阶段的终止曝光时刻的电流值;
49.根据所述预设的球管高电流值、所述第二曝光阶段的起始曝光时刻、所述第二曝光阶段的终止曝光时刻、所述第一曝光阶段的起始曝光时刻、所述第三曝光阶段的终止曝光时刻、所述球管电流值的上升率和所述球管电流值的下降率,得到在所述单位心动周期内球管电流值的变化轨迹;
50.控制球管以所述球管电流值的变化轨迹进行曝光,采集待检测者在所述单位心动周期内的心脏扫描数据。
51.上述扫描方法、装置、计算机设备和存储介质,由于是将扫描协议中预设的球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,并将该预设的球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值,这样能够使上一次曝光结束的球管电流值与下一次曝光起始的球管电流值保持一致,避免了相邻两次曝光之间的电流值调整准备的时间,节省了曝光时间,从而减少了对待检测心脏进行扫描的扫描时间;另外,根据该预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,能够快速地得到在该单位心动周期内球管电流值的变化轨迹,从而可以控制球管以该球管电流值的变化轨迹进行曝光,减少了扫描者的扫描等待时间,从而减少了对待检测者心脏进行扫描的扫描时间。
附图说明
52.图1为一个实施例中扫描方法的应用环境图;
53.图1a为一个实施例中单位心动周期内球管电流值的变化轨迹示意图;
54.图2为一个实施例中扫描方法的流程示意图;
55.图2a为另一个实施例中单位心动周期内球管电流值的变化轨迹示意图;
56.图3为另一个实施例中扫描方法的流程示意图;
57.图4为另一个实施例中扫描方法的流程示意图;
58.图5为一个实施例中扫描装置的结构框图;
59.图6为一个实施例中扫描装置的结构框图。
具体实施方式
60.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
61.本技术实施例提供的扫描方法,可以适用于如图1所示的计算机设备。该计算机设备包括通过系统总线连接的处理器、存储器,该存储器中存储有计算机程序,处理器执行该计算机程序时可以执行下述方法实施例的步骤。可选的,该计算机设备还可以包括网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器,该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。可选的,该计算机设备可以是服务器,可以是个人计算机,还可以是个人数字助理,还可以是其他的终端设备,例如平板电脑、手机等等,还可以是云端或者远程服务器,本技术实施例对计算机设备的具体形式并不做限定。
62.心脏是运动器官,为了得到较好的心脏图像,同时尽可能降低扫描过程中球管的电流值,如图1a所示,在一个心动周期内,一般在运动幅度较小的时间段使用球管高电流值进行扫查,在运动幅度较大的时间段使用球管低电流值进行扫查,图1a中的highma1、highma2、lowma1和lowma2为控制系统根据扫查协议中包括的球管高电流值highma、球管高电流值扫查范围、球管低电流值扫查范围、待扫描者当前的心动周期rrinterval,以及球管电流值的上升率maascendrate、球管电流值的下降率madescendrate计算出的值,但是其中lowma1和lowma2的值往往不相等,上次曝光结束的ma(lowma2)和下次曝光开始的ma(lowma1)不一致时,需要对球管重新进行球管电流值的准备调整,但该操作耗时往往达到数百毫秒,导致下一个心动周期需要用来进行球管电流值的调整准备,无法用来曝光,从而延长了对待检测者心脏进行扫描的时间。因此,本技术提供一种对待检测者心脏进行扫描时,能够减少扫描时间的扫描方法、装置、计算机设备和存储介质。
63.在一个实施例中,如图2所示,提供了一种扫描方法,以该方法应用于图1中的控制器为例进行说明,包括以下步骤:
64.s201,获取用户输入的单位心动周期的扫描协议;扫描协议中包括曝光起始时相、曝光结束时相、预设的球管高电流值、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相和曝光结束时相之间包括第一曝光阶段、第二曝光阶段和第三曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段。
65.请参阅图2a,其中,单位心动周期的曝光起始时相(40%)和曝光结束时相(75%)之间(即该单位心动周期的曝光阶段)包括第一曝光阶段(t_l1~t_h1)、第二曝光阶段(t_h1~t_h2)和第三曝光阶段(t_h2~t_l2),第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段。
66.具体地,控制器获取用户输入的单位心动周期的扫描协议。其中,扫描协议中包括曝光起始时相、曝光结束时相、预设的球管高电流值(highma)、球管电流值的上升率以及球
管电流值的下降率。需要说明的是,扫描协议中包括的曝光起始时相表示的是曝光起始时刻占心动周期的百分比(例如,40%),曝光结束时相表示的是曝光终止时刻占心动周期的百分比(例如,75%)。可选的,曝光起始时相也可以为30%,曝光结束时相也可以为70%,也就是在整个心动周期的30%处开始进行曝光,在整个心动周期的70%处结束曝光。例如,被扫描对象的每分钟的心跳为60次,则其心动周期约为1s(秒),则曝光起始时相可以在300ms(毫秒)处,曝光终止时相可以在700ms处。可以理解的是,球管电流值的上升率以及球管电流值的下降率均为球管电流值的变化速度,用来衡量球管电流值的变化情况,球管电流值的上升率以及球管电流值的下降率可以相同,也可以不同。可选的,球管电流值的上升率、下降率为3-5ma/ms(3-5毫安/毫秒)。示例性地,如图2a所示,图2a中的highma1、highma2、highma3和highma4均为扫描协议中包括的预设的球管高电流值,该等球管高电流值可以相同,其取值为300-500ma。图2a中的40%为扫描协议中单位心动周期的曝光起始时相,75%为扫描协议中单位心动周期的曝光结束时相。
67.s202,根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻(t_h1)和第二曝光阶段的终止曝光时刻(t_h2)。
68.具体地,控制器根据上述曝光起始时相和曝光结束时相,得到该单位心动周期的第二曝光阶段的起始曝光时刻(t_h1)和第二曝光阶段的终止曝光时刻(t_h2)。可选的,控制器可以获取当前心动周期之前的历史心动周期的平均值,将该平均值与上述曝光起始时相相乘得到第二曝光阶段的起始曝光时刻,将该平均值与上述曝光结束时相相乘得到第二曝光阶段的终止曝光时刻。可选的,控制器也可以获取当前心动周期之前的任意一历史心动周期值,将该心动周期值与上述曝光起始时相相乘得到第二曝光阶段的起始曝光时刻,将该心动周期值与上述曝光结束时相相乘得到第二曝光阶段的终止曝光时刻。继续以图2a为例,图2a中的highma1对应的时刻即为第二曝光阶段的起始曝光时刻(t_h1),highma2对应的时刻即为第二曝光阶段的终止曝光时刻(t_h2)。
69.s203,根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻,并将球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,将球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值。
70.具体地,控制器根据第二曝光阶段的起始曝光时刻(t_h1)和第二曝光阶段的终止曝光时刻(t_h2),得到第一曝光阶段的起始曝光时刻(t_l1)和第三曝光阶段的终止曝光时刻(t_l2),并将上述球管高电流值(highma)确定为第一曝光阶段的起始曝光时刻的电流值(highma1),将上述球管高电流值(highma)确定为第三曝光阶段的终止曝光时刻的电流值(highma4)。可选的,控制器可以根据历史心动周期值的曝光阶段、第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻。继续以图2a为例,图2a中的highma3对应的时刻即为该单位心动周期的第一曝光阶段的起始曝光时刻,highma4对应的时刻即为该单位心动周期第三曝光阶段的终止曝光时刻。
71.s204,根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹。
72.具体地,控制器根据上述预设的球管高电流值(即图2a中的highma1/highma2/highma3/highma4/highma)、第二曝光阶段的起始曝光时刻(t_h1)、第二曝光阶段的终止曝光时刻(t_h2)、第一曝光阶段的起始曝光时刻(t_l1)、第三曝光阶段的终止曝光时刻(t_l2)、球管电流值的上升率和球管电流值的下降率,得到该单位心动周期内球管电流值的变化轨迹。可选的,如图2a所示,控制器可以将上述预设的球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,将上述预设的球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值,根据第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻的电流值、以预设的球管高电流值进行曝光的第二曝光阶段的起始曝光时刻、以预设的球管高电流值进行曝光的第二曝光阶段的终止曝光时刻、球管电流值的上升率、球管电流值的下降率、第三曝光阶段的终止曝光时刻和第三曝光阶段的终止曝光时刻的电流值,绘制在该单位心动周期内球管电流值的变化轨迹。
73.s205,控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
74.具体地,控制器控制球管以上述得到的在单位心动周期内球管电流值的变化轨迹进行曝光,采集待检测者在该单位心动周期内的心脏扫描数据。可以理解的是,控制器与球管间为通信连接,控制器可以将得到的在单位心动周期内球管电流值的变化轨迹发送给球管,以控制球管以该球管电流值的变化轨迹进行曝光。
75.上述扫描方法中,由于是将扫描协议中预设的球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,并将该预设的球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值,这样能够使上一次曝光结束的球管电流值与下一次曝光起始的球管电流值保持一致,避免了相邻两次曝光之间的电流值调整准备的时间,节省了曝光时间,从而减少了对待检测心脏进行扫描的扫描时间;另外,根据该预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,能够快速地得到在该单位心动周期内球管电流值的变化轨迹,从而可以控制球管以该球管电流值的变化轨迹进行曝光,减少了扫描者的扫描等待时间,从而减少了对待检测者心脏进行扫描的扫描时间。
76.在上述根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到单位心动周期内球管电流值的变化轨迹的场景中,控制器可以确定出在该单位心动周期内球管电流值在各时间段的变化轨迹,从而得到在该单位心动周期内球管电流值的变化轨迹,在一个实施例中,如图3所示,上述s204,包括:
77.s301,根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻、球管电流值的第一上升率和球管电流值的第一下降率,确定从预设的球管高电流值下降到第一球管目标电流值的第一时间段、第一球管目标电流值以及从第一球管目标电流值上升到预设的球管高电流值的第二时间段。
78.具体地,控制器根据上述预设的球管高电流值、第二曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻、球管电流值的第一上升率和球管电流值的第一下降率,确定从上述预设的球管高电流值下降到第一球管目标电流值的第一时间段、第一球管目标电流
值以及从第一球管目标电流值上升到上述预设的球管高电流值的第二时间段。示例性地,请继续参见图2a,图2a中的ma5即为第一球管目标电流值(其取值范围可以为50ma-150ma),t1即为从预设的球管高电流值下降到第一球管目标电流值的第一时间段,t2即为从第一球管目标电流值上升到预设的球管高电流值的第二时间段。需要说明的是,球管电流值的第一上升率可以小于球管电流值的第一下降率,这样可以减小球管电流值上升过快对球管中电子器件的损坏,从而延长球管的使用寿命。可选的,控制器可以首先根据第二曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻、球管电流值的第一上升率和球管电流值的第一下降率,确定出从预设的球管高电流值下降到第一球管目标电流值的第一时间段t1,进而根据预设的球管高电流值、从预设的球管高电流值下降到第一球管目标电流值的第一时间段t1和球管电流值的第一下降率,得到第一球管目标电流值,将第一差值与第一时间段t1的差值,确定为从第一球管目标电流值上升到预设的球管高电流值的第二时间段t2,其中,第一差值为第一曝光阶段的起始曝光时刻(t_l1)与第二曝光阶段的起始曝光时刻(t_h1)的差值,用公式表示即为t2=t_h1-t_l1-t1,式中,t2为上述第一球管目标电流值(ma5)上升到上述预设的球管高电流值(highma1)的第二时间段,t_h1为上述第二曝光阶段的起始曝光时刻,t_l1上述第一曝光阶段的起始曝光时刻,t1为上述从预设的球管高电流值(highma3)下降到第一球管目标电流值(ma5)的第一时间段。可选的,控制器可以根据第二曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻、球管电流值的第一上升率和球管电流值的第一下降率以及第一时间段计算公式:t1=(t_h1-t_l1)*maascendrate1/(maascendrate1+madescendrate1),确定从预设的球管高电流值highma3下降到第一球管目标电流值ma5的第一时间段,式中,t1为从预设的球管高电流值下降到第一球管目标电流值的第一时间段,t_h1为上述第二曝光阶段的起始曝光时刻,t_l1为上述第一曝光阶段的起始曝光时刻,maascendrate1为球管电流值的第一上升率,例如,其取值范围可以为3-5ma/ms(毫安/毫秒);madescendrate1为球管电流值的第一下降率,例如,其取值范围可以为3-5ma/ms(毫安/毫秒)。可选的,控制器可以根据预设的球管高电流值、从预设的球管高电流值下降到第一球管目标电流值的第一时间段、球管电流值的第一下降率和第一球管目标电流值计算公式ma5=highma3-t1*madescendrate1,得到第一球管目标电流值;式中,ma5为第一球管目标电流值,highma3为预设的球管高电流值,t1为从预设的球管高电流值下降到第一球管目标电流值的第一时间段,madescendrate1为球管电流值的第一下降率。
79.s302,根据预设的球管高电流值、第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻对应的球管电流值、第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻,得到在单位心动周期内球管电流值的变化轨迹。
80.具体地,控制器根据上述预设的球管高电流值、第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻对应的球管电流值、第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻,得到在上述单位心动周期内球管电流值的变化轨迹。示例性地,图2a即为上述单位心动周期内球管电流值的变化轨迹。可选的,控制器可以将上述预设的球管高电流值确定为第一曝光阶段的起始曝光时刻对应的球管电流值,将上述预设的球管高电流值确定为第二曝光阶段的终止曝光时刻对应的球管电流值,以第一曝光阶段的起始曝光时刻对应的球管电流值为起点,第二曝光
阶段的终止曝光时刻对应的球管电流值为终点,根据第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻,得到在该单位心动周期内球管电流值的变化轨迹。
81.本实施例中,控制器根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻、球管电流值的第一上升率和球管电流值的第一下降率,能够快速地确定出从预设的球管高电流值下降到第一球管目标电流值的第一时间段、第一球管目标电流值以及从第一球管目标电流值上升到预设的球管高电流值的第二时间段,从而能够快速地得到在该单位心动周期内球管电流值的变化轨迹,从而可以控制球管以该球管电流值的变化轨迹进行曝光,减少了扫描者的扫描等待时间,从而减少了对待检测者心脏进行扫描的扫描时间。
82.在上述获取单位心动周期内球管电流值的变化轨迹的场景中,在一个实施例中,上述方法还包括:根据预设的球管高电流值、第二曝光阶段的终止曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的第二上升率和球管电流值的第二下降率,确定从预设的球管高电流值下降到第二球管目标电流值的第三时间段、第二球管目标电流值以及从第二球管目标电流值上升到预设的球管高电流值的第四时间段。
83.具体地,控制器根据上述预设的球管高电流值、第二曝光阶段的终止曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的第二上升率和球管电流值的第二下降率,确定从上述预设的球管高电流值下降到第二球管目标电流值的第三时间段、第二球管目标电流值以及从第二球管目标电流值上升到上述预设的球管高电流值的第四时间段。需要说明的是,球管电流值的第二上升率可以小于球管电流值的第二下降率,这样可以减小球管电流值上升过快对球管中电子器件的损坏,从而延长球管的使用寿命;另外,球管电流值的第一上升率和球管电流值的第二上升率可以不同,这样可以根据传感器检测到的心跳信号进行动态调整,可以使球管始终处于预工作状态,减少准备时间,提升扫描效率。示例性地,请继续参见图2a,图2a中的ma6即为第二球管目标电流值,t3即为从预设的球管高电流值下降到第二球管目标电流值的第三时间段,t4即为从第二球管目标电流值上升到预设的球管高电流值的第四时间段。可选的,控制器可以首先根据第二曝光阶段的终止曝光时刻(t_h2)、第三曝光阶段的终止曝光时刻(t_l2)、球管电流值的第二上升率和球管电流值的第二下降率,确定出t3,进而根据预设的球管高电流值、t3和球管电流值的第二下降率得到第二球管目标电流值(ma6),将第二差值与第三时间段的差值,确定为第四时间段t4,其中,第二差值为第三曝光阶段的起始曝光时刻与第三曝光阶段的终止曝光时刻的差值,用公式表示即为t4=t_l2-t_h2-t3,式中,t4为上述第二球管目标电流值上升到上述预设的球管高电流值的第四时间段,t_h2为上述第三曝光阶段的起始曝光时刻,t_l2上述第三曝光阶段的终止曝光时刻,t3为上述从预设的球管高电流值下降到第二球管目标电流值的第三时间段。可选的,控制器可以根据第二曝光阶段的终止曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的第二上升率和球管电流值的第二下降率以及计算公式t3=(t_l2-t_h2)*maascendrate2/(maascendrate2+madescendrate2),确定从预设的球管高电流值下降到第二球管目标电流值的第三时间段,式中,t3为从预设的球管高电流值下降到第二球管目标电流值的第三时间段,t_h2为上述第二曝光阶段的终止曝光时刻,t_l2为上述第三曝光阶段的终止曝光时刻,maascendrate2为球管电流值的第二上升率,madescendrate2为球管电
流值的第二下降率。可选的,控制器可以根据预设的球管高电流值、从预设的球管高电流值下降到第二球管目标电流值的第三时间段、球管电流值的第二下降率和公式ma6=highma2-t3*madescendrate2,得到第二球管目标电流值;式中,ma6为第二球管目标电流值,highma2为预设的球管高电流值,t3为从预设的球管高电流值下降到第二球管目标电流值的第三时间段,madescendrate2为球管电流值的第二下降率。
84.本实施例中,控制器根据预设的球管高电流值、第二曝光阶段的终止曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的第二上升率和球管电流值的第二下降率,能够快速地确定出从预设的球管高电流值下降到第二球管目标电流值的第三时间段、第二球管目标电流值以及从第二球管目标电流值上升到预设的球管高电流值的第四时间段,从而提高了得到在该单位心动周期内球管电流值的变化轨迹的效率,从而可以控制球管以该球管电流值的变化轨迹进行曝光,减少了扫描者的扫描等待时间,从而减少了对待检测者心脏进行扫描的扫描时间。
85.在上述根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹的场景中,上述s204,包括:根据预设的球管高电流值、第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻对应的球管电流值、第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第三时间段、第二球管目标电流值、第四时间段、第三曝光阶段的终止曝光时刻和第三曝光阶段的终止曝光时刻对应的球管电流值,得到在单位心动周期内球管电流值的变化轨迹。
86.具体地,请继续参见图2a,控制器根据预设的球管高电流值、第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻对应的球管电流值、第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第三时间段、第二球管目标电流值、第四时间段、第三曝光阶段的终止曝光时刻和第三曝光阶段的终止曝光时刻对应的球管电流值,得到在单位心动周期内球管电流值的变化轨迹。
87.本实施例中,控制器根据预设的球管高电流值、第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻对应的球管电流值、第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第三时间段、第二球管目标电流值、第四时间段、第三曝光阶段的终止曝光时刻和第三曝光阶段的终止曝光时刻对应的球管电流值,能够快速地得到在单位心动周期内球管电流值的变化轨迹,从而可以控制球管以该球管电流值的变化轨迹进行曝光,减少了扫描者的扫描等待时间,从而减少了对待检测者心脏进行扫描的扫描时间。
88.在一个实施例中,如图4所示,提供了一种扫描方法,以该方法应用于图1中的控制器为例进行说明,包括以下步骤:
89.s401,获取用户输入的单位心动周期的扫描协议;扫描协议中包括预设的球管高电流值、曝光起始时相、曝光结束时相、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相、曝光结束时相之间包括第一曝光阶段、第二曝光阶段和第三曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段。
90.具体地,控制器获取用户输入的单位心动周期的扫描协议。其中,扫描协议中包括曝光起始时相、曝光结束时相、预设的球管高电流值(highma)、球管电流值的上升率以及球管电流值的下降率。需要说明的是,扫描协议中包括的曝光起始时相表示的是曝光起始时刻占心动周期的百分比,曝光结束时相表示的是曝光终止时刻占心动周期的百分比。可选的,曝光起始时相可以为30%,曝光结束时相可以为70%,也就是在整个心动周期的30%处开始进行曝光,在整个心动周期的70%处结束曝光。例如,被扫描对象的每分钟的心跳为60次,则其心动周期约为1s(秒),则曝光起始时相可以为300ms(毫秒),曝光终止时相可以是700ms。可以理解的是,球管电流值的上升率以及球管电流值的下降率均为球管电流值的变化速度,用来衡量球管电流值的变化情况,可选的,球管电流值的上升率、下降率为3-5ma/ms(3-5毫安/毫秒)。示例性地,请继续参见图2a,图2a中的highma1、highma2、highma3和highma4均为扫描协议中包括的预设的球管高电流值,该等球管高电流值可以相同,其取值为300-500ma。图2a中的40%为扫描协议中单位心动周期的曝光起始时相,75%为扫描协议中单位心动周期的曝光结束时相。
91.s402,根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻。
92.具体地,控制器根据上述曝光起始时相和曝光结束时相,得到该单位心动周期的第二曝光阶段的起始曝光时刻(t_h1)和第二曝光阶段的终止曝光时刻(t_h2)。可选的,控制器可以获取当前心动周期之前的历史心动周期的平均值,将该平均值与上述曝光起始时相相乘得到第二曝光阶段的起始曝光时刻,将该平均值与上述曝光结束时相相乘得到第二曝光阶段的终止曝光时刻。可选的,控制器也可以获取当前心动周期之前的任意一历史心动周期值,将该心动周期值与上述曝光起始时相相乘得到第二曝光阶段的起始曝光时刻,将该心动周期值与上述曝光结束时相相乘得到第二曝光阶段的终止曝光时刻。继续以图2a为例,图2a中的highma1对应的时刻即为第二曝光阶段的起始曝光时刻(t_h1),highma2对应的时刻即为第二曝光阶段的终止曝光时刻(t_h2)。
93.s403,根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻;其中,第一曝光阶段的起始曝光时刻的电流值与球管高电流值的差值小于预设的第一阈值,第三曝光阶段的终止曝光时刻的电流值与球管高电流值的差值小于预设的第二阈值。
94.具体地,控制器根据第二曝光阶段的起始曝光时刻(t_h1)和第二曝光阶段的终止曝光时刻(t_h2),得到第一曝光阶段的起始曝光时刻(t_l1)和第三曝光阶段的终止曝光时刻(t_l2)。其中,第一曝光阶段的起始曝光时刻的电流值与球管高电流值的差值小于预设的第一阈值,第三曝光阶段的终止曝光时刻的电流值与球管高电流值的差值小于预设的第二阈值。需要说明的是,本实施例中,预设的第一阈值和预设的第二阈值的理想值均为0。可选的,控制器可以根据历史心动周期值的曝光阶段、第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻。继续以图2a为例,图2a中的highma3对应的时刻即为该单位心动周期的第一曝光阶段的起始曝光时刻,highma4对应的时刻即为该单位心动周期第三曝光阶段的终止曝光时刻。
95.s404,根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值
的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹。
96.具体地,控制器根据上述预设的球管高电流值(即图2a中的highma1/highma2/highma3/highma4/highma)、第二曝光阶段的起始曝光时刻(t_h1)、第二曝光阶段的终止曝光时刻(t_h2)、第一曝光阶段的起始曝光时刻(t_l1)、第三曝光阶段的终止曝光时刻(t_l2)、球管电流值的上升率和球管电流值的下降率,得到该单位心动周期内球管电流值的变化轨迹。可选的,如图2a所示,控制器可以将上述预设的球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,将上述预设的球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值,根据第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻的电流值、以预设的球管高电流值进行曝光的第二曝光阶段的起始曝光时刻、以预设的球管高电流值进行曝光的第二曝光阶段的终止曝光时刻、球管电流值的上升率、球管电流值的下降率、第三曝光阶段的终止曝光时刻和第三曝光阶段的终止曝光时刻的电流值,绘制在该单位心动周期内球管电流值的变化轨迹。
97.s405,控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
98.具体地,控制器控制球管以上述得到的在单位心动周期内球管电流值的变化轨迹进行曝光,采集待检测者在该单位心动周期内的心脏扫描数据。可以理解的是,控制器与球管间为通信连接,控制器可以将得到的在单位心动周期内球管电流值的变化轨迹发送给球管,以控制球管以该球管电流值的变化轨迹进行曝光。
99.上述扫描方法中,由于是第一曝光阶段的起始曝光时刻的电流值与扫描协议中的球管高电流值的差值小于预设的第一阈值,第三曝光阶段的终止曝光时刻的电流值与该球管高电流值的差值小于预设的第二阈值,这样能够使上一次曝光结束的球管电流值与下一次曝光起始的球管电流值能够尽量保持一致,避免或大幅度减少相邻两次曝光之间的电流值调整准备的时间,节省了曝光时间,从而减少了对待检测心脏进行扫描的扫描时间;另外,根据该预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,能够快速地得到在该单位心动周期内球管电流值的变化轨迹,从而可以控制球管以该球管电流值的变化轨迹进行曝光,减少了扫描者的扫描等待时间,从而减少了对待检测者心脏进行扫描的扫描时间。
100.应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
101.在一个实施例中,如图5所示,提供了一种扫描装置,包括:第一获取模块、第一确定模块、第二确定模块、第二获取模块和扫描模块,其中:
102.第一获取模块,用于获取用户输入的单位心动周期的扫描协议;扫描协议中包括曝光起始时相、曝光结束时相、预设的球管高电流值、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相和曝光结束时相之间包括第一曝光阶段、第
二曝光阶段和第三曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段;
103.第一确定模块,用于根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻;
104.第二确定模块,用于根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻,并将球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,将球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值;
105.第二获取模块,用于根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹;
106.扫描模块,用于控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
107.本实施例提供的扫描装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
108.在上述实施例的基础上,可选的,上述第二获取模块包括:第一确定单和第一获取单元,其中:
109.第一确定单元,用于根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻、球管电流值的第一上升率和球管电流值的第一下降率,确定从预设的球管高电流值下降到第一球管目标电流值的第一时间段、第一球管目标电流值以及从第一球管目标电流值上升到预设的球管高电流值的第二时间段。
110.第一获取单元,用于根据预设的球管高电流值、第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻对应的球管电流值、第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻,得到在单位心动周期内球管电流值的变化轨迹。
111.本实施例提供的扫描装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
112.在上述实施例的基础上,可选的,上述装置还包括:第三确定模块,其中:
113.第三确定模块,用于根据预设的球管高电流值、第二曝光阶段的终止曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的第二上升率和球管电流值的第二下降率,确定从预设的球管高电流值下降到第二球管目标电流值的第三时间段、第二球管目标电流值以及从第二球管目标电流值上升到预设的球管高电流值的第四时间段。
114.本实施例提供的扫描装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
115.在上述实施例的基础上,可选的,上述第一确定单元,具体用于根据第二曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻、球管电流值的第一上升率和球管电流值的第一下降率,确定第一时间段;根据预设的球管高电流值、第一时间段和球管电流值的第
一下降率,得到第一球管目标电流值;将第一差值与第一时间段的差值,确定为第二时间段;第一差值为第一曝光阶段的起始曝光时刻与第二曝光阶段的起始曝光时刻的差值。
116.本实施例提供的扫描装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
117.在上述实施例的基础上,可选的,上述第三确定模块包括:第二确定单元、第二获取单元和第三确定单元,其中:
118.第二确定单元,用于根据第二曝光阶段的终止曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的第二上升率和球管电流值的第二下降率,确定第三时间段。
119.第二获取单元,用于根据预设的球管高电流值、第三时间段的值和球管电流值的第二下降率,得到第二球管目标电流值。
120.第三确定单元,用于将第二差值与第三时间段的差值,确定为第四时间段;第二差值为第三曝光阶段的起始曝光时刻与第三曝光阶段的终止曝光时刻的差值。
121.本实施例提供的扫描装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
122.在上述实施例的基础上,可选的,上述第二获取模块包括:第三获取单元,其中:
123.第三获取单元,用于根据预设的球管高电流值、第一曝光阶段的起始曝光时刻、第一曝光阶段的起始曝光时刻对应的球管电流值、第一时间段、第一球管目标电流值、第二时间段、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第三时间段、第二球管目标电流值、第四时间段、第三曝光阶段的终止曝光时刻和第三曝光阶段的终止曝光时刻对应的球管电流值,得到在单位心动周期内球管电流值的变化轨迹。
124.本实施例提供的扫描装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
125.关于扫描装置的具体限定可以参见上文中对于扫描方法的限定,在此不再赘述。上述扫描装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
126.在一个实施例中,如图6所示,提供了一种扫描装置,包括:第一获取模块、第一确定模块、第二确定模块、第二获取模块和扫描模块,其中:
127.第一获取模块,用于获取用户输入的单位心动周期的扫描协议;扫描协议中包括预设的球管高电流值、曝光起始时相、曝光结束时相、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相、曝光结束时相之间包括第一曝光阶段、第二曝光阶段和第三曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段。
128.第一确定模块,用于根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻;
129.第二确定模块,用于根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻;其中,第一曝光阶段的起始曝光时刻的电流值与球管高电流值的差值小于预设的第一阈值,第三曝光阶
段的终止曝光时刻的电流值与球管高电流值的差值小于预设的第二阈值;
130.第二获取模块,用于根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹;
131.扫描模块,用于控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
132.本实施例提供的扫描装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
133.关于扫描装置的具体限定可以参见上文中对于扫描方法的限定,在此不再赘述。上述扫描装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
134.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
135.获取用户输入的单位心动周期的扫描协议;扫描协议中包括曝光起始时相、曝光结束时相、预设的球管高电流值、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相和曝光结束时相之间包括第一曝光阶段、第二曝光阶段和第三曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段;
136.根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻;
137.根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻,并将球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,将球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值;
138.根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹;
139.控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
140.上述实施例提供的计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
141.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
142.获取用户输入的单位心动周期的扫描协议;扫描协议中包括曝光起始时相、曝光结束时相、预设的球管高电流值、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相和曝光结束时相之间包括第一曝光阶段、第二曝光阶段和第三曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高
电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段;
143.根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻;
144.根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻,并将球管高电流值确定为第一曝光阶段的起始曝光时刻的电流值,将球管高电流值确定为第三曝光阶段的终止曝光时刻的电流值;
145.根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹;
146.控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
147.上述实施例提供的计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
148.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
149.获取用户输入的单位心动周期的扫描协议;扫描协议中包括预设的球管高电流值、曝光起始时相、曝光结束时相、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相、曝光结束时相之间包括第一曝光阶段、第二曝光阶段和第三曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段;
150.根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻;
151.根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻;其中,第一曝光阶段的起始曝光时刻的电流值与球管高电流值的差值小于预设的第一阈值,第三曝光阶段的终止曝光时刻的电流值与球管高电流值的差值小于预设的第二阈值;
152.根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹;
153.控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
154.上述实施例提供的计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
155.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
156.获取用户输入的单位心动周期的扫描协议;扫描协议中包括预设的球管高电流值、曝光起始时相、曝光结束时相、球管电流值的上升率以及球管电流值的下降率;其中,单位心动周期的曝光起始时相、曝光结束时相之间包括第一曝光阶段、第二曝光阶段和第三
曝光阶段,第一曝光阶段为以变化球管电流值进行曝光的阶段,第二曝光阶段为以球管高电流值进行曝光的阶段,第三曝光阶段为以变化球管电流值进行曝光的阶段;
157.根据曝光起始时相和曝光结束时相,得到第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻;
158.根据第二曝光阶段的起始曝光时刻和第二曝光阶段的终止曝光时刻,得到第一曝光阶段的起始曝光时刻和第三曝光阶段的终止曝光时刻;其中,第一曝光阶段的起始曝光时刻的电流值与球管高电流值的差值小于预设的第一阈值,第三曝光阶段的终止曝光时刻的电流值与球管高电流值的差值小于预设的第二阈值;
159.根据预设的球管高电流值、第二曝光阶段的起始曝光时刻、第二曝光阶段的终止曝光时刻、第一曝光阶段的起始曝光时刻、第三曝光阶段的终止曝光时刻、球管电流值的上升率和球管电流值的下降率,得到在单位心动周期内球管电流值的变化轨迹;
160.控制球管以球管电流值的变化轨迹进行曝光,采集待检测者在单位心动周期内的心脏扫描数据。
161.上述实施例提供的计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
162.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
163.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
164.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1