一种人脸身份认证系统的制作方法

文档序号:11231220阅读:580来源:国知局

本发明涉及人脸识别技术领域,具体是涉及一种人脸身份认证系统。



背景技术:

随着社会经济的快速发展,各种身份证造假技术不断地提高,各企事业单位在招聘用人、访客来访验证确认等工作上对辨别来人与其身份证上是否真的是同一个人的难度大大增加,给企业带来很大的安全隐患,因此各单位的辨别身份证照片与人脸对照的技术,成为安保工作中最为重要的环节之一。

目前人证比对系统较为常见的一种方式是通过采集装置采集人脸图像,通过图像信息与系统内置的基准信息比对,若比对的特征值相似度超过第一预设值,则判断结果为通过,若比对的特征值相似度低于第一预设值则判断结果为不通过,而目前存在一定的问题,由于身份证丢失会导致仿冒验证,从而使不法分子可以通过相似的人脸通过验证,从而起到一个伪造身份的效果,同时,也可能通过直接伪造身份证验证信息调取模拟验证,从而通过验证,同样有一定的风险,而使得整个系统存在一个较大的安全隐患。



技术实现要素:

针对现有技术中存在的上述问题,现旨在提供一种人脸身份认证系统,通过手机端、后台端、处理端以及验证端四端验证,保证系统可以应用在安全系数较高的环境中。

具体技术方案如下:

一种人脸身份认证系统,包括若干验证端,所述验证端用于采集待验证信息,所述待验证信息包括使用者的身份证数据以及图像格式的待比对数据;处理端,所述处理端以及身份证信息数据库,所述身份证信息数据库包括身份证数据以及与每一所述身份证数据对应图像格式的第一基准数据,所述处理端根据所述待验证信息中的身份证数据从所述身份证信息数据库中调取对应的第一基准数据,所述处理端比对第一基准数据与对应的所述待比对数据,并根据比对结果输出第一比对值,其特征在于,还包括

后台端,连接所述处理端;

推送地址信息数据库,连接所述后台端,所述推送地址信息数据库包括身份证数据以及与每一身份证数据对应的推送地址信息,每一推送地址信息指向一预先被关联的终端;

当一次比对完成时,所述处理端将第一数据包发送至后台端,所述第一数据包包括待比对数据与身份证数据,所述后台端根据身份证数据从所述推送地址信息数据库中确定一推送地址信息,所述后台端根据所述推送地址信息将第二数据包发送至预先被关联的终端,所述第二数据包包括第一数据包中的待比对数据。

进一步地,所述推送地址信息包括手机号码,所述后台端根据手机号码将所述待比对数据发送至预先被关联的手机终端。

进一步地,所述处理端包括过滤模块,所述过滤模块配置有人脸模型,所述过滤模块根据人脸模型于所述待比对数据中抓取过滤区域,所述过滤区域包括待比对数据中的人脸模型,所述过滤模块从所述待比对数据中删除所述过滤区域内的数据形成新的待比对数据作为第一数据包的部分。

进一步地,所述处理端还包括服色抓取模块,所述服色抓取模块连接于所述过滤模块,所述服色抓取模块根据所述过滤区域于对应的待比对数据中确定一第一区域,所述第一区域位于所述过滤区域下方,所述服色抓取模块确定第一区域中每一像点的色值以形成服色数据,所述第一数据包包括所述服色数据,所述第二数据包包括所述第一数据包中的服色数据。

进一步地,所述服色抓取模块还包括肤色过滤单元,所述肤色过滤单元用于确定对应的过滤区域中每一像点的色值的均值,并根据得到的均值确定肤色过滤范围,所述服色抓取模块确定第一区域时,排除其色值落入所述肤色过滤范围的像点。

进一步地,所述处理端还包括发色抓取模块,所述发色抓取模块连接于所述过滤模块,所述发色抓取模块根据所述过滤区域于对应的待比对数据中确定一第二区域,所述第二区域位于所述过滤区域的上方,所述发色抓取模块确定第二区域中每一像点的色值以形成发色数据,所述第一数据包包括所述发色数据,所述第二数据包包括所述第二数据包中的发色数据。

进一步地,所述发色抓取模块还包括肤色过滤单元,所述肤色过滤单元用于确定对应的过滤区域中每一像点的色值的均值,并根据得到的均值确定肤色过滤范围,所述发色抓取模块确定第二区域时,排除其色值落入所述肤色过滤范围的像点。

进一步地,所述验证端还连接有gps模块,所述gps模块用于确定所述验证端的位置信息,一次验证时,所述验证端将位置信息发送至处理端,所述第一数据包包括所述位置信息,所述第二数据包包括对应的所述第一数据包中的所述位置信息。

进一步地,所述预先被关联的终端配置有采集装置,所述采集装置用于采集待比对数据并发送至后台端,所述后台端通过预先被关联的终端确定推送地址信息,并根据所述推送地址信息调取对应的身份证数据,所述后台端将身份证数据和待比对数据发送至处理端,所述处理端比对第一基准数据与对应的所述待比对数据,并根据比对结果输出第一比对值。

进一步地,还包括外部数据库,所述外部数据库配置有第二基准数据,所述处理端比对第二基准数据与对应的所述待比对数据,并根据比对结果输出第二比对值,所述外部数据库包括地区数据库以及公安数据库。

上述技术方案的积极效果是:

上述的人脸身份认证系统,通过这样设置,可以起到一个较佳的验证效果,通过后台端将采集的数据发送到对应的终端进行比对,这样使用者自身也可以参与到验证中,保证使用者的身份安全,同时将后台端和处理端进行分割,保证信息安全,处理端用于对图像数据的处理,而后台端则管理数据的发送和接收。

附图说明

图1为本发明的一种人脸身份认证系统的实施例的结构图;

附图中:100、验证端;110、gps模块;200、处理端;210、过滤模块;220、发色抓取模块;230、服色抓取模块;300、身份证信息数据库;400、后台端;500、推送地址信息数据库;600、终端;610、采集装置。

具体实施方式

为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,以下实施例结合附图1对本发明提供的技术方案作具体阐述,但以下内容不作为本发明的限定。

一种人脸身份认证系统,包括若干验证端100,所述验证端100用于采集待验证信息,所述待验证信息包括使用者的身份证数据以及图像格式的待比对数据;处理端200,所述处理端200以及身份证信息数据库300,所述身份证信息数据库300包括身份证数据以及与每一所述身份证数据对应图像格式的第一基准数据,所述处理端200根据所述待验证信息中的身份证数据从所述身份证信息数据库300中调取对应的第一基准数据,所述处理端200比对第一基准数据与对应的所述待比对数据,并根据比对结果输出第一比对值,通过处理端200建立人脸模型,然后进行比对为现有技术,不做赘述,还包括

后台端400,连接所述处理端200;后台端400可被授权管理,保证后台数据的安全性和可靠性,但后台工作人员可被允许处理的数据有限,仅包括处理端200发送的数据,较为简单合理。

推送地址信息数据库500,连接所述后台端400,所述推送地址信息数据库500包括身份证数据以及与每一身份证数据对应的推送地址信息,每一推送地址信息指向一预先被关联的终端600,推送地址信息可以是ip地址,手机号码,内网地址等等,保证预先被关联的终端600可以接收到对应的待比对数据;

当一次比对完成时,所述处理端200将第一数据包发送至后台端400,所述第一数据包包括待比对数据与身份证数据,所述后台端400根据身份证数据从所述推送地址信息数据库500中确定一推送地址信息,所述后台端400根据所述推送地址信息将第二数据包发送至预先被关联的终端600,所述第二数据包包括第一数据包中的待比对数据。也就是说,当一次比对完成时,验证端100采集的数据会被发送到预先已经与该使用者的身份证数据绑定的终端600,例如如果是他人拿取使用者或伪造使用者的身份证进行验证,那么该使用者的终端600就会接收到对应的待比对数据,使用者就可以进行判断该被验证的信息是否是本人,保证数据安全。

所述推送地址信息包括手机号码,所述后台端400根据手机号码将所述待比对数据发送至预先被关联的手机终端600,通过手机号码进行验证的方式,保证数据内容的可靠性和唯一性。

所述处理端200包括过滤模块210,所述过滤模块210配置有人脸模型,所述过滤模块210根据人脸模型于所述待比对数据中抓取过滤区域,所述过滤区域包括待比对数据中的人脸模型,所述过滤模块210从所述待比对数据中删除所述过滤区域内的数据形成新的待比对数据作为第一数据包的部分,过滤模块210的设置,是为了保证隐私,将人脸进行遮蔽,保证传输的数据为人脸以外的其他无关隐私的数据,这样一来,无论是后台还是终端600都不会接收到这个数据,提高数据的可靠性和安全性,同时从图像中确定人脸模型从而划分出一个过滤区域,为本领域的现有技术,在此不做赘述。

所述处理端200还包括服色抓取模块230,所述服色抓取模块230连接于所述过滤模块210,所述服色抓取模块230根据所述过滤区域于对应的待比对数据中确定一第一区域,所述第一区域位于所述过滤区域下方,所述服色抓取模块230确定第一区域中每一像点的色值以形成服色数据,所述第一数据包包括所述服色数据,所述第二数据包包括所述第一数据包中的服色数据,为了更加直观的对使用者的信息进行提取,对过滤区域(人脸所在的区域)的下方进行区域的删选,区域的宽度与人脸的宽度优选相同或略宽于人脸的宽度,而通过对第一区域内的像点进行分析,判断第一区域的色值,从而确定被验证的人衣着的颜色,使得数据更加直观,数据量较小,保证数据传输效率。

所述服色抓取模块230还包括肤色过滤单元,所述肤色过滤单元用于确定对应的过滤区域中每一像点的色值的均值,并根据得到的均值确定肤色过滤范围,所述服色抓取模块230确定第一区域时,排除其色值落入所述肤色过滤范围的像点,肤色过滤单元的设置,避免肤色影响到服色的抓取,通过对肤色的读取,从而排除原有第一区域中与肤色相近的色值的像点,保证服色抓取的精度。

所述处理端200还包括发色抓取模块220,所述发色抓取模块220连接于所述过滤模块210,所述发色抓取模块220根据所述过滤区域于对应的待比对数据中确定一第二区域,所述第二区域位于所述过滤区域的上方,所述发色抓取模块220确定第二区域中每一像点的色值以形成发色数据,所述第一数据包包括所述发色数据,所述第二数据包包括所述第二数据包中的发色数据。第二区域确定的原理与第一区域确定的原理相同,实现发色的抓取。

所述发色抓取模块220还包括肤色过滤单元,所述肤色过滤单元用于确定对应的过滤区域中每一像点的色值的均值,并根据得到的均值确定肤色过滤范围,所述发色抓取模块220确定第二区域时,排除其色值落入所述肤色过滤范围的像点。提高发色抓取的精度。

所述验证端100还连接有gps模块110,所述gps模块110用于确定所述验证端100的位置信息,一次验证时,所述验证端100将位置信息发送至处理端200,所述第一数据包包括所述位置信息,所述第二数据包包括对应的所述第一数据包中的所述位置信息。为了保证安全性,同时发送位置信息,提供更多的信息参照,保证终端600验证时的安全性。

所述预先被关联的终端600配置有采集装置610,所述采集装置610用于采集待比对数据并发送至后台端400,所述后台端400通过预先被关联的终端600确定推送地址信息,并根据所述推送地址信息调取对应的身份证数据,所述后台端400将身份证数据和待比对数据发送至处理端200,所述处理端200比对第一基准数据与对应的所述待比对数据,并根据比对结果输出第一比对值,终端600可以进行反向验证,验证逻辑与验证端100验证逻辑相反,较为简单便利,且安全性和精度较高。

还包括外部数据库,所述外部数据库配置有第二基准数据,所述处理端200比对第二基准数据与对应的所述待比对数据,并根据比对结果输出第二比对值,所述外部数据库包括地区数据库以及公安数据库。这样可以直接和外部数据库和地区数据库,公安数据库进行比对,保证数据多层次处理,提高人脸识别的可靠性。

以上仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1