一种纸币盘库方法、装置、系统及计算机设备与流程

未命名 10-19 阅读:102 评论:0


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.所述用户终端接收所述视频请求,并发送现场实时录制的视频至所述管理员终端;以及
45.所述管理员终端调用所述管理员终端包括的识别模块识别所述视频中包括的待识别包装标识,得到待盘库纸币标识;基于所述待盘库纸币标识,确定多个已存储冠字号;确定是否存在与存储数据库中每个已存储纸币冠字号相一致的所述已存储冠字号;以及在确定存在与每个所述已存储纸币冠字号相一致的已存储冠字号的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库,
46.其中,所述管理员终端利用如任一方法实现所述纸币盘库。
47.进一步,该纸币盘库系统还包括过机模块,所述用户终端接收所述视频请求之前还包括,
48.所述用户终端与所述过机模块通讯连接,发送获取识别标识请求;以及
49.所述过机模块接收所述识别标识请求,发送所述待识别包装标识至所述用户终端,并发送与所述待识别包装标识关联的所述待盘库纸币标识至所述管理员终端。
50.另一方面,本说明书实施例还提供了一种纸币盘库装置,包括,
51.第一确定单元,用于根据接收到的盘库请求,确定待盘库人员标识;
52.发送单元,用于调用视频接口向与所述待盘库人员标识对应的用户终端发起视频请求,以接收从所述用户终端发送的视频;
53.识别单元,用于调用识别模块识别从所述视频接口接收到的所述视频中包括的待识别包装标识,得到待盘库纸币标识;
54.第二确定单元,用于基于所述待盘库纸币标识,确定多个已存储冠字号;
55.第三确定单元,用于确定是否存在与存储数据库中每个已存储纸币冠字号相一致的所述已存储冠字号;以及
56.第四确定单元,用于在确定存在与每个所述已存储纸币冠字号相一致的已存储冠字号的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库。
57.进一步,该装置还包括,
58.第五确定单元,用于在确定不存在与所述多个已存储纸币冠字号中的待核纸币冠字号相一致的已存储冠字号的情况下,确定所述待核纸币冠字号的个数;以及
59.第六确定单元,用于在确定所述个数小于或等于预设阈值的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库。
60.进一步,该装置还包括,
61.第七确定单元,用于在确定所述个数大于所述预设阈值的情况下,确定与所述待盘库人员标识对应的待盘库人员不通过纸币盘库。
62.进一步,该第三确定单元还包括,
63.第一获取单元,用于根据接收到所述用户终端发送的存款请求,调用过机模块获取与所述存款请求对应的待存储冠字号;
64.存储单元,用于将所述待存储冠字号作为入库纸币冠字号存储入预存储数据库中;
65.第二获取单元,用于在接收到所述用户终端发送的取款请求时,调用所述过机模块获取与所述取款请求对应的销库冠字号;
66.关联单元,用于从所述预存储数据库中,将与所述销库冠字号相一致的所述入库纸币冠字号删除,得到更新后的预存储数据库,并将所述更新后的预存储数据库与更新时刻关联;
67.第八确定单元,用于从多个所述更新时刻中确定与当前时刻时间差最小的目标更新时刻;以及
68.第九确定单元,用于确定与所述目标更新时刻对应的所述更新后的预存储数据库作为所述存储数据库。
69.另一方面,本说明书实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
70.另一方面,本说明书实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现上述的方法。
71.另一方面,本说明书实施例还提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现的方法。
72.利用本说明书实施例,针对确定需要进行盘库的待盘库人员,调用视频接口向与对应的待盘库人员标识的用户终端发起视频请求。在接收到从该用户终端发动的视频时,调用识别模块识别该视频中的待识别包装标识,得到待盘库纸币标识。基于关联关系,确定与该待盘库纸币标识关联的多个已存储冠字号。在存储数据库中,确定是否存在与每个已存储纸币冠字号相一致的已存储冠字号。在确定存在与每个已存储纸币冠字号相一致的已存储冠字号的情况下,确定该待盘库人员通过纸币盘库。从而,基于视频通话的方式,避免了由银行管理部外出进行盘库造成的资源浪费,同时也保证了盘库的私密性,降低了该待盘库人员可以预先准备的概率。此外,通过待识别包装标识快速进行纸币盘库,实现了在保证盘库精准率的同时,提高了纸币盘库效率。
附图说明
73.为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
74.图1所示为本说明书实施例一种纸币盘库方法的实施系统示意图;
75.图2所示为本说明书实施例一种纸币盘库方法的流程图;
76.图3所示为本说明书另一实施例一种纸币盘库方法的流程图;
77.图4a所示为本说明书实施例一种待盘库纸币标识确定方法的流程图;
78.图4b所示为本说明书另一实施例一种待盘库纸币标识确定方法的流程图;
79.图4c所示为本说明书另一实施例一种待盘库纸币标识确定方法的流程图;
80.图5所示为本说明书实施例的一种存储数据库确定方法的示意图;
81.图6a所示为本说明书实施例的一种纸币盘库装置的结构示意图;
82.图6b所示为本说明书另一实施例的一种纸币盘库装置的结构示意图;
83.图6c所示为本说明书另一实施例的一种纸币盘库装置的结构示意图;
84.图6d所示为本说明书实施例的一种第三确定单元装置的结构示意图;
85.图7为本说明书实施例一种计算机设备的结构示意图。
86.【附图标记说明】
87.101、管理员终端;
88.102、用户终端;
89.130、过机模块;
90.610、第一确定单元;
91.620、发送单元;
92.630、识别单元;
93.640、第二确定单元;
94.650、第三确定单元;
95.660、第四确定单元;
96.670、第五确定单元;
97.680、第六确定单元;
98.690、第七确定单元;
99.6110、第一获取单元;
100.6120、存储单元;
101.6130、第二获取单元;
102.6140、关联单元;
103.6150、第八确定单元;
104.6160、第九确定单元;
105.702、计算机设备;
106.704、处理设备;
107.706、存储资源;
108.708、驱动机构;
109.710、输入/输出模块;
110.712、输入设备;
111.714、输出设备;
112.716、呈现设备;
113.718、图形用户接口;
network,简称为lan)、广域网(wide area network,简称为wan)、因特网或其组合,并连接至网站、用户设备(例如计算设备)和后端系统。具体地,用户终端102发送获取识别标识至过机模块103。过机模块103接收识别标识请求,发送待识别包装标识至用户终端102,并发送与待识别包装标识关联的待盘库纸币标识至管理员终端101。例如还可以发送与待盘库纸币标识关联的已存储冠字号至管理员终端101,以供用户终端102和管理员终端101完成纸币盘库。需要说明的是,该过机模块103例如可以为可以产生待识别包装标识的出纳机具,出纳机具例如可以为点钞机、清分机和外币鉴别仪等。该待识别包装标识例如可以为二维码和条形码等可以被识别的标识。
125.可选地,管理员终端和用户终端均可以分别与服务器连接,以实现上述步骤,该服务器例如可以是云计算系统的节点(图中未显示),或者每个服务器可以是单独的云计算系统,包括由网络互连并作为分布式处理系统工作的多台计算机。
126.在一个可选的实施例中,用户终端可以包括电子设备不限于智能手机、采集设备、台式计算机、平板电脑、笔记本电脑、智能音箱、数字助理、增强现实(ar,augmented reality)/虚拟现实(vr,virtual reality)设备、智能可穿戴设备等类型的电子设备。可选的,电子设备上运行的操作系统可以包括但不限于安卓系统、ios系统、linux、windows等。
127.此外,需要说明的是,图1所示的仅仅是本说明书提供的一种应用环境,在实际应用中,还可以包括多个管理员终端101、多个用户终端102和多个过机模块103,本说明书不做限制。
128.如图2所示为本说明书实施例一种纸币盘库方法的流程图。在本图中描述了纸币盘库过程,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或装置产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行。具体的如图2所示,方法可以包括:
129.s210,根据接收到的盘库请求,确定待盘库人员标识;
130.s220,调用视频接口向与待盘库人员标识对应的用户终端发起视频请求,以接收从用户终端发送的视频;
131.s230,调用识别模块识别从视频接口接收到的视频中包括的待识别包装标识,得到待盘库纸币标识;
132.s240,基于待盘库纸币标识,确定多个已存储冠字号;
133.s250,确定是否存在与存储数据库中每个已存储纸币冠字号相一致的已存储冠字号;
134.s260,在确定存在与每个已存储纸币冠字号相一致的已存储纸币号的情况下,确定与待盘库人员标识对应的待盘库人员通过纸币盘库。
135.利用本说明书实施例,针对确定需要进行盘库的待盘库人员,调用视频接口向与对应的待盘库人员标识的用户终端发起视频请求。在接收到从该用户终端发动的视频时,调用识别模块识别该视频中的待识别包装标识,得到待盘库纸币标识。基于关联关系,确定与该待盘库纸币标识关联的多个已存储冠字号。在存储数据库中,确定是否存在与每个已存储纸币冠字号相一致的已存储冠字号。在确定存在与每个已存储纸币冠字号相一致的已存储冠字号的情况下,确定该待盘库人员通过纸币盘库。从而,基于视频通话的方式,避免
了由银行管理部外出进行盘库造成的资源浪费,同时也保证了盘库的私密性,降低了该待盘库人员可以预先准备的概率。此外,通过待识别包装标识快速进行纸币盘库,实现了在保证盘库精准率的同时,提高了纸币盘库效率。
136.根据本说明书的一个实施例,盘库请求为表征针对待盘库人员进行盘库的请求,该待盘库请求包括与待盘库人员对应的待盘库人员标识。例如,当前时刻,需要针对a银行网点中的工作人员c进行盘库,则发送包括c的盘库请求至管理员终端。需要说明的是,发送盘库请求的可以为服务器,也可以为用户终端,该用户终端为工作人员c使用的终端设备。例如,服务器中包括定时触发模块,当监测到当前需要针对工作人员c进行盘库时,则发送包括c的盘库请求至管理员终端。例如还可以为,在管理员通过管理员终端发起至工作人员c的视频请求,但工作人员c在忙碌状态,工作人员c在非忙碌状态时,发送包括c的盘库请求至管理员终端,需要说明的是,在此种情况下,视频请求与盘库请求之间的时长不能超过预设时长,以及提交该网点的日常监控视频,该日常监控视频为当前日期可以看到工作人员c工位的视频。
137.确定盘库请求包括的待盘库人员标识。进而,针对与待盘库人员标识对应的待盘库人员进行盘库检查。管理员终端包括视频接口,用于发起视频请求和接收视频。管理员终端调用包括的视频接口向与待盘库人员标识对应的用户终端发起视频请求,以接收从用户终端发回的视频。需要说明的是,例如可以采用任意可以实现利用视频接口与用户终端联通,接收视频的技术,以实现该功能,本说明书对此不做限定。
138.待盘库人员通过用户终端在接收到管理员终端发送的视频请求时,拿出当前库存的纸币包,该纸币包例如可以为整捆(一捆为十万纸币)或整把(一把为一万纸币)。待盘库人员利用用户终端的视频模块拍摄所有纸币包上方的待识别包装标识,以发送该待识别包装标识至管理员终端进行盘库。待识别包括标识为任意可以索引到该纸币包标识的标识,例如,二维码标识或条形码标识等。该待识别包装标识例如可以为待盘库人员在空闲时间通过过机模块针对纸币进行处理,得到的标识,并将该待识别标识贴至该纸币包上。需要说明的是,贴至该纸币包上的操作可以由过机模块实现,也可以由待盘库人员操作。过机模块为出纳机具,例如点钞机、清分机或外币鉴别仪等。待盘库纸币标识为与该纸币包对应的编码,该编码可以索引至该纸币包中的每一个纸币的冠字号。
139.管理员终端还包括识别模块,该识别模块用于识别待识别包装标识,得到对应的编码,即待盘库纸币标识。需要说明的是,例如可以采用任意可以实现识别待识别包装标识的技术,以实现该功能,本说明书对此不做限定。
140.具体地,预先维护待盘库纸币标识与纸币包中每一个纸币的冠字号之间的关联关系。该纸币包中的每一个纸币的冠字号均为已存储冠字号。例如,纸币包上贴的待识别包装标识为二维码,与该二维码对应的编码为d,该纸币包中包括三个纸币,且分别对应的冠字号为x,c和v。则利用识别模块针对二维码进行识别,得到待盘库纸币标识d,利用待盘库纸币标识d,在预先维护的关联关系中,索引得到已存储冠字号x,c和v。需要说明的是,以上二维码、编码和纸币的个数均为便于理解的示例性说明,并不对本说明书构成任何限制。
141.预先在已存储数据库中存储与每个纸币包对应的编码(即上文的待盘库纸币标识),和与编码对应的多个冠字号(该冠字号为纸币包中包括的每个纸币的冠字号,理想情况下,该每个冠字号应与上文的已存储冠字号完全一致),将每个冠字号分别作为已存储纸
币冠字号。
142.基于确定的待盘库纸币标识,在存储数据库中确定与之对应的多个已存储纸币冠字号。并针对每个已存储纸币冠字号,分别确定与之对应的已存储冠字号。判断是否每个已存储纸币冠字号均有与之一致的已存储冠字号。若确定存在与每个已存储纸币冠字号一致的已存储冠字号的情况下,则认为现在检查的纸币包的数额与预先存储的纸币包中数额相一致,即当前时刻的纸币余额与账务余额一致,从而确定与待盘库人员标识对应的待盘库人员通过纸币盘库。具体地,可以将当前时刻与盘库通过的标识与待盘库人员标识关联,从而完成了针对该待盘库人员的盘库。
143.图3所示为本说明书另一实施例一种纸币盘库方法的流程图。在本图中描述了另一种纸币盘库过程,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。具体的如图3所示,方法可以包括:
144.s361,在确定不存在与多个已存储纸币冠字号中的待核纸币冠字号相一致的已存储冠字号的情况下,确定待核纸币冠字号的个数;
145.s362,判断个数是否大于预设阈值;
146.s363,在确定个数小于或等于预设阈值的情况下,确定与待盘库人员标识对应的待盘库人员通过纸币盘库;
147.s364,在确定个数大于预设阈值的情况下,确定与待盘库人员标识对应的待盘库人员不通过纸币盘库。
148.根据本说明书的另一个实施例,针对每个已存储纸币冠字号,分别确定与之对应的已存储冠字号。判断是否每个已存储纸币冠字号均有与之一致的已存储冠字号。在确定多个已存储纸币冠字号中存在与已存储冠字号不一致的冠字号,将该冠字号作为待核纸币冠字号。需要说明的是,此处的不一致表征多个已存储冠字号中没有与该待核纸币冠字号相一致的冠字号。
149.确定该待核纸币冠字号的个数,以及将该个数与预设阈值相对比。在确定该个数小于或等于该预设阈值的情况下,确定当前时刻的纸币余额与账务余额一致,从而确定与待盘库人员标识对应的待盘库人员通过纸币盘库。该预设阈值例如可以为与该纸币包包括的纸币个数的百分之三。
150.在确定该个数大于该预设阈值的情况下,则说明当前时刻的纸币余额与账务余额相差较大,需要进一步盘库,从而确定与待盘库人员标识对应的待盘库人员不通过纸币盘库。具体地,可以将当前时刻与盘库不通过的标识与待盘库人员标识关联,从而完成了针对该待盘库人员的盘库。进一步盘库例如可以为针对该纸币包中的纸币重新进行过机,以确定该金额是否一致。
151.图4a所示为本说明书实施例一种待盘库纸币标识确定方法的流程图。在图4a中描述了一种待盘库纸币标识确定过程,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。具体的如图4a所示,方法可以包括:
152.s431,调用识别模块包括的拍照模块拍摄处在同一平面的多个子待识别包装标识,得到待识别图像;
153.s432,利用标识划分模型针对待识别图像进行划分,得到与每个子待识别包装标识对应的子待识别图像;
154.s433,针对每个子待识别图像进行处理,确定对应的子待盘库纸币标识,得到待盘库纸币标识。
155.根据本说明书的另一个实施例,在日常进行纸币盘库时,多存在多个纸币包,从而,该待识别包装标识包括多个子待识别包装标识,该子待识别包装标识为每个纸币包上黏贴的标识,例如可以为二维码或条形码等标识。
156.识别模块还包括拍照模块,用于针对当前页面进行拍照,得到与当前页面对应的图像。调用拍照模块针对处于同一平面的多个子待识别包装标识进行拍摄,得到一张待识别图像。该待识别图像中包括处于该平面的全部子待识别包装标识。
157.针对该待识别图像进行图像划分,以得到每个子待识别包装标识。即利用标识划分模型,从待识别图像中识别并提取每个子待识别包装标识。具体地,该标识划分模型例如可以为任意可以针对包括多个子待识别包装标识的待识别图像进行划分的模型,例如,训练后的神经网络模型,本说明书对此不做限定。
158.在得到处于该平面的全部子待识别包装标识后,针对每个子待识别包装标识,分别利用识别模块针对该子待识别包装标识进行处理,得到对应的子待盘库纸币标识。具体地,确定子待盘库纸币标识的过程与图2中s230确定待盘库纸币标识的过程相类似,在此不再赘述。
159.确定了与每个子待识别包装标识对应的子待盘库纸币标识之后,汇总多个子待盘库纸币标识,得到待盘库纸币标识。
160.图4b所示为本说明书另一实施例一种待盘库纸币标识确定方法的流程图。在图4b中描述了另一种待盘库纸币标识确定过程,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。具体的如图4b所示,方法可以包括:
161.s4331,针对每个子待识别图像进行识别,在确定多个子待识别图像中的目标待处理图像无法识别的情况下,针对目标待处理图像进行去噪和锐化处理,得到预目标图像;
162.s4332,判断标识导出数据库中是否存在与预目标图像对应的目标图像;
163.s4333,在确定目标图像存在的情况下,针对目标图像进行识别,得到与待处理图像对应的子待盘库纸币标识;
164.s4334,在确定目标图像不存在的情况下,调用视频接口向用户终端发送再次过机请求,以接受从用户终端发送的修正视频;
165.s4335,调用识别模块识别从视频接口接收到的修正视频中包括的修正识别标识,得到子待盘库纸币标识。
166.根据本说明书的另一个实施例,在图像划分之后,存在无法识别的子待识别包装标识时,将该无法识别的子待识别包装标识作为目标待处理图像。针对该目标待处理图像进行去噪和锐化处理,以使得该目标待处理图像变得清晰,得到预目标图像。
167.过机模块在对纸币包进行过机后,得到对应的标识均存储在标识导出数据库中。具体地,该过机模块例如可以为与该待盘库人员标识对应的过机模块,即该过机模块为该待盘库人员使用的过机模块。
168.将该标识导出数据库中的每个预存标识与该预目标图像进行一致性匹配,判断标识导出数据库中是否存在与预目标图像对应的目标图像。在确定存在预存标识中存在与该预目标图像一致性匹配的标识的情况下,将该标识作为目标图像。具体地,一致性匹配例如
可以采用相似度确定的方法,具体地,例如可以基于余弦相似度公式针对预存标识和预目标图像进处理,得到相似度,在确定该相似度大于或等于预设相似度阈值的情况下,确定该预存标识为该目标图像。进而针对利用识别模块针对该目标图像进行识别,得到对应的子待盘库纸币标识。
169.在不存在该目标图像的情况下,调用视频接口向用户终端发送再次过机请求,以接受从用户终端发送的修正视频。需要说明的是,该在此过机请求例如可以包括该预目标图像在采集平面中的位置信息,或其他待盘库人员可以确定预目标图像的信息。
170.待盘库人员通过用户终端接收到该再次过机请求之后,利用过机模块再次针对对应的纸币包中的每个纸币进行过机处理,得到对应的标识,并拍摄包括该标识的修正视频发送至管理员终端。
171.管理员终端接收到该修正视频后,从该修正视频中提取该标识,并将该标识作为修正识别标识。进一步,针对该修正识别标识进行处理,得到对应的子盘库纸币标识,已与别的子盘库纸币标识构成盘库纸币标识。
172.图4c所示为本说明书另一实施例一种待盘库纸币标识确定方法的流程图。在图4c中描述了另一种待盘库纸币标识确定过程,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。具体的如图4c所示,方法可以包括:
173.s3301,获取与目标待处理图像相邻的候选识别图像;
174.s3302,判断与候选识别图像对应的识别结果是否为无法识别;
175.s3303,在确定与候选识别图像对应的识别结果不为无法识别的情况下,针对目标待处理图像进行去噪和锐化处理;
176.s3304,在确定与候选识别图像对应的识别结果中有至少一个为无法识别的情况下,利用标识划分模型针对候选识别图像和目标待处理图像重新划分,利用划分之后的图像更新子待识别图像以进行处理。
177.根据本说明书的另一个实施例,由于在图像划分阶段可能会存在误差,导致得到划分后的子待识别图像无法识别。为了规避此种情况导致的无法识别的情况下,在确定目标待处理图像之后,针对该目标待处理图像相邻的图像进行核验,以确定是否为图像划分阶段产生的误差。
178.具体地,获取与目标待处理图像相邻的图像,并将该图像作为候选识别图像。具体地,该相邻为在待识别图像中,该目标待处理图像四侧的图像(上、下、左和右侧直接相邻的图像),以得到至少一个候选识别图像。
179.获取与每个候选识别图像对应的识别结果,在确定识别结果均为可识别(不为无法识别)的情况下,则说明该目标待处理图像本身存在问题,即进一步针对该目标待处理图像进行去噪和锐化处理,进而执行如图4b所示的操作。
180.在确定识别结果中存在一个为无法识别的情况下,则说明存在是图像划分阶段出现了问题。由此,利用标识划分模型针对与识别结果为无法识别对应的候选识别图像和目标待处理图像重新划分,并利用划分之后的图像更新子待识别图像以进行处理。从而,降低了图像划分阶段的失误率,从而降低了让待盘库人员再次过机的次数,从而提升了用户体验。
181.图5所示为本说明书实施例的一种存储数据库确定方法的示意图。在图5中描述了
另一种存储数据库确定过程,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。具体的如图5所示,方法可以包括:
182.s510,根据接收到用户终端发送的存款请求,调用过机模块获取与存款请求对应的待存储冠字号;
183.s520,将待存储冠字号作为入库纸币冠字号存储入预存储数据库中;
184.s530,在接收到用户终端发送的取款请求时,调用过机模块获取与取款请求对应的销库冠字号;
185.s540,从预存储数据库中,将与销库冠字号相一致的入库纸币冠字号删除,得到更新后的预存储数据库,并将更新后的预存储数据库与更新时刻关联;
186.s550,从多个更新时刻中确定与当前时刻时间差最小的目标更新时刻;以及
187.s560,确定与目标更新时刻对应的更新后的预存储数据库作为存储数据库。
188.根据本说明书的另一个实施例,公开了另一种确定存储数据库中的已存储纸币冠字号的过程。
189.具体地,在该网点进行营业过程中,针对存款和取款均分别进行记录,以得到在进行盘库时当前的已存纸币的冠字号,进而进行盘库。
190.具体地,在待盘库人员处理存款业务时,通过用户终端发送存款请求至管理员终端,从而调用与用户终端和管理员终端分别通讯连接的过机模块针对存储的纸币进行处理,得到此次存款的纸币对应的待存储冠字号,进而将该待存储冠字号作为入库纸币冠字号存储入预存储数据库中。
191.同理,在待盘库人员处理取款业务时,通过用户终端发送取款请求至管理员终端,从而调用与用户终端和管理员终端分别通讯连接的过机模块针对取走的纸币进行处理,得到此次取款的纸币对应的销库冠字号。进而从预存储数据库中,删除与销库冠字号相一致的入库纸币冠字号,以对预存储数据库进行更新,得到更新后的预存储数据库,并将更新后的预存储数据库与更新时刻关联。
192.在需要针对待盘库人员进行突击盘库检查时,从多个更新时刻中,确定距离当前时刻最近的时刻,并将该时刻作为目标更新时刻。并将与该目标更新时刻对应的更新后的预存储数据库作为存储数据库,进行纸币盘库。从而实现了,管理员终端针对每一笔存取款进行记录,无需在待盘库人员在做纸币包时,通过过机模块发送与待盘库纸币标识和已存储纸币冠字号,从而进一步提升了突击纸币盘库精准率和纸币盘库的效率。
193.图6a所示为本说明书实施例的一种纸币盘库装置的结构示意图。如图6a所示,包括,
194.第一确定单元610,用于根据接收到的盘库请求,确定待盘库人员标识;
195.发送单元620,用于调用视频接口向与待盘库人员标识对应的用户终端发起视频请求,以接收从用户终端发送的视频;
196.识别单元630,用于调用识别模块识别从视频接口接收到的视频中包括的待识别包装标识,得到待盘库纸币标识;
197.第二确定单元640,用于基于待盘库纸币标识,确定多个已存储冠字号;
198.第三确定单元650,用于确定是否存在与存储数据库中每个已存储纸币冠字号相一致的所述已存储冠字号;
199.第四确定单元660,用于在确定存在与每个已存储纸币冠字号相一致的已存储冠字号的情况下,确定与待盘库人员标识对应的待盘库人员通过纸币盘库。
200.由于上述装置解决问题的原理与上述方法相似,因此上述装置的实施可以参见上述方法的实施,重复之处不再赘述。
201.图6b所示为本说明书另一实施例的一种纸币盘库装置的结构示意图。如图6b所示,包括,
202.第五确定单元670,用于在确定不存在与多个已存储纸币冠字号中的待核纸币冠字号相一致的已存储冠字号的情况下,确定待核纸币冠字号的个数;以及
203.第六确定单元680,用于在确定个数小于或等于预设阈值的情况下,确定与待盘库人员标识对应的待盘库人员通过纸币盘库。
204.由于上述装置解决问题的原理与上述方法相似,因此上述装置的实施可以参见上述方法的实施,重复之处不再赘述。
205.图6c所示为本说明书另一实施例的一种纸币盘库装置的结构示意图。如图6c所示,包括,
206.第五确定单元670,用于在确定不存在与多个已存储纸币冠字号中的待核纸币冠字号相一致的已存储冠字号的情况下,确定待核冠纸币字号的个数;
207.第六确定单元680,用于在确定个数小于或等于预设阈值的情况下,确定与待盘库人员标识对应的待盘库人员通过纸币盘库;
208.第七确定单元690,用于在确定个数大于预设阈值的情况下,确定与待盘库人员标识对应的待盘库人员不通过纸币盘库。
209.由于上述装置解决问题的原理与上述方法相似,因此上述装置的实施可以参见上述方法的实施,重复之处不再赘述。
210.图6d所示为本说明书实施例的一种第三确定单元装置的结构示意图。如图6d所示,包括,
211.第一获取单元6110,用于根据接收到用户终端发送的存款请求,调用过机模块获取与存款请求对应的待存储冠字号;
212.存储单元6120,用于将待存储冠字号作为入库纸币冠字号存储入预存储数据库中;
213.第二获取单元6130,用于在接收到用户终端发送的取款请求时,调用过机模块获取与取款请求对应的销库冠字号;
214.关联单元6140,用于从预存储数据库中,将与销库冠字号相一致的入库纸币冠字号删除,得到更新后的预存储数据库,并将更新后的预存储数据库与更新时刻关联;
215.第八确定单元6150,用于从多个更新时刻中确定与当前时刻时间差最小的目标更新时刻;以及
216.第九确定单元6160,用于确定与目标更新时刻对应的更新后的预存储数据库作为存储数据库。
217.由于上述装置解决问题的原理与上述方法相似,因此上述装置的实施可以参见上述方法的实施,重复之处不再赘述。
218.如图7所示为本说明书实施例一种计算机设备的结构示意图,本说明书中的装置
可以为本实施例中的计算机设备,执行上述本说明书的方法。计算机设备702可以包括一个或多个处理设备704,诸如一个或多个中央处理单元(cpu),每个处理单元可以实现一个或多个硬件线程。计算机设备702还可以包括任何存储资源706,其用于存储诸如代码、设置、数据等之类的任何种类的信息。非限制性的,比如,存储资源706可以包括以下任一项或多种组合:任何类型的ram,任何类型的rom,闪存设备,硬盘,光盘等。更一般地,任何存储资源都可以使用任何技术来存储信息。进一步地,任何存储资源可以提供信息的易失性或非易失性保留。进一步地,任何存储资源可以表示计算机设备702的固定或可移除部件。在一种情况下,当处理设备704执行被存储在任何存储资源或存储资源的组合中的相关联的指令时,计算机设备702可以执行相关联指令的任一操作。计算机设备702还包括用于与任何存储资源交互的一个或多个驱动机构708,诸如硬盘驱动机构、光盘驱动机构等。
219.计算机设备702还可以包括输入/输出模块710(i/o),其用于接收各种输入(经由输入设备712)和用于提供各种输出(经由输出设备714)。一个具体输出机构可以包括呈现设备716和相关联的图形用户接口(gui)718。在其他实施例中,还可以不包括输入/输出模块710(i/o)、输入设备712以及输出设备714,仅作为网络中的一台计算机设备。计算机设备702还可以包括一个或多个网络接口720,其用于经由一个或多个通信链路722与其他设备交换数据。一个或多个通信总线724将上文所描述的部件耦合在一起。
220.通信链路722可以以任何方式实现,例如,通过局域网、广域网(例如,因特网)、点对点连接等、或其任何组合。通信链路722可以包括由任何协议或协议组合支配的硬连线链路、无线链路、路由器、网关功能、名称服务器等的任何组合。
221.本说明书实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述方法。
222.本说明书实施例还提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序被处理器执行时实现上述方法。
223.本领域内的技术人员应明白,本说明书的实施例可提供为方法、系统、或计算机程序产品。因此,本说明书可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
224.本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
225.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
226.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
227.以上的具体实施例,对本说明书的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本说明书的具体实施例而已,并不用于限定本说明书的保护范围,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。

技术特征:
1.一种纸币盘库方法,其特征在于,包括:根据接收到的盘库请求,确定待盘库人员标识;调用视频接口向与所述待盘库人员标识对应的用户终端发起视频请求,以接收从所述用户终端发送的视频;调用识别模块识别从所述视频接口接收到的所述视频中包括的待识别包装标识,得到待盘库纸币标识;基于所述待盘库纸币标识,确定多个已存储冠字号;确定是否存在与存储数据库中每个已存储纸币冠字号相一致的所述已存储冠字号;以及在确定存在与每个所述已存储纸币冠字号相一致的所述已存储冠字号的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库。2.根据权利要求1所述的方法,其特征在于,还包括:在确定不存在与所述多个已存储纸币冠字号中的待核纸币冠字号相一致的已存储冠字号的情况下,确定所述待核纸币冠字号的个数;以及在确定所述个数小于或等于预设阈值的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库。3.根据权利要求2所述的方法,其特征在于还包括:在确定所述个数大于所述预设阈值的情况下,确定与所述待盘库人员标识对应的待盘库人员不通过纸币盘库。4.根据权利要求1所述的方法,其特征在于,在所述待识别包装标识包括多个子待识别包装标识的情况下,所述调用识别模块识别从所述视频接口接收到的所述视频中包括的待识别包装标识,得到待盘库纸币标识包括:调用所述识别模块包括的拍照模块拍摄处在同一平面的所述多个子待识别包装标识,得到待识别图像;利用标识划分模型针对所述待识别图像进行划分,得到与每个所述子待识别包装标识对应的子待识别图像;以及针对每个所述子待识别图像进行处理,确定对应的子待盘库纸币标识,得到所述待盘库纸币标识。5.根据权利要求4所述的方法,其特征在于,所述针对每个所述子待识别图像进行处理,确定对应的子待盘库纸币标识包括:针对每个所述子待识别图像进行识别,在确定所述多个所述子待识别图像中的目标待处理图像无法识别的情况下,针对所述目标待处理图像进行去噪和锐化处理,得到预目标图像;判断标识导出数据库中是否存在与所述预目标图像对应的目标图像;以及在确定所述目标图像存在的情况下,针对所述目标图像进行识别,得到与所述待处理图像对应的所述子待盘库纸币标识。6.根据权利要求5所述的方法,其特征在于,还包括:在确定所述目标图像不存在的情况下,调用所述视频接口向所述用户终端发送再次过机请求,以接受从所述用户终端发送的修正视频;以及
调用识别模块识别从所述视频接口接收到的所述修正视频中包括的修正识别标识,得到所述子待盘库纸币标识。7.根据权利要求5所述的方法,其特征在于,在所述针对所述待处理图像进行去噪和锐化处理之前还包括:获取与所述目标待处理图像相邻的候选识别图像;判断与所述候选识别图像对应的识别结果是否为无法识别;以及在确定与所述候选识别图像对应的识别结果不为无法识别的情况下,针对所述待处理图像进行去噪和锐化处理。8.根据权利要求7所述的方法,其特征在于,还包括:在确定与所述候选识别图像对应的识别结果中有至少一个为无法识别的情况下,利用所述标识划分模型针对所述候选识别图像和所述目标待处理图像重新划分,利用划分之后的图像更新所述子待识别图像以进行处理。9.根据权利要求1所述的方法,其特征在于,所述存储数据库的确定过程包括:根据接收到所述用户终端发送的存款请求,调用过机模块获取与所述存款请求对应的待存储冠字号;将所述待存储冠字号作为入库纸币冠字号存储入预存储数据库中;在接收到所述用户终端发送的取款请求时,调用所述过机模块获取与所述取款请求对应的销库冠字号;从所述预存储数据库中,将与所述销库冠字号相一致的所述入库纸币冠字号删除,得到更新后的预存储数据库,并将所述更新后的预存储数据库与更新时刻关联;从多个所述更新时刻中确定与当前时刻时间差最小的目标更新时刻;以及确定与所述目标更新时刻对应的所述更新后的预存储数据库作为所述存储数据库。10.一种纸币盘库系统,其特征在于,包括管理员终端和用户终端,所述管理员终端在接收到盘库请求时,确定待盘库人员标识;调用所述管理员终端包括的视频接口向与所述待盘库人员标识对应的所述用户终端发起视频请求,以接收从所述用户终端发送的视频;所述用户终端接收所述视频请求,并发送现场实时录制的视频至所述管理员终端;以及所述管理员终端调用所述管理员终端包括的识别模块识别所述视频中包括的待识别包装标识,得到待盘库纸币标识;基于所述待盘库纸币标识,确定多个已存储冠字号;确定是否存在与存储数据库中每个已存储纸币冠字号相一致的所述已存储冠字号;以及在确定存在与每个所述已存储纸币冠字号相一致的已存储冠字号的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库,其中,所述管理员终端利用如权利要求2-9任意一项所述的方法实现所述纸币盘库。11.根据权利要求10所述的系统,其特征在于,还包括过机模块,所述用户终端接收所述视频请求之前还包括,所述用户终端与所述过机模块通讯连接,发送获取识别标识请求;以及所述过机模块接收所述识别标识请求,发送所述待识别包装标识至所述用户终端,并发送与所述待识别包装标识关联的所述待盘库纸币标识至所述管理员终端。
12.一种纸币盘库装置,其特征在于,包括:第一确定单元,用于根据接收到的盘库请求,确定待盘库人员标识;发送单元,用于调用视频接口向与所述待盘库人员标识对应的用户终端发起视频请求,以接收从所述用户终端发送的视频;识别单元,用于调用识别模块识别从所述视频接口接收到的所述视频中包括的待识别包装标识,得到待盘库纸币标识;第二确定单元,用于基于所述待盘库纸币标识,确定多个已存储冠字号;第三确定单元,用于确定是否存在与存储数据库中每个已存储纸币冠字号相一致的所述已存储冠字号;以及第四确定单元,用于在确定存在与每个所述已存储纸币冠字号相一致的已存储冠字号的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库。13.根据权利要求12所述的装置,其特征在于,还包括:第五确定单元,用于在确定不存在与所述多个已存储纸币冠字号中的待核纸币冠字号相一致的已存储冠字号的情况下,确定所述待核纸币冠字号的个数;以及第六确定单元,用于在确定所述个数小于或等于预设阈值的情况下,确定与所述待盘库人员标识对应的待盘库人员通过纸币盘库。14.根据权利要求13所述的装置,其特征在于,还包括:第七确定单元,用于在确定所述个数大于所述预设阈值的情况下,确定与所述待盘库人员标识对应的待盘库人员不通过纸币盘库。15.根据权利要求14所述的装置,其特征在于,所述第三确定单元包括:第一获取单元,用于根据接收到所述用户终端发送的存款请求,调用过机模块获取与所述存款请求对应的待存储冠字号;存储单元,用于将所述待存储冠字号作为入库纸币冠字号存储入预存储数据库中;第二获取单元,用于在接收到所述用户终端发送的取款请求时,调用所述过机模块获取与所述取款请求对应的销库冠字号;关联单元,用于从所述预存储数据库中,将与所述销库冠字号相一致的所述入库纸币冠字号删除,得到更新后的预存储数据库,并将所述更新后的预存储数据库与更新时刻关联;第八确定单元,用于从多个所述更新时刻中确定与当前时刻时间差最小的目标更新时刻;以及第九确定单元,用于确定与所述目标更新时刻对应的所述更新后的预存储数据库作为所述存储数据库。16.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1-9中任一项的方法。17.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述权利要求1-9中任一项的方法。18.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现根据权利要求1-9中任一项的方法。

技术总结
本说明书涉及计算机技术领域,尤其涉及一种纸币盘库方法、装置、系统及计算机设备。其中纸币盘库方法包括根据接收到的盘库请求,确定待盘库人员标识;调用视频接口向与待盘库人员标识对应的用户终端发起视频请求;调用识别模块识别从视频接口接收到的视频中包括的待识别包装标识,得到待盘库纸币标识;基于待盘库纸币标识,确定多个已存储冠字号;确定是否存在与存储数据库中每个已存储纸币冠字号相一致的已存储冠字号;以及在确定存在与每个已存储纸币冠字号相一致的已存储冠字号的情况下,确定待盘库人员通过纸币盘库。利用本说明书实施例,实现了通过待识别包装标识快速进行纸币盘库,在保证盘库精准率的同时,提高了纸币盘库效率。库效率。库效率。


技术研发人员:郝灵 吴迪 吴渊 李连欣
受保护的技术使用者:建信金融科技有限责任公司
技术研发日:2023.06.16
技术公布日:2023/10/15
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐