本技术涉及计算机,尤其涉及一种异常识别方法、装置、设备及存储介质。
背景技术:
1、销售点情报管理系统(point of sales terminal,pos)设备是微电子技术发展及现代化商品流通管理理念和技术发展结合的产物。收银员通过对顾客购买商品信息的录入,使得pos设备作出快速的响应,正确地计算出该笔交易额并显示出应收钱、实收钱、找钱等信息,从而减少了收银员对交易额的计算时间,提高了收银速度。
2、通过使用pos设备在带给人们购物便利的同时,也面临一些收银问题(如收银金额出错、出售商品异常)。目前,通常在收银区域安装摄像头来记录收银员的收银过程,以发现收银员使用pos设备带来的问题。但是,通过摄像头记录收银员的收银过程通常是在收银问题出现后作为证据回放使用的,无法及时发现收银过程中出现的问题。
技术实现思路
1、基于上述技术问题,本技术提供一种异常识别方法、装置、设备及存储介质,可以提高入库的安全。
2、第一方面,本技术提供一种异常识别方法,方法包括:获取当前时刻之前的预设时段内目标收银员的收银事件;收银事件为目标收银员使用收银设备执行收银操作的事件。若基于预设时间段内目标收银员的异常收银事件的发生情况,确定目标收银员执行收银操作的风险程度大于或者等于预设程度,输出第一告警信息;第一告警信息用于指示目标收银员的收银操作存在风险。
3、本技术提供的异常识别方法,获取收银员在预设时间段内的收银事件,并在预设时间段内有异常收银事件的情况下,得到收银员执行收银操作的风险程度。这样,若检测到收银员存在异常收银事件,则对收银员的收银操作进行评估以确定收银员在收银过程中的风险程度。进一步的,在目标收银员执行收银操作的风险程度大于或者等于预设程度的情况下,输出指示目标收银员的收银操作存在风险的告警信息。这样,在收银员执行收银操作的风险较高的情况下,输出告警信息以对收银员的收银操作行为进行预警,从而及时发现收银过程中出现的问题。
4、一种可能的实现方式中,若基于预设时间段内目标收银员的异常收银事件的发生情况,确定目标收银员执行收银操作的风险程度大于或者等于预设程度,包括:若在预设时段内目标收银员执行多种异常收银事件,则对预设时段内目标收银员的多种异常收银事件分别对应的权重值进行加权处理,得到目标收银员执行收银操作的风险值;不同种类的异常收银事件对应不同的权重值;若风险值大于或者等于第一预设阈值,确定风险程度大于或者等于预设程度;或者,在预设时段内,若存在目标收银员的一种异常收银事件的发生次数大于或者等于第二预设阈值或发生频率大于或者等于第三预设阈值,则确定目标收银员执行收银操作的风险程度大于或者等于预设程度。
5、一种可能的实现方式中,方法还包括:获取目标收银员所在第一收银窗口对应的排队人数;排队人数是基于采集设备采集到的针对第一收银窗口的排队人数的图像信息获得的。在第一收银窗口对应的排队人数大于或者等于第一预设数量的情况下,输出第二告警信息;第二告警信息用于反映第一收银窗口的排队人数异常。
6、一种可能的实现方式中,方法还包括:获取目标收银员所在收银区域的多个收银窗口中每个收银窗口对应排队人数;在每个收银窗口对应排队人数大于或者等于第二预设数量的持续时长大于预设时长的情况下,输出第三告警信息和/或第四告警信息,第三告警信息用于指示收银区域的排队人数异常;第四告警信息用于指示增加收银区域的收银窗口。
7、一种可能的实现方式中,方法还包括:获取目标收银员所在收银区域的多个收银窗口中每个收银窗口对应排队人数。确定第二收银窗口的个数,并在第二收银窗口的个数大于或者等于预设个数的情况下,输出第三告警信息和/或第四告警信息;第二收银窗口为排队人数大于第三预设数量的收银窗口,第三告警信息用于指示收银区域的排队人数异常,第四告警信息用于指示增加收银区域的收银窗口。
8、一种可能的实现方式中,方法还包括:获取预设历史时间段内,目标收银员所在收银区域的历史排队人数,历史时间段包括多个目标时间段;在预设历史时间段内目标时间段的历史排队人数的均值参数大于或者等于第三预设数量的情况下,输出提示信息;提示信息用于指示:目标时间段内收银区域内的排队人数异常,和/或,在当前时刻之后的每个目标时间段内,在收银区域增加收银窗口的数量。
9、第二方面,提供一种识别装置,识别装置包括:获取单元以及输出单元。获取单元,用于获取当前时刻之前的预设时段内目标收银员的收银事件。收银事件为目标收银员使用收银设备执行收银操作的事件。输出单元,用于若基于预设时间段内目标收银员的异常收银事件的发生情况,确定目标收银员执行收银操作的风险程度大于或者等于预设程度,输出第一告警信息;第一告警信息用于指示目标收银员的收银操作存在风险。
10、一种可能的实现方式中,识别装置还包括:确定单元。确定单元,用于:若在预设时段内目标收银员执行多种异常收银事件,则对预设时段内目标收银员的多种异常收银事件分别对应的权重值进行加权处理,得到目标收银员执行收银操作的风险值;不同种类的异常收银事件对应不同的权重值;若风险值大于或者等于第一预设阈值,确定风险程度大于或者等于预设程度;或者,在预设时段内,若存在目标收银员的一种异常收银事件的发生次数大于或者等于第二预设阈值或发生频率大于或者等于第三预设阈值,则确定目标收银员执行收银操作的风险程度大于或者等于预设程度。
11、一种可能的实现方式中,获取单元,还用于获取目标收银员所在第一收银窗口对应的排队人数;排队人数是基于采集设备采集到的针对第一收银窗口的排队人数的图像信息获得的。输出单元,还用于在第一收银窗口对应的排队人数大于或者等于第一预设数量的情况下,输出第二告警信息;第二告警信息用于反映第一收银窗口的排队人数异常。
12、一种可能的实现方式中,获取单元,还用于获取目标收银员所在收银区域的多个收银窗口中每个收银窗口对应排队人数。输出单元,还用于在每个收银窗口对应排队人数大于或者等于第二预设数量的持续时长大于预设时长的情况下,输出第三告警信息和/或第四告警信息,第三告警信息用于指示收银区域的排队人数异常;第四告警信息用于指示增加收银区域的收银窗口。
13、一种可能的实现方式中,获取单元,还用于获取目标收银员所在收银区域的多个收银窗口中每个收银窗口对应排队人数。确定单元,还用于确定第二收银窗口的个数。输出单元,还用于在第二收银窗口的个数大于或者等于预设个数的情况下,输出第三告警信息和/或第四告警信息;第二收银窗口为排队人数大于第三预设数量的收银窗口,第三告警信息用于指示收银区域的排队人数异常,第四告警信息用于指示增加收银区域的收银窗口。
14、一种可能的实现方式中,获取单元,还用于获取预设历史时间段内,目标收银员所在收银区域的历史排队人数,历史时间段包括多个目标时间段。输出单元,还用于在预设历史时间段内目标时间段的历史排队人数的均值参数大于或者等于第三预设数量的情况下,输出提示信息;提示信息用于指示:目标时间段内收银区域内的排队人数异常,和/或,在当前时刻之后的每个目标时间段内,在收银区域增加收银窗口的数量。
15、第三方面,本技术提供一种服务器,该服务器包括处理器和存储器。存储器存储有处理器可执行的指令。处理器被配置为执行指令时,使得服务器实现上述第一方面的异常识别方法。
16、第四方面,本技术提供一种计算机程序产品,当该计算机程序产品在电子设备中运行时,使得电子设备执行上述第一方面相关方法的,以实现上述第一方面的异常识别方法。
17、第五方面,本技术提供一种可读存储介质,该可读存储介质包括:软件指令。当软件指令在电子设备中运行时,使得电子设备实现上述第一方面的异常识别方法。
18、第六方面,本技术提供一种收银管理系统,包括:服务器、收银设备和采集设备。收银设备用于基于目标收银员使用收银设备执行的收银操作生成收银事件。采集设备用于采集目标收银员所在收银窗口的排队人数的图像信息和视频数据。服务器用于执行如上述第一方面的异常识别方法。
19、上述第二方面至第六方面的有益效果可以参照第一方面所述,不再赘述。