一种现钞清点的方法及装置、电子设备、存储介质与流程



1.本技术涉及现钞清点技术领域,特别涉及一种现钞清点的方法及装置、电子设备、存储介质。


背景技术:



2.在银行的工作中,现钞的清点属于一项重要的工作。由于现钞数量通常比较大,所以当前在现钞清点时,主要是通过机器进行自动清点。
3.当前的机器在进行现钞清点时,主要是通过读取各张现钞的冠字号进行清点,可以很好地区分不同的现钞,避免出现重复清点。但是由于现钞在使用过程中,质地会不断变差,所以当前的机器在进行现钞清点时,还是偶尔会出现将两张或多张钞票一起进行清点,即两张或多张钞票仅清点中其中的一张,从而导致最终清点得到的数量出现错误。
4.由于当前在出现清点数量错误时,无法只能出现错误的位置,所以当前在在一个批次的现钞出现清点错误时,将会将对该批次的所有现钞进行再次清点。但是由于一个批次的现钞数量也相对较多,所以再次对所有的现钞进行清点的方式效率相对较慢。


技术实现要素:



5.基于上述现有技术的不足,本技术提供了一种现钞清点的方法及装置、电子设备、存储介质,以解决现有技术效率相对较低的问题。
6.为了实现上述目的,本技术提供了以下技术方案:
7.本技术第一方面提供了一种现钞清点的方法,包括:
8.对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的所述现钞对应的清点参数;其中,所述现钞对应的清点参数包括读取所述现钞的时间、读取所述现钞时齿轮压力值、所述现钞的磨损度;所述现钞的磨损度包括正面磨损度和反面磨损度;
9.在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致;
10.若对比出清点现钞数量与预期现钞数量一致,则确定本次清点结束;
11.若对比出清点现钞数量与预期现钞数量不一致,则根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;其中,所述异常现钞指代任意一个对应的所述清点参数不处于对应的预设区间范围内的所述现钞;
12.对各张所述异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于所述再次清点结果对所述清点现钞数量进行校正;其中,所述异常现钞对应的检查范围的现钞指代所述异常现钞的前和后的各n张现钞。
13.可选地,在上述的现钞清点的方法中,所述根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞,包括:
14.分别针对清点到的每张所述现钞,依次判断记录的所述现钞对应的每个所述清点参数是否处于对应的所述预设区间范围内;
15.当判断出所述现钞对应的任意一个所述清点参数不处于对应的所述预设区间范围内,则将所述现钞确定为所述异常现钞。
16.可选地,在上述的现钞清点的方法中,所述对各张所述异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于所述再次清点结果对所述清点现钞数量进行校正,包括:
17.基于各张所述异常现钞对应的清点参数的偏离程度,确定各张所述异常现钞的检查顺序;其中,偏离对应的所述预设区间范围的所述清点参数的数量越多,则所述检查顺序越靠前;所述清点参数的偏离层度越大,则所述检查顺序越靠前;
18.将当前未再次清点的各张所述异常现钞中所述检查顺序第一的所述异常现钞确定为当前待处理现钞;
19.对所述当前待处理现钞对应的检查范围内的现钞进行再次清点,得到所述当前待处理现钞的再次清点结果;其中,所述当前待处理现钞的再次清点结果包括清点到各张所述现钞的冠字号;
20.将所述当前待处理现钞的再次清点结果与清点所有现钞时读取到的所述当前待处理现钞的前和后的各n个冠字号进行对比,得到对比结果;
21.若所述对比结果指示对比的冠字号不一致,则基于所述对比结果对所述清点现钞数量进行修正;
22.对比修正后的所述清点现钞数量与所述预期现钞数量是否一致;其中,若对比出修正后的所述清点现钞数量与所述预期现钞数量一致,则执行所述确定本次清点结束;
23.若所述对比结果指示对比的冠字号一致,或对比出修正后的所述清点现钞数量与所述预期现钞数量不一致,则判断是否还存在未再次清点的所述异常现钞;
24.若判断出还存在未再次清点的所述异常现钞,则返回执行所述将当前未再次清点的各张所述异常现钞中所述检查顺序第一的所述异常现钞确定为当前待处理现钞;
25.若判断出不存在未再次清点的所述异常现钞,则确定本轮再次清点结束,并返回执行所述对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的所述现钞对应的清点参数。
26.可选地,在上述的现钞清点的方法中,所述基于各张所述异常现钞对应的清点参数的偏离程度,确定各张所述异常现钞的检查顺序,包括:
27.分别针对每张所述异常现钞,计算所述异常现钞对应的每个所述清点参数与对应的所述预设区间范围的偏离值;
28.将各个所述清点参数与对应的所述预设区间范围的偏离值进行加权平均计算,得到所述异常现钞的异常度;其中,每个类型的所述清点参数对应的权重预先基于遗传算法确定;
29.将各张所述异常现钞按照所述异常度从大到小的进行排序,得到各张所述异常现钞的检查顺序。
30.可选地,在上述的现钞清点的方法中,各个类型的所述清点参数对应的权重的确定方法,包括:
31.将各个类型的所述清点参数对应的权重初始化为1;
32.利用当前的各个类型的所述清点参数对应的权重进行清点测试,得到当前清点测
试结果;
33.利用评价函数对所述当前清点测试结果进行评估,得到当前准确度;
34.判断所述当前准确度是否小于预期准确度;
35.若判断出所述当前准确度小于预期准确度,则通过遗传算法对各个类型的所述清点参数对应的权重进行调整,并针对调整后的各个类型的所述清点参数对应的权重,返回执行所述利用当前的各个类型的所述清点参数对应的权重进行清点测试,得到当前清点测试结果,直至判断出所述当前准确度不小于预期准确度。
36.可选地,在上述的现钞清点的方法中,所述根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞之前,还包括:
37.判断对当前批次的所有现钞的清点次数是否达到上限阈值;其中,若判断出对当前批次的所有现钞的清点次数未达到上限阈值,则执行所述根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;
38.若判断对当前批次的所有现钞的清点次数达到上限阈值,则提示所述预期现钞数量存在异常。
39.本技术第二方面提供了一种现钞清点的装置,包括:
40.全量清点单元,用于对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的所述现钞对应的清点参数;其中,所述现钞对应的清点参数包括读取所述现钞的时间、读取所述现钞时齿轮压力值、所述现钞的磨损度;所述现钞的磨损度包括正面磨损度和反面磨损度;
41.第一对比单元,用于在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致;
42.第一确定单元,用于若对比出清点现钞数量与预期现钞数量一致,则确定本次清点结束;
43.筛选单元,用于若对比出清点现钞数量与预期现钞数量不一致,则根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;其中,所述异常现钞指代任意一个对应的所述清点参数不处于对应的预设区间范围内的所述现钞;
44.校正单元,用于对各张所述异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于所述再次清点结果对所述清点现钞数量进行校正;其中,所述异常现钞对应的检查范围的现钞指代所述异常现钞的前和后的各n张现钞。
45.可选地,在上述的现钞清点的装置中,所述筛选单元,包括:
46.第一判断单元,用于分别针对清点到的每张所述现钞,依次判断记录的所述现钞对应的每个所述清点参数是否处于对应的所述预设区间范围内;
47.第二确定单元,用于当判断出所述现钞对应的任意一个所述清点参数不处于对应的所述预设区间范围内时,将所述现钞确定为所述异常现钞。
48.可选地,在上述的现钞清点的装置中,所述校正单元,包括:
49.顺序确定单元,用于基于各张所述异常现钞对应的清点参数的偏离程度,确定各张所述异常现钞的检查顺序;其中,偏离对应的所述预设区间范围的所述清点参数的数量越多,则所述检查顺序越靠前;所述清点参数的偏离层度越大,则所述检查顺序越靠前;
50.第三确定单元,用于将当前未再次清点的各张所述异常现钞中所述检查顺序第一
的所述异常现钞确定为当前待处理现钞;
51.再次清点单元,用于对所述当前待处理现钞对应的检查范围内的现钞进行再次清点,得到所述当前待处理现钞的再次清点结果;其中,所述当前待处理现钞的再次清点结果包括清点到各张所述现钞的冠字号;
52.第二对比单元,用于将所述当前待处理现钞的再次清点结果与清点所有现钞时读取到的所述当前待处理现钞的前和后的各n个冠字号进行对比,得到对比结果;
53.修正单元,用于在所述对比结果指示对比的冠字号不一致时,基于所述对比结果对所述清点现钞数量进行修正;
54.第三对比单元,用于对比修正后的所述清点现钞数量与所述预期现钞数量是否一致;其中,若对比出修正后的所述清点现钞数量与所述预期现钞数量一致,则所述第一确定单元执行所述确定本次清点结束;
55.第二判断单元,用于在所述对比结果指示对比的冠字号一致,或对比出修正后的所述清点现钞数量与所述预期现钞数量不一致时,判断是否还存在未再次清点的所述异常现钞;
56.第一返回单元,用于在判断出还存在未再次清点的所述异常现钞,则返回所述第三确定单元执行所述将当前未再次清点的各张所述异常现钞中所述检查顺序第一的所述异常现钞确定为当前待处理现钞;
57.第二返回单元,用于在判断出不存在未再次清点的所述异常现钞时,确定本轮再次清点结束,并返回所述全量清点单元执行所述对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的所述现钞对应的清点参数。
58.可选地,在上述的现钞清点的装置中,所述顺序确定单元,包括:
59.第一计算单元,用于分别针对每张所述异常现钞,计算所述异常现钞对应的每个所述清点参数与对应的所述预设区间范围的偏离值;
60.第二计算单元,用于将各个所述清点参数与对应的所述预设区间范围的偏离值进行加权平均计算,得到所述异常现钞的异常度;其中,每个类型的所述清点参数对应的权重预先基于遗传算法确定;
61.排序单元,用于将各张所述异常现钞按照所述异常度从大到小的进行排序,得到各张所述异常现钞的检查顺序。
62.可选地,在上述的现钞清点的装置中,还包括:
63.初始化单元,用于将各个类型的所述清点参数对应的权重初始化为1;
64.测试单元,用于利用当前的各个类型的所述清点参数对应的权重进行清点测试,得到当前清点测试结果;
65.评估单元,用于利用评价函数对所述当前清点测试结果进行评估,得到当前准确度;
66.第三判断单元,用于判断所述当前准确度是否小于预期准确度;
67.调整单元,用于在判断出所述当前准确度小于预期准确度时,通过遗传算法对各个类型的所述清点参数对应的权重进行调整,并针对调整后的各个类型的所述清点参数对应的权重,返回所述测试单元,直至判断出所述当前准确度不小于预期准确度。
68.可选地,在上述的现钞清点的装置中,还包括:
69.第四判断单元,用于判断对当前批次的所有现钞的清点次数是否达到上限阈值;其中,若判断出对当前批次的所有现钞的清点次数未达到上限阈值,则所述筛选单元执行所述根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;
70.提示单元,用于在判断对当前批次的所有现钞的清点次数达到上限阈值时,提示所述预期现钞数量存在异常。
71.本技术第三方面提供了一种电子设备,包括:
72.存储器和处理器;
73.其中,所述存储器用于存储程序;
74.所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如上述任意一项所述的现钞清点的方法。
75.本技术第四方面提供了一种计算机存储介质,用于存储计算机程序,所述计算机程序被执行时,用于实现如上述任意一项所述的现钞清点的方法。
76.本技术提供的一种现钞清点的方法,对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的现钞对应的清点参数。其中,现钞的清点参数包括读取现钞的时间、读取现钞时齿轮压力值、现钞的磨损度;现钞的磨损度包括正面磨损度和反面磨损度。在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致。若对比出清点现钞数量与预期现钞数量一致,则确定本次清点结束。若对比出清点现钞数量与预期现钞数量不一致,则根据记录的各张现钞对应的清点参数,从清点到的各张现钞中筛选出各张异常现钞。对各张异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于再次清点结果对清点现钞数量进行校正;其中,异常现钞对应的检查范围的现钞指代异常现钞的前和后的各n张现钞,从而通过在清点时记录的清点参数,可以确定出可能存在清点错误的位置,只需要对这些位置进行小范围的再次清点,就可以纠正错误,不需要对所有现钞进行清点,有效提高了清点的效率。
附图说明
77.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
78.图1为本技术实施例提供的一种现钞清点的方法的流程图;
79.图2为本技术实施例提供的一种对清点现钞数量进行校正的方法的流程图;
80.图3为本技术实施例提供的一种确定各张异常现钞的检查顺序的方法的流程图;
81.图4为本技术实施例提供的一种各个类型的清点参数对应的权重的确定方法的流程图;
82.图5为本技术实施例提供的一种现钞清点的装置的结构示意图;
83.图6为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
84.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
85.在本技术中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
86.本技术实施例提供了一种现钞清点的方法,如图1所示,包括以下步骤:
87.s101、对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的现钞对应的清点参数。
88.需要说明的是,在对现钞进行清点时,会依次通过设备依次读取各张现钞的冠字号。而在本技术实施例中,在读取冠字号的同时,还会记录现钞对应的清点参数,以便于后续在清点现钞数量与预期现钞数量不一致时,基于清点参数查异常点。
89.其中,现钞对应的清点参数包括读取现钞的时间、读取现钞时齿轮压力值、现钞的磨损度、现钞的磨损度包括正面磨损度和反面磨损度。
90.s102、在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致。
91.需要说明的是,在对现钞进行清点时,主要是对其进行再次确认,所以对于一个批次的现钞的数量,在进行清点时,是存在一个已知的现钞数量,而该数量通常是准确地,也是清点过程中,希望清点得到的数量,所以在本技术实施例中,将其称为预期现钞数量。
92.其中,若对比出清点现钞数量与预期现钞数量一致,则说明本次清点是准确地,所以执行步骤s103。若对比出清点现钞数量与预期现钞数量不一致,则说明清点过程中,可能存在错误,所以需要进一步进行校正,因此此时执行步骤s104。
93.s103、确定本次清点结束。
94.s104、根据记录的各张所述现钞对应的清点参数,从清点到的各张现钞中筛选出各张异常现钞。
95.其中,异常现钞指代任意一个对应的清点参数不处于对应的预设区间范围内的现钞。需要说明的是,由于对于一张现钞,读取该现钞的时间、齿轮压力是相对固定的,并且对同一张现钞,其正面和反面磨损度应该是比较接近的。而当多张现钞被同时读取到时,虽然只读取到一个冠字号,但是由于读取的现钞数量不是一张,所以读取时间以及齿轮压力都会异常,并且记录的正面和反面磨损度由于不是同一张现钞的,所以两个面的磨损度相差通常较大。因此,通过判断清点参数是否处于对应的预设区间范围内,可以确定出清点异常的现钞。需要说明的是,对于磨损度对应的预设区间范围,具体可以指的是正面磨损度与反面磨损度的差值的区间范围。
96.所以具体的,步骤s103的具体实施方式,包括:
97.分别针对清点到的每张现钞,依次判断记录的现钞对应的每个清点参数是否处于对应的所述预设区间范围内。
98.其中,当判断出现钞对应的任意一个清点参数不处于对应的预设区间范围内,则将现钞确定为异常现钞。
99.s105、对各张异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于再次清点结果对清点现钞数量进行校正。
100.由于确定出了可能存在清点错误的现钞,则就可以有针对性地对异常位置进行小范围的再次清点,而不需要对所有的现钞进行清点,从而可以有效提供效率。并且,对数量较少的现钞进行清点时,通常都不会出现错误的情况。
101.因此,在本技术实施例中,对各张异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,然后基于再次清点结果与之前清点的情况进行对比,就可以确定清点错误的情况,从而对清点现钞数量进行校正,得到正确的清点现钞数量。
102.具体可以根据读取到的异常现钞的冠字号,以及读取到的顺序,可以定位到异常现钞,并选取在其检查范围内的现钞进行再次清点。
103.其中,异常现钞对应的检查范围的现钞指代异常现钞的前和后的各n张现钞。可选地,由于同时清点到的现钞数量通常为两张或三张,所以n具体可以取5。需要说明的是,若是在异常现钞前或后的现钞数量小于n,则只需要相应地取该方面的所有现钞。
104.可选地,在本技术另一实施例中,步骤s105的一种具体实施方式,如图2所示,包括:
105.s201、基于各张异常现钞对应的清点参数的偏离程度,确定各张异常现钞的检查顺序。
106.为了更加有效地提供再次清点的效率,所以本技术实施例中,并不是直接对所有的异常现钞进行检查,而是先按照异常程度从大到小的顺序进行排序,然后依次进行检查,从而可以更快地查到真正出现错误的地方,然后进行校正,不需要再对后续的异常现钞进行再次清点,有效提高了效率。
107.由于异常程度可以通过清点参数的偏离对应的预设区间范围体现,所以在本技术实施例中,基于各张异常现钞对应的清点参数的偏离程度,确定各张异常现钞的检查顺序。并且偏离对应的预设区间范围的所述清点参数的数量越多,则检查顺序越靠前,各个清点参数的偏离层度越大,则检查顺序越靠前。
108.可选地,在本技术另一实施例中,步骤s201的具体实施方式,如图3所示,包括:
109.s301、分别针对每张异常现钞,计算异常现钞对应的每个清点参数与对应的所述预设区间范围的偏离值。
110.s302、将各个清点参数与对应的预设区间范围的偏离值进行加权平均计算,得到异常现钞的异常度。
111.其中,每个类型的清点参数对应的权重预先基于遗传算法确定。由于各个类型的清点参数反馈清点错误的程度不同,所以在本技术实施例中预先确定每个类型的清点参数对应的权重。然后对当前得到的各个清点参数与对应的预设区间范围的偏离值进行加权平均计算,得到异常现钞的异常度。
112.具体的,如图4所示,本技术实施例提供的一种各个类型的清点参数对应的权重的确定方法,包括:
113.s401、将各个类型的清点参数对应的权重初始化为1。
114.s402、利用当前的各个类型的清点参数对应的权重进行清点测试,得到当前清点测试结果。
115.s403、利用评价函数对当前清点测试结果进行评估,得到当前准确度。
116.s404、判断当前准确度是否小于预期准确度。
117.其中,若判断出当前准确度小于预期准确度,则执行步骤s405。若判断出当前准确度不小于预期准确度,则执行步骤s406。
118.s405、通过遗传算法对各个类型的清点参数对应的权重进行调整。
119.需要说明的是,在执行步骤s405之后,针对调整后的各个类型的清点参数对应的权重,返回执行步骤s402。直至判断出当前准确度不小于预期准确度。
120.s406、结束各个类型的清点参数对应的权重的确定。
121.s303、将各张异常现钞按照异常度从大到小的进行排序,得到各张异常现钞的检查顺序。
122.s202、将当前未再次清点的各张异常现钞中检查顺序第一的异常现钞确定为当前待处理现钞。
123.s203、对当前待处理现钞对应的检查范围内的现钞进行再次清点,得到当前待处理现钞的再次清点结果。
124.其中,当前待处理现钞的再次清点结果包括清点到各张现钞的冠字号;
125.s204、将当前待处理现钞的再次清点结果与清点所有现钞时读取到的当前待处理现钞的前和后的各n个冠字号进行对比,得到对比结果。
126.s205、判断对比结果指示对比的冠字号是否一致。
127.其中,若对比结果指示对比的冠字号一致,则说明并不是在此异常现钞处出现清点错误,所以可以针对下一张异常现钞进行检查,因此此时执行步骤208。若对比结果指示对比的冠字号不一致,则说明此异常现钞处的清点出现错误,因此需要执行步骤s206。
128.s206、基于对比结果对清点现钞数量进行修正。
129.具体的,根据对比结果中不一致的冠字号的数量,相应地修正清点现钞数量。
130.由于可能清点现钞数量存在错误可能是由多处清点错误造成的,也可能是仅由一处清点错误造成的,因此在执行步骤s206之后,还需要执行步骤s207。
131.s207、对比修正后的清点现钞数量与预期现钞数量是否一致。
132.其中,若对比出修正后的所述清点现钞数量与预期现钞数量一致,则说明已经对清点现钞数量进行了完全的修改,得到了正确的清点现钞数量,所以此时可以执行步骤s103。若是对比修正后的所述清点现钞数量与预期现钞数量不一致,说明还存在其他处的错误需要继续进行修正,所以需要对下一张异常现钞进行处理,所以此时执行步骤s208。
133.s208、判断是否还存在未再次清点的异常现钞。
134.其中,若判断出还存在未再次清点的所述异常现钞,则返回执行步骤s202。若判断出不存在未再次清点的异常现钞,则执行步骤s309。
135.s209、确定本轮再次清点结束。
136.需要说明的是,由于已经对所有的异常现钞进行了再次清点操作,但是清点现钞数量与预期现钞数量还未一致,所以此时则需要对当前批次的所有现钞进行再次清点,所以此时返回执行步骤s101。
137.可选地,在本技术另一实施例中,考虑到可能预期现钞数量存在错误,而不是清点错误,导致的清点现钞数量与预期现钞数量一直未能一致,所以在本技术另一实施例中,在执行步骤s104之前,还可以先进一步执行:
138.判断对当前批次的所有现钞的清点次数是否达到上限阈值。
139.其中,若判断出对当前批次的所有现钞的清点次数未达到上限阈值,则执行步骤s104。
140.若判断对当前批次的所有现钞的清点次数达到上限阈值,说明再进行多次清点后,两者还是不一致,可能是预期现钞数量存在错误,所以此时提示预期现钞数量存在异常。
141.本技术实施例提供了一种现钞清点的方法,对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的现钞对应的清点参数。其中,现钞的清点参数包括读取现钞的时间、读取现钞时齿轮压力值、现钞的磨损度;现钞的磨损度包括正面磨损度和反面磨损度。在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致。若对比出清点现钞数量与预期现钞数量一致,则确定本次清点结束。若对比出清点现钞数量与预期现钞数量不一致,则根据记录的各张现钞对应的清点参数,从清点到的各张现钞中筛选出各张异常现钞。对各张异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于再次清点结果对清点现钞数量进行校正;其中,异常现钞对应的检查范围的现钞指代异常现钞的前和后的各n张现钞,从而通过在清点时记录的清点参数,可以确定出可能存在清点错误的位置,只需要对这些位置进行小范围的再次清点,就可以纠正错误,不需要对所有现钞进行清点,有效提高了清点的效率。
142.本技术另一实施例提供了一种现钞清点的装置,如图5所示,包括:
143.全量清点单元501,用于对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的现钞对应的清点参数。
144.其中,现钞的清点参数包括读取现钞的时间、读取现钞时齿轮压力值、现钞的磨损度。现钞的磨损度包括正面磨损度和反面磨损度。
145.第一对比单元502,用于在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致。
146.第一确定单元503,用于若对比出清点现钞数量与预期现钞数量一致,则确定本次清点结束。
147.筛选单元504,用于若对比出清点现钞数量与预期现钞数量不一致,则根据记录的各张现钞对应的清点参数,从清点到的各张现钞中筛选出各张异常现钞。
148.其中,异常现钞指代任意一个对应的清点参数不处于对应的预设区间范围内的现钞。
149.校正单元505,用于对各张异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于再次清点结果对清点现钞数量进行校正。
150.其中,异常现钞对应的检查范围的现钞指代异常现钞的前和后的各n张现钞。
151.可选地,在本技术另一实施例提供的现钞清点的装置中,筛选单元,包括:
152.第一判断单元,用于分别针对清点到的每张现钞,依次判断记录的现钞对应的每个清点参数是否处于对应的预设区间范围内。
153.第二确定单元,用于当判断出现钞对应的任意一个清点参数不处于对应的预设区间范围内时,将现钞确定为异常现钞。
154.可选地,在本技术另一实施例提供的现钞清点的装置中,校正单元,包括:
155.顺序确定单元,用于基于各张异常现钞对应的清点参数的偏离程度,确定各张异常现钞的检查顺序。
156.其中,偏离对应的预设区间范围的清点参数的数量越多,则检查顺序越靠前。清点参数的偏离层度越大,则检查顺序越靠前。
157.第三确定单元,用于将当前未再次清点的各张异常现钞中检查顺序第一的异常现钞确定为当前待处理现钞。
158.再次清点单元,用于对当前待处理现钞对应的检查范围内的现钞进行再次清点,得到当前待处理现钞的再次清点结果。
159.其中,当前待处理现钞的再次清点结果包括清点到各张现钞的冠字号。
160.第二对比单元,用于将当前待处理现钞的再次清点结果与清点所有现钞时读取到的当前待处理现钞的前和后的各n个冠字号进行对比,得到对比结果。
161.修正单元,用于在对比结果指示对比的冠字号不一致时,基于对比结果对清点现钞数量进行修正。
162.第三对比单元,用于对比修正后的清点现钞数量与预期现钞数量是否一致。
163.其中,若对比出修正后的清点现钞数量与预期现钞数量一致,则第一确定单元执行确定本次清点结束。
164.第二判断单元,用于在对比结果指示对比的冠字号一致,或对比出修正后的清点现钞数量与预期现钞数量不一致时,判断是否还存在未再次清点的异常现钞。
165.第一返回单元,用于在判断出还存在未再次清点的异常现钞,则返回第三确定单元执行将当前未再次清点的各张异常现钞中检查顺序第一的异常现钞确定为当前待处理现钞。
166.第二返回单元,用于在判断出不存在未再次清点的异常现钞时,确定本轮再次清点结束,并返回全量清点单元执行对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的现钞对应的清点参数。
167.可选地,在本技术另一实施例提供的现钞清点的装置中,顺序确定单元,包括:
168.第一计算单元,用于分别针对每张异常现钞,计算异常现钞对应的每个清点参数与对应的预设区间范围的偏离值。
169.第二计算单元,用于将各个清点参数与对应的预设区间范围的偏离值进行加权平均计算,得到异常现钞的异常度。
170.其中,每个类型的清点参数对应的权重预先基于遗传算法确定。
171.排序单元,用于将各张异常现钞按照异常度从大到小的进行排序,得到各张异常现钞的检查顺序。
172.可选地,在本技术另一实施例提供的现钞清点的装置中,还包括:
173.初始化单元,用于将各个类型的清点参数对应的权重初始化为1。
174.测试单元,用于利用当前的各个类型的清点参数对应的权重进行清点测试,得到当前清点测试结果。
175.评估单元,用于利用评价函数对当前清点测试结果进行评估,得到当前准确度。
176.第三判断单元,用于判断当前准确度是否小于预期准确度。
177.调整单元,用于在判断出当前准确度小于预期准确度时,通过遗传算法对各个类型的清点参数对应的权重进行调整,并针对调整后的各个类型的清点参数对应的权重,返回测试单元,直至判断出当前准确度不小于预期准确度。
178.可选地,在本技术另一实施例提供的现钞清点的装置中,还包括:
179.第四判断单元,用于判断对当前批次的所有现钞的清点次数是否达到上限阈值。
180.其中,若判断出对当前批次的所有现钞的清点次数未达到上限阈值,则筛选单元执行根据记录的各张现钞对应的清点参数,从清点到的各张现钞中筛选出各张异常现钞。
181.提示单元,用于在判断对当前批次的所有现钞的清点次数达到上限阈值时,提示预期现钞数量存在异常。
182.需要说明的是,本技术上述实施例提供的各个单元的具体工作过程,可相应地参考上述方法实施例中的相应的步骤,此处不再赘述。
183.本技术另一实施例提供了一种电子设备,如图6所示,包括:
184.存储器601和处理器602。
185.其中,存储器601用于存储程序。
186.处理器602用于执行存储器601存储的程序,该程序被执行时,具体用于实现如上述任意一个实施例提供的现钞清点的方法。
187.本技术另一实施例提供了一种计算机存储介质,用于存储计算机程序,计算机程序被执行时,用于实现如上述任意一个实施例提供的现钞清点的方法。
188.计算机存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
189.本发明提供的一种现钞清点的方法及装置、电子设备、存储介质可用于金融领域或其他领域,例如,可用于金融领域中的现钞清单应用场景。其他领域为除金融领域之外的任意领域。上述仅为示例,并不对本发明提供的一种现钞清点的方法及装置、电子设备、存储介质的应用领域进行限定。
190.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业
技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
191.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:


1.一种现钞清点的方法,其特征在于,包括:对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的所述现钞对应的清点参数;其中,所述现钞对应的清点参数包括读取所述现钞的时间、读取所述现钞时齿轮压力值、所述现钞的磨损度;所述现钞的磨损度包括正面磨损度和反面磨损度;在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致;若对比出清点现钞数量与预期现钞数量一致,则确定本次清点结束;若对比出清点现钞数量与预期现钞数量不一致,则根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;其中,所述异常现钞指代任意一个对应的所述清点参数不处于对应的预设区间范围内的所述现钞;对各张所述异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于所述再次清点结果对所述清点现钞数量进行校正;其中,所述异常现钞对应的检查范围的现钞指代所述异常现钞的前和后的各n张现钞。2.根据权利要求1所述的方法,其特征在于,所述根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞,包括:分别针对清点到的每张所述现钞,依次判断记录的所述现钞对应的每个所述清点参数是否处于对应的所述预设区间范围内;当判断出所述现钞对应的任意一个所述清点参数不处于对应的所述预设区间范围内,则将所述现钞确定为所述异常现钞。3.根据权利要求1所述的方法,其特征在于,所述对各张所述异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于所述再次清点结果对所述清点现钞数量进行校正,包括:基于各张所述异常现钞对应的清点参数的偏离程度,确定各张所述异常现钞的检查顺序;其中,偏离对应的所述预设区间范围的所述清点参数的数量越多,则所述检查顺序越靠前;所述清点参数的偏离层度越大,则所述检查顺序越靠前;将当前未再次清点的各张所述异常现钞中所述检查顺序第一的所述异常现钞确定为当前待处理现钞;对所述当前待处理现钞对应的检查范围内的现钞进行再次清点,得到所述当前待处理现钞的再次清点结果;其中,所述当前待处理现钞的再次清点结果包括清点到各张所述现钞的冠字号;将所述当前待处理现钞的再次清点结果与清点所有现钞时读取到的所述当前待处理现钞的前和后的各n个冠字号进行对比,得到对比结果;若所述对比结果指示对比的冠字号不一致,则基于所述对比结果对所述清点现钞数量进行修正;对比修正后的所述清点现钞数量与所述预期现钞数量是否一致;其中,若对比出修正后的所述清点现钞数量与所述预期现钞数量一致,则执行所述确定本次清点结束;若所述对比结果指示对比的冠字号一致,或对比出修正后的所述清点现钞数量与所述预期现钞数量不一致,则判断是否还存在未再次清点的所述异常现钞;若判断出还存在未再次清点的所述异常现钞,则返回执行所述将当前未再次清点的各
张所述异常现钞中所述检查顺序第一的所述异常现钞确定为当前待处理现钞;若判断出不存在未再次清点的所述异常现钞,则确定本轮再次清点结束,并返回执行所述对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的所述现钞对应的清点参数。4.根据权利要求3所述的方法,其特征在于,所述基于各张所述异常现钞对应的清点参数的偏离程度,确定各张所述异常现钞的检查顺序,包括:分别针对每张所述异常现钞,计算所述异常现钞对应的每个所述清点参数与对应的所述预设区间范围的偏离值;将各个所述清点参数与对应的所述预设区间范围的偏离值进行加权平均计算,得到所述异常现钞的异常度;其中,每个类型的所述清点参数对应的权重预先基于遗传算法确定;将各张所述异常现钞按照所述异常度从大到小的进行排序,得到各张所述异常现钞的检查顺序。5.根据权利要求4所述的方法,其特征在于,各个类型的所述清点参数对应的权重的确定方法,包括:将各个类型的所述清点参数对应的权重初始化为1;利用当前的各个类型的所述清点参数对应的权重进行清点测试,得到当前清点测试结果;利用评价函数对所述当前清点测试结果进行评估,得到当前准确度;判断所述当前准确度是否小于预期准确度;若判断出所述当前准确度小于预期准确度,则通过遗传算法对各个类型的所述清点参数对应的权重进行调整,并针对调整后的各个类型的所述清点参数对应的权重,返回执行所述利用当前的各个类型的所述清点参数对应的权重进行清点测试,得到当前清点测试结果,直至判断出所述当前准确度不小于预期准确度。6.根据权利要求3所述的方法,其特征在于,所述根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞之前,还包括:判断对当前批次的所有现钞的清点次数是否达到上限阈值;其中,若判断出对当前批次的所有现钞的清点次数未达到上限阈值,则执行所述根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;若判断对当前批次的所有现钞的清点次数达到上限阈值,则提示所述预期现钞数量存在异常。7.一种现钞清点的装置,其特征在于,包括:全量清点单元,用于对当前批次的所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录读取的所述现钞对应的清点参数;其中,所述现钞对应的清点参数包括读取所述现钞的时间、读取所述现钞时齿轮压力值、所述现钞的磨损度;所述现钞的磨损度包括正面磨损度和反面磨损度;第一对比单元,用于在清点完当前批次的所有现钞后,对比清点现钞数量与预期现钞数量是否一致;第一确定单元,用于若对比出清点现钞数量与预期现钞数量一致,则确定本次清点结束;
筛选单元,用于若对比出清点现钞数量与预期现钞数量不一致,则根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;其中,所述异常现钞指代任意一个对应的所述清点参数不处于对应的预设区间范围内的所述现钞;校正单元,用于对各张所述异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于所述再次清点结果对所述清点现钞数量进行校正;其中,所述异常现钞对应的检查范围的现钞指代所述异常现钞的前和后的各n张现钞。8.根据权利要求7所述的装置,其特征在于,所述筛选单元,包括:第一判断单元,用于分别针对清点到的每张所述现钞,依次判断记录的所述现钞对应的每个所述清点参数是否处于对应的所述预设区间范围内;第二确定单元,用于当判断出所述现钞对应的任意一个所述清点参数不处于对应的所述预设区间范围内时,将所述现钞确定为所述异常现钞。9.一种电子设备,其特征在于,包括:存储器和处理器;其中,所述存储器用于存储程序;所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如权利要求1至6任意一项所述的现钞清点的方法。10.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如权利要求1至6任意一项所述的现钞清点的方法。

技术总结


本申请公开了一种现钞清点的方法及装置、电子设备、存储介质,可应用于金融领域或其他领域,所述方法包括:对所有现钞进行清点,并在每读取到一张现钞的冠字号时,记录现钞对应的清点参数;其中,现钞的清点参数包括读取时间、齿轮压力值、磨损度;在清点完所有现钞后对比清点现钞数量与预期现钞数量是否一致;若一致,确定本次清点结束;若不一致,则根据记录的各张所述现钞对应的清点参数,从清点到的各张所述现钞中筛选出各张异常现钞;其中,异常现钞指代任意一个对应的清点参数不处于对应的预设区间范围内的现钞;对各张异常现钞对应的检查范围内的现钞进行再次清点,得到再次清点结果,并基于再次清点结果对清点现钞数量进行校正。校正。校正。


技术研发人员:

黄文强

受保护的技术使用者:

中国银行股份有限公司

技术研发日:

2022.06.15

技术公布日:

2022/8/30

本文发布于:2024-09-22 08:25:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/25745.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:现钞   所述   异常   数量
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议