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

用于安检系统的判图任务控制方法与安检系统与流程

2022-03-13 21:11:01 来源:中国专利 TAG:


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.图1是本公开示例性实施例中用于安检系统的判图任务控制方法的流程图。
45.图2是用于执行判图任务控制方法100的安检系统200的示意图。
46.图3是一个实施例中速度检测装置2的示意图。
47.图4是另一个实施例中速度检测装置2的示意图。
48.图5是本公开一个实施例中根据剩余判图时间调整判图任务的流程图。
49.图6是本公开一个实施例中发送紧急任务提醒信息的流程图。
50.图7是本公开一个实施例中判图任务提醒信息的示意图。
51.图8是本公开再一个实施例中判图任务控制的流程图。
52.图9是本公开一个实施例中判图任务控制装置的方框图。
具体实施方式
53.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
54.此外,附图仅为本公开的示意性图解,图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
55.下面结合附图对本公开示例实施方式进行详细说明。
56.图1示意性示出本公开示例性实施例中用于安检系统的判图任务控制方法的流程图。参考图1,用于安检系统的判图任务控制方法100可以包括:
57.步骤s102,获取至少一个目标传送带的实时带速和至少一个行包在所述目标传送带上的行包位置;
58.步骤s104,根据所述实时带速和所述行包位置判断所述行包对应的判图任务的剩余判图时间;
59.步骤s106,根据所述至少一个行包对应的所述剩余判图时间调整判图任务的分配方式或提醒信息。
60.本公开实施例通过实时检测传送带速度和行包位置,实时计算每个行包对应的剩余判图时间,进而根据剩余判图时间对判图任务进行控制与提醒,可以在安检远程判图系统运行时有效提高判图任务分配的合理性,不但能够避免实际剩余判图时间比预估剩余判图时间少导致的判图任务分配失败或判图任务执行失败,也能够在实际剩余时间比预估剩余判图时间充裕时合理安排其他更紧急的判图任务,或者通过更新对当前任务人的提醒信息以避免当前任务人无法合理利用相对充裕的判图时间。
61.图2是用于执行判图任务控制方法100的安检系统200的示意图。
62.参考图2,安检系统200可以包括:
63.至少一个传送带1;
64.与传送带1对应的速度检测装置2;
65.与传送带1对应的行包位置检测装置3;
66.至少一个判图终端4;
67.中央处理器5,与速度检测装置2、行包位置检测装置3、判图终端4通讯连接,用于执行判图任务控制方法100。
68.图3是一个实施例中速度检测装置2的示意图。
69.参考图3,传送带1作为安检机传输/输送装置,主要可以包括支架11、分别位于支
架11两端的动力滚筒13和转向滚筒14、套在动力滚筒13和转向滚筒14上的皮带12。皮带12在动力滚筒13的转动动力带动下发生位移,通过转向滚筒14实现皮带的回转。
70.在一个实施例中,速度检测装置2例如可以为编码盘21。编码盘也称为步进编码器,可以在自身旋转一周之后进行一次计数,以步进计数的方式记录其旋转周数。通过编码盘21来计算滚筒的滚动周数,再通过滚筒滚动周数以及滚筒周长可以计算实时带速。编码盘21可以安装在传送带1的动力滚筒13的横截面端、转向滚筒14的横截面端、改向滚筒15的横截面端中的至少一个位置。
71.由于编码盘21的加装相当于改造了原有的传送带结构,需要考虑加装便捷性和成本,因此,图3所示实施例主要应用于允许对原有传送带装置进行改造、方便施工的场景。在一个实施例中,编码盘21可以加装在本身就属于后加装的滚筒上,比如在动力滚筒13和转向滚筒14的基础上为了让两个滚筒之间的某些皮带位置更加贴近支架而加装的改向滚筒15。在图3所示实施例中,编码盘21安装在传送带1的改向滚筒15的横截面端。此外,还可以设置多个改向滚筒15,并对应多个改向滚筒15安装多个编码盘21;或者,可以同时在动力滚筒13、转向滚筒14、一或多个改向滚筒15上均安装编码盘21,并对多个编码盘21的数据进行取平均值或其他计算处理,以实现更准确的测速。
72.图4是另一个实施例中速度检测装置2的示意图。
73.参考图4,速度检测装置2还例如可以包括测速仪22。测速仪22可以安装在传送带1的皮带下方。测速仪22可以是通过光电传感器测速的测速仪,也可以其他类型的测速仪。类似于滚筒和编码器的工作原理,测速仪22上的胶轮与皮带12接触产生摩擦,带动测速仪22上的编码器进行转动并计算转速,测速仪22将皮带的运行速度以电子脉冲信号的方式输出给控制系统或显示系统。图4所示实施例可以应用于不允许或不方便对传送带装置进行改造的场景。
74.由于测速仪测得的皮带单一位置的速度相对于整条皮带的速度存在误差,单个测速仪很难做到准确计算带速,在一个实施例中,一个传送带可以对应多个测速仪22,以使中央处理器5通过多个测速仪22的数据判断传送带1的实时带速,提高判断精度,如图4所示。
75.速度检测装置2的种类、安装位置、安装方式和安装数量可以由本领域技术人员根据实际工况自行设置,本公开对此不作特殊限制。
76.行包位置检测装置3例如可以为安检机的出束面处的x射线检测装置。在行包到达安检机的出束面时,x射线检测装置检测到行包到达,记录行包到达时间。由于安检机的出束面与传送带的后护板末端边缘(即行包可以被取走的位置)的距离是确定的,因此可以通过行包到达出束面的时间与传送带的实时速度来确定行包与传送带的后护板末端边缘的距离,从而确定行包的当前位置、还能停留在传送带上的距离与时间。
77.设行包位置检测装置3与传送带的后护板末端边缘的相对位移为l,行包到达行包位置检测装置3的时间为t1。随着行包在传送带上移动,在t2时刻,传送带的实时带速由v1变为v2,那么行包的已移动距离为l1=(t2-t1)*v1,剩余到后护板末端边缘的距离为l2=l-l1,则带速变化后新的剩余判图时间为t=l2/v2。
78.在一个实施例中,也可以以安检机出口处后护板起始位置(例如前端边缘,此处与传送带的后护板末端边缘的相对位移是也是确定的)为位置基准点来确定行包的实时位置,此时计算行包位置的逻辑不变。
79.下面,结合图2~图4对方法100的各步骤进行详细说明。
80.在步骤s102,获取至少一个目标传送带的实时带速和至少一个行包在所述目标传送带上的行包位置。
81.当安检系统200包括多个传送带时,可以首先确定承载有行包的目标传送带,然后确定目标传送带上的一个或多个行包的行包位置,为每个行包生成一个判图任务,然后把多个判图任务分配给多个判图终端进行处理。上述行包位置例如可以为行包相对于传送带中预设基准点(如上文所述的安检机出束面或检机出口处后护板起始位置)的相对位移。
82.可以通过速度检测装置2获取目标传送带的实时带速,通过行包位置检测装置3获取行包的行包位置。速度检测装置2和行包位置检测装置3的实施例可以参见上文,本公开于此不再赘述。
83.当速度检测装置2为编码盘21时,可以获取目标传送带对应的编码盘的滚动周数,然后根据编码盘的滚动周数和周长确定目标传送带的实时带速。当速度检测装置2为测速仪22时,可以获取目标传送带对应的测速仪的实测速度,在目标传送带对应多个测速仪22时,可以根据多个测速仪22的数据计算目标传送带的实时带速。
84.获取行包位置和实时带速的频率可以根据判图任务分配时间确定,例如可以在每次分配判图任务之前的预设时间获取行包的行包位置和传送带的实时带速。
85.在步骤s104,根据所述实时带速和所述行包位置判断所述行包对应的判图任务的剩余判图时间。
86.可以获取目标传送带的后护板末端边缘相对于预设基准点的相对位移,根据该相对位移与行包位置之差确定一个行包能够在传送带的皮带上运行的位移距离。即,可以根据目标行包对应的行包位置与目标传送带的后护板末端边缘的距离确定目标行包的剩余位移,然后根据剩余位移与目标传送带的实时带速的比值确定目标行包的剩余判图时间。
87.由于根据行包位置与后护板末端边缘相对于预设基准点的相对位移之差计算的剩余位移的准确度相对较高,不易产生明显的误差,所以计算过程中只要提高带速测量的准确性,就能够得到更加准确的剩余判图时间。随着行包在皮带上移动,皮带上方的负载也在不断发生改变,导致传送带的实际带速随之变化,也就意味着行包在皮带上并非均速移动。所以行包在移动过程中的不同时间点上移动速度动态变化,到达皮带末端可被取走位置的时间也在动态变化。此外,不可控的环境变化也使得皮带在不同环境下表现有所不同,比如温度因素(热胀冷缩)给皮带的带速的影响。通过检测实时带速,并依据皮带实时带速对判图任务的相关的数据和显示进行调整,可以有效适应系统200连接的多种现场实际业务场景。
88.在步骤s106,根据所述至少一个行包对应的所述剩余判图时间调整判图任务的分配方式或提醒信息。
89.图5是本公开一个实施例中根据剩余判图时间调整判图任务的流程图。
90.参考图5,步骤s106可以包括:
91.步骤s1061,根据所述至少一个行包对应的判图任务确定至少一个待分配判图任务,所述待分配判图任务对应的剩余判图时间大于第一预设值,所述第一预设值为预设最小判图时间和预设最小任务分配时间之和;
92.步骤s1062,根据所述至少一个待分配判图任务对应的剩余判图时间由少到多设
置所述至少一个待分配判图任务的分配顺序。
93.在成功将判图任务分配到终端前,可以根据实时计算的剩余判图时间实时地改变判图任务的分配策略。首先,可以确定多个尚未分配的判图任务,然后,将多个尚未分配的判图任务中满足判图任务执行条件的判图任务列入任务分配列表,该任务执行条件例如为剩余判图时间大于预设最小判图时间和预设最小任务分配时间之和。可以根据中央处理器5的系统参数确定执行一个判图任务分配动作的最小任务分配时间,根据判图任务执行者(例如人工智能或者人类判图员)的工作效率统计数据确定成功执行一个判图任务所需的最小时间。
94.在一个实施例中,可以在一个判图任务的剩余时间小于等于第一预设值时可以删除该判图任务,并发送判图任务失败消息。
95.对于待分配列表中的判图任务,可以根据剩余判图时间由少到多排序,以尽快将剩余判图时间较少的判图任务分配出去,避免传送带的实时带速变快导致的判图任务执行时间不足。当中央处理器5连接多个传送带1时,可以根据不同传送带的实时带速妥善安排判图任务,避免一或多个判图终端4在传送带的实时带速变慢时无谓等待任务或者无法有效利用相对充裕的判图时间,有效提高远程判图系统的任务处理效率。
96.在另一些实施例中,也可以针对每个传送带调整对应的判图任务的任务分配优先级。例如,当一个传送带的带速较上一次测量有所上升时上调该传送带对应的待分配的判图任务的分配优先级,或者,当一个传送带的带速较上一次测量下降时下调该传送带对应的待分配的判图任务的分配优先级。
97.在一个实施例中,当判图任务有可能不满足判图任务执行条件时,可以对多个判图终端发送紧急任务提醒信息。
98.图6是本公开一个实施例中发送紧急任务提醒信息的流程图。
99.参考图6,步骤s106还可以包括:
100.步骤s1063,获取多个判图终端当前运行的多个判图任务的多个剩余判图时间;
101.步骤s1064,在所述待分配判图任务的剩余判图时间高于所述第一预设值且低于第二预设值时,对所述多个判图终端发送紧急任务提醒信息,所述第二预设值为所述第一预设值与所述多个剩余判图时间中最小剩余判图时间之和。
102.可以首先确定多个判图终端4正在执行的多个判图任务的剩余判图时间中的最小值,当待分配判图任务的剩余判图时间在任意一个判图终端4执行完当前判图任务时就不满足判图任务执行条件时,即待分配判图任务即将不满足判图任务执行条件时,可以通过多种提醒方式提醒多个判图终端,提醒有条件加快判图的判图终端尽快结束当前判图任务,接收紧急任务,避免出现任务分配失败。
103.可以对全部判图终端发送紧急任务提醒信息,也可以对剩余判图时间较少的部分判图终端发送紧急任务提醒信息,本公开对此不作特殊限制。通过发送紧急任务提醒信息,可以有效利用多终端的优势处理突发情况,避免判图任务分配失败或执行失败。
104.除此之外,还可以在判图任务运行时,根据判图任务对应的剩余判图时间调整判图任务提醒信息。在本公开实施例中,判图任务提醒信息的提醒方式至少包括数字倒计时、信息弹出框、进度条、饼状图中的一或多个。
105.在一个实施例中,可以根据实时获取的剩余判图时间调整正在进行的判图任务的
倒计时长,并实时地体现在各判图终端的判图软件界面上。倒计时长的实际变化可以有效提升人类判图员对于任务实时剩余时间的认知,比如当带速在某个判图任务的运行期间整体有所上升时,该判图任务的剩余判图时间缩短,可以通过控制界面上展示的与倒计时长相关的界面元素变化来对人类判图员进行提醒。
106.图7是本公开一个实施例中判图任务提醒信息的示意图。
107.参考图7,以竖向的倒计时条辅以倒计时文本为例,在当前任务对应的剩余判图时间缩短时,可以控制倒计时条缩短速度加快,以提升判图员的紧迫感和注意力,从而更快地完成判图。或者,当带速在判图期间有所下降,当前任务的剩余判图时间延长时,可以相应地降低倒计时条缩短速度,以利于判图员缓解长时间集中精神的压力,使判图员有效利用相对充裕的判图时间更加仔细准确地进行判图。
108.本实施例中的倒计时信息还可以通过其他方式显示,例如横向倒计时条、纯数字和/或文字的倒计时等等,本公开不以此为限。
109.可以理解的是,如果为了避免判图任务长时间占用判图资源而设置判图任务在任务截止时间到达时强制结束,可以在更新判图任务提醒信息的同时更新对应判图任务的任务截止时间控制,以避免在判图时间尚充裕时强制结束判图任务。
110.图8是本公开再一个实施例中判图任务控制的流程图。
111.参考图8,判图任务控制流程800可以包括:
112.步骤s801,获取至少一个传送带的实时带速;
113.步骤s802,获取实时任务列表;
114.步骤s803,判断该实时带速与该传送带上次测得的实时带速相比是否上升,如果上升,进入步骤s805,否则进入步骤s804;
115.步骤s804,判断该实时带速与该传送带上次测得的实时带速相比是否下降,如果下降,进入步骤s806,否则返回步骤s801;
116.步骤s805,判断列表中的第n个任务是否已分配,如果是,进入s807,否则进入s808;
117.步骤s807,缩短该任务对应的判图截止时间控制并控制判图界面倒计时进度条缩短速度加快;
118.步骤s808,缩短该任务的分配剩余时间并提高该任务对应的分配优先级;
119.步骤s809,判断实时任务列表中是否还有任务待处理,如果是,返回步骤s805,如果否,返回步骤s801;
120.步骤s806,判断列表中的第n个任务是否已分配,如果是,进入s810,否则进入s811;
121.步骤s810,延长该任务对应的判图截止时间控制并控制判图界面倒计时进度条缩短速度减慢;
122.步骤s811,延长该任务的分配剩余时间并降低该任务对应的分配优先级;
123.步骤s812,判断实时任务列表中是否还有任务待处理,如果是,返回步骤s806,如果否,返回步骤s801。
124.其中,步骤s808中的分配剩余时间是给系统处理判图任务分配工作预留的时间。即,可以直接将剩余判图时间划分为分配剩余时间和执行剩余时间,分配剩余时间最小不
能低于预设最小任务分配时间,执行剩余时间最小不能低于预设最小判图时间。在本实施例中,可以为多个判图任务预设相同的执行剩余时间,进而根据每个判图任务对应的剩余判图时间与执行剩余时间之差确定分配剩余时间,根据分配剩余时间由少到多设置任务分配优先级。
125.本公开通过获取相关数据计算每个传送带的实时带速,从而更加准确的估算每个判图任务的剩余判图时间,可以提升系统对判图任务的分配效率以及判图资源(可以是人,也可以是机器)的判图效率。同时,还提升了任务分配、调度、判图过程的时效性,使得业务流程得以优化变得更加准确可靠,降低了任务超时漏检的安全风险。
126.对应于上述方法实施例,本公开还提供一种用于安检系统的判图任务控制装置,可以用于执行上述方法实施例。
127.图9示意性示出本公开一个示例性实施例中一种用于安检系统的判图任务控制装置的方框图。
128.参考图9,用于安检系统的判图任务控制装置900可以包括:
129.数据获取模块902,设置为获取至少一个目标传送带的实时带速和至少一个行包在所述目标传送带上的行包位置;
130.剩余判图时间计算模块904,设置为根据所述实时带速和所述行包位置判断所述行包对应的判图任务的剩余判图时间;
131.任务控制模块906,设置为根据所述至少一个行包对应的所述剩余判图时间调整判图任务的分配方式或提醒信息。
132.在本公开的一种示例性实施例中,数据获取模块902设置为:获取所述目标传送带对应的编码盘的滚动周数;根据所述编码盘的滚动周数和周长确定所述目标传送带的实时带速。
133.在本公开的一种示例性实施例中,数据获取模块902设置为:获取所述目标传送带对应的测速仪的实测速度。
134.在本公开的一种示例性实施例中,剩余判图时间计算模块904设置为:根据目标行包对应的目标传送带的后护板末端边缘的距离与所述目标行包的行包位置确定所述目标行包的剩余位移;根据所述剩余位移与所述目标传送带的实时带速的比值确定所述目标行包的剩余判图时间。
135.在本公开的一种示例性实施例中,任务控制模块906设置为:根据所述至少一个行包对应的判图任务确定至少一个待分配判图任务,所述待分配判图任务对应的剩余判图时间大于第一预设值,所述第一预设值为预设最小判图时间和预设最小任务分配时间之和;根据所述至少一个待分配判图任务对应的剩余判图时间由少到多设置所述至少一个待分配判图任务的分配顺序。
136.在本公开的一种示例性实施例中,任务控制模块906设置为:在所述剩余判图时间小于等于所述第一预设值时删除所述剩余判图时间对应的判图任务,发送判图任务失败消息。
137.在本公开的一种示例性实施例中,任务控制模块906设置为获取多个判图终端当前运行的多个判图任务的多个剩余判图时间;在所述待分配判图任务的剩余判图时间高于所述第一预设值且低于第二预设值时,对所述多个判图终端发送紧急任务提醒信息,所述
第二预设值为所述第一预设值与所述多个剩余判图时间中最小剩余判图时间之和。
138.在本公开的一种示例性实施例中,任务控制模块906设置为:在判图任务运行时,根据所述判图任务的所述剩余判图时间调整判图任务提醒信息,所述判图任务提醒信息包括倒计时。
139.在本公开的一种示例性实施例中,所述判图任务提醒信息的提醒方式至少包括数字倒计时、信息弹出框、进度条、饼状图。
140.由于装置900的各功能已在其对应的方法实施例中予以详细说明,本公开于此不再赘述。
141.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
142.所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
143.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。
144.在本公开的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。
145.根据本发明的实施方式的用于实现上述方法的程序产品可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
146.所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
147.计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、
光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
148.可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
149.可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
150.此外,上述附图仅是根据本发明示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
151.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和构思由权利要求指出。
再多了解一些

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

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

相关文献