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

一种证件运送方法、装置、设备及介质与流程

2022-06-05 18:49:52 来源:中国专利 TAG:


1.本发明涉及证件制作技术领域,尤其涉及一种证件运送方法、装置、设备及介质。


背景技术:

2.随着自动化技术的不断发展,证件的自动化制作也已经成为可能,例如现有自动化证件制作可以集光学字符识别(optical character recognition,ocr)、证件印制前质检、证件芯片信息编码、表面信息印刷/刻蚀、印制后质检、防伪覆膜、擦写打印、成品质检等为一体,实现证件的批量集中快速制作,为证件制作带来了极大的便利。
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.本发明实施例可以基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量,针对每个制证位置,可以在判断该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并可以根据该目标存储位置,对待运送证件进行运送。由于本发明实施例可以在判断制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并对待运送证件进行运送,相比现有需要依赖人工对待运送证件进行运送而言,提高了运送的效率和自动化程度。
附图说明
45.图1为本发明实施例提供的第一种证件运送过程示意图;
46.图2为本发明实施例提供的第二种证件运送过程示意图;
47.图3为本发明实施例提供的第三种证件运送过程示意图;
48.图4为本发明实施例提供的第四种证件运送过程示意图;
49.图5为本发明实施例提供的第五种证件运送过程示意图;
50.图6为本发明实施例提供的一种证件运送装置;
51.图7为本发明实施例提供的一种电子设备结构示意图。
具体实施方式
52.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
53.为了提高运送的效率和自动化程度,本发明实施例提供了一种证件运送方法、装置、设备及介质。
54.实施例1:
55.图1为本发明实施例提供的第一种证件运送过程示意图,该过程包括以下步骤:
56.s101:基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量。
57.本发明实施例提供的证件运送方法应用于电子设备,该电子设备例如可以是pc、移动终端等设备,也可以是服务器、机器人等。
58.可以理解的,在证件制作过程中,可以分别将待制白卡、发行卡以及废卡等不同证件种类的证件放置在不同的制证位置处,电子设备可以基于预设的证件数量识别算法,确定每个制证位置处放置的证件的第一数量。在一种可能的实施方式中,可以实时的确定每个制证位置处放置的证件的第一数量,也可以以设定的频率,周期性的确定每个制证位置处放置的证件的第一数量,本发明实施例对此不做具体限定,可以根据需求灵活设置。
59.s102:针对所述每个制证位置,判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,确定该制证位置对应的目标存储位置;根据所述目标存储位置,对待运送证件进行运送。
60.在本发明实施例中,可以预先设置每个制证位置对应的运送条件。针对每个制证位置,为了确定是否需要对该制证位置处证件进行运送,可以判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,可以认为需要对该制证位置处证件进行运送。为了对该制证位置处证件进行运送,可以继而确定该制证位置对应的目标存储位置。在一种可能的实施方式中,可以根据预先保存的每个制证位置与存储位置的对应关系,确定该制证位置对应的目标存储位置。示例性的,如果该制证位置用于放置待制白卡,即该制证位置为待制白卡制证位置,该制证位置对应的目标存储位置为待制白卡存储位置。如果该制证位置用于放置发行卡,即该制证位置为发行卡制证位置,该制证位置对应的目标存储位置为发行卡存储位置。如果该制证位置用于放置废卡,即该制证位置为废卡制证位置,该制证位置对应的目标存储位置为废卡存储位置。
61.对待运送证件进行运送时,可以是将目标存储位置处证件运送到制证位置,也可以是将制证位置处证件运送到目标存储位置,可以根据需求灵活设置。
62.可以理解的,针对每个制证位置,如果该制证位置处证件的第一数量不满足该制证位置对应的预设的运送条件,可以认为不需要对该制证位置处证件进行运送。
63.本发明实施例可以基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量,针对每个制证位置,可以在判断该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并可以根据该目标存储位
置,对待运送证件进行运送。由于本发明实施例可以在判断制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并对待运送证件进行运送,相比现有需要依赖人工对待运送证件进行运送而言,提高了运送的效率和自动化程度。
64.实施例2:
65.为了确定制证位置处证件的第一数量,在上述实施例的基础上,在本发明实施例中,所述基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量包括:
66.针对所述每个制证位置,确定该制证位置处证件的总厚度,根据所述总厚度以及预先保存的单个证件厚度,确定该制证位置处证件的第一数量;或,
67.针对所述每个制证位置,确定该制证位置处证件的总重量,根据所述总重量以及预先保存的单个证件重量,确定该制证位置处证件的第一数量。
68.本发明实施例提供了两种不同的确定制证位置处证件的第一数量的方法,下面分别对这两种不同的确定制证位置处证件的第一数量的过程进行详细描述。
69.第一种方法:针对每个制证位置,可以基于测量尺等测量工具确定该制证位置处证件的总厚度,本发明实施例对确定制证位置处证件的总厚度的方式不做具体限定。为了快捷的确定第一数量,可以预先保存该制证位置处放置的证件的单个证件厚度,从而可以根据该制证位置处证件的总厚度以及预先保存的单个证件厚度,确定该制证位置处证件的第一数量。具体的,可以根据该制证位置处证件的总厚度与单个证件厚度的商,确定该制证位置处证件的第一数量。
70.第二种方法:针对每个制证位置,可以基于天平等称重工具确定该制证位置处证件的总重量,本发明实施例对确定制证位置处证件的总重量的方式不做具体限定。为了快捷的确定第一数量,可以预先保存该制证位置处放置的证件的单个证件重量,从而可以根据该制证位置处证件的总重量以及预先保存的单个证件重量,确定该制证位置处证件的第一数量。具体的,可以根据该制证位置处证件的总重量与单个证件重量的商,确定该制证位置处证件的第一数量。
71.在一种可能的实施方式中,由于制证位置处的证件通常放置在托盘中,因此在确定制证位置处证件的总重量时,可以确定托盘以及托盘中放置的证件的总毛重,再根据该总毛重与预设的托盘自身的净重,确定该制证位置处证件的总重量,具体的,可以将总毛重与托盘自身的净重的差,确定为该制证位置处证件的总重量。由于本发明实施例可以比较快捷准确的确定制证位置处证件的第一数量,从而可以提高运送的效率以及自动化程度。
72.实施例3:
73.为了确定制证位置处证件的总厚度,在上述各实施例的基础上,在本发明实施例中,所述确定该制证位置处证件的总厚度包括:
74.针对该制证位置处中用于放置证件的每个卡槽,控制位于该卡槽开口侧的红外传感器向该卡槽内发射红外线,并接收该卡槽内的证件反射的红外线,确定该卡槽中放置的证件的厚度。
75.同时,确定制证位置处证件的总厚度的方法还可以是,所述确定该制证位置处证件的总厚度包括:
76.获取当前该制证位置处的第一图像,针对所述第一图像中包含的每个卡槽的卡槽
图像,确定该卡槽图像中放置的证件的厚度。
77.本发明实施例提供了两种不同的确定制证位置处证件的总厚度的方法,下面分别对这两种不同的确定制证位置处证件的总厚度的过程进行详细描述。
78.第一种方法:可以基于红外传感器确定制证位置处证件的总厚度。具体的,因为证件通常放置在托盘的卡槽中,且证件通常是经由卡槽开口侧放入卡槽中的,针对制证位置处中用于放置证件的每个卡槽,可以控制位于该卡槽开口侧的红外传感器向该卡槽内发射红外线,当该卡槽中放置有证件时,红外传感器发射的红外线可以在照射到卡槽内放置的证件上时被阻挡而反射回来,可以理解的,红外线通常是照射到距离卡槽开口侧最近的证件,即最外侧证件上时被阻挡而反射回来。接收到该卡槽内的证件反射的红外线时,可以根据红外线传感器所在的位置以及该红外线反射点所在的位置(即卡槽内最外侧证件所在的位置),确定红外传感器与卡槽内最外侧证件之间的第一长度。另外,为了确定该卡槽中放置的证件的厚度,可以预先确定红外线传感器与卡槽开口侧对侧的卡槽内壁之间的第二长度,并可以将该第二长度与第一长度的差,确定为该卡槽中放置的证件的厚度。确定了每个卡槽中放置的证件的厚度后,可以将每个卡槽中放置的证件的厚度的和,确定为该制证位置处证件的总厚度。然后根据该总厚度以及预先保存的单个证件厚度,确定制证位置处证件的第一数量。
79.第二种方法:可以基于图像识别法确定制证位置处证件的总厚度。具体的,可以获取当前制证位置处的第一图像,针对第一图像中包含的每个卡槽的卡槽图像,确定该卡槽图像中放置的证件的厚度。在一种可能的实施方式中,确定该卡槽图像中放置的证件的厚度的过程可以为:确定该卡槽图像中包含的证书像素点的个数,其中该证书像素点的颜色、亮度等可以是预设的,针对该卡槽图像中的每个像素点,可以通过判断该像素点的颜色、亮度等与预设的证书像素点的颜色、亮度等是否一致,来判断该像素点是否为证书像素点。如果该像素点的颜色、亮度等与预设的证书像素点的颜色、亮度等一致,认为该像素点为证书像素点;如果该像素点的颜色、亮度等与预设的证书像素点的颜色、亮度等不一致,则认为该像素点不是证书像素点。可以理解的,如果该像素点为证书像素点,可以认为该像素点处放置有证书。
80.在一种可能的实施方式中,为了确定卡槽中放置的证件的厚度,可以预先保存每个证书像素点个数与证书厚度的对应关系,确定了该卡槽图像中包括的证书像素点的个数时,可以根据预先保存每个证书像素点个数与证书厚度的对应关系,确定该卡槽图像中放置的证件的厚度。确定了每个卡槽中放置的证件的厚度后,可以将每个卡槽中放置的证件的厚度的和,确定为该制证位置处证件的总厚度。然后根据该总厚度以及预先保存的单个证件厚度,确定制证位置处证件的第一数量。
81.为方便理解,下面通过一个具体实施例说明本发明实施例提供的证件运送过程,图2为本发明实施例提供的第二种证件运送过程示意图,如图2所示:
82.s201:针对每个制证位置,确定该制证位置处证件的总厚度。
83.其中,针对每个制证位置,确定该制证位置处证件的总厚度的方法可以是:针对该制证位置处中用于放置证件的每个卡槽,控制位于该卡槽开口侧的红外传感器向该卡槽内发射红外线,并接收该卡槽内的证件反射的红外线,确定该卡槽中放置的证件的厚度;将每个卡槽中放置的证件的厚度的和,确定为该制证位置处证件的总厚度。
84.同时,针对每个制证位置,确定该制证位置处证件的总厚度的方法还可以是:获取当前该制证位置处的第一图像,针对第一图像中包含的每个卡槽的卡槽图像,确定该卡槽图像中放置的证件的厚度;将每个卡槽中放置的证件的厚度的和,确定为该制证位置处证件的总厚度。
85.s202:根据所述总厚度以及预先保存的单个证件厚度,确定该制证位置处证件的第一数量。
86.s203:针对所述每个制证位置,判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,确定该制证位置对应的目标存储位置;根据所述目标存储位置,对待运送证件进行运送。
87.实施例4:
88.为了判断第一数量是否满足预设的运送条件,在上述各实施例的基础上,在本发明实施例中,所述判断所述第一数量是否满足预设的运送条件包括:
89.若该制证位置用于放置待制白卡,判断该制证位置中放置的待制白卡的第一数量是否小于预设的第一阈值;
90.若该制证位置用于放置发行卡,判断该制证位置中放置的发行卡的第一数量是否大于预设的第二阈值;
91.若该制证位置用于放置废卡,判断该制证位置中放置的废卡的第一数量是否大于预设的第三阈值。
92.在本发明实施例中,针对每个制证位置,可以预先设置该制证位置对应的运送条件。其中,若该制证位置用于放置待制白卡,即待制证位置为待制白卡制证位置时,随着制证过程的不断进行,该制证位置中放置的待制白卡不断的被制证为发行卡或者废卡,该制证位置中的放置的待制白卡的第一数量是不断减小的,所以在判断待制白卡制证位置处证件的第一数量是否满足预设的运送条件时,可以是判断待制白卡制证位置处放置的待制白卡的第一数量是否小于预设的第一阈值,若是,可以认为满足该待制白卡制证位置对应的预设的运送条件,可以在待制白卡制证位置处运送证件;若待制白卡制证位置中放置的待制白卡的第一数量不小于预设的第一阈值,则可以认为不满足该待制白卡制证位置对应的预设的运送条件,可以不在待制白卡制证位置处运送证件。
93.若该制证位置用于放置发行卡,即该制证位置为发行卡制证位置,随着制证过程的不断进行,该制证位置中放置的发行卡的第一数量不断增大,所以在判断发行卡制证位置处证件的第一数量是否满足预设的运送条件时,可以是判断发行卡制证位置处放置的发行卡的第一数量是否大于预设的第二阈值,若是,可以认为满足该发行卡制证位置对应的预设的运送条件,可以对发行卡制证位置处证件进行运送;若发行卡制证位置处放置的发行卡的第一数量不大于预设的第二阈值,则可以认为不满足该发行卡制证位置对应的预设的运送条件,可以不对发行卡制证位置处证件进行运送。
94.若该制证位置用于放置废卡,即该制证位置为废卡制证位置,随着制证过程的不断进行,该制证位置中放置的废卡的第一数量可能也是不断增大的,所以在判断废卡制证位置处证件的第一数量是否满足预设的运送条件时,可以是判断废卡制证位置处放置的废卡的第一数量是否大于预设的第三阈值,若是,可以认为满足该废卡制证位置对应的预设的运送条件,可以对废卡制证位置处证件进行运送;若废卡制证位置处放置的废卡的第一
数量不大于预设的第三阈值,则可以认为不满足该废卡制证位置对应的预设的运送条件,可以不对废卡制证位置处证件进行运送。
95.其中第一阈值、第二阈值、第三阈值可以相同,也可以不同,可以根据需求灵活设置。
96.实施例5:
97.为了准确对待运送证件进行运送,在上述各实施例的基础上,在本发明实施例中,所述根据所述目标存储位置,对待运送证件进行运送包括:
98.若该制证位置用于放置待制白卡,将待运送证件从所述目标存储位置运送到该制证位置;
99.若该制证位置用于放置发行卡或废卡,将待运送证件从该制证位置运送到所述目标存储位置。
100.在本发明实施例中,针对每个制证位置,在该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并根据所述目标存储位置,对待运送证件进行运送的过程可以是:
101.若该制证位置用于放置待制白卡,即该制证位置为待制白卡制证位置,该制证位置对应的目标存储位置为待制白卡存储位置。为了提供制证所需的待制白卡,可以将待制白卡从目标存储位置(待制白卡存储位置)运送到该制证位置(待制白卡制证位置)。
102.若该制证位置用于放置发行卡,即该制证位置为发行卡制证位置,该制证位置对应的目标存储位置为发行卡存储位置。可以将发行卡从该制证位置(发行卡制证位置)运送到目标存储位置(发行卡存储位置)。
103.若该制证位置用于放置废卡,即该制证位置为废卡制证位置,该制证位置对应的目标存储位置为废卡存储位置。可以将废卡从该制证位置(废卡制证位置)运送到目标存储位置(废卡存储位置)。
104.为方便理解,下面通过一个具体实施例对本发明实施例提供的制证过程进行说明,图3为本发明实施例提供的第三种证件运送过程示意图,如图3所示:
105.s301:基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量。
106.s302:针对所述每个制证位置,若该制证位置用于放置待制白卡,判断该制证位置中放置的待制白卡的第一数量是否小于预设的第一阈值,若是,进行s305。
107.s303:针对所述每个制证位置,若该制证位置用于放置发行卡,判断该制证位置中放置的发行卡的第一数量是否大于预设的第二阈值;若是,进行s306。
108.s304:针对所述每个制证位置,若该制证位置用于放置废卡,判断该制证位置中放置的废卡的第一数量是否大于预设的第三阈值;若是,进行s307。
109.s305:确定该制证位置对应的目标存储位置;将待运送证件从所述目标存储位置运送到该制证位置。
110.s306:确定该制证位置对应的目标存储位置;将待运送证件从该制证位置运送到所述目标存储位置。
111.s307:确定该制证位置对应的目标存储位置;将待运送证件从该制证位置运送到所述目标存储位置。
112.值的说明的是,上述证件运送过程所包含的步骤只是一种举例说明,本发明实施
例对s302、s303、s304之间的先后顺序不做限定,即是先判断待制白卡制证位置中放置的待制白卡的第一数量是否小于预设的第一阈值,还是先判断发行卡制证位置中放置的发行卡的第一数量是否大于预设的第二阈值,还是先判断废卡制证位置中放置的废卡的第一数量是否大于预设的第三阈值这三个步骤之间的先后顺序不做限定。
113.实施例6:
114.为了提高运送的效率和自动化程度,在上述各实施例的基础上,在本发明实施例中,若该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件,所述根据所述目标存储位置,对待运送证件进行运送之前,所述方法还包括:
115.根据该制证位置对应的预设的运送数量,确定运送次数以及每次运送的待运送证件的第二数量。
116.在本发明实施例中,针对每个制证位置,可以预设该制证位置对应的运送数量,该运送数量即为所需运送的待运送证件的数量。其中每个制证位置对应的运送数量可以根据需求灵活设置,本发明实施例对此不做具体限定。
117.当制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,还可以根据该制证位置对应的预设的运送数量,确定运送次数以及每次运送的待运送证件的第二数量。可以理解的,运送次数与每次运送的待运送证件的第二数量的乘积为运送数量,运送次数以及每次运送的待运送证件的第二数量的具体。
118.在一种可能的实施方式中,可以预先保存每个制证位置和存储位置对应的运送路线,针对每个制证位置,可以基于预先保存的该制证位置和目标存储位置对应的运送路线,对待运送证件进行运送。
119.实施例7:
120.为了方便管理存储位置处存储的证件,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:
121.根据所述运送数量以及当前保存的所述目标存储位置处存储的证件的第三数量,确定运送所述运送数量的证件后,所述目标存储位置处存储的证件的第四数量;判断所述第四数量是否满足所述目标存储位置对应的预设的告警条件,若是,确定所述目标存储位置对应的告警信息,并根据所述告警信息进行告警。
122.在本发明实施例中,可以根据运送数量以及当前保存的目标存储位置处存储的证件的第三数量,确定运送该运送数量的证件后,该目标存储位置处存储的证件的第四数量。具体的,如果目标存储位置用于存储待制白卡,即该目标存储位置为待制白卡存储位置,由于需要从该待制白卡存储位置运送走该运送数量的待制白卡到待制白卡制证位置,所以在该待制白卡存储位置运送走该运送数量的待制白卡后,确定该待制白卡存储位置存储的待制白卡的第四数量为第三数量与运送数量的差。
123.而如果目标存储位置用于存储发行卡,即该目标存储位置为发行卡存储位置,由于需要从发行卡制证位置运送来运送数量的发行卡到该发行卡存储位置,所以在该发行卡存储位置运送来运送数量的发行卡后,确定该发行卡存储位置处存储的发行卡的第四数量为第三数量与运送数量的和。
124.如果目标存储位置用于存储废卡,即该目标存储位置为废卡存储位置,由于需要从废卡制证位置运送来运送数量的废卡到该废卡存储位置,所以在该废卡存储位置运送来
运送数量的废卡后,确定该废卡存储位置处存储的废卡的第四数量为第三数量与运送数量的和。
125.可以理解的,在确定了目标存储位置处存储的证件的第四数量后,可以采用第四数量对当前保存的第三数量进行更新,即将目标存储位置处存储的证件的数量更新为第四数量。在一种可能的实施方式中,可以保存每次运送的运送记录,运送记录中可以包括运送次数,每次运送的数量、制证位置、存储位置等信息,以便用户查阅管理。
126.确定了目标存储位置处存储的证件的第四数量后,为了方便管理存储位置处存储的证件,可以判断第四数量是否满足该目标存储位置对应的预设的告警条件。具体的,不同的存储位置可以对应不同的告警条件,可以预先保存每个存储位置与告警条件的对应关系,然后根据该预先保存的每个存储位置与告警条件的对应关系,确定目标存储位置对应的告警条件。
127.其中,若目标存储位置用于存储待制白卡,即该目标存储位置为待制白卡存储位置,判断待制白卡存储位置处存储的证件的第四数量是否满足待制白卡存储位置对应的预设的告警条件可以是:判断待制白卡存储位置处存储的证件的第四数量是否小于预设的第四阈值,若是,则认为该第四数量满足待制白卡存储位置对应的预设的告警条件。
128.若目标存储位置用于存储发行卡,即该目标存储位置为发行卡存储位置,判断发行卡存储位置处存储的证件的第四数量是否满足发行卡存储位置对应的预设的告警条件可以是:判断发行卡存储位置处存储的证件的第四数量是否大于预设的第五阈值,若是,则认为该第四数量满足发行卡存储位置对应的预设的告警条件。
129.若目标存储位置用于存储废卡,即该目标存储位置为废卡存储位置,判断废卡存储位置处存储的证件的第四数量是否满足废卡存储位置对应的预设的告警条件可以是:判断废卡存储位置处存储的证件的第四数量是否大于预设的第六阈值,若是,则认为该第四数量满足废卡存储位置对应的预设的告警条件。
130.其中第四阈值、第五阈值、第六阈值可以相同,也可以不同,可以根据需求灵活设置。
131.当判断第四数量满足目标存储位置对应的预设的告警条件时,为了提示用户,可以确定该目标存储位置对应的告警信息。具体的,可以预先保存每个存储位置与告警信息的对应关系,根据该预先保存的每个存储位置与告警信息的对应关系,确定目标存储位置对应的告警信息。示例性的,待制白卡存储位置对应的告警信息可以为提示待制白卡库存告急的信息;发行卡或废卡存储位置对应的告警信息可以为提示发行卡或废卡数量较多的信息等。
132.为方便理解,下面通过一个具体实施例对本发明实施例提供的证件运送过程进行说明。图4为本发明实施例提供的第四种证件运送过程示意图,如图4所示:
133.s401:基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量。
134.s402:针对所述每个制证位置,判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,进行步骤s403。
135.s403:确定该制证位置对应的目标存储位置;并根据该制证位置对应的预设的运送数量,确定运送次数以及每次运送的待运送证件的第二数量。
136.s404:根据所述目标存储位置,对待运送证件进行运送。
137.s405:根据所述运送数量以及当前保存的所述目标存储位置处存储的证件的第三数量,确定运送所述运送数量的证件后,所述目标存储位置处存储的证件的第四数量;判断所述第四数量是否满足所述目标存储位置对应的预设的告警条件,若是,确定所述目标存储位置对应的告警信息,并根据所述告警信息进行告警。
138.为方便理解,下面再通过一个具体实施例对本发明实施例提供的证件运送过程进行说明。图5为本发明实施例提供的第五种证件运送过程示意图,如图5所示:
139.基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量。在一种可能的实施方式中,制证位置可以是至少一个制证设备中的待制白卡制证位置、发行卡制证位置和/或废卡制证位置。
140.针对每个制证位置,判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,确定该制证位置对应的目标存储位置。其中目标存储位置可以是待制白卡存储位置、发行卡存储位置和/或废卡制证位置。根据该制证位置与目标存储位置之间预设的运送路径,基于机器人等自动运送模块对待运送证件进行运送。
141.在一种可能的实施方式中,还可以在每个制证位置和存储位置处设置对应的摄像头等监控设备,以便于识别是否发生证件被盗等事件。具体的,可以基于现有技术通过摄像头等监控设备识别是否发生证件被盗等事件,在此不再赘述。
142.实施例8:
143.在上述各实施例的基础上,本发明实施例提供了一种证件运送装置,图6为本发明实施例提供的一种证件运送装置,如图6所示,所述装置包括:
144.确定模块61,用于基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量;
145.运送模块62,用于针对所述每个制证位置,判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,确定该制证位置对应的目标存储位置;根据所述目标存储位置,对待运送证件进行运送。
146.在一种可能的实施方式中,所述确定模块61,具体用于针对所述每个制证位置,确定该制证位置处证件的总厚度,根据所述总厚度以及预先保存的单个证件厚度,确定该制证位置处证件的第一数量;或,
147.针对所述每个制证位置,确定该制证位置处证件的总重量,根据所述总重量以及预先保存的单个证件重量,确定该制证位置处证件的第一数量。
148.在一种可能的实施方式中,所述确定模块61,具体用于针对该制证位置处中用于放置证件的每个卡槽,控制位于该卡槽开口侧的红外传感器向该卡槽内发射红外线,并接收该卡槽内的证件反射的红外线,确定该卡槽中放置的证件的厚度。
149.在一种可能的实施方式中,所述确定模块61,具体用于获取当前该制证位置处的第一图像,针对所述第一图像中包含的每个卡槽的卡槽图像,确定该卡槽图像中放置的证件的厚度。
150.在一种可能的实施方式中,所述运送模块62,具体用于若该制证位置用于放置待制白卡,判断该制证位置中放置的待制白卡的第一数量是否小于预设的第一阈值;
151.若该制证位置用于放置发行卡,判断该制证位置中放置的发行卡的第一数量是否大于预设的第二阈值;
152.若该制证位置用于放置废卡,判断该制证位置中放置的废卡的第一数量是否大于预设的第三阈值。
153.在一种可能的实施方式中,所述运送模块62,具体用于若该制证位置用于放置待制白卡,将待运送证件从所述目标存储位置运送到该制证位置;
154.若该制证位置用于放置发行卡或废卡,将待运送证件从该制证位置运送到所述目标存储位置。
155.在一种可能的实施方式中,所述运送模块62,还用于若该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件,所述根据所述目标存储位置,对待运送证件进行运送之前,根据该制证位置对应的预设的运送数量,确定运送次数以及每次运送的待运送证件的第二数量。
156.进一步的,所述装置还包括:
157.告警模块,用于根据所述运送数量以及当前保存的所述目标存储位置处存储的证件的第三数量,确定运送所述运送数量的证件后,所述目标存储位置处存储的证件的第四数量;判断所述第四数量是否满足所述目标存储位置对应的预设的告警条件,若是,确定所述目标存储位置对应的告警信息,并根据所述告警信息进行告警。
158.本发明实施例可以基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量,针对每个制证位置,可以在判断该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并可以根据该目标存储位置,对待运送证件进行运送。由于本发明实施例可以在判断制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并对待运送证件进行运送,相比现有需要依赖人工对待运送证件进行运送而言,提高了运送的效率和自动化程度。
159.实施例9:
160.在上述各实施例的基础上,本发明实施例还提供了一种电子设备,图7为本发明实施例提供的一种电子设备结构示意图,如图7所示,该电子设备包括:处理器71、通信接口72、存储器73和通信总线74,其中,处理器71,通信接口72,存储器73通过通信总线74完成相互间的通信;
161.所述存储器73中存储有计算机程序,当所述程序被所述处理器71执行时,使得所述处理器71执行如下步骤:
162.基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量;
163.针对所述每个制证位置,判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,确定该制证位置对应的目标存储位置;根据所述目标存储位置,对待运送证件进行运送。
164.在一种可能的实施方式中,处理器71,具体用于针对所述每个制证位置,确定该制证位置处证件的总厚度,根据所述总厚度以及预先保存的单个证件厚度,确定该制证位置处证件的第一数量;或,
165.针对所述每个制证位置,确定该制证位置处证件的总重量,根据所述总重量以及预先保存的单个证件重量,确定该制证位置处证件的第一数量。
166.在一种可能的实施方式中,处理器71,具体用于针对该制证位置处中用于放置证
件的每个卡槽,控制位于该卡槽开口侧的红外传感器向该卡槽内发射红外线,并接收该卡槽内的证件反射的红外线,确定该卡槽中放置的证件的厚度。
167.在一种可能的实施方式中,处理器71,具体用于获取当前该制证位置处的第一图像,针对所述第一图像中包含的每个卡槽的卡槽图像,确定该卡槽图像中放置的证件的厚度。
168.在一种可能的实施方式中,处理器71,具体用于若该制证位置用于放置待制白卡,判断该制证位置中放置的待制白卡的第一数量是否小于预设的第一阈值;
169.若该制证位置用于放置发行卡,判断该制证位置中放置的发行卡的第一数量是否大于预设的第二阈值;
170.若该制证位置用于放置废卡,判断该制证位置中放置的废卡的第一数量是否大于预设的第三阈值。
171.在一种可能的实施方式中,处理器71,具体用于若该制证位置用于放置待制白卡,将待运送证件从所述目标存储位置运送到该制证位置;
172.若该制证位置用于放置发行卡或废卡,将待运送证件从该制证位置运送到所述目标存储位置。
173.在一种可能的实施方式中,处理器71,还用于若该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件,所述根据所述目标存储位置,对待运送证件进行运送之前,根据该制证位置对应的预设的运送数量,确定运送次数以及每次运送的待运送证件的第二数量。
174.在一种可能的实施方式中,处理器71,还用于根据所述运送数量以及当前保存的所述目标存储位置处存储的证件的第三数量,确定运送所述运送数量的证件后,所述目标存储位置处存储的证件的第四数量;判断所述第四数量是否满足所述目标存储位置对应的预设的告警条件,若是,确定所述目标存储位置对应的告警信息,并根据所述告警信息进行告警。
175.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
176.通信接口72用于上述电子设备与其他设备之间的通信。
177.存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
178.上述处理器可以是通用处理器,包括中央处理器、网络处理器(network processor,np)等;还可以是数字指令处理器(digital signal processing,dsp)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
179.本发明实施例可以基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量,针对每个制证位置,可以在判断该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并可以根据该目标存储位
置,对待运送证件进行运送。由于本发明实施例可以在判断制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并对待运送证件进行运送,相比现有需要依赖人工对待运送证件进行运送而言,提高了运送的效率和自动化程度。
180.实施例10:
181.在上述各实施例的基础上,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行时实现如下步骤:
182.基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量;
183.针对所述每个制证位置,判断该制证位置处证件的第一数量是否满足该制证位置对应的预设的运送条件,若是,确定该制证位置对应的目标存储位置;根据所述目标存储位置,对待运送证件进行运送。
184.在一种可能的实施方式中,所述基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量包括:
185.针对所述每个制证位置,确定该制证位置处证件的总厚度,根据所述总厚度以及预先保存的单个证件厚度,确定该制证位置处证件的第一数量;或,
186.针对所述每个制证位置,确定该制证位置处证件的总重量,根据所述总重量以及预先保存的单个证件重量,确定该制证位置处证件的第一数量。
187.在一种可能的实施方式中,所述确定该制证位置处证件的总厚度包括:
188.针对该制证位置处中用于放置证件的每个卡槽,控制位于该卡槽开口侧的红外传感器向该卡槽内发射红外线,并接收该卡槽内的证件反射的红外线,确定该卡槽中放置的证件的厚度。
189.在一种可能的实施方式中,所述确定该制证位置处证件的总厚度包括:
190.获取当前该制证位置处的第一图像,针对所述第一图像中包含的每个卡槽的卡槽图像,确定该卡槽图像中放置的证件的厚度。
191.在一种可能的实施方式中,所述判断所述第一数量是否满足预设的运送条件包括:
192.若该制证位置用于放置待制白卡,判断该制证位置中放置的待制白卡的第一数量是否小于预设的第一阈值;
193.若该制证位置用于放置发行卡,判断该制证位置中放置的发行卡的第一数量是否大于预设的第二阈值;
194.若该制证位置用于放置废卡,判断该制证位置中放置的废卡的第一数量是否大于预设的第三阈值。
195.在一种可能的实施方式中,所述根据所述目标存储位置,对待运送证件进行运送包括:
196.若该制证位置用于放置待制白卡,将待运送证件从所述目标存储位置运送到该制证位置;
197.若该制证位置用于放置发行卡或废卡,将待运送证件从该制证位置运送到所述目标存储位置。
198.在一种可能的实施方式中,若该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件,所述根据所述目标存储位置,对待运送证件进行运送之前,所述方法还包括:
199.根据该制证位置对应的预设的运送数量,确定运送次数以及每次运送的待运送证件的第二数量。
200.在一种可能的实施方式中,所述方法还包括:
201.根据所述运送数量以及当前保存的所述目标存储位置处存储的证件的第三数量,确定运送所述运送数量的证件后,所述目标存储位置处存储的证件的第四数量;判断所述第四数量是否满足所述目标存储位置对应的预设的告警条件,若是,确定所述目标存储位置对应的告警信息,并根据所述告警信息进行告警。
202.上述计算机可读存储介质可以是电子设备中的处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器如软盘、硬盘、磁带、磁光盘(mo)等、光学存储器如cd、dvd、bd、hvd等、以及半导体存储器如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd)等。
203.本发明实施例可以基于预设的证件数量识别算法,确定每个制证位置处证件的第一数量,针对每个制证位置,可以在判断该制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并可以根据该目标存储位置,对待运送证件进行运送。由于本发明实施例可以在判断制证位置处证件的第一数量满足该制证位置对应的预设的运送条件时,确定该制证位置对应的目标存储位置,并对待运送证件进行运送,相比现有需要依赖人工对待运送证件进行运送而言,提高了运送的效率和自动化程度。
204.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
205.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
206.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
207.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
208.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

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

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

相关文献