控制X射线成像装置的系统和方法与流程

文档序号:19487100发布日期:2019-12-21 03:57阅读:178来源:国知局
控制X射线成像装置的系统和方法与流程
交叉引用本申请要求于2017年4月28日提交的中国专利申请第201710298474.2号,于2017年5月31日提交的中国专利申请第201710401354.0号,于2017年5月31日提交的中国专利申请第201710399426.2号以及于2017年5月31日提交的中国专利申请第201720622821.8号的优先权。上面引用的每个申请均通过引用以其整体明确地并入本文。本申请总体上涉及x射线成像,更具体地,涉及用于通过终端控制x射线成像装置的系统和方法。
背景技术
:近年来,x射线成像已被广泛用于临床检查和医学诊断。当使用x射线成像装置进行扫描时,用户(例如医生、技术人员)需要控制x射线成像装置。例如,医生可以在扫描期间通过安装在x射线成像装置上的控制装置(例如,一个曝光开关)来控制x射线成像装置的曝光时间,这可能对医生造成不必要的辐射。因此,希望提供用于控制x射线成像装置的系统和方法。技术实现要素:根据本申请的一方面,一种系统可以包括一个或以上存储设备,用于存储用于控制x射线成像装置的指令,并且至少一个处理器被配置为与一个或以上存储设备进行通信。当执行该指令时,至少一个处理器可以使系统获取x射线成像装置的第一工作状态并通过终端从用户获取第一输入,该第一输入与x射线成像装置的第二工作状态相关。至少一个处理器还可以使系统确定第一输入是否满足切换条件。在确定第一输入满足切换条件时,至少一个处理器可以进一步使系统向x射线成像装置发送第一指令,以将x射线成像装置从第一工作状态切换为第二工作状态。在一些实施例中,终端可以包括与x射线成像装置的第二工作状态相关的第一键。在一些实施例中,至少一个处理器可以使系统确定第一输入是否包括第一键的第一选择,第一键被选择的时间长度等于或大于第一时间阈值。在一些实施例中,终端可以进一步包括第二键。至少一个处理器还可以使系统确定第一输入是否包括第一键的第二选择和第二键的第三选择。在一些实施例中,终端可以进一步包括触摸屏,并且第一键或第二键中的至少一个可以位于触摸屏上。在一些实施例中,第一键或第二键中的至少一个可以是物理键。在一些实施例中,x射线成像装置的第二工作状态可以是待曝光状态、准备曝光状态或曝光状态中的至少一个。在一些实施例中,x射线成像装置的第二工作状态可以是曝光状态。至少一个处理器还可以使系统基于第一输入来确定第一曝光时间。在一些实施例中,x射线成像装置的第二工作状态可以是准备曝光状态。至少一个处理器还可以使系统经由终端获取第二输入,该第二输入与x射线成像装置的曝光状态相关联。至少一个处理器可以进一步使系统基于第二输入来确定x射线成像装置的第二曝光时间。在一些实施例中,x射线成像装置的第二工作状态可以是准备曝光状态。至少一个处理器还可以使系统确定是否通过终端在第二时间阈值内获取了第三输入,该第三输入与x射线成像装置的曝光状态相关联。在确定通过终端在第二时间阈值内未获取第三输入时,至少一个处理器可以进一步使系统将第二指令发送到x射线成像装置以将x射线成像装置从准备曝光状态切换到待曝光状态。在一些实施例中,终端可以包括与x射线成像装置的第二工作状态相对应的第一界面。终端可以使系统确定x射线成像装置是否在第一工作状态下工作。响应于确定x射线成像装置在第一工作状态下工作的结果,终端显示第一界面。在一些实施例中,x射线成像装置还包括第三工作状态。终端可以进一步包括与x射线成像装置的第三工作状态相对应的第二界面。在确定第一输入满足切换条件后,至少一个处理器可以进一步使系统向终端发送第三指令,以将终端从第一界面切换到第二界面。在一些实施例中,终端可以包括界面。终端可以被配置为获取由安装在x射线成像装置上的图像采集装置捕获的图像数据,并在界面上显示图像数据。根据本申请的另一方面,一种计算机实现的方法可以包括至少一个处理器执行的以下操作中的一个或以上。该方法可以包括获取x射线成像装置的第一工作状态。该方法还可以包括获取x射线成像装置的第一工作状态以及经由终端获取第一输入,该第一输入与x射线成像装置的第二工作状态相关联。该方法可以进一步包括确定第一输入是否满足切换条件。在确定第一输入满足切换条件时,该方法可以进一步包括将第一指令发送到x射线成像装置以将x射线成像装置从第一工作状态切换到第二工作状态。根据本申请的又一方面,一种存储指令的非暂时性计算机可读存储介质,当该指令由系统的至少一个处理器执行时,使该系统执行一种方法。该方法可以包括获取x射线成像装置的第一工作状态。该方法还可以包括获取x射线成像装置的第一工作状态以及经由终端获取第一输入,该第一输入与x射线成像装置的第二工作状态相关联。该方法还可以包括确定第一输入是否满足切换条件。在确定第一输入满足切换条件时,该方法还可以包括向x射线成像装置发送第一指令以将x射线成像装置从第一工作状态切换到第二工作状态。附图说明本申请将通过示例性实施例进行进一步描述。这些示例性实施例将通过附图进行详细描述。图未按比例绘制。这些实施例是非限制性的示例性实施例,在这些实施例中,各图中相同的编号表示相似的结构,其中:图1是根据本申请的一些实施例所示的示例性x射线成像系统的示意图;图2是根据本申请的一些实施例所示的示例性x射线成像装置的示意图;图3是根据本申请的一些实施例所示可以在其上实现处理引擎的示例性计算设备的示例性硬件和/或软件组件的示意图;图4是根据本申请的一些实施例所示可以在其上实现终端的示例性移动设备的示例性硬件和/或软件组件的示意图;图5是根据本申请的一些实施例所示的示例性终端的框图;图6是根据本申请的一些实施例所示的通过终端控制x射线成像装置的示例性过程的流程图;图7是根据本申请的一些实施例所示通过终端控制x射线成像装置的示例性过程的流程图;图8是根据本申请的一些实施例所示的示例性终端的示意图;图9是根据本申请的一些实施例所示的示例性终端的示意图;图10是根据本申请的一些实施例所示的示例性终端的示意图;图11是根据本申请的一些实施例所示的示例性终端的示意图;图12a是根据本申请的一些实施例所示的示例性终端的示意图;图12b是根据本申请的一些实施例所示的示例性终端的侧视图;图13a是根据本申请的一些实施例所示的示例性终端的示意图;图13b是根据本申请的一些实施例所示的示例性终端的侧视图;图14是根据本申请的一些实施例所示的示例性终端的示意图;图15a和图15b是根据本申请的一些实施例所示的终端的示例性界面的示意图;和图16a和图16b是根据本申请的一些实施例所示的终端的示例性界面的区域的示意图。具体实施方式为了更清楚地说明本申请的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。然而,本领域技术人员应该明白,可以在没有这些细节的情况下实施本申请。在其他情况下,为了避免不必要地模糊本申请的一些方面,本申请已经以相对高级别概略地描述了公知的方法、程序、系统、组件和/或电路。对于本领域的普通技术人员来讲,显然可以对所公开的实施例作出各种改变,并且在不偏离本申请的原则和范围的情况下,本申请中所定义的普遍原则可以适用于其他实施例和应用场景。因此,本申请不限于所示的实施例,而是符合与申请专利范围一致的最广泛范围。本文所使用的术语仅是为了描述具体示例实施例,而并非旨在进行限制。如本申请使用的单数形式“一”、“一个”及“该”可以同样包括复数形式,除非上下文明确提示例外情形。还应当理解,如在本申请说明书中,术语“包括”、“包含”仅提示存在所述特征、整体、步骤、操作、组件和/或部件,但并不排除存在或添加一个或以上其他特征、整体、步骤、操作、组件、部件和/或其组合的情况。应当理解的是,本文使用的“系统”、“引擎”、“单元”、“模块”和/或“块”是用于按升序区分不同级别的不同构件、元件、零件、部件或组件的方法。但是,如果这些术语达到相同的目的,则可能会被其他表达方式所取代。通常,本文所使用的词“模块”、“单元”或“块”是指体现在硬件或固件中的逻辑,或指代软件指令的集合。本文描述的模块,单元或块可以被实现为软件和/或硬件,并且可以被存储在任何类型的非暂时性计算机可读介质或另一存储设备中。在一些实施例中,可以编译软件模块/单元/块并将其链接到可执行程序中。应当理解,软件模块可以是可从其他模块/单元/块或从其自身调用的,和/或可以响应于检测到的事件或中断而被调用。配置用于在计算设备(例如,图3中示出的处理器310和/或图4中示出的中央处理单元440)上执行的软件模块/单元/块可以设置在计算机可读介质上。诸如光盘、数字视频光盘、闪存驱动器、磁盘或任何其他有形介质,或作为数字下载文件(可以最初以压缩或可安装的格式存储,需要在执行前进行安装、解压缩或解密)。这里的软件代码可以被部分的或全部的储存在执行工作的计算设备的存储设备中,并应用在计算设备的工作之中。软件指令可以嵌入在诸如eprom的固件中。还应当理解,硬件模块/单元/块可以被包括在连接的逻辑组件中,例如门和触发器,和/或可以包括在可编程单元中,例如可编程门阵列或处理器。本文描述的模块/单元/块或计算设备功能可以被实现为软件模块/单元/块,但是可以以硬件或固件来表示。通常,本文描述的模块/单元/块是指可以与其他模块/单元/块组合或划分成子模块/子单元/子块的逻辑模块/单元/块,尽管它们的物理组织或存储方式不同。该描述可以适用于系统,引擎或其一部分。应当理解的是,当单元、引擎、模块或块被称为在另一单元、引擎、模块或块“上”、“连接至”或“耦合至”另一单元、引擎、模块或块时,它可以直接在其他单元、引擎、模块或块上,与其连接或耦合或与之通信,或者可以存在中间单元、引擎、模块或块,除非上下文另有明确说明在本申请中,术语“和/或”可包括任何一个或以上相关所列条目或其组合。根据以下对附图的描述,本申请的这些和其他的特征、特点以及相关结构元件的功能和工作方法,以及部件组合和制造经济性,可以变得更加显而易见,这些附图都构成本申请说明书的一部分。然而,应当理解的是,附图仅仅是为了说明和描述的目的,并不旨在限制本申请的范围。应当理解的是,附图并不是按比例绘制的。本文提供了用于医学成像的系统和组件。在一些实施例中,成像系统可以包括单模态成像系统和/或多模态成像系统。单模态成像系统可以包括例如x射线成像系统、发射计算机断层扫描(ect)系统、磁共振成像(mri)系统、超声检查系统、正电子发射断层扫描(pet)系统等,或其任何组合。多模态成像系统可以包括例如x射线成像-磁共振成像(x射线-mri)系统、正电子发射断层扫描-x射线成像(pet-x射线)系统、单个光子发射计算机断层扫描-磁共振成像(spect-mri)系统、数字减影血管造影-磁共振成像(dsa-mri)系统等。为了便于说明,本申请描述了与x射线成像系统有关的系统和方法。以下说明的x射线成像系统仅用于说明目的,并不旨在限制本申请的范围。本申请的一个方面涉及通过终端控制x射线成像装置的系统和方法。系统可以执行该方法以获取x射线成像装置的工作状态。系统可以执行该方法以从终端获取与x射线成像装置的另一工作状态相关联的输入。系统可以执行该方法以确定从终端接收的输入是否满足切换条件。在确定输入满足切换条件时,系统可以执行该方法以将指令发送到x射线成像装置以切换其工作状态。图1是根据本申请的一些实施例所示的示例性x射线成像系统100的示意图。如图1所示,x射线成像系统100可以包括x射线成像装置110、网络120、一个或以上终端130、处理引擎140和存储设备150。x射线成像系统100中的组件之间的连接是可变的。例如,x射线成像装置110和/或终端130可以通过网络120连接到处理引擎140。又例如,x射线成像装置110和/或终端130可以直接连接到处理引擎140。x射线成像装置110可以被配置为使用x射线扫描对象并生成用于生成与该对象有关的一个或以上图像的图像数据。在一些实施例中,x射线成像装置110可以将图像数据传输到处理引擎140以进行进一步处理(例如,生成一个或以上图像)。在一些实施例中,与对象相关联的图像数据和/或一个或以上图像可以存储在存储设备150和/或处理引擎140中。如图1所示,在一些实施例中,x射线成像装置110可以包括c型臂x射线扫描仪。在一些实施例中,x射线成像装置110可以包括计算机断层扫描(ct)扫描仪、数字放射(dr)扫描仪(例如,移动数字放射)、数字减影血管造影(dsa)扫描仪、动态空间重建(dsr)扫描仪、x射线显微镜扫描仪、多模态扫描仪等,或其组合。示例性多模态扫描仪可以包括计算机断层扫描-正电子发射断层扫描(ct-pet)扫描仪、计算机断层扫描-磁共振成像(ct-mri)扫描仪等。对象可以是生物的,也可以是非生物的。仅作为示例,对象可以包括患者、人造对象等。又例如,对象可以包括患者的特定部分、器官和/或组织。例如,对象可以包括头部、大脑、颈部、身体、肩膀、手臂、胸部、心脏、胃、血管、软组织、膝盖、脚等,或其任意组合。x射线成像装置110可以包括支撑件111、x射线源112和探测器113。支撑件111可以被配置为支撑x射线源112和探测器113。在一些实施例中,支撑件111可以具有如图1所示的c形。可替代地,支撑件111可以具有圆柱形状、o形状、u形状、g形状等,或其任意组合。在一些实施例中,x射线源112和探测器113可以连接至支撑件111。例如,支撑件111可以具有c形、u形、g形等。支撑件111可以具有第一端和第二端。第一端可以连接到x射线源112,第二端可以连接到探测器113。又例如,支撑件111可以具有o形。x射线源112和探测器113可以附接到支撑件111并且彼此间隔开。例如,探测器113可以与x射线源112相对设置,并且连接探测器113和x射线源112的线可以穿过o形的中心。在一些实施例中,探测器113和x射线源112可以被空间间隔开。该空间可以被配置为容纳将要扫描的对象。在一些实施例中,x射线源112和探测器113可以与支撑件111一起移动。例如,x射线源112和探测器113可以使用安装在x射线成像装置110上的可移动设备(例如,车体或车轮)与支撑件111一起移动。在一些实施例中,x射线源112和/或探测器113可以间接地连接到支撑件111。仅作为示例,x射线成像装置110可以包括机械臂(图1中未示出)。机械臂可以包括连接到支撑件111的一端。机械臂还可包括与x射线源112连接的另一端。在一些实施例中,机械臂可以是可移动的和/或可伸缩的。x射线源112可以向对象发射一个或以上的x射线。在一些实施例中,x射线源112可以包括管,例如冷阴极离子管、高真空热阴极管、旋转阳极管等。该管可以由高压发生器供电,发射出可以被探测器113探测到的x射线。x射线源112发出的x射线可以被引导以形成具有线形、窄铅笔形、窄扇形、扇形、圆锥形、楔形、不规则形状等形状的束,或其任意组合。探测器113可以检测从x射线源112发射的放射性射线。在一些实施例中,探测器113可以被配置为产生模拟电信号,该模拟电信号表示接收的x射线,包括衰减的光束,穿过对象时的强度。在一些实施例中,探测器113可以包括一个或以上探测器单元。探测器单元可以包括闪烁探测器(例如,碘化铯探测器)、气体探测器等。探测器的像素可以用最小探测器单元的数量来表示,例如,探测器单元的数量。探测器113的探测器单元可以布置成单行、两行或其他数量的行。x射线探测器可以是一维、二维或三维的。在一些实施例中,x射线成像装置110可以在一个或以上的工作状态下工作。x射线成像装置110的示例性工作状态可以包括待曝光状态、准备曝光状态、曝光状态、可移动状态、固定状态等或其任意组合。关于x射线成像装置110的工作状态的细节可以在本申请的其他地方找到(例如,图6及其相关描述)。网络120可以包括可以促进x射线成像系统100的信息和/或数据的交换的任何合适的网络。在一些实施例中,一个或以上x射线成像系统100的组件(例如,x射线成像装置110、终端130、处理引擎140、存储设备150等)可以传达信息和/或通过网络120与x射线成像系统100的其他组件进行数据交互。例如,处理引擎140可以经由网络120从x射线成像装置110获取图像数据。又例如,处理引擎140可以经由网络120从终端130获取用户指令。网络120可以是和/或包括公共网络(例如,因特网)、专用网络(例如,局部区域网络(lan)、广域网(wan))等),有线网络(例如,以太网络)、无线网络(例如802.11网络、wi-fi网络等)、蜂窝网络(例如长期演进(lte)网络)、帧中继网络、虚拟专用网络(vpn)、卫星网络、电话网络、路由器、集线器、交换机、服务器计算机和/或其任何组合。仅作为示例,网络120可以包括电缆网络、有线网络、光纤网络、电信网络、内联网、无线局部区域网络(wlan)、城域网(man)、公共交换电话网络(pstn)、蓝牙网络、紫蜂网络、近场通信(nfc)网络等,或其任意组合。在一些实施例中,网络120可以包括一个或以上网络接入点。例如,网络120可以包括诸如基站和/或互联网交换点之类的有线和/或无线网络接入点,通过它们可以将x射线成像系统100的一个或以上组件连接到网络120以交换数据和/或信息。终端130可以包括移动设备131、平板计算机132、膝上型计算机133等,或其任意组合。在一些实施例中,移动设备131可以包括智能家居设备、可穿戴设备、移动设备、虚拟现实设备、增强现实设备等,或其任意组合。在一些实施例中,智能家居设备可以包括智能照明设备、智能电器控制设备、智能监控设备、智能电视、智能摄像机、对讲机等,或其任意组合。在一些实施例中,可穿戴设备可以包括手环、鞋袜、眼镜、头盔、手表、衣物、背包、智能配饰等或其任意组合。在一些实施例中,移动设备可以包括移动电话、个人数字助理(pda)、游戏设备、导航设备、销售点(pos)设备、笔记本电脑、平板电脑、台式机、虚拟现实设备等,或其任何组合。在一些实施例中,虚拟现实设备和/或增强现实设备可以包括虚拟现实头盔、虚拟现实眼镜、虚拟现实眼罩、增强现实头盔、增强现实眼镜、增强现实眼罩等,或其任意组合。例如,虚拟现实设备和/或增强现实设备可以包括googleglasstm、oculusrifttm、hololenstm、gearvrtm等,在一些实施例中,终端130可以是处理引擎140的一部分。在一些实施例中,终端130可以控制x射线成像系统100的一个或以上组件的工作,例如x射线成像装置110。例如,用户可以经由终端130设置x射线成像装置110的工作状态和/或工作参数。在一些实施例中,终端130可以集成到x射线成像装置110中。例如,终端130可以是安装在x射线成像装置110上的控制面板,其被配置为执行本申请中公开的终端130的功能。处理引擎140可以处理从x射线成像装置110、终端130和/或存储设备150获取的数据和/或信息。例如,处理引擎140可以处理由x射线成像装置110生成的图像数据以生成图像。又例如,处理引擎140可以确定x射线成像装置110的工作状态。在一些实施例中,处理引擎140可以是单个服务器或服务器组。服务器组可以是集中式或分布式的。在一些实施例中,处理引擎140可以是本地的也可以是远程的。例如,处理引擎140可以经由网络120访问存储在x射线成像装置110、终端130和/或存储设备150中的信息和/或数据。又例如,处理引擎140可以直接连接到x射线成像装置110、终端130和/或存储设备150以访问存储的信息和/或数据。在一些实施例中,处理引擎140可以在云平台上实现。仅作为示例,该云平台可以包括私有云、公共云、混合云、社区云、分布云、内部云、多层云等或其任意组合。在一些实施例中,处理引擎140可以由具有如图3所示的一个或以上组件的计算设备300来实现。存储设备150可以存储数据、指令和/或任何其他信息。在一些实施例中,存储设备150可以存储从终端130和/或处理引擎140获取的数据。在一些实施例中,存储设备150可以存储处理引擎140可以执行或用于执行本申请中描述的示例性方法的数据和/或指令。在一些实施例中,存储设备150可包括大容量存储器、可移动存储器、易失性读写内存、只读内存(rom)等或其任意组合。示例性大容量存储器可以包括磁盘、光盘、固态驱动器等。示例性可移动存储器可以包括闪光驱动器、软盘、光盘、内存卡、压缩盘、磁带等。示例性易失性读写内存可以包括随机访问内存(ram)。示例性ram可以包括动态ram(dram)、双倍数据速率同步动态ram(ddrsdram)、静态ram(sram)、晶闸管ram(t-ram)和零电容ram(z-ram)。示例性rom可以包括掩模rom(mrom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、光盘rom(cd-rom),以及数字通用磁盘rom等。在一些实施例中,存储设备150可以在云平台上实现。仅作为示例,该云平台可以包括私有云、公共云、混合云、社区云、分布云、内部云、多层云等或其任意组合。在一些实施例中,存储设备150可以连接到网络120以与x射线成像系统100的一个或以上其他组件通信(例如,处理引擎140、终端130等)。x射线成像系统100的一个或以上组件可以经由网络120访问存储在存储设备150中的数据或指令。在一些实施例中,存储设备150可以直接连接至x射线成像系统100的一个或以上其他部件或与之通信(例如,处理引擎140、终端130等)。在一些实施例中,存储设备150可以是处理引擎140的一部分。该描述旨在说明,而不是限制本申请的范围。对于本领域普通技术人员而言,许多替代、修改和变化将是显而易见的。本文描述的示例性实施例的特征、结构、方法和其他特征可以以各种方式组合以获取附加的和/或替代的示例性实施例。例如,处理引擎140和x射线成像装置110可以被集成到单个设备中。但是,这些变化与修改不会超出本申请的范围。图2是根据本申请的一些实施例所示的示例性x射线成像装置110的示意图。如图2所示,x射线成像装置110可以包括柱201、机械臂202、x射线源112、车体204、图像采集装置205、终端206和摄像头207。柱201可以连接到车体204。在一些实施例中,机械臂202的一端可以连接到柱201,而机械臂202的另一端可以连接到x射线源112。x射线源112可以与机械臂202一起移动。例如,机械臂202和x射线源112可以沿着穿过柱201的中心并且平行于z轴的轴线移动,如图2所示。机械臂202和x射线源112还可以与柱201一起沿着穿过柱201的中心并且平行于z轴的轴线旋转。在一些实施例中,机械臂202可以是可伸缩的。当机械臂202的长度改变时,x射线源112与柱201之间的距离可以改变。在一些实施例中,x射线源112可以包括x射线管(图2中未示出)和限束器203。x射线管可以被配置为发射一个或以上朝向要扫描的对象的x射线束。限束器203可以被配置为控制对象上的照射区域。限束器203也可以被配置为调节照射在对象上的x射线束的强度和/或数量。在一些实施例中,可以将把手安装在x射线源112上。用户可以抓住把手将x射线源112移动到所需位置。车体204可包括把手204-1、储物箱204-2和一个或以上车轮(例如,车轮204-3)。车体204可以通过车轮来回移动。例如,用户可以抓住把手204-1来推动车体204。x射线成像装置110的其他组件(例如,柱201和x射线源112)可以随车体204移动。储物箱204-2可以被配置为容纳x射线成像装置110的一个或以上组件。仅作为示例,可以将储物箱240-2配置为容纳x射线成像装置110的探测器(图2中未示出)。在一些实施例中,车体204可以被配置为自动移动。例如,车体204可以自动移动到x射线成像装置110进行扫描的期望位置。又例如,车体204可以自动朝某个方向移动。在一些实施例中,车体204可以包括工作站和/或显示器(图2中未示出)。工作站可以被配置为处理由x射线成像装置110收集的图像数据,也可以是从诸如处理引擎140、存储设备150中获取的图像。该显示器可以被配置为显示数据(例如,由处理引擎140或工作站生成的图像)。图像采集装置205可以被配置为获取要扫描的对象的图像数据(视频或图像)。图像采集装置205的视场可以覆盖x射线成像装置110的视场的至少一部分。在一些实施例中,可以将图像采集装置205捕获的视频或图像发送到终端206进行显示。在一些实施例中,图像采集装置205可以安装在限束器203上。可替代地,图像采集装置205可以经由柔性机械臂连接到机械臂202。可以通过调节柔性机械臂的方向和角度来调节图像采集装置205的视场。在一些实施例中,图像采集装置205可以是和/或包括能够采集图像数据的任何合适的装置。示例性图像采集装置205可以包括摄像头(例如,数字摄像头、模拟摄像头)、录像机、手机、平板电脑计算设备、可穿戴计算设备、红外成像设备(例如,热成像设备)等。终端206可以被配置为控制x射线成像装置110。终端206可以类似于终端130,如结合图1所描述的。在一些实施例中,终端206可以是安装在x射线成像装置110上的控制面板。终端206和x射线成像装置110可以集成在一起。备选地,终端206可以与x射线成像装置110分离。例如,终端206可以与x射线成像装置110分离并且安装在或容纳在x射线成像装置110的另一部件中。例如,可以将终端206安装在x射线源112(未示出)上。又例如,可以将终端206容纳在储物箱204-2中。在一些实施例中,终端206可以包括显示器,其被配置为显示数据。例如,显示器可以显示由诸如摄像头207和图像采集装置205捕获的图像。附加地或替代地,终端206可以包括被配置为控制x射线成像装置的一个或以上界面元件(例如,一个或以上键和/或按钮)。例如,用户可以通过例如按压终端206上的界面元件来设置x射线成像装置110的工作状态和/或工作参数。在一些实施例中,终端206可以包括一个或以上功能键、附加键、显示器、状态条和状态指示器等,或其任意组合。关于终端206的更多描述可以在本申请的其他地方找到(例如,图8至图16及其相关描述)。摄像头207可以安装在柱201上,并且被配置为捕捉在柱201前面的场景的视频或图像。被摄像头207捕获的视频或图像可以被传输到一个或以上组件(例如,终端206)以进行显示。当他或她推着x射线成像装置110时,用户可以通过终端206了解柱201前面的路况。应当注意,图2中所示的示例仅是为了说明的目的而提供的,并不旨在限制本申请的范围。对于本领域普通技术人员来说,在不背离本申请原则的前提下,可以对上述方法及系统的应用进行各种形式和细节的变化和修改。在一些实施例中,柱201可以以任何合适的方式构造,例如c形支撑件、u形支撑件、g形支撑件等。在一些实施例中,x射线成像装置110可包括一个或以上未描述的附加组件,和/或不具有图2所示的一个或以上组件。例如,可以省略摄像头207。图3是根据本申请的一些实施例所示可以在其上实现处理引擎140的示例性计算设备300的示例性硬件和/或软件组件的示意图。如图3所示,计算设备300可以包括处理器310、存储器320、输入/输出(i/o)330和通信端口340。处理器310可以执行计算机指令(例如,程序代码),并且在执行该指令时,使处理引擎140根据本文所述的技术执行处理引擎140的功能。所述计算机指令可以包括例如执行在此描述的特定功能的常规、程序、对象、组件、数据结构、过程、模块和功能。例如,处理器310可以处理从x射线成像装置110、终端130、存储设备150和/或x射线成像系统100的任何其他组件获取的图像数据。在一些实施例中,处理器310可以包括一个或以上硬件处理器,诸如微控制器、微处理器、精简指令集计算机(risc)、特定应用集成电路(asic)、特定应用指令集处理器(asip)、中央处理单元(cpu)、图形处理单元(gpu)、物理处理单元(ppu)、微控制器单元、数字信号处理器(dsp)、现场可编程门阵列(fpga)、高阶risc机器(arm)、可编程逻辑器件(pld)、能够执行一个或以上功能的任何电路或处理器等,或其任何组合。仅用于说明,计算设备300中仅示出了一个处理器。但是,应该注意的是,本申请中的计算设备300还可以包括多个处理器。因此,由本申请所述的一个处理器执行的工作和/或方法步骤也可以由多个处理器共同或分别执行。例如,如果在本申请中,计算设备300的处理器执行操作a和操作b,应当理解的是,操作a和操作b也可以由计算设备300中的两个或以上不同的处理器共同地或单独地执行(例如,第一处理器执行操作a,并且第二处理器执行操作b,或者第一处理器和第二处理器共同执行操作a和b)。存储器320可以存储从x射线成像装置110、终端130、存储设备150和/或x射线成像系统100的任何其他组件获取的数据/信息。存储器320可以类似于存储设备150,如结合图1描述的,并且这里不再重复详细描述。i/o330可以输入和/或输出信号、数据、信息等,其中i/o330可以允许用户与处理引擎140交互。在一些实施例中,i/o330可以包括输入设备和输出设备。示例性输入设备可以包括键盘、鼠标、触摸屏、麦克风、录音设备等,或其组合。示例性输出设备可以包括显示设备、扬声器、打印机、投影仪等,或其任何组合。示例性显示设备可以包括液晶显示器(lcd)、基于发光二极管(led)的显示器、平板显示器、弯曲屏幕、电视设备、阴极射线管(crt)、触摸屏幕等,或其任何组合。通信端口340可以连接到网络(例如,网络120)以促进数据通信。通信端口340可以在处理引擎140和x射线成像装置110、终端130和/或存储设备150之间建立连接。连接可以是有线连接、无线连接、可以启用数据传输和/或接收的任何其他通信连接,和/或这些连接的任何组合。有线连接可以包括例如电缆、光缆、电话线等,或其任何组合。无线连接可以包括例如蓝牙链路、wi-fi链路、wimax链路、wlan链路、紫蜂链路、移动网络链路(例如3g、4g、5g等)等或其组合。在一些实施例中,通信端口340可以是和/或包括标准化的通信端口,诸如rs232、rs485等。在一些实施例中,通信端口340可以是专门设计的通信端口。例如,通信端口340可以根据医学数字成像和通信(dicom)协议来设计。图4是根据本申请的一些实施例所示可以在其上实现终端130的示例性移动设备400的示例性硬件和/或软件组件的示意图。在一些实施例中,终端206可以在移动设备400上实现。如图4所示,移动设备400可以包括通信平台410、显示器420、图形处理单元(gpu)430、中央处理单元(cpu)440、i/o450、内存460和存储器490。在一些实施例中,任何其他合适的组件,包括但不限于系统总线或控制器(未示出),也可包括在移动设备400内。在一些实施例中,操作系统470(例如,iostm、androidtm、windowsphonetm等)和一个或以上应用程序480可以从存储器490加载到内存460中,以便由cpu440执行。应用程序480可以包括浏览器或任何其他合适的移动应用程序,用于接收及呈现与图像处理相关的信息或处理引擎140中的其他信息。与信息流进行用户交互可以通过i/o450来实现,并通过网络120提供给处理引擎140和/或x射线成像系统100的其他组件。为了实施本申请描述的各种模块、单元及其功能,计算机硬件平台可用作本文中描述的一个或以上元素的硬件平台。具有用户界面元素的计算机可用于实施个人计算机(pc)或任何其他类型的工作站或终端设备。若计算机被适当的程序化,计算机亦可用作服务器。图5是根据本申请的一些实施例所示的示例性终端130的框图。终端130可以包括获取模块510、输入模块520、确定模块530和传输模块540。获取模块510可以被配置为获取和/或确定x射线成像装置110的工作状态。例如,获取模块510可以获取x射线成像装置110的工作信息,并基于该工作信息确定x射线成像装置110的工作状态。获取模块510可以从x射线成像系统100的一个或以上组件中获取x射线成像装置110的工作状态或工作信息,例如x射线成像装置110、存储设备150等。在一些实施例中,获取模块510可以从安装在x射线成像装置110上的图像采集装置(例如,图像采集装置205)获取图像数据(例如,视频或图像)。终端130可以在其界面(例如,屏幕)上显示图像数据。输入模块520可以被配置为从用户获取输入。输入模块520可以包括键盘、触摸屏、麦克风、鼠标等或其任意组合。例如,输入模块520可以包括键盘或包括与x射线成像装置110的工作状态相关联的至少两个第一键的触摸屏。输入模块520还可以包括第一键附加的第二键。又例如,输入模块520可以具有被配置为以触摸、手势等形式接受用户的输入的触摸屏。输入模块520也可以被配置为确定与接收到的输入相关联的输入信息。例如,输入模块520可以被配置为确定由用户按下键,由用户按下(或选择)的键的时间长度,由用户在一定时间内敲击键的次数。确定模块530可以被配置为确定输入是否满足切换条件。在一些实施例中,与工作状态相关联的输入可以包括与x射线成像装置110的工作状态相关联的键的选择。切换条件可以与用户在一定时期内所按压的键的时间长度和/或用户对按键的敲击次数相关。例如,切换条件可以是用户按下的键的时间长度等于或大于时间阈值。又例如,切换条件可以是用户在一定时期内对按键的敲击次数等于或大于阈值。在一些实施例中,确定模块530可以确定输入是否满足切换到第二工作状态的切换条件。传输模块540可以被配置为将信息和/或指令传输到x射线成像系统100的其他组件,例如x射线成像装置110。例如,传输模块540可以将指令传输到x射线成像装置以控制x射线成像装置110的工作。在一些实施例中,传输模块540可以与终端130的一个或以上其他模块通信以交换信息和/或数据。应该注意的是,上述对终端130的描述仅出于说明的目的而提供,并不旨在限制本申请的范围。对于本领域的普通技术人员来说,在不背离本申请原则的前提下,可以对上述方法及系统的应用进行各种形式和细节的变化和修改。然而,这些变化和修改属于本申请的范围内。在一些实施例中,终端130可以包括一个或以上其他模块。例如,终端130可以包括存储模块,以存储由在终端130上的模块中生成的数据。又例如,终端130可以包括用于显示信息的输出模块(例如,屏幕)。在一些实施例中,一个或以上所描述的模块可以集成到x射线成像装置110中。附加地或替代地,x射线成像装置110可以包括与终端130的那些模块相似的一个或以上的模块,以执行本申请中公开的终端130的至少一部分功能。例如,x射线成像装置110可以包括与确定模块530相似或基本相似的确定模块。终端130的输入模块520可以从用户接收与x射线成像装置110的工作状态相关联的输入。终端130的传输模块540可以根据输入将数据和/或指令传输到x射线成像装置110。数据和/或指令可以包括输入信息,例如用户按下的键,用户按下(或选择)的键的时间长度,用户在一定时间内的击键次数。x射线成像装置110的确定模块可以确定输入是否满足切换到工作状态的切换条件。在确定输入满足切换条件时,确定模块可以指示x射线成像装置110切换到工作状态。图6是根据本申请的一些实施例所示的通过终端控制x射线成像装置的示例性过程的流程图。在一些实施例中,流程600可以在图1所示的x射线成像系统100中实现。例如,流程600可以以指令的形式存储在存储设备150和/或存储设备(例如,存储器320、存储器490)中,并由终端130调用和/或执行。在一些实施例中,流程600的至少一部分可以由处理引擎140(例如,在图3所示的计算设备300的处理器310中实现)和/或终端130(例如,在移动设备400的cpu440中实现)执行。在一些实施例中,流程600的至少一部分可以由x射线成像装置110执行。例如,x射线成像装置110可以包括一个或以上类似于终端130的模块以执行类似功能。为了说明的目的,将流程600在终端130实现的描述作为示例。在610中,获取模块510可以获取x射线成像装置110的第一工作状态。在一些实施例中,第一工作状态可以是当前时刻或合理地接近当前时刻的定义的时间点处的x射线成像装置110的工作状态。获取模块510可以根据x射线成像装置110的工作信息获取和/或确定x射线成像装置110的第一工作状态。获取模块510可以从x射线成像系统100的一个或以上组件,例如x射线成像装置110和/或存储设备150,获取x射线成像装置110的工作信息。x射线成像装置110的第一工作状态可以包括待曝光状态、准备曝光状态、曝光状态、可移动状态、固定状态、关闭状态、休眠状态等。在待曝光状态中,x射线成像装置110可能正在等待扫描。在准备曝光状态中,x射线成像装置110可能正在准备扫描。例如,可以将诸如x射线源112的x射线成像装置110的一个或以上组件移动到用于扫描的期望位置。又例如,可以根据扫描来调整x射线成像装置110的工作参数(例如,管电压、管电流)。在一些实施例中,准备曝光状态可以包括当限束器的激光或光场指示器被打开时的状态。替代地或附加地,准备曝光状态可以包括当激光或光场指示器被关闭时的状态。在曝光状态下,x射线成像装置110可以通过向要扫描的物体发射x射线来执行扫描。在移动状态下,x射线成像装置110可以移动。例如,x射线成像装置110可以包括可移动装置(例如,车体或车轮)。用户可以通过可移动设备推动x射线成像装置110。在一些实施例中,可移动状态可以包括向前移动状态、向后移动状态、向左移动状态等,或其任意组合。在固定状态下,x射线成像装置110可以是不动的。例如,x射线成像装置110的制动器可以被打开并且被配置为防止x射线成像装置110移动。在关闭状态下,x射线成像装置110的组件断电。在休眠状态下,x射线成像装置110可以处于低功率状态,并且可以在被唤醒之后迅速恢复。在一些实施例中,x射线成像装置110可能会在闲置一段时间后自动切换到休眠状态。在620中,输入模块520可以获取与x射线成像装置110的第二工作状态相关联的输入。第二工作状态可能与第一工作状态不同。终端130的输入模块520可以包括键盘、触摸屏、麦克风、鼠标,如结合图5所描述的。在一些实施例中,输入模块520可以包括键盘或包括与x射线成像装置110的工作状态相关联的至少两个第一键的触摸屏。第一键也可以被称为“功能键”,该功能键可以使终端130执行特定动作。第一键可包括物理键,触摸键等或其任何组合。与第二工作状态相关联的输入可以包括与第二工作状态相关联的一个或以上第一键的选择(或按下)。在一些实施例中,输入模块520可以有麦克风。与第二工作状态相关联的输入可以是与第二工作状态相关联的语音。在一些实施例中,输入模块520可以具有被配置为以触摸、手势等形式接收用户的输入的触摸屏。例如,与第二工作状态相关联的输入可以是与第二工作状态相关联的手势。输入模块520也可以被配置为确定与接收到的输入相关联的输入信息。例如,输入模块520可以被配置为确定用户按下第一键的时间长度,用户在一定时间内对第一键的敲击次数。在630中,确定模块530可以确定输入是否满足切换条件。在一些实施例中,与第二工作状态相关联的输入可以包括与x射线成像装置110的第二工作状态相关联的第一键的选择,如结合620所描述的。切换条件可以与用户选择的第一键的时间长度和/或用户在一定时间内对第一键的敲击次数相关。在一些实施例中,切换条件可以是用户按下第一键的时间长度等于或大于第一阈值。第一阈值可以是1秒、1.5秒、2秒、2.5秒、3秒或任何合适的值。例如,仅当确定模块530确定与第二工作状态相关联的第一键的按下时间长于2秒时,确定模块530可以确定满足切换条件。在一些实施例中,切换条件可以是用户在一定时间内对第一键的敲击次数等于或大于第二阈值。第二阈值可以是1、2、3或任何合适的值。例如,仅当确定模块530确定在2秒内对与第二工作状态相关联的第一键的敲击次数大于一次时,确定模块530可以确定满足切换条件。第一阈值和/或第二阈值可以手动设置,或者由x射线成像系统100的一个或以上组件(例如,确定模块530)根据不同情况来确定。与不同工作状态相关联的不同第一键的第一阈值和/或第二阈值可以相同或不同。在一些实施例中,输入可以是与用户发出的与第二工作状态相关的声音或语音。切换条件可以是由用户或授权用户输入的声音或语音。授权用户可以是被授权控制x射线成像装置110的用户。确定模块530可以确定语音是否由授权用户输入,例如将语音(或其一个或以上特征)与存储在存储设备(例如,存储设备150和/或存储器320)中的至少两个授权用户的语音(或其一个或以上特征)进行匹配。当确定检测到的语音是由授权用户输入并与第二工作状态相关联时,确定模块530可以确定满足切换条件。在一些实施例中,输入模块520可以包括第二键。第二键可以是附加键,单独选择附加键不会导致终端130执行任何动作,但是可以用作第一键的附加键。例如,切换条件可以是第一键和第二键均被选择为输入。可以同时(或基本上同时)选择第二键和第一键以致动第一键。可替代地,可以在选择第一键之前在一段时间内(例如,在1分钟内)选择第二键以致动第一键。在一些实施例中,在选择(或按下)第二个键之前,不能启动或按下第一个键。例如,如果用户在选择(或按下)功能键810时(或之前)未选择(或按下)第二键,则用户无法选择(或按下)第一键。又例如,切换条件可以是与第二工作状态相关联的声音和对第二键的选择被同时(或基本上同时)检测为输入。作为又一示例,切换条件可以是与第二工作状态相关联的手势和对第二键的选择被同时(或基本上同时)检测为输入。响应于确定与第二工作状态相关联的输入满足切换条件,流程600可以进行到640。在640中,传输模块540可以向x射线成像装置110发送指令以将x射线成像装置110从第一工作状态切换到第二工作状态。另一方面,响应于确定与第二工作状态相关联的输入不满足切换条件,流程600可以返回到610以重新获取x射线成像装置110的第一工作状态。可替代地,该过程可以返回到620以继续从用户获取输入。需要注意的是,上述对流程600的描述仅出于说明的目的而提供,并不旨在限制本申请的范围。对于本领域的普通技术人员来说,步骤可以以多种方式组合或与其他步骤切换。在理解该过程之后,可以进行各种改变与修正。但是,这些改变与修正不会背离本申请的精神和范围。在一些实施例中,流程600可以根据未描述的一个或以上附加操作,和/或去掉所描述的一个或以上操作来完成。例如,步骤630可以省略。传输模块540可以将指令发送到x射线成像装置110以将x射线成像装置110从第一工作状态切换到第二工作状态,而无需确定输入是否满足切换条件。在一些实施例中,在620中,输入模块520可以获取输入。输入模块520还可以确定与接收到的输入相关联的输入信息。例如,输入模块520可以确定用户按下的键、用户按下的键的时间长度、在一定时间内用户对该键的敲击次数。在630中,确定模块530可以确定输入是否满足切换到第二工作状态的切换条件。在一些实施例中,确定模块530可以确定输入是否与第二工作状态相关联。例如,确定模块530可以确定输入是否包括与第二工作状态相关联的第一键的选择。在确定输入包括与第二工作状态相关联的第一键的选择时,确定模块530可以进一步确定输入是否满足切换到第二工作状态的条件。例如,确定模块530可以确定用户所按下的第一键的时间长度是否等于或大于第一阈值,或者用户在一定时间内对第一键的敲击次数等于或大于第二阈值。在确定第一按键被按下的时间长度等于或大于第一阈值时,或者在一定时间内对第一键的敲击次数等于或大于第二阈值,确定模块530可以确定满足切换到第二工作状态的切换条件。在一些实施例中,终端130可以包括可配置的界面。可以根据x射线成像装置110的工作状态自动地配置或调整终端130的界面。在一些实施例中,终端130可以具有与x射线成像装置110的第二工作状态相对应的界面(也称为第一界面)。当x射线成像装置110在第一工作状态下工作时,终端130可以显示界面,并且用户可以方便地将x射线成像装置110切换至第二工作状态。例如,当x射线成像装置110在第一工作状态下工作时,终端130可以显示与x射线成像装置110的第二工作状态相对应的键。在一些实施例中,确定模块520或终端130可以确定x射线成像装置110是否在第一工作状态下工作。响应于确定x射线成像装置110在第一工作状态下工作的结果,终端130可以显示与第二工作状态相对应的第一界面。另外地或可替代地,x射线成像装置110可以包括第三工作状态。终端130还可以具有与x射线成像装置110的第三工作状态相对应的界面(也称为第二界面)。在如结合步骤630所述确定第一输入满足切换条件之后,传输模块540可以向终端130发送指令以指示终端130从第一界面切换到第二界面。例如,与第二工作状态相对应的键可以在终端130的界面中被标记为无效或消失,并且终端130可以显示与第三工作状态相对应的键。图7是根据本申请的一些实施例所示的通过终端控制x射线成像装置的示例性过程的流程图。在一些实施例中,流程700可以在图1所示的x射线成像系统100中实现。例如,流程700可以以指令的形式存储在存储设备150和/或存储设备(例如,存储器320、存储器490)中,并由终端130调用和/或执行。在一些实施例中,流程700的至少一部分可以由处理引擎140(例如,在图3所示的计算设备300的处理器310中实现)和/或终端130执行(例如,在移动设备400的cpu440中实现)。在一些实施例中,流程700的至少一部分可以由x射线成像装置110执行。例如,x射线成像装置110可以包括一个或以上类似于终端130的模块以执行类似的功能。为了说明的目的,以终端130实现的流程700描述为示例。在一些实施例中,流程700可以是流程600的一个实施例。x射线成像装置110的工作状态可以包括待曝光状态、准备曝光状态和曝光状态。x射线成像装置110的第一工作状态可以是待曝光状态。在一些实施例中,可以根据本申请中其他地方描述的x射线成像装置110的工作状态来调整终端130的界面。当x射线成像装置110在待曝光状态下工作时,终端130可以显示与x射线成像装置110的准备曝光状态相对应的界面。例如,当x射线成像装置110在待曝光状态下工作时,终端130可以显示与准备曝光状态相关的键。为简便起见,可以将与准备曝光状态关联的键称为“准备曝光键”。又例如,终端130可以显示与x射线成像装置110的不同工作状态相对应的至少两个键。当x射线成像装置110在待曝光状态下工作时,准备曝光键可以被标记为有效,而其他键可以被标记为无效。在710,输入模块520可以获取与x射线成像装置110的准备曝光状态相关的第一输入。与准备曝光状态相关联的第一输入可以包括对准备曝光键的选择、与准备曝光状态相关联的声音和/或手势等。第一输入可以与步骤620中的输入相似,在此不再赘述。在720中,确定模块530可以确定与准备曝光状态相关联的第一输入是否满足与准备曝光状态相关联的切换条件。在一些实施例中,切换条件可能与用户按下准备曝光键的时间长度和/或用户在一定时间内对准备曝光键的敲击次数有关。例如,切换条件可以是按下准备曝光键的时间长度等于或大于第一阈值。在一些实施例中,第一阈值的范围可以从30毫秒到5秒。又例如,切换条件可以是用户在一定时间内对准备曝光键的敲击次数等于或大于第二阈值。在一些实施例中,切换条件可能是用户在一定时间内不止一次敲击准备曝光键。所述一定时间可以在0.5秒至2秒范围内。在一些实施例中,切换条件可以是输入包括对准备曝光键的选择和对第二键(例如,附加键)的选择。步骤720的执行可以与步骤630类似,在此不再赘述。响应于确定第一输入不满足切换条件,x射线成像装置110仍在待曝光状态下工作,并且流程700终止。另一方面,响应于确定第一输入满足切换条件,流程700可以进行到730。在730中,传输模块540可以向x射线成像装置110发送第一指令,以将x射线成像装置110从待曝光状态切换到准备曝光状态。x射线成像装置110的工作参数可以相应的被调整以准备扫描。在一些实施例中,当第一输入满足切换条件和/或x射线成像装置110切换到准备曝光状态时,终端130可以将其界面从对应于准备曝光状态的界面改变为对应于曝光状态的另一界面。例如,准备曝光键可以被标记为无效或消失,并且终端130可以显示与曝光状态相关联的键。为简便起见,与曝光状态关联的键可以被称为“曝光键”。在740中,确定模块530可以确定在一定时间段内是否获取与x射线成像装置110的曝光状态相关联的第二输入。第二输入可以由输入模块520获取。第二输入可以包括与x射线成像装置110的曝光状态相关联的曝光键的选择、声音和/或手势。第二输入可以类似于步骤620描述的输入,这里不再重复其详细描述。时间段可以手动设置或者由x射线成像系统100的一个或以上组件(例如,确定模块530)根据不同情况来确定。时间段可以是1秒、2秒、5秒、10秒、15秒或任何合适的值。在一些实施例中,时间段的范围可以从2秒到6秒。响应于确定在该时间段内获取了与曝光状态相关联的第二输入,流程700可以进行到750。在750中,传输模块540可以将第二指令发送到x射线成像装置110以将x射线成像装置110从准备曝光状态切换到曝光状态。x射线成像装置110可以通过向要扫描的对象发射x射线来执行扫描。另一方面,当确定在该时间段内未获取与曝光状态相关联的第二输入,则流程700可以进行到770。在770,传输模块540可以向x射线成像装置110发送第三指令,以将x射线成像装置110从准备曝光状态切换回待曝光状态。在一些实施例中,当x射线成像装置110切换回待曝光状态时,终端130的界面可以切换回与准备曝光状态对应的界面。例如,终端130可以显示准备曝光键。在760中,确定模块530可以基于与曝光状态相关联的第二输入来确定x射线成像装置110的曝光时间。在一些实施例中,第二输入可以是曝光键的选择。可以基于所选择的曝光键的时间长度来确定曝光时间。例如,曝光时间可以等于或基本上等于曝光键的选择时间。在740中,当在该时间段内选择了曝光键时(或之后),传输模块540可以发送指令以使x射线成像装置110在曝光状态下工作。传输模块540可以在释放曝光键时(或之后)立即向x射线成像装置110发送指令以停止发射x射线。又例如,可以基于所选择的曝光键的时间长度和时间段阈值来确定曝光时间。如果选择曝光键的时间长度等于或超过时间段阈值,则传输模块540可以将指令传输至x射线成像装置110以切换至曝光状态。阈值可以是1秒、2秒或任何合适的值。仅作为示例,如果时间段阈值是1秒,则当选择或按下曝光键1秒或更长时间时,传输模块540可以将指令传输到x射线成像装置110以切换到曝光状态。传输模块540可以在释放曝光键时(或之后)立即向x射线成像装置110发送指令以停止发射x射线。在一些实施例中,第二输入可以是曝光键和第二键(例如,附加键)的选择。可以基于同时选择(或按下)曝光键和附加键的时间长度来确定曝光时间。可替代地,可以基于同时选择(或按下)曝光键和附加键的时间长度以及时间段阈值来确定曝光时间。在一些实施例中,第二输入可以是与曝光状态相关的手势和/或声音。可以基于手势和/或声音的持续时间来确定曝光时间。可替代地,可以基于手势和/或声音的持续时间以及时间段阈值来确定曝光时间。应该注意的是,上述关于流程700的描述仅出于说明性目的而提供,并不旨在限制本申请的范围。对于本领域的普通技术人员来说,步骤可以以多种方式组合或与其他步骤切换。在理解该过程之后,可以进行各种改变与修正。但是,这些改变与修正不会背离本申请的精神和范围。在一些实施例中,流程700可以根据未描述的一个或以上附加操作,和/或去掉所描述的一个或以上操作来完成。例如,步骤720可以省略。传输模块540可以在不确定第一输入是否满足切换条件的情况下,将指令发送至x射线成像装置110,以将x射线成像装置110从待曝光状态切换至准备曝光状态。又例如,可以省略步骤760。x射线成像装置100可以基于预设的曝光时间来执行扫描。在一些实施例中,在步骤740之后,确定模块530可以确定与曝光状态相关联的第二输入是否满足与曝光状态相关联的切换条件。当确定模块530确定第二输入满足与曝光状态相关的切换条件时,流程700可以进行到步骤750以将第二指令发送到x射线成像装置110以将x射线成像装置110从准备曝光状态切换到曝光状态。与曝光状态相关联的切换条件可以类似于结合720所描述的与准备曝光状态相关联的切换条件。表1示出了示例性的与准备曝光状态相关的切换条件,与曝光状态相关的切换条件以及传输模块540向x射线成像装置110发送指令以停止发射x射线的时间点。表1与准备曝光状态相关的切换条件与曝光状态相关的切换条件停止发射x射线的时间点同时选择准备曝光键和第二键同时选择曝光键和第二键同时释放曝光键和第二键同时选择准备曝光键和第二键同时选择曝光键和第二键曝光键被释放同时选择准备曝光键和第二键选择曝光键的时间长度大于阈值曝光键被释放同时选择准备曝光键和第二键曝光键被选中/同时选择准备曝光键和第二键曝光键的敲击次数大于阈值/选择准备曝光键的时间长度大于阈值同时选择曝光键和第二键同时释放曝光键和第二键选择准备曝光键的时间长度大于阈值同时选择曝光键和第二键曝光键被释放准备曝光键被选中同时选择曝光键和第二键同时释放曝光键和第二键准备曝光键被选中同时选择曝光键和第二键曝光键被释放准备曝光键的敲击次数大于阈值同时选择曝光键和第二键同时释放曝光键和第二键准备曝光键的敲击次数大于阈值同时选择曝光键和第二键曝光键被释放图8是根据本申请的一些实施例所示的示例性终端800的示意图。终端800可以是如本申请的其他地方所述的终端130和/或终端206的实施例(例如,图1和图2及其相关描述)。在一些实施例中,终端800可以通过执行流程600和/或流程700来控制x射线成像装置110。在一些实施例中,终端800可以在移动设备400中实现(例如,以平板计算机的形式)。终端800的尺寸和/或形状可以根据不同的需求进行调整。在一些实施例中,可以根据不同的需求来调整终端800的长宽比。例如,终端800的长度可能大于其宽度,如图8所示。终端800可以包括界面860和状态指示灯840。在一些实施例中,界面860可以包括第一区域和第二区域。第一区域可以是用户通常在其握住终端800时触摸的区域。例如,第一区域可以包括界面860的左下区域和/或右下区域。第二区域可以是用户拿着终端800时通常不触摸的区域。例如,第二区域可以是界面860的上部区域。在一些实施例中,第二区域可以是界面860上的第一区域以外的区域。在一些实施例中,界面860可以显示要扫描的对象的图像或视频。可以通过安装在x射线成像装置上的图像采集装置(例如,图像采集装置205)来捕获图像或视频。界面860可以包括一个或以上界面元素。例如,界面860可以包括一个或以上功能键810、附加键820、显示器850和状态条830。在一些实施例中,功能键810中的至少一个可以是物理键。界面860还可包括触摸屏。在一些实施例中,功能键810和附加键820中的至少一个可以是在触摸屏上显示的软键。用户可以通过选择或按下功能键810和/或附加键820来输入信息和/或指令。用户对功能键810的选择可以使终端800执行特定动作。例如,功能键810可以包括与x射线成像装置110的工作状态相关联的一个或以上第一键,如结合图6所述。用户输入的对功能键810的选择可以使终端800控制x射线成像装置110的工作状态。在一些实施例中,仅当功能键810的选择满足切换条件时,才可以使终端控制x射线成像装置110的工作状态。例如,仅当选择的功能键810的时间长度等于或大于时间阈值时,终端800才指示x射线成像装置110在相应的工作状态下进行工作。关于切换条件的更多描述可以在本申请的其他地方找到(例如,图6和图7及其相关描述)。在一些实施例中,功能键810可以包括向前运动键810-1、向后运动键810-2、准备曝光键810-3和曝光键810-4。选择向前运动键810-1或向后运动键810-2可以使终端800指示x射线成像装置110向前或向后移动。例如,终端800可以发送指令以指示x射线成像装置110释放制动器并且向前或向后移动。准备曝光键810-3的选择可以使终端800指示x射线成像装置110准备扫描(例如,调整扫描的工作参数)。曝光键810-4的选择可以使终端800通过发射x射线来使x射线成像装置110执行扫描。在一些实施例中,功能键810可以位于界面860的第一区域(例如,左下区域)中,如图8所示。应该注意的是,在图8中关于功能键810的描述仅出于说明目的而提供,并不旨在限制本申请的范围。终端800可以包括任何数量的功能键810。例如,功能键810可以包括与x射线成像装置110的其他工作状态相关联的一个或以上功能键。在一些实施例中,功能键810可以包括与待曝光状态关联的待曝光键、与固定状态关联的键、与活动状态关联的键等,或其任意组合。又例如,功能键810可以在界面860的任何区域中,例如界面860的右下区域。功能键810的位置可以由用户手动设置,也可以根据不同情况自动调整。对附加键820自身单独的选择不会导致终端800执行某种动作,其用作功能键810的附加键。在一些实施例中,用户必须同时或基本同时选择(或按下)功能键810和附加键820来激活功能键810。例如,用户可以在相同或基本相同的时间选择(或按下)准备曝光键810-3和附加键820,以便终端800可以发送指令以指示x射线成像装置110在准备曝光状态下工作。又例如,用户可以在相同或基本相同的时间选择曝光键810-4和附加键820,使得终端800可以发送指令以指示x射线成像装置110在曝光状态下工作。可以基于被选择的曝光键810-4的时间长度和/或被选择的附加键820的时间长度来确定x射线成像装置110的曝光时间。关于确定曝光时间的细节可以在本申请的其他地方找到(例如,图7及其相关描述)。在一些实施例中,在选择(或按下)附加键820之前,不能启动或按下功能键810。例如,如果用户在选择(或按下)功能键810时(或之前)未选择(或按下)附加键820,则不能启动功能键810。终端可以具有任意数量的附加键820。不同的功能键810可以对应于相同或不同的附加键820。附加键820可以在界面860的任何区域中。例如,附加键820可以在界面860的第二区域(例如,右上区域)中,如图8所示。附加键820的位置可以由用户手动设置,也可以根据不同情况自动调整。状态条830和/或状态指示灯840可以被配置为指示x射线成像系统100的一个或以上组件,例如x射线成像装置110或终端800,的状态。在一些实施例中,当终端800指示x射线成像装置110在准备曝光状态下工作时,状态条830可以指示x射线成像装置110的准备进度。x射线成像装置110可以向终端800的传输模块540发送信号以指示其准备进度。终端800可以基于该信号经由状态条830显示x射线成像装置110的准备进度。例如,当x射线成像装置110不准备扫描时,状态条830可以为红色。当x射线成像装置110开始准备扫描时,状态条830的一部分可能会变成绿色。绿色部分可以根据x射线成像装置110的准备进度而增加。或者,根据准备进度,状态条830可以从红色逐渐变为绿色。x射线成像装置110完成准备后,状态条830会变为绿色。在一些实施例中,状态指示灯840可以指示终端800和x射线成像装置110之间的通信状态。当终端800与x射线成像装置110之间的距离在阈值内时,终端800可以无线地连接至x射线成像装置110并与之通信。可以打开状态指示灯840以通知用户终端800和x射线成像装置110正在彼此通信。用户可以通过终端800控制x射线成像装置110。应该注意的是,上述关于图8的描述仅出于说明性目的而提供,并不旨在限制本申请的范围。对于本领域的普通技术人员来说,步骤可以以多种方式组合或与其他步骤切换。在理解该过程之后,可以进行各种改变与修正。但是,这些改变与修正不会背离本申请的精神和范围。在一些实施例中,终端800可以包括一个或以上未描述的附加组件,和/或去掉一个或以上如图8所示的组件。例如,可以省略状态条830、状态指示灯840或附加键820。又例如,终端800可以进一步包括其他输入设备,例如麦克风。在一些实施例中,界面860上的界面元素,例如功能键810、显示器850和附加键820,可以以不同于图8所示的任何配置来布置。图9是根据本申请的一些实施例所示的示例性终端900的示意图。除了某些组件或特征外,终端900可能与终端800相似。终端900可以包括至少两个附加键820。不同的附加键820可以对应于相同或不同的功能键810。如图9所示,终端900可以包括附加键820-1和附加键820-2。两个附加键820可以对应于相同的功能键810。另外地或可替代地,两个附加键820可以对应于不同的功能键810。例如,用户可以同时按下向前运动键810-1和附加键820-1,以致动向前运动键810-1,同时按下向后运动键810-2和附加键820-2,以致动向后运动键810-2。终端900可以进一步包括取消键810-5。取消键810-5的选择可以使终端900指示x射线成像装置110停止发射x射线。图10是根据本申请的一些实施例所示的示例性终端1000的示意图。除某些组件或特征外,终端1000可能与终端800相似。如图10所示,终端1000可以包括位于界面860外部的区域中的附加键820。例如,终端1000可以在终端1000的正面上包括附加键820-1和/或在终端1000的右侧上包括附加键820-2。在一些实施例中,附加键820可以是物理键。图11是根据本申请的一些实施例所示的示例性终端1100的示意图。除某些组件或特征外,终端1100可能与终端1000相似。如图11所示,终端1100还可以包括取消键810-5。曝光键810-4可以布置在界面860的右下部分上。图12a和图12b是根据本申请的一些实施例所示的示例性终端1200的示意图。图12a示出了终端1200的前视图,图12b示出了终端1200的侧视图。终端1200可能与终端800相似,除了某些组件或特征除外。例如,终端1200的功能键810和附加键820可以是物理键。在一些实施例中,功能键810和/或附加键820可以是从终端1200的平坦表面升高的键。例如,如图12b所示,曝光键810-4和附加键820可以是升高的按钮。功能键810的高度可以与附加键820的高度不同。例如,如图12b所示,曝光键810-4的高度可以大于附加键820的高度。又例如,终端1200可以包括凹槽(图12b中未示出)。附加键820可以容纳在凹槽中。附加键820的上表面可以低于终端1200的平面。图13a和13b是根据本申请的一些实施例所示的示例性终端1300的示意图。图13a示出了终端1300的前视图,图13b示出了终端1300的侧视图。除了某些组件或特征之外,终端1300可以与终端1100和/或终端1200相似。如图13a所示,终端1300的功能键810可以被布置成阵列。曝光键810-4可以是位于界面860外部的区域中的物理键。如图13b所示,曝光键810-4、附加键820-1和/或附加键820-2是从终端1300的平坦表面升高的键(或按钮)。图14是根据本申请的一些实施例所示的示例性终端1400的示意图。除了某些组件或特征外,终端1400可能与终端800相似。例如,终端1400可以不包括附加键820。功能键810还可以包括取消键810-5和可移动键810-6。可移动键810-6的选择可以使终端1400指示x射线成像装置110在可移动状态下工作。功能键810的一部分可以布置成如图14所示的阵列。在一些实施例中,功能键810可以是物理键。在一些实施例中,仅当接收到的输入满足切换条件(例如,功能键810被选择的时间长度超过时间阈值)时,功能键810的选择才使终端1400切换x射线成像装置110的工作状态。关于切换条件的更多描述可以在本申请的其他地方找到(例如,图6和图7及其相关描述)。应该注意的是,图9至图14中所示的示例仅出于说明性目的而提供,并不旨在限制本申请的范围。对于本领域的普通技术人员来说,步骤可以以多种方式组合或与其他步骤切换。在理解该过程之后,可以进行各种改变与修正。但是,这些改变与修正不会背离本申请的精神和范围。在一些实施例中,终端900、终端1000、终端1100、终端1200、终端1300或终端1400可能包括一个或以上未描述的附加组件,和/或去掉一个或以上所描述的组件。例如,可以省略向前运动键810-1和/或向后运动键810-2。在一些实施例中,组件(例如,功能键810、附加键820、状态条830)可以以任何形状、大小和配置进行排列。图15a和图15b是根据本申请的一些实施例所示的终端1500的示例性界面的示意图。终端1500可能与终端800相似,除了某些组件或特征以外。可以根据x射线成像装置110的工作状态来调整终端1500的界面。例如,当x射线成像装置110在不同的工作状态下工作时,可以显示不同的功能键810。在一些实施例中,当x射线成像装置110在待曝光状态下工作时,终端1500可以显示如图15a所示的界面860a。准备曝光键810-3可以显示在界面860a中。当终端1500接收到将x射线成像装置110切换到准备曝光状态的输入并且该输入满足特定条件(如果有)时,终端1500的界面可以改变为界面860b,如图15b所示。曝光键810-4可以显示在界面860b中。图16a和图16b是根据本申请的一些实施例所示的终端的界面的示例性区域的示意图。第一区域可以是用户通常握住终端时触摸的区域,第二区域可以是用户握住终端时通常不触摸的区域。在一些实施例中,如图16a所示,第一区域可以包括界面860的左下区域和右下区域。第二区域可以是除第一区域之外的界面860上的区域。在一些实施例中,如图16b所示,第一区域可以是界面860的左下区域。第二区域可以是除第一区域之外的界面860上的区域。在一些实施例中,功能键810可以位于界面860的第一区域中,而附加键820可以位于界面860的第二区域中。上文已对基本概念做了描述,显然,对于阅读此申请后的本领域的普通技术人员来说,上述发明披露仅作为示例,并不构成对本申请的限制。虽然此处并未明确说明,但本领域的普通技术人员可能会对本申请进行各种修改、改进和修正。该类修改、改进和修正在本申请中被建议,所以该类修改、改进、修正仍属于本申请示范实施例的精神和范围。同时,本申请使用了特定词语来描述本申请的实施例。例如”一个实施例”、“一实施例”、和/或“一些实施例”意指与本申请至少一个实施例相关的某一特征、结构或特性。因此,应当强调并注意的是,本说明书中在不同位置两次或以上提及的“一实施例”或“一个实施例”或“一替代性实施例”并不一定是指同一实施例。此外,本申请的一个或以上实施例中的某些特征、结构或特点可以进行适当的组合。此外,本领域的普通技术人员可以理解,本申请的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的过程、机器、产品或物质的组合,或对其任何新的和有用的改进。相应地,本申请的各个方面可以完全由硬件执行、可以完全由软件(包括韧体、常驻软件、微代码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“单元”、“模块”或“系统”。此外,本申请的各方面可以表现为位于一个或以上计算机可读介质中的计算机产品,所述产品包括计算机可读程序编码。计算机可读信号介质可能包含一个内含有计算机程序代码的传播数据信号,例如在基带上或作为载波的一部分。此类传播信号可以有多种形式,包括电磁形式、光形式等或任何合适的组合。计算机可读信号介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通信、传播或传输供使用的程序。位于计算机可读信号介质上的程序代码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、rf等,或任何上述介质的组合。本申请各部分工作所需的计算机程序代码可以用任意一种或以上程序设计语言编写,包括面向对象程序设计语言如java、scala、smalltalk、eiffel、jade、emerald、c++、c#、vb.net、python等,常规程序化程序设计语言如c程序设计语言、visualbasic、fortran2103、perl、cobol2102、php、abap,动态程序设计语言如python、ruby,和groovy,或其他程序设计语言等。该程序代码可以完全在用户计算机上运行、或作为独立的软件包在用户计算机上运行、或部分在用户计算机上运行部分在远程计算机运行、或完全在远程计算机或服务器上运行。在后种情况下,远程计算机可以通过任何网络形式与用户计算机连接,比如局域网(lan)或广域网(wan),或连接至外部计算机(例如通过因特网),或在云计算环境中,或作为服务使用如软件即服务(saas)。此外,除非权利要求中明确说明,本申请所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本申请流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本申请实施例实质和范围的修正和等价组合。例如,尽管上述各种组件的实现可以体现在硬件设备中,但是它也可以实现为纯软件解决方案,例如在现有服务器或移动设备上的安装。类似地,应当理解,在本申请的实施例的前述描述中,有时将多个特征组合在单个实施例、图或其描述中以简化本申请,以帮助理解一个或以上本发明实施例。然而,本申请的该方法不应被解释为反映所声称的待扫描对象物质需要比每个权利要求中明确记载的更多特征的意图。相反,发明的主体应具备比上述单一实施例更少的特征。一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本申请一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。本文中提及的所有专利、专利申请、专利申请公布和其他材料(如论文、书籍、说明书、出版物、记录、事物和/或类似的东西)均在此通过引用的方式全部并入本文以达到所有目的,与上述文件相关的任何起诉文档记录、与本文件不一致或冲突的任何上述文件或对迟早与本文件相关的权利要求书的广泛范畴有限定作用的任何上述文件除外。举例来说,如果在描述、定义和/或与任何所结合的材料相关联的术语的使用和与本文件相关联的术语之间存在任何不一致或冲突,则描述、定义和/或在本文件中使用的术语以本文件为准。最后,应当理解的是,本申请中所述实施例仅用以说明本申请实施例的原则。其他的变形也可能属于本申请的范围。因此,作为示例而非限制,本申请实施例的替代配置可视为与本申请的教导一致。相应地,本申请的实施例不仅限于本申请明确介绍和描述的实施例。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1