掌桥专利:专业的专利平台
掌桥专利
首页

安检机射线源控制方法、装置、计算机设备和存储介质

文献发布时间:2023-06-19 13:45:04


安检机射线源控制方法、装置、计算机设备和存储介质

技术领域

本申请涉及安检领域,特别是涉及一种安检机射线源控制方法、装置、计算机设备和存储介质。

背景技术

安检机用于检测违禁物品,广泛应用于机场、火车站、地铁站、汽车站、政府机关大楼、大使馆、会议中心、会展中心、酒店、商场、大型活动、邮局、学校、物流行业、工业检测等。

安检机包括传送带、机身检测通道、检测传感器、控制器、射线源、安检服务器、显示器等。现有的安检机中在机身检测通道的入口和出口分别设置有检测传感器,当设于入口的检测传感器检测到被检测对象时,控制器控制射线源开启工作,当设于出口的检测传感器检测到被检测对象完全检测时,控制器控制射线源停止工作。安检机图像采集的有效位置在射线源正对方向,而检测传感器与射线源存在较长的距离,被检测对象在这段距离的行进过程中并没有被检测,因此浪费了射线源的工作时间,减少了射线源的使用寿命。

发明内容

基于此,有必要针对上述技术问题,提供一种安检机射线源控制方法、装置、计算机设备和存储介质。

第一方面,本发明实施例提出一种安检机射线源控制方法,用于安检机,所述安检机包括用于检测被检测对象的检测传感器、用于控制射线源的控制器、用于发射检测射线的射线源以及传送带,所述方法包括:

利用所述检测传感器确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离;

当所述被检测对象与所述射线源的距离达到预设距离时,所述控制器控制所述射线源开启且所述射线源的工作时长为t

在一实施例中,所述利用所述检测传感器确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离包括:

所述检测传感器根据检测到同一被检测对象的时间以及所述传送带的传送速度,确定所述被检测对象的长度;

所述检测传感器根据检测到同一被检测对象的时间、所述传送带的传送速度以及所述检测传感器与所述射线源的距离,确定所述被检测对象与所述射线源的距离。

在一实施例中,所述方法还包括:

当所述射线源未关闭,且所述检测传感器检测到下一被检测对象时,所述控制器控制所述射线源保持开启,所述控制器控制所述射线源的工作时长为t

在一实施例中,所述方法还包括:

基于所述射线源关闭的时间与下一次射线源开启的时间,确定时间间隔t

当连续N个时间间隔t

第二方面,本发明实施例提出一种安检机射线源控制装置,所述装置包括用于检测被检测对象的检测传感器、以及与检测传感器连接的用于控制射线源的控制器;其中,

所述检测传感器还用于确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离;

当所述被检测对象与所述射线源的距离达到预设距离时,所述控制器控制所述射线源开启且所述射线源的工作时长为t

在一实施例中,所述检测传感器根据检测到同一被检测对象的时间以及所述传送带的传送速度,确定所述被检测对象的长度;

所述检测传感器根据检测到同一被检测对象的时间、所述传送带的传送速度以及所述检测传感器与所述射线源的距离,确定所述被检测对象与所述射线源的距离。

在一实施例中,所述控制器还用于:

当所述射线源未关闭,且所述检测传感器检测到下一被检测对象时,控制所述射线源保持开启,控制所述射线源的工作时长为t

在一实施例中,所述控制器还用于:

基于所述射线源关闭的时间与下一次射线源开启的时间,确定时间间隔t

当连续N个时间间隔t

第三方面,本发明实施例提出一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

利用所述检测传感器确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离;

当所述被检测对象与所述射线源的距离达到预设距离时,所述控制器控制所述射线源开启且所述射线源的工作时长为t

第四方面,本发明实施例提出一种计算机可读存储介质,其上存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

利用所述检测传感器确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离;

当所述被检测对象与所述射线源的距离达到预设距离时,所述控制器控制所述射线源开启且所述射线源的工作时长为t

上述方法、装置、计算机设备和存储介质,通过利用所述检测传感器确定述被检测对象的长度以及被检测对象与射线源的距离;当被检测对象与射线源的距离达到预设距离时,控制器控制所述射线源开启且所述射线源的工作时长为t

附图说明

图1为一个实施例中安检机射线源控制方法的应用环境图;

图2为一个实施例中安检机射线源控制方法的流程示意图;

图3为一个实施例中安检机的结构示意图;

图4为另一个实施例中连续多个被检测对象检测的流程示意图;

图5为又一个实施例中的检测控制流程示意图;

图6为又一个实施例中连续多个被检测对象的检测流程示意图;

图7为一个实施例中安检机射线源控制装置的结构示意图;

图8为一个实施例中一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的一种安检机射线源控制方法,可以应用于如图1所示的应用环境中。其中,嵌入式设备102与安检服务器104进行通信,其通信方式包括且不限制于串口通信或者网络通信。嵌入式设备102首先利用所述检测传感器确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离;当所述被检测对象与所述射线源的距离达到预设距离时,所述控制器控制所述射线源开启且所述射线源的工作时长为t

在一实施例中,如图2所示,提供了一种安检机射线源控制方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:

S202:利用所述检测传感器确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离。

需要说明的是,被检测对象与所述射线源的距离指的是被检测对象与射线源在水平方向上的距离。

检测传感器可以但不限于采用红外传感器。

根据检测传感器可以检测被检测对象的进出状态,根据检测到同一被检测对象的时间以及所述传送带的传送速度,从而可以确定所述被检测对象的长度。

检测传感器根据检测到同一被检测对象的时间、所述传送带的传送速度以及所述检测传感器与所述射线源的距离,从而可以确定所述被检测对象与所述射线源的距离。

S204:当所述被检测对象与所述射线源的距离达到预设距离时,所述控制器控制所述射线源开启且所述射线源的工作时长为t

其中,预设距离基于所述射线源从开启到达到稳定工作所需的时间及所述传送带的传送速度确定;射线源的工作时长t

检测传感器以及射线源在传送带的安装示意图如图3所示,其中参数X表示检测传感器301与射线源302之间的距离,Y为预设距离,因为射线源开启是一个渐变的过程,到达稳定工作存在一个时间区间,该时间可通过射线源的规格书获取。预设距离Y与射线源开启的渐变时间和当前传送带304的传送速度相关;L为被检测对象304的长度。

安检机图像检测的有效区域在射线源的正对方向上,所以只要精确控制射线源的开启和关闭时间,与被检测对象完整通过射线源正对方向时间同步就可以控制射线源的工作时长最短。射线源扫描为横截面扫描,因此整个被检测对象经过射线源位置后,就能构建完整图像,即图3中被检测对象达到右边状态时,就可以关闭射线源,所以整个扫描过程射线源工作时长可以压缩到长度L+Y对应的工作时长t

在另一实施例中,当连续多个间隔距离较近的被检测对象进入机身检测通道并进行检测时,在射线源未关闭情况下,检测传感器检测到下一被检测对象。在这种情况下,控制器确定对当前被检测对象与下一被检测对象的检测为同一次检测,在检测过程中射线源保持开启,因此射线源不需要在较短的时间内反复开启关闭,避免了由于射线源重复开启导致使用寿命的减少。

具体的,当所述射线源未关闭,且所述检测传感器检测到下一被检测对象时,所述控制器控制所述射线源保持开启,所述控制器控制所述射线源的工作时长为t

可以理解的是第一个被检测对象与最后一个被检测对象的距离包括各被检测对象的长度以及被检测对象之间的间隙,第一个被检测对象与最后一个被检测对象的距离加上预设距离除以传送带的传送速度就可以获得射线源的工作时长t

连续多个被检测对象检测过程如图4所示。检测传感器检测到首个被检测对象,当被检测对象达到预设距离时开启射线源;在射线源未关闭时,检测传感器如果检测到下一被检测对象,则射线源不需要关闭,反之,则关闭射线源,完成检测。当射线源不需要关闭时,进行连续多个被检测对象检测,直到在射线源未关闭时,检测传感器没有检测到下一被检测对象,则关闭射线源,完成检测。

在又一实施例中,当连续多个间隔距离较远的被检测对象进入机身检测通道并进行检测时,在射线源即将关闭时,由于被检测对象的间隔距离较远,因此检测传感器也不会检测到下一被检测对象,如果采用上述控制方法,则需要不断的开启和关闭射线源,减少射线源的使用寿命。因此在本实施例中,在对连续多个间隔距离较远的被检测对象检测时,不关闭射线源,避免了由于射线源重复开启导致使用寿命的减少。

具体的,首先基于所述射线源关闭的时间与下一次射线源开启的时间,确定时间间隔t

可以理解的是第一个被检测对象与最后一个被检测对象的距离包括各被检测对象的长度以及被检测对象之间的距离,第一个被检测对象与最后一个被检测对象的距离加上预设距离除以传送带的传送速度就可以获得射线源的工作时长t

在射线源关闭情况下,会记录当前关闭的时间,下一次开启射线源的时间与之进行比较,获得时间间隔t

本实施例中的检测控制流程如图5所示,检测传感器检测到被检测对象,持续检测被检测对象的长度,当被检测对象达到预设距离时开启射线源,通知采集系统开始采集图像,射线源开启结束。同时,判断被检测对象是否出检测区域,若是,则确定射线源的开始时间T

连续多个被检测对象的检测流程如图6所示,当第一个被检测对象达到预设距离时,开启射线源,判断是否处于冗余时间模式,若是,当射线源的工作时长为t

应该理解的是,虽然图1-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一实施例中,如图7所示,本发明提供了一种安检机射线源控制装置7,所述装置包括用于检测被检测对象的检测传感器702、以及与检测传感器702连接的用于控制射线源的控制器704;其中,

所述检测传感器702还用于确定所述被检测对象的长度以及所述被检测对象与所述射线源的距离;

当所述被检测对象与所述射线源的距离达到预设距离时,所述控制器704控制所述射线源开启且所述射线源的工作时长为t

在一实施例中,所述检测传感器根据检测到同一被检测对象的时间以及所述传送带的传送速度,确定所述被检测对象的长度;

所述检测传感器根据检测到同一被检测对象的时间、所述传送带的传送速度以及所述检测传感器与所述射线源的距离,确定所述被检测对象与所述射线源的距离。

在一实施例中,所述控制器还用于:

当所述射线源未关闭,且所述检测传感器检测到下一被检测对象时,控制所述射线源保持开启,控制所述射线源的工作时长为t

在一实施例中,所述控制器还用于:

基于所述射线源关闭的时间与下一次射线源开启的时间,确定时间间隔t

当连续N个时间间隔t

关于安检机射线源控制装置的具体限定可以参见上文中对于安检机射线源控制方法的限定,在此不再赘述。上述安检机射线源控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储动作检测数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现上述任一项安检机射线源控制方法实施例中的步骤。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述任一项安检机射线源控制方法实施例中的步骤。

在一实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一项安检机射线源控制方法实施例中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

技术分类

06120113793913