本发明属于刷脸身份确认技术领域,具体为一种提高人脸识别效率和精度的方法。
背景技术:
随着人工智能及电子支付的发展,大规模的人脸身份确认,已经成为金融领域电子支付刷脸支付的关键技术手段,对提升金融活动体验有着重要的意义;然而在单一的电子支付交易中,注册、绑定、验证及支付是一个在监控环境下,单点交易并发不是很高的情况下,通过一次验证完成交易。但是在一些大容量库、高并发、交易等级要求比较高的情况下,基于全量的注册大库n,与采集的某一记录进行1:n的人脸比对时,无法满足商用交易的要求。在当前人脸识别领域,随着注册比对库容量的增大,十万、百万级别比对库,其比对误识率会直线上升。在真实复杂的场景中,十万分之一误识率的情况下,人脸识别准确率会直线下将到70%左右,因此,现有业务场景中,没有一种有效的手段解决,高并发的情况下,实现千万级人脸库比对支付的能力。
技术实现要素:
本发明的目的在于:为了解决背景技术涉及的技术问题,提供一种提高人脸识别效率和精度的方法。
本发明采用的技术方案如下:
一种提高人脸识别效率和精度的方法,包括如下步骤:
s1、人脸比对系统库创建;通过合规人员注册,及非合规人员用户的数据更新注册方式,实现初始的人脸比对系统库的创建;
s2、人脸比对站点库创建;基于人员档案记录信息的时间、地点,对数据分析挖掘,形成针对某一站点的人脸比对站点库;
s3、人脸比对站点临时库的创建;基于站点最近1小时预筛采集结果记录,通过与人脸比对站点库,和人脸比对系统库逐级比对,形成最近一小时人员比对站点临时库,进一步降低最终比对库的容量。注:近1小时的时间范围阈值,可以根据临时库的大小做微调,最终形成1万以内的比对库;
s4、合规进/出站确认人员库创建;在站点关键进/出口,采集人员记录,与人脸比对临时库进行1:n人脸比对,将阈值大于85%、相似度值top1的结果返回,形成确认的合规进/出站确认人员库;
s5、非合规用户处理;针对进/出站核验记录不在站点临时库的记录,通过与未注册用户库进行1:n的人脸比对,验证用户是否是未注册用户,提醒用户注册,或为异常人员,提醒站点人员进行人工处理。
其中,所述s1中人脸比对系统库创建包括如下具体步骤:
s101、合规用户使用系统注册模块进行个人人脸的注册,注册人脸入人脸比对系统库;
s102、引导非合规用户进行人脸注册,注册人脸入人脸比对系统库;非合规用户通过系统提醒及安全机制控制,引导进行用户人脸信息的注册入人脸比对系统库,或劝离。
其中,所述s2中人脸比对站点库创建包括如下具体步骤:
s201、建立人员档案,基于进/出站预筛记录信息,和进/出站核验记录信息,按照人员特征聚类,分析出同一人员的所有记录,形成人员档案记录信息;
s202、基于人员档案的记录信息,每天晚上系统空余时间自动分析之前一定时间范围内记录信息;按照人员档案标记分析获取的人员经常进/出的站点、以及在该站进/出站时间规律,按照站点、站点出行时间规律,分站分表分区进行建库;优选地,每天分析前30天记录信息(注,可根据场景及数据规模,调整分析时间范围);
s203、人员比对:站点级人员档案库,按照站点,分别与人脸比对系统库进行1:n用户注册身份确认,将将站点级人员档案库中相似度大于一定阀值的记录取出,优选地其阀值为85%(注:阈值可以调整,根据不同算法对相同目标的比对阈值来调整,此处给出通用算法标准),返回结果中t0p10的记录取出(注:根据百万级比对库准确度,可调整top值的获取范围,降低由于比对相似度问题导致结果漏掉的问题)。对于不符合比对条件的人员就,放入未注册用户库,待下此次该人员进站时,提醒注册;
s204、人员比对人脸比对站点库建立:根据比对结果,将统一站点的注册人脸信息单独抽取建立站点库。
其中,所述s3中人脸比对站点临时库的创建包括如下步骤:
s301、建立站点预筛库;基于进站或出站预采集的记录,形成站点预筛库;
s302、站点人脸比对;预筛库记录逐条与人脸比对站点库比对,将阈值大于85%,返回top10的结果记录,形成人脸比对临时库;
s303、系统人脸比对;预筛库记录安装比对阀值要求,未在站点人脸比对库比对出结果的记录,形成过站人员记录。将过站人员记录与人脸比对系统库进行比对,将阈值大于85%,返回top10的结果记录(注:阈值和top值可根据业务数据量,进行调整),存入到人脸比对站点临时库,不符合要求的,存入未注册用户库;
s304、人脸比对站点临时库建立;按照五分钟(时间可调整),不断执行上述过程,将两次人脸比对结果记录存入人脸比对站点临时库;
其中,所述s4中合规进/出站确认人员库创建包括如下步骤:
s401、进/出站核验记录;通过站点关键进/出口的人脸采集相机,实现需要比对核验人员记录的采集;
s402、合规进/出站确认;通过对采集的核验人员人脸记录与人脸比对站点临时库进行1:n人脸比对,将阈值大于85%以上,按照相似度排序取top1的记录,存入到合规进/出站确认人脸库
s403、非合规用户分析;基于上述分析逻辑,人脸比对阈值低于85%的,将进/出站核验记录存入到非合规用户信息中。
其中,所述s5中非合规用户处理包括如下步骤:
s501、未注册用户判断;未注册用户判断:通过对非合规用户与未注册用户的比对分析,将阈值大于85%以上,判定该进/出站用户为未注册用户,否则为异常用户;
s502、判断预警;针对判定结果符合未注册用户的,提醒用户进行系统身份注册;判断为异常用户的,提醒站点处理人员,及时进行人员盘查判断处理。简化技术方案:一种提高人脸识别效率和精度的方法,包括如下步骤:
s1’、用户系统注册;用户通过注册终端进行身份注册,形成人脸比对系统库;
s2’、建立预筛人脸比对临时库;基于站点关键进/出口采集的预筛记录信息,提取获取最近一段时间内(时间范围默认1小时,范围可调整)的预筛记录,形成人脸比对站点临时库;
s3’、合规进/出站人员确认;通过站点进/出口的核验记录信息,与人脸比对临时库进行1:n人脸比对,将阈值大于85%、相似度值最高的top1结果返回,形成确认的合规进/出站确认人员库;
s4’、非合规人员处理;针对非合规用户提醒,进行身份合规性确认,或劝离。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
1、本发明提供一种提高人脸识别效率和精度的方法,系统高效,在高并发的情况下,能够实现百万级人脸库比对支付的能力的人脸识别;
2、本发明利用人脸库比对准确率随着比对库容量的增大,比对准确率降低的特性,通过业务处理手段,将比对库容量控制在有效正确率范围内。
3、本发明通过对人员出行地点、时间以及记录预筛等策略,将大容量比对库,逐步缩减到可达1万以内的比对库容量,从而提高了比对精度及效率。
附图说明
图1为本发明的流程示意简图;
图2为本发明中人脸比对系统库创建的流程示意简图;
图3为本发明中人脸比对站点库创建的流程示意简图;
图4为本发明中人脸比对站点临时库的创建的流程示意简图;
图5为本发明中合规进/出站确认人员库创建的流程示意简图;
图6为本发明中非合规用户处理的流程示意简图;
图7为本发明中简化方案的流程示意简图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制;术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性;此外,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
实施例一,请参阅图1~7;一种提高人脸识别效率和精度的方法,包括如下步骤:
s1、人脸比对系统库创建;通过合规人员注册,及非合规人员用户的数据更新注册方式,实现初始的人脸比对系统库的创建;
s2、人脸比对站点库创建;基于人员档案记录信息的时间、地点,对数据分析挖掘,形成针对某一站点的人脸比对站点库
s3、人脸比对站点临时库的创建;基于站点最近1小时预筛采集结果记录,通过与人脸比对站点库,和人脸比对系统库逐级比对,形成最近一小时人员比对站点临时库,进一步降低最终比对库的容量。注:近1小时的时间范围阈值,可以根据临时库的大小做微调,最终形成1万以内的比对库;
s4、合规进/出站确认人员库创建;在站点关键进/出口,采集人员记录,与人脸比对临时库进行1:n人脸比对,将阈值大于85%、相似度值top1的结果返回,形成确认的合规进/出站确认人员库;
s5、非合规用户处理;针对进/出站核验记录不在站点临时库的记录,通过与未注册用户库进行1:n的人脸比对,验证用户是否是未注册用户,提醒用户注册,或为异常人员,提醒站点人员进行人工处理。
其中,所述s1中人脸比对系统库创建包括如下具体步骤:
s101、合规用户使用系统注册模块进行个人人脸的注册,注册人脸入人脸比对系统库;
s102、强制引导非合规用户进行人脸注册,入人脸比对系统库;非合规用户通过系统提醒及安全机制控制,强制进行用户人脸信息的注册入人脸比对系统库,或劝离。
其中,所述s2中人脸比对站点库创建包括如下具体步骤:
s201、建立人员档案,基于进/出站预筛记录信息,和进/出站核验记录信息,按照人员特征聚类,分析出同一人员的所有记录,形成人员档案记录信息;
s202、基于人员档案的记录信息,每天分析前30天记录信息(注,可根据场景及数据规模,调整分析时间范围)。按照人员档案标记分析获取的人员进/出站地点、进/出站时间范围的信息进行建库;
s203、人员比对:站点级人员档案库,按照站点,分别与人脸比对系统库进行1:n用户注册身份确认,将相似度大于85%(注:阈值可以调整,根据不同算法对相同目标的比对阈值来调整,此处给出通用算法标准),返回结果中t0p10的记录取出(注:根据百万级比对库准确度,可调整top值的获取范围,降低由于比对相似度问题导致结果漏掉的问题)。对于不符合比对条件的人员就,放入未注册用户库,待下此次该人员进站时,提醒注册;
s204、人员比对人脸比对站点库建立:根据比对结果,将统一站点的注册人脸信息单独抽取建立站点库。
其中,所述s3中人脸比对站点临时库的创建包括如下步骤:
s301、建立站点预筛库;基于进站或出站预采集的记录,形成站点预筛库;
s302、站点人脸比对;预筛库记录逐条与人脸比对站点库比对,将阈值大于85%,返回top10的结果记录,形成人脸比对临时库;
s303、系统人脸比对;预筛库记录安装比对阀值要求,未在站点人脸比对库比对出结果的记录,形成过站人员记录。将过站人员记录与人脸比对系统库进行比对,将阈值大于85%,返回top10的结果记录(注:阈值和top值可根据业务数据量,进行调整),存入到人脸比对站点临时库,不符合要求的,存入未注册用户库;
s304、人脸比对站点临时库建立;按照五分钟(时间可调整),不断执行上述过程,将两次人脸比对结果记录存入人脸比对站点临时库;
其中,所述s4中合规进/出站确认人员库创建包括如下步骤:
s401、进/出站核验记录;通过站点关键进/出口的人脸采集相机,实现需要比对核验人员记录的采集
s402、合规进/出站确认;通过对采集的核验人员人脸记录与人脸比对站点临时库进行1:n人脸比对,将阈值大于85%以上,按照相似度排序取top1的记录,存入到合规进/出站确认人脸库
s403、非合规用户分析;基于上述分析逻辑,人脸比对阈值低于85%的,将进/出站核验记录存入到非合规用户信息中。
其中,所述s5中非合规用户处理包括如下步骤:
s501、未注册用户判断;未注册用户判断:通过对非合规用户与未注册用户的比对分析,将阈值大于85%以上,判定该进/出站用户为未注册用户,否则为异常用户;
s502、判断预警;针对判定结果符合未注册用户的,提醒用户进行系统身份注册;判断为异常用户的,提醒站点处理人员,及时进行人员盘查判断处理。
实施例二,参照图7,简化技术方案:一种提高人脸识别效率和精度的方法,包括如下步骤:
s1’、用户系统注册;用户通过注册终端进行身份注册,形成人脸比对系统库;
s2’、建立预筛人脸比对临时库;基于站点关键进/出口采集的预筛记录信息,提取获取最近一段时间内(时间范围默认1小时,范围可调整)的预筛记录,形成人脸比对站点临时库;
s3’、合规进/出站人员确认;通过站点进/出口的核验记录信息,与人脸比对临时库进行1:n人脸比对,将阈值大于85%、相似度值最高的top1结果返回,形成确认的合规进/出站确认人员库;
s4’、非合规人员处理;针对非合规用户提醒,进行身份合规性确认,或劝离。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。