一种用于人脸识别的方法及系统技术方案

技术编号:24411238 阅读:45 留言:0更新日期:2020-06-06 09:18
本发明专利技术公开了一种用于人脸识别的方法及系统,属于图像识别技术领域。本发明专利技术方法,包括:采集目标人群人脸图像,根据目标人群全部的人脸图像,获取目标人群人脸图像特征数据,并将目标人群人脸图像特征数据存储至数据库;确定识别区域,当目标进入识别区域后,采集目标人脸图像,并发送人脸识别请求,进入请求队列进行排队;排队结束后,读取目标人脸图像,对目标人脸图像进行切割并勾画出人脸边框,获取待测人脸图像;对待测人脸图像进行人脸特征点提取,获取特征点;将匹配数据与预设阈值进行对比,进行人脸识别。本发明专利技术提高了人脸识别的效率,准去率和安全性,可应用于各种生活场景,包括:实名认证,刷脸支付,税务缴费认证,视频监控等方面。

A method and system for face recognition

【技术实现步骤摘要】
一种用于人脸识别的方法及系统
本专利技术涉及图像识别
,并且更具体地,涉及一种用于人脸识别的方法及系统。
技术介绍
近年来,人脸识别的技术越来越与时俱进,从最初的模式识别,到现在的机器学习,深度学习,人脸识别的准确性越来越提高,需求的场景也越来越多,包括刷脸支付,办理登记,出行等需求,刷脸的应用越来越广泛,其方便快捷的特点深受大家的欢迎。
技术实现思路
本专利技术目的在于利用更加高效的人脸识别结果可以更加快捷方便的应用在各种场景,而提出了一种用于人脸识别的方法,包括:采集目标人群人脸图像,对人脸图像进行校验,剔除不符合规范的人脸图像,并重新采集,直到获取目标人群全部的人脸图像,根据目标人群全部的人脸图像,获取目标人群人脸图像特征数据,并将目标人群人脸图像特征数据存储至数据库;确定识别区域,当目标进入识别区域后,采集目标人脸图像,并发送人脸识别请求,进入请求队列进行排队;排队结束后,读取目标人脸图像,对目标人脸图像进行切割并勾画出人脸边框,获取待测人脸图像;对待测人脸图像进行人脸特征点提取,获取特征点;根据特征点,检索数据库,确定与特征点进行匹配的特征数据,并对特征数据与特征点进行匹配,获取匹配数据,将匹配数据与预设阈值进行对比,进行人脸识别。可选的,方法还包括:若匹配数据大于预设阈值,确定目标人脸可识别,属于目标人群;若匹配数据小于预设阈值,确定目标人脸不可识别,不属于目标人群。可选的,方法还包括:采集目标人脸图像后,确定目标人脸图像是否合规,若不合规,进行二次采集。可选的,匹配为特征点以1:1或1:N的方式遍历特征数据,进行匹配。可选的,不符合规范的人脸图像,为图像中分辨率低或面部不完整。本专利技术还提出了一种用于人脸识别的系统,包括:采集模块,采集目标人群人脸图像,对人脸图像进行校验,剔除不符合规范的人脸图像,并重新采集,直到获取目标人群全部的人脸图像,根据目标人群全部的人脸图像,获取目标人群人脸图像特征数据,并将目标人群人脸图像特征数据存储至数据库;请求识别模块,确定识别区域,当目标进入识别区域后,采集目标人脸图像,并发送人脸识别请求,进入请求队列进行排队;处理模块,排队结束后,读取目标人脸图像,对目标人脸图像进行切割并勾画出人脸边框,获取待测人脸图像;特征点提取模块,对待测人脸图像进行人脸特征点提取,获取特征点;识别模块,根据特征点,检索数据库,确定与特征点进行匹配的特征数据,并对特征数据与特征点进行匹配,获取匹配数据,将匹配数据与预设阈值进行对比,进行人脸识别。可选的,识别模块,还用于:确定当匹配数据大于预设阈值时,确定目标人脸可识别,属于目标人群;确定当匹配数据小于预设阈值时,确定目标人脸不可识别,不属于目标人群。可选的,请求识别模块,还用于:采集目标人脸图像后,确定目标人脸图像是否合规,若不合规,进行二次采集。可选的,匹配为特征点以1:1或1:N的方式遍历特征数据,进行匹配。可选的,不符合规范的人脸图像,为图像中分辨率低或面部不完整。本专利技术提高了人脸识别的效率,准去率和安全性,可应用于各种生活场景,包括:实名认证,刷脸支付,税务缴费认证,视频监控等方面。附图说明图1为本专利技术一种用于人脸识别的方法流程图;图2为本专利技术一种用于人脸识别的方法实施例流程图;图3为本专利技术一种用于人脸识别的系统结构图。具体实施方式现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。本专利技术提出了一种用于人脸识别的方法,如图1所示,包括:采集目标人群人脸图像,对人脸图像进行校验,剔除不符合规范的人脸图像,并重新采集,直到获取目标人群全部的人脸图像,根据目标人群全部的人脸图像,获取目标人群人脸图像特征数据,并将目标人群人脸图像特征数据存储至数据库;确定识别区域,当目标进入识别区域后,采集目标人脸图像,并发送人脸识别请求,进入请求队列进行排队;采集目标人脸图像后,确定目标人脸图像是否合规,若不合规,进行二次采集。排队结束后,读取目标人脸图像,对目标人脸图像进行切割并勾画出人脸边框,获取待测人脸图像;对待测人脸图像进行人脸特征点提取,获取特征点;根据特征点,检索数据库,确定与特征点进行匹配的特征数据,并对特征数据与特征点进行匹配,获取匹配数据,将匹配数据与预设阈值进行对比,进行人脸识别。若匹配数据大于预设阈值,确定目标人脸可识别,属于目标人群;若匹配数据小于预设阈值,确定目标人脸不可识别,不属于目标人群。匹配为特征点以1:1或1:N的方式遍历特征数据,进行匹配。不符合规范的人脸图像,为图像中分辨率低或面部不完整。下面结合实施例,如图2所示,对本专利技术进行进一步说明。步骤1、先用insightface对模型进行训练,首先加载预训练模型,目的是将权重参数确保在一个较高效的水平上,接着用mtcnn对输入的图片进行预处理切割成模型训练需要的图片尺寸,通过lossfunction完成模型的训练。步骤2、客户端在各种并发的情况下向服务器发送人脸识别的请求,并且将将要识别的图片作为请求数据发送到服务端。步骤3、服务端将大并发的请求利用tornado与flask框架放到请求队列里面,这样做的目的是为了避免大并发下系统挂掉的风险。步骤4、将客户端发送的数据保存成图片并且读取到mtcnn里面。步骤5、通过mtcnn对图片进行处理,进行人脸检测,检测到如果没有人脸,则返回结果执行步骤10,有人脸的情况下对图片进行切割并且勾画出人脸的边框,为后边特征点的提取提条件。步骤6、加载insightface训练好的模型,通过模型的加载对由步骤5切割好的图片进行人脸特征点的提取,反正特征点对应的向量矩阵。步骤7、对步骤6返回的矩阵,然后去数据库里面存的图片数据进行检索比对。步骤8、分配计算步骤6与数据库里面检索到的图片的欧式距离与我们预先设定好的阈值进行判断。步骤9、大于阈值的说明是同一个人,执行步骤10,返回结果,小于阈值的说明不是同一个人,执行步骤10,返回结果。本专利技术还提出了一种用于人脸识别的系统200,如图3所示,包括:采集模块201,采集目标人群人脸图本文档来自技高网
...

【技术保护点】
1.一种用于人脸识别的方法,所述方法包括:/n采集目标人群人脸图像,对人脸图像进行校验,剔除不符合规范的人脸图像,并重新采集,直到获取目标人群全部的人脸图像,根据目标人群全部的人脸图像,获取目标人群人脸图像特征数据,并将目标人群人脸图像特征数据存储至数据库;/n确定识别区域,当目标进入识别区域后,采集目标人脸图像,并发送人脸识别请求,进入请求队列进行排队;/n排队结束后,读取目标人脸图像,对目标人脸图像进行切割并勾画出人脸边框,获取待测人脸图像;/n对待测人脸图像进行人脸特征点提取,获取特征点;/n根据特征点,检索数据库,确定与特征点进行匹配的特征数据,并对特征数据与特征点进行匹配,获取匹配数据,将匹配数据与预设阈值进行对比,进行人脸识别。/n

【技术特征摘要】
1.一种用于人脸识别的方法,所述方法包括:
采集目标人群人脸图像,对人脸图像进行校验,剔除不符合规范的人脸图像,并重新采集,直到获取目标人群全部的人脸图像,根据目标人群全部的人脸图像,获取目标人群人脸图像特征数据,并将目标人群人脸图像特征数据存储至数据库;
确定识别区域,当目标进入识别区域后,采集目标人脸图像,并发送人脸识别请求,进入请求队列进行排队;
排队结束后,读取目标人脸图像,对目标人脸图像进行切割并勾画出人脸边框,获取待测人脸图像;
对待测人脸图像进行人脸特征点提取,获取特征点;
根据特征点,检索数据库,确定与特征点进行匹配的特征数据,并对特征数据与特征点进行匹配,获取匹配数据,将匹配数据与预设阈值进行对比,进行人脸识别。


2.根据权利要求1所述的方法,所述方法还包括:
若匹配数据大于预设阈值,确定目标人脸可识别,属于目标人群;
若匹配数据小于预设阈值,确定目标人脸不可识别,不属于目标人群。


3.根据权利要求1所述的方法,所述方法还包括:
采集目标人脸图像后,确定目标人脸图像是否合规,若不合规,进行二次采集。


4.根据权利要求1所述的方法,所述匹配为特征点以1:1或1:N的方式遍历特征数据,进行匹配。


5.根据权利要求1所述的方法,所述不符合规范的人脸图像,为图像中分辨率低或面部不完整。


6.一种用于人脸识别的系统,所述...

【专利技术属性】
技术研发人员:袁野周珅珅张玮许广武李孝猛
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1