一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

安检延迟优化方法以及设备与流程

2021-11-15 17:48:00 来源:中国专利 TAG:


1.本公开涉及安全检查领域,更具体地,涉及在开检设备处执行的延迟优化方法、用于延迟优化的开检设备、在安检设备处执行的延迟优化方法以及用于延迟优化的安检设备。


背景技术:

2.安检系统是一种用于检测人员和/或行李有无隐藏的违禁品(例如,枪支、管制刀具等)的探测装置,在机场、车站、大型会议等人流较大的公共场所具有广泛的应用。常见的安检系统可以采用远程集中判图的方式,在该场景下,本地安检机产生的图像数据被传输至远程集中判图站上进行判图,本地开检站在没有开检任务时处于待机状态。当远程判图员对于存在嫌疑的对象(例如,行李)进行标记后,将信息回传至安检点现场附近的开检站上。开检站在接收到开检数据后,根据信息从对应的安检点设备上获取对应的对象扫描图像和外观图像,直到所有数据获取成功后才会触发声光提示,开检站上会显示开检对象相关的所有信息,用于辅助本地安检员拦截嫌疑对象并进行检查。
3.远程判图员在做出开检结论时,开检站接收到判图站的开检信息,然后开始获取外观和扫描图像,由于扫描图像数据较大,接收过程具有明显的耗时,导致开检站报警和显示的时间相比于判图员开检的时间有明显的延迟。
4.如果在行李尚未完成扫描,就做出了开检结论,此时开检站需要等待扫描完成才能成功获取到扫描图像和外观照片,在这之后才会触发报警并显示在开检站界面上,开检站触发警报的延迟会很大,并且会受到开检时机的影响。
5.而在例如城市轨道交通等客流密度大、实时性要求高的安检场景中,安检点本地安检员可用用来识别、拦截行李的时间非常有限,一般不会超过4s,此时开检站的延迟很有可能会导致安检员来不及在乘客拿取行李前进行拦截从而导致安全隐患。


技术实现要素:

6.为了解决或至少减轻现有技术中的一个或多个问题,提出了一种在开检设备处执行的延迟优化方法、用于延迟优化的开检设备、在安检设备处执行的延迟优化方法以及用于延迟优化的安检设备。
7.在本公开的一个方面,提出了一种在开检设备处执行的延迟优化方法,所述方法可以包括:从与所述开检设备绑定的一个或多个安检设备实时地接收安检数据;从判图设备接收元数据;以及当所述元数据指示开检时,进行开检动作。
8.根据本公开的实施例,所述开检动作可以包括触发警报和/或显示所述安检数据中由所述元数据标识的安检数据。
9.根据本公开的实施例,所述方法还可以包括:将接收到的安检数据存储在存储器中。
10.根据本公开的实施例,所述方法还可以包括:当所述元数据指示放行时,从所述存
储器中删除由所述元数据标识的安检数据。
11.根据本公开的实施例,显示所述安检数据中由所述元数据标识的安检数据可以包括:确定所述存储器中是否存在由所述元数据标识的安检数据。
12.根据本公开的实施例,显示所述安检数据中由所述元数据标识的安检数据还可以包括:如果所述存储器中存在由所述元数据标识的安检数据,则显示所述安检数据中由所述元数据标识的安检数据。
13.根据本公开的实施例,显示所述安检数据中由所述元数据标识的安检数据还可以包括:如果所述存储器中不存在由所述元数据标识的安检数据,则从所述一个或多个安检设备中由所述元数据标识的安检设备接收由所述元数据标识的安检数据,并实时显示所接收的安检数据。
14.根据本公开的实施例,所述安检数据可以包括x光扫描图像和/或外观图像。
15.根据本公开的实施例,所述元数据可以包括指示开检或放行的指示信息,并且所述元数据包括以下中的一个或多个:所述安检数据的标识信息、所述安检设备的标识信息和与所述安检数据相关联的对象的标识信息。
16.根据本公开的另一方面,提出了一种在安检设备处执行的延迟优化方法,所述方法可以包括:采集安检数据;以及在采集所述安检数据的同时将所采集的安检数据实时地发送给与所述安检设备绑定的开检设备。
17.根据本公开的实施例,所述方法还可以包括:在采集所述安检数据的同时将所采集的安检数据实时地发送给与所述安检设备绑定的判图设备。
18.根据本公开的实施例,所述安检数据包括x光扫描图像和/或外观图像。
19.根据本公开的又一方面,提出了一种用于延迟优化的开检设备,包括:通信接口,被配置为:从与所述开检设备绑定的一个或多个安检设备实时地接收安检数据;以及从判图设备接收元数据;控制器,被配置为确定所述元数据指示开检还是放行;警报装置,被配置为当所述元数据指示开检时,发出警报;以及显示装置,被配置为当所述元数据指示开检时,显示所述安检数据中由所述元数据标识的安检数据。
20.根据本公开的实施例,所述开检设备还可以包括存储器,被配置为存储接收到的安检数据。
21.根据本公开的实施例,当所述元数据指示放行时,从所述存储器中删除由所述元数据标识的安检数据。
22.根据本公开的实施例,所述控制器还可以被配置为:确定所述存储器中是否存在由所述元数据标识的安检数据。
23.根据本公开的实施例,如果所述控制器确定所述存储器中存在由所述元数据标识的安检数据,则使得所述显示装置显示所述安检数据中由所述元数据标识的安检数据。
24.根据本公开的实施例,如果所述控制器确定所述存储器中不存在由所述元数据标识的安检数据,则使得所述通信接口从所述一个或多个安检设备中由所述元数据标识的安检设备接收由所述元数据标识的安检数据,并使得所述显示装置实时显示所接收的安检数据。
25.根据本公开的实施例,所述安检数据可以包括x光扫描图像和/或外观图像。
26.根据本公开的实施例,所述元数据可以包括指示开检或放行的指示信息,并且所
述元数据包括以下中的一个或多个:所述安检数据的标识信息、所述安检设备的标识信息和与所述安检数据相关联的对象的标识信息。
27.根据本公开的又一方面,提出了一种用于延迟优化的安检设备,包括:成像装置,被配置为采集安检数据;以及控制器,被配置为在采集所述安检数据的同时将所采集的安检数据实时地发送给与所述安检设备绑定的开检设备。
28.根据本公开的实施例,所述控制器还可以被配置为:在采集所述安检数据的同时将所采集的安检数据实时地发送给与所述安检设备绑定的判图设备。
29.根据本公开的实施例,所述安检数据可以包括x光扫描图像和/或外观图像。
附图说明
30.为了更好地理解本公开,将根据以下附图对本公开进行详细描述:
31.图1示出了根据本公开的示例实施例的用于延迟优化的安检系统的结构框图;
32.图2示出了根据本公开的示例实施例的用于延迟优化的安检设备的结构框图;
33.图3示出了根据本公开的示例实施例的用于延迟优化的开检设备的结构框图;
34.图4示出了根据本公开的示例实施例的在安检设备处执行的用于延迟优化的方法的流程图;
35.图5示出了根据本公开的示例实施例的在开检设备处执行的用于延迟优化的方法的流程图;以及
36.图6示出了根据本公开的另一示例实施例的在开检设备处执行的用于延迟优化的方法的流程图。
具体实施方式
37.下面将详细描述本公开的具体实施例,应当注意,本文描述的实施例只用于举例说明,并不用于限制本公开。在以下描述中,为了提供对本公开的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本公开。在其他实例中,为了避免混淆本公开,未具体描述公知的结构或方法。
38.在整个说明书中,对“一个实施例”、“实施例”、“一个示例”或“示例”的提及意味着:结合该实施例或示例描述的特定特征、结构或特性被包含在本公开至少一个实施例中。因此,在整个说明书的各个地方出现的短语“在一个实施例中”、“在实施例中”、“一个示例”或“示例”不一定都指同一实施例或示例。此外,可以以任何适当的组合和/或子组合将特定的特征、结构或特性组合在一个或多个实施例或示例中。此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。这里使用的术语“和/或”包括一个或多个相关列出的项目的任何和所有组合。
39.考虑到现有技术中的一个或多个问题,提出了在开检设备处执行的延迟优化方法、用于延迟优化的开检设备、在安检设备处执行的延迟优化方法以及用于延迟优化的安检设备。
40.下面将结合图1-图6更详细地描述本公开的实施例。
41.图1是根据本公开的示例实施例的安检系统100的结构框图。如图1所示的安检系统100可以包括安检设备200、开检设备300和判图设备400。然而需要注意的是,根据本公开
的示例实施例的安检系统100的构造不限于此,而是可以包括更多或更少的单元以及可以用具有相同或相似功能的其它单元来替换这些单元等。
42.下面以示例的方式描述安检系统100的工作原理。
43.为了便于处理安检点现场的对象拦截工作,本地开检设备300可以与固定的一个或多个安检设备200绑定。在此,对象可以是行李等。安检设备200可以包括控制系统(例如,计算机)、扫描成像设备(例如,x光机、毫米波设备等)和/或图像捕获设备(例如,相机)等。作为示例,x光机用于对对象进行x光扫描以得到扫描图像数据,相机用于获取对象的外观数据。在安检设备200的x光机开始对诸如行李之类的对象进行扫描时,安检设备200就将x光机所获得的扫描图像列数据以及相机捕获的外观数据(如果存在的话)实时地发送给与之绑定的开检设备300以及远程判图设备400。相对应地,开检设备300和远程判图设备400两者实时地接收并缓存该扫描图像列数据和外观数据,并且远程判图设备400基于所接收的扫描图像数据和外观数据来确定要对对象进行开检还是放行。
44.当远程判图设备400做出开检结论时,开检相关的元数据可以被传输至开检设备300。该元数据可以例如是指示开检或放行的指示信息、安检数据的标识信息、安检设备200的标识信息和与安检数据相关联的对象的标识信息等。由于只是传输元数据,在正常的网络和带宽条件下,这一过程的时间可以控制在很小的范围内。
45.开检设备300在接收到开检任务的元数据后,可以在本地存储器中寻找对应的扫描图像和外观数据,即由元数据标识的扫描图像和外观数据。如果在存储器中存在对应的数据,则立即触发警报装置发出警报以提示开检员,并在开检设备300的显示装置上显示对应的数据。如果此时对象已经完成扫描并且获取到了外观照片,则显示完整的数据;如果此时对象正在扫描,则以逐列展开的方式显示正在扫描的图像;如果对象外观尚未获取到,则外观数据暂时不显示在开检设备300的显示装置上,而在外观获取成功后立即追加显示在开检设备300的显示装置上。
46.如果在开检设备300的存储器中没有找到由元数据标识的扫描图像和外观数据,则开检设备300可以根据元数据去对应的安检设备获取扫描图像和外观数据。在成功开始获取数据时,开检设备300可以触发警报装置发出警报,并在获取数据的同时开始在显示装置上逐列显示扫描图像,并在完成行李外观获取后追加显示对象的外观图像。
47.当判图设备400对判图任务做出放行结论时,将指示放行的对应元数据传输至对应安检点的开检设备300。开检设备300在接收到该指示放行的元数据之后,如果存储器中存在对应的扫描图像和外观数据,则可以将对应的数据清理。另外,由于所有安检判图任务都有时效性,如果在超过其时效后仍未收到判图设备400的开检或者放行结论,开检设备300可以认为此任务已经超时,即使之后再做出开检结论也无法正常的进行拦截和开检,因此开检设备300的存储器中对应该任务的数据也可以被清理。
48.上述方案优化了开检设备300获取开检任务数据流程,加快了从远程判图设备400做出开检结论到开检设备300报警并显示相关信息的响应速度,便于本地安检员进行后续行李拦截和开检操作。
49.具体地,结合图2可见,根据本公开的示例实施例的安检设备200可以包括成像装置202和控制器204。控制器204例如可以是处理器、微处理器等。然而需要注意的是,根据本公开的示例实施例的安检设备200的构造不限于此,而是可以包括更多或更少的单元以及
可以用具有相同或相似功能的其它单元来替换这些单元等。
50.成像装置202可以采集诸如行李之类的对象的安检数据。在一些实施例中,成像装置202可以包括用于对对象进行x光扫描以得到扫描图像数据的x光机以及用于获取对象的外观数据的相机。在一些实施例中,安检数据可以包括对象的x光扫描图像和/或外观图像。控制器204可以在成像装置202采集安检数据的同时将所采集的安检数据实时地发送给与安检设备200绑定的开检设备300。控制器204还可以在成像装置202采集安检数据的同时将所采集的安检数据实时地发送给判图设备400。
51.结合图3可见,根据本公开的示例实施例的开检设备300可以包括通信接口302、存储器304、控制器306、警报装置308和显示装置310。然而需要注意的是,根据本公开的示例实施例的开检设备300的构造不限于此,而是可以包括更多或更少的单元以及可以用具有相同或相似功能的其它单元来替换这些单元等。
52.通信接口302可以从与开检设备100绑定的一个或多个安检设备200实时地接收安检数据。在一些实施例中,安检数据可以包括诸如行李之类的对象的x光扫描图像和/或外观图像。通信接口302还可以从判图设备400接收元数据。在一些实施例中,元数据可以包括指示开检或放行的指示信息,并且包括安检数据的标识信息、安检设备200的标识信息和与安检数据相关联的对象的标识信息中的一个或多个。在一些实施例中,该指示信息可以是对判图设备400基于从安检设备200实时接收的安检数据做出的判图结论加以指示的信息,如指示开检的信息或指示放行的信息。
53.存储器304可以存储通信接口302接收的数据。例如,存储器304可以存储通信接口302从与开检设备100绑定的一个或多个安检设备200实时地接收的安检数据,以及通信接口302从判图设备400接收的元数据。在一些实施例中,当开检设备300接收的元数据指示放行时,从存储器302中删除由该元数据标识的安检数据。在一些实施例中,如果在从通信接口302开始接收安检数据起的特定时间段内未从判图设备400接收到元数据,则判图任务超时,从存储器302中删除该安检数据。该特定时间段可以根据具体应用进行设置。
54.控制器304可以确定元数据指示开检还是放行。控制器304还可以确定存储器302中是否存在由元数据标识的安检数据。
55.警报装置308可以在控制器304确定元数据指示开检时,发出警报。在一些实施例中,警报装置308可以在控制器304确定元数据指示开检并且控制器304确定存储器302中存在由元数据标识的安检数据时,发出警报。在一些实施例中,警报装置308可以在控制器304确定元数据指示开检但是控制器304确定存储器302中不存在由元数据标识的安检数据的情况下,在通信接口302开始从元数据标识的安检设备200接收由元数据标识的安检数据时,发出警报。
56.显示装置310可以在元数据指示开检时,显示由元数据标识的安检数据。在一些实施例中,显示装置310可以在控制器304确定元数据指示开检并且控制器304确定存储器302中存在由元数据标识的安检数据时,显示由元数据标识的安检数据。在一些实施例中,显示装置310可以在控制器304确定元数据指示开检但是控制器304确定存储器302中不存在由元数据标识的安检数据的情况下,在通信接口302开始从元数据标识的安检设备200接收由元数据标识的安检数据的同时,实时地显示所接收的安检数据。
57.如图1所示的安检系统100中的判图设备400可以在安检设备200采集诸如行李之
类的对象的安检数据的同时,从安检设备200实时地接收所采集的安检数据。判图设备400还可以基于从安检设备200实时接收的安检数据来做出判图结论,例如开检或放行,生成指示判图结论的信息,并将其传输给开检设备200。在一些实施例中,指示判图结论的信息例如是指示开检的信息或指示放行的信息。
58.图4示出了根据本公开的示例实施例的在安检设备200处执行的用于延迟优化的方法400的流程图。然而,需要注意的是:本公开的实施例并不受限于图4所示的延迟优化方法400,其仅用于说明而非限制本公开的实施例。换言之,在另一些实施例中,延迟优化方法400可以包括更多、更少和/或不同的步骤。
59.如图4所示,方法400可以包括在步骤s401中采集安检数据。该安检数据包括由x光机扫描的x光扫描图像和/或由相机捕获的外观图像。
60.该方法还可以包括在步骤s402中在采集安检数据的同时将所采集的安检数据实时地发送给与安检设备200绑定的开检设备300。
61.在一些示例实施例中,方法400还可以包括在采集安检数据的同时将所采集的安检数据实时地发送给与安检设备200绑定的判图设备400。
62.图5示出了根据本公开的示例实施例的在开检设备300处执行的用于延迟优化的方法500的流程图。然而,需要注意的是:本公开的实施例并不受限于图5所示的延迟优化方法500,其仅用于说明而非限制本公开的实施例。换言之,在另一些实施例中,延迟优化方法500可以包括更多、更少和/或不同的步骤。
63.如图5所示,方法500可以包括在步骤s501中从与开检设备300绑定的一个或多个安检设备200实时地接收安检数据。该安检数据包括x光扫描图像和/或外观图像。
64.该方法还可以包括在步骤s502中从判图设备400接收元数据。
65.该方法还可以包括在步骤s503中当元数据指示开检时,进行开检动作。
66.图6示出了根据本公开的另一示例实施例的在开检设备300处执行的用于延迟优化的方法500的流程图。然而,需要注意的是:本公开的实施例并不受限于图6所示的延迟优化方法600,其仅用于说明而非限制本公开的实施例。换言之,在另一些实施例中,延迟优化方法600可以包括更多、更少和/或不同的步骤。
67.如图6所示,方法600可以包括在步骤s601中从与开检设备300绑定的一个或多个安检设备200实时地接收安检数据。
68.该方法还可以包括在步骤s602中将接收到的安检数据存储在存储器304中。
69.该方法还可以包括在步骤s603中从判图设备400接收元数据。
70.该方法还可以包括在步骤s604中确定元数据指示开检还是放行。
71.该方法还可以包括在步骤s605中当元数据指示放行时,从存储器304中删除由元数据标识的安检数据。
72.该方法还可以包括在步骤s606中当元数据指示开检时,确定存储器304中是否存在由元数据标识的安检数据。
73.该方法还可以包括在步骤s607中当确定存储器304中存在由元数据标识的安检数据时,显示接收到的安检数据中由元数据标识的安检数据。
74.该方法还可以包括在步骤s608中当确定存储器304中不存在由元数据标识的安检数据时,从一个或多个安检设备中由元数据标识的安检设备接收由元数据标识的安检数
据,并实时显示所接收的安检数据。
75.综上,本公开提出了一种在开检设备处执行的延迟优化方法、用于延迟优化的开检没备、在安检设备处执行的延迟优化方法以及用于延迟优化的安检设备。上述方案优化了开检设备获取开检任务数据流程,加快了从远程判图设备做出开检结论到开检站报警并显示相关信息的响应速度,便于本地安检员进行后续行李拦截和开检操作。
76.以上的详细描述通过使用示意图、流程图和/或示例,已经阐述了众多实施例。在这种示意图、流程图和/或示例包含一个或多个功能和/或操作的情况下,本领域技术人员应理解,这种示意图、流程图或示例中的每一功能和/或操作可以通过各种结构、硬件、软件、固件或实质上它们的任意组合来单独和/或共同实现。在一个实施例中,本公开的实施例所述主题的若干部分可以通过专用集成电路(asic)、现场可编程门阵列(fpga)、数字信号处理器(dsp)等来实现。然而,本领域技术人员应认识到,这里所公开的实施例的一些方面在整体上或部分地可以等同地实现在集成电路中,实现为在一台或多台计算机上运行的一个或多个计算机程序(例如,实现为在一台或多台计算机系统上运行的一个或多个程序),实现为在一个或多个处理器上运行的一个或多个程序(例如,实现为在一个或多个微处理器上运行的一个或多个程序),实现为固件,或者实质上实现为上述方式的任意组合,并且本领域技术人员根据本公开,将具备设计电路和/或写入软件和/或固件代码的能力。此外,本领域技术人员将认识到,本公开所述主题的机制能够作为多种形式的程序产品进行分发,并且无论实际用来执行分发的信号承载介质的具体类型如何,本公开所述主题的示例性实施例均适用。信号承载介质的示例包括但不限于:可记录型介质,如软盘、硬盘驱动器、紧致盘(cd)、数字通用盘(dvd)、数字磁带、计算机存储器等;以及传输型介质,如数字和/或模拟通信介质(例如,光纤光缆、波导、有线通信链路、无线通信链路等)。
77.虽然已经参照几个典型实施例描述了本公开,但应当理解,所用的术语是说明和示例性、而非限制性的术语。由于本公开能够以多种形式具体实施而不脱离公开的精神或实质,所以应当理解,上述实施例不限于任何前述的细节,而应在随附权利要求所限定的精神和范围内广泛地解释,因此落入权利要求或其等效范围内的全部变化和改型都应为随附权利要求所涵盖。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献