CN109410026A - 基于人脸识别的身份认证方法、装置、设备和存储介质 - Google Patents
基于人脸识别的身份认证方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN109410026A CN109410026A CN201810131476.7A CN201810131476A CN109410026A CN 109410026 A CN109410026 A CN 109410026A CN 201810131476 A CN201810131476 A CN 201810131476A CN 109410026 A CN109410026 A CN 109410026A
- Authority
- CN
- China
- Prior art keywords
- image
- information
- card
- face
- identity card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/03—Credit; Loans; Processing thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/26—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
- G06V10/267—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/08—Insurance
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- Artificial Intelligence (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Collating Specific Patterns (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及一种基于人脸识别的身份认证方法、装置、设备和存储介质,所述方法包括:实时获取客户端摄像头采集的图像;提取身份证信息,捕获身份证正面图像和身份证反面图像,得到单个的身份证的有效文字信息;将所述身份证的有效文字信息进行归类,输出归类的身份证信息;对所述脸部图像和所述归类的身份证信息进行联网对比核查,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在;且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;得到对比核查结果并输出。上述方法提高了身份证信息的安全性,采用智能对比,快速确定待识别对象与身份证中个人信息的一致性。
Description
技术领域
本发明涉及信息安全领域,尤其涉及基于人脸识别的身份认证方法、装置、设备和存储介质。
背景技术
借助互联网的优势,网上信贷也正在成为一种趋势,可以足不出户的完成贷款申请的各项步骤,包括了解各类贷款的申请条件,准备申请材料,一直到递交贷款申请,都可以在互联网上高效的完成。网络信贷业务中,对客户身份的核查不能像传统业务一样通过客户提供身份证件,业务管理人员通过肉眼进行大致的比对来完成。
基于人脸识别的身份认证成为必然,然而现有技术存在以下不足,对人脸图像识别率较低,当人脸外形不稳定,尤其当脸部采样受脸部表情、外部光照、脸部遮盖物等多方面因素的影响时,将增加脸部识别难度,配合身份证进行身份验证时,无法快速过滤身份证中的个人信息和快读读取文字信息,对比识别速度慢。
发明内容
基于此,有必要针对现有技术的不足,提供一种基于人脸识别的身份认证方法、装置、设备和存储介质。
一种基于人脸识别的身份认证方法,所述方法包括:实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像;提取身份证信息,捕获身份证正面图像和身份证反面图像,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息;将所述身份证的有效文字信息按姓名、地址、民族、身份证号进行归类,输出归类的身份证信息;对所述脸部图像和所述归类的身份证信息进行联网对比核查,所述联网对比核查为连接公民身份信息核查***对所述脸部图像和所述归类的身份证信息进行验证,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在;且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;得到对比核查结果并输出。
在其中一个实施例中,所述实时获取客户端摄像头采集的图像之前还包括:对所采集的人脸姿势、角度、光照、遮挡影响因素进行截图环境预检测,并发出提示以使用户配合。
在其中一个实施例中,所述实时获取客户端摄像头采集的图像之前还包括:通过所述客户端的输出调节按钮,接收第一指令输入以调节所述预定区域,根据所述第一指令调节所述预定区域。
在其中一个实施例中,所述实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像之后还包括:检测所述脸部图像位于所述图像中的位置,当所述脸部图像位于所述图像中的预定区域以外时,通过发出提示以使得所述脸部回到预定区域中。
在其中一个实施例中,所述对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息具体步骤包括:
根据有效文字信息在身份证中的位置对有效信息进行粗定位;
根据在有效文字信息行的边界所在行像素的灰度平均值比背景要小这一特性,对粗定位的文字信息进行精准定位,生成待进行滤波处理的像素矩阵,所述像素矩阵为精准定位区域,采用的公式为:将图像中灰度值小于等于下边界LT的点标记为前景点,灰度值大于等于上边界HT的点标记为背景点,其中LT=T*r,HT=255-(255-T)*r,T为切分操作所在层次的最大灰度值,r是经验值,r=0.6,以防止将存在一定差异的背景行当成精准定位的边界,同理得到精准定位区域的下边界、左边界、右边界;
采用3像素×3像素的高斯滤波模板对精准定位区域进行高斯滤波,减弱背景信息的干扰及去除噪声;
采用动态阈值对精准定位区域进行二值化,得到精准定位区域的二值图像,并对精准定位区域的二值图像进行单字分割,得到单个的有效文字信息。
一种基于人脸识别的身份认证装置,所述装置包括:脸部获取单元,用于实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像;身份信息获取单元,用于提取身份证信息,捕获身份证正面图像和身份证反面图像,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息;身份信息归类单元,用于将所述身份证的有效文字信息按姓名、地址、民族、身份证号进行归类,输出归类的身份证信息;对比核实单元,用于对所述脸部图像和所述归类的身份证信息进行联网对比核查,所述联网对比核查为连接公民身份信息核查***对所述脸部图像和所述归类的身份证信息进行验证,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在;且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;结果输出单元,用于得到对比核查结果并输出。
在其中一个实施例中,所述脸部获取单元还用于所述脸部获取单元还用于对所采集的人脸姿势、角度、光照、遮挡影响因素进行截图环境预检测,并发出提示以使用户配合。
在其中一个实施例中,所述脸部获取单元还用于通过所述客户端的输出调节按钮,接收第一指令输入以调节所述预定区域,根据所述第一指令调节所述预定区域和检测所述脸部图像位于所述图像中的位置,当所述脸部图像位于所述图像中的预定区域以外时,通过发出提示以使得所述脸部回到预定区域中。
一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述基于人脸识别的身份认证方法的步骤。
一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述基于人脸识别的身份认证方法的步骤。
上述基于人脸识别的身份认证方法、装置、设备和存储介质,通过实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像,提取身份证信息,捕获身份证正面图像和身份证反面图像,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息,将所述身份证的有效文字信息按姓名、地址、民族、身份证号进行归类,输出归类的身份证信息;对所述脸部图像和所述归类的身份证信息进行联网对比核查,所述联网对比核查为连接公民身份信息核查***对所述脸部图像和所述归类的身份证信息进行验证,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在,且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;得到对比核查结果并输出,减少了使用身份证个人信息手工录入及肉眼比对的出错率,提高了身份证信息的安全性,采用智能对比方式,快速确定待识别对象与身份证中个人信息的一致性,完成身份认证。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。
图1为本发明一个实施例中基于人脸识别的身份认证方法的流程图;
图2为本发明一个实施例中对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息方法的流程图;
图3为本发明一个实施例中基于人脸识别的身份认证装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
如图1所示,在一个实施例中,提出了一种基于人脸识别的身份认证方法,该基于人脸识别的身份认证方法具体可以包括以下步骤:
步骤101, 实时获取客户端摄像头采集的图像,从图像中获取脸部图像;
客户端的终端设备可以是手机、IPAD等,这些设备的摄像头实时采集图像,处理器实时从摄像头中获取到该图像,这里的处理器获取图像并非摄像头拍摄的照片,只是摄像头影像区域内的实时图像,获取到实时图像后,如脸部轮廓数据、脸部特征数据,包括眼睛、鼻子、嘴巴,但不需要对人脸进行具体识别,此步骤只需要将人脸从背景中识别出来即可,便于进行下一步处理。
步骤102,提取身份证信息,捕获身份证正面图像和身份证反面图像,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息;
对客户端的摄像头进行边框标定,即在摄像头捕捉的每一帧图像在中心位置设定一个大小为580*580的红色边框,这样可以简化算法,加快处理进度,提高识别效率,由于身份证正面图像包含人脸信息,故选取大量的人脸图像,并将这些人脸图像标定成正样本,非人脸图像标定成负样本,通过模型检测是否含有人脸图像来区分用户的身份证正面图像和身份证反面图像,即能检测到人脸图像即为身份证正面图像,反之为身份证反面图像。
以区分用户的身份证正面图像和身份证反面图像,简单有效的解决了对身 份证正面信息提取的问题,分别对身份证正面图像和身份证反面图像进行相关处理,以获取身份证的有效文字信息。身份证图像中身份证信息位置是固定的,因而对身份证正面图像和身份证的反面图像中的有效信息进行识别时采用对身份证正面图像和身份证反面图像进行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割等预处理,图像二值化就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的黑白效果的过程,在数字图像处理中,图像的二值化使图像中数据量大为减少,从而能凸显出目标的轮廓,有利于在对图像做进一步处理,然后对图像进行旋转倾斜校正,图像去噪,图像增强等预处理,版面分析,信息栏目定位,行分割和字符分割,汉字由一笔一划构成,每一笔每一划都是由一些连通域内的像素点构成的,方正的汉字的连通域是有特征的,字符间笔画有粘连时,多个字符形成一个连通域,需要根据平均字宽,通过投影分析法进行切割,得到切分的结果,来得到单个的身份证的有效文字信息,即获得字符结构信息,待识别的字。
步骤103,将所述身份证的有效文字信息按姓名、地址、民族、身份证号进行归类,输出归类的身份证信息;
将身份证信息按姓名、地址、民族、身份证号识别并归类,并以归类的身份证信息为条件查询公安局人口数据库中对应的字段进行比对。
步骤104,对所述脸部图像和所述归类的身份证信息进行联网对比核查,所述联网对比核查为连接公民身份信息核查***对所述脸部图像和所述归类的身份证信息进行验证,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在;且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;
将身份证表面的字符信息识别出来后,自动将姓名和身份证号码输入到公民身份信息联网核查***中查询,如果查询到库中存在该姓名和身份证号码,***则返回与此姓名和身份证号码一致的证件信息,具体的包括:姓名、身份证号、住址、民族、 出生年月日、人脸照片等。并利用人脸识别技术将身份证上的人脸图像与联网核查中身份证人脸图像进行比对,判断其一致性。
步骤105,得到对比核查结果并输出。
对比查询结果进行校验,校验类型包括响应结果校验、数据库结果校验和日志结果校验,获取与校验类型相应的接口数据,将接口数据与预设的校正结果数据进行匹配,得到是否匹配的校验结果,由***可自动完成结果的校验,提高结果校验的效率和降低误查率,并输出校验后的结果。
在一个实施例中,实时获取客户端摄像头采集的图像之前还包括:对所采集的人脸姿势、角度、光照、遮挡影响因素进行截图环境预检测,并发出提示以使用户配合。
通过摄像头调取视频,然后进行人脸定位,对人脸进行活体化检测,对所采集的人脸姿势、角度、光照、遮挡影响因素进行截图环境预检测,并通过语音提示器、显示屏提示用户配合。
在一个实施例中,实时获取客户端摄像头采集的图像之前还包括:通过客户端的输出调节按钮,接收第一指令输入以调节预定区域,根据第一指令调节预定区域。
第一指令即为拍照者的控制指令,如拍摄者点击终端设备的调节旋钮以进行预定区域的调节,预定区域的调节包括大小调节和位置调节,当调节旋钮为终端设备的显示屏图像上用于展现预定区域的圈状结构时,拍摄者可以直接在显示屏上拖拉圈状结构以进行位置调节和大小调节,具体地,可以根据拍摄者上述的调节后重新确定预定区域,以后的操作均按照新设的预定区域进行。
在一个实施例中,实时获取客户端摄像头采集的图像,从图像中获取脸部图像之后还包括:检测脸部图像位于图像中的位置,当脸部图像位于图像中的预定区域以外时,通过发出提示以使得脸部回到预定区域中。
预定区域为预先设置,其可以被动设置,举例说明,如默认为终端移动设备屏幕中间3X3英寸的区域为预定区域,也可以由使用者主动设置其大小和区域。获取到实时图像后,从图像中识别出人脸,并检测人脸是否位于图像中的预定区域内,当处于预定区域之外时,但当检测到人脸不是位于预定区域内时,即控制转动驱动机构驱动手机,通过发出提示以使得脸部回到预定区域中。人脸识别是通信领域的公知常识和惯用技术手段,如人工神经网络法、支持向量机法、PCA识别、弹性匹配方法、 基于KL变换的特征脸法、基于积分图像特征法等等,本实施例不--赘述。
如图2所示,在一个实施例中,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息具体步骤包括:
步骤S201,根据有效文字信息在身份证中的位置对有效信息进行粗定位;
由于身份证中有效文字信息位置是固定的,因此可以根据有效文字信息在身份证中的位置对有效信息进行大致定位,即粗定位,比如若整幅身份证图像的宽和高都为0.9,原点在左上角,则身份证编号一般位于(0.38,0.83)为左上角,宽0.48,高0.145的矩形内,获取身份证的有效文字信息。
步骤S202,根据在有效文字信息行的边界所在行像素的灰度平均值比背景要小这一特性,对粗定位的文字信息进行精准定位,生成待进行滤波处理的像素矩阵,像素矩阵为精准定位区域,采用的公式为:将图像中灰度值小于等于下边界LT的点标记为前景点,灰度值大于等于上边界HT的点标记为背景点,其中LT=T*r,HT=255-(255-T)*r,T为切分操作所在层次的最大灰度值,r是经验值,r=0.6,以防止将存在一定差异的背景行当成精准定位的边界,同理得到精准定位区域的上边界、左边界、右边界;
分别处理各个单字图像区域内的像素点,提取出有用信息,根据像素点的分部特征选择种子原点,从种子原点出发采用基于像素点分布特征的区域增长算法,逐渐向邻近像素点前进并读取,直至处理完所有的像素点。基于像素点分布特征的区域增长算法遍历像素点获取字符结构信息,标识确定点,图像中存在一部分相对比较黑或者相对比较白的点很容易被认为是前景或者是背景点,这部分点被称为确定点,在初始化阶段需要先将确定点标识出来,以减少计算耗时。假定T是主层次级别即切分操作所在的层次所对应的最大灰度值,r是经验值,r=0. 6,令下边界LT=T*r,HT=255- (255-T)*r,则灰度值小于等于LT的点是相对较黑的点,标记为前景点,灰度值大于等于上边界HT的点是相对较白的点,标记为背景点,以防止将存在一定差异的背景行当成精准定位的边界,同理得到精准定位区域的上边界、左边界、右边界。
步骤S203,采用3像素×3像素的高斯滤波模板对精准定位区域进行高斯滤波,所述高斯滤波是用一个模板扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值,减弱背景信息的干扰及去除噪声;
针对仍然存在的一些孤立的笔画或者黑色区域, 首先算出平均笔画宽度,如果这些孤立的笔画或者黑色区域的面积小于平均笔画宽度的平方,则认为它是噪音,如果小于两倍的平均笔画宽度的平方,且从它们的中心像素点向八个方向出发到边界的长度均大于平均笔画的宽度,则认为它也是噪音,将噪音去除,因此采用3像素×3像素的高斯滤波模板对精准定位区域进行高斯滤波,减弱背景信息的干扰及去除噪声,高斯滤波就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。
步骤S204,采用动态阈值对精准定位区域进行二值化,得到精准定位区域的二值图像,并对精准定位区域的二值图像进行单字分割,得到单个的有效文字信息。
动态的获取图像像素点的二值化阈值用于对平滑处理后的灰度图片进行二值化处理,进一步去噪提高后期匹配的精确性。
如图3所示,在一个实施例中,提供了一种基于人脸识别的身份认证装置,该装置包括:
脸部获取单元,用于实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像;
身份信息获取单元,用于提取身份证信息,捕获身份证正面图像和身份证反面图像,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息;
身份信息归类单元,用于将所述身份证的有效文字信息按姓名、地址、民族、身份证号进行归类,输出归类的身份证信息;
对比核实单元,用于对所述脸部图像和所述归类的身份证信息进行联网对比核查,所述联网对比核查为连接公民身份信息核查***对所述脸部图像和所述归类的身份证信息进行验证,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在;且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;
结果输出单元,用于得到对比核查结果并输出。
在一个实施例中,所述脸部获取单元还用于所述脸部获取单元还用于对所采集的人脸姿势、角度、光照、遮挡影响因素进行截图环境预检测,并发出提示以使用户配合。
在一个实施例中,所述脸部获取单元还用于通过所述客户端的输出调节按钮,接收第一指令输入以调节预定区域,根据所述第一指令调节所述预定区域和检测所述脸部图像位于所述图像中的位置,当所述脸部图像位于所述图像中的预定区域以外时,通过发出提示以使得所述脸部回到预定区域中。
在一个实施例中,提出了一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行所述可读指令时实现上述基于人脸识别的身份认证方法中的步骤。
在一个实施例中,提出了一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述基于人脸识别的身份认证方法中的步骤。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器 (ROM ,Read Only Memory) 、随机存取存储器 (RAM ,RandomAccess Memory)、磁盘或光盘等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明一些示例性实施例,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种基于人脸识别的身份认证方法,其特征在于,所述方法包括:
实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像;
提取身份证信息,捕获身份证正面图像和身份证反面图像,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息;
将所述身份证的有效文字信息按姓名、地址、民族、身份证号进行归类,输出归类的身份证信息;
对所述脸部图像和所述归类的身份证信息进行联网对比核查,所述联网对比核查为连接公民身份信息核查***对所述脸部图像和所述归类的身份证信息进行验证,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在;且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;
得到对比核查结果并输出。
2.根据权利要求1所述的方法,其特征在于,所述实时获取客户端摄像头采集的图像之前还包括:
对所采集的图像中,人脸姿势、角度、光照、遮挡影响因素进行截图环境预检测,并发出提示以使用户配合。
3.根据权利要求1所述的方法,其特征在于,所述实时获取客户端摄像头采集的图像之前还包括:
通过所述客户端的输出调节按钮,接收第一指令输入以调节预定区域,根据所述第一指令调节所述预定区域。
4.根据权利要求1所述的方法,其特征在于,所述实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像之后还包括:
检测所述脸部图像位于所述图像中的位置,当所述脸部图像位于所述图像中的预定区域以外时,通过发出提示以使得所述脸部图像回到预定区域中。
5.根据权利要求4所述的方法,其特征在于,所述对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息包括:
根据有效文字信息在身份证中的位置对有效信息进行粗定位;
根据在有效文字信息行的边界所在行像素的灰度平均值比背景要小这一特性,对粗定位的文字信息进行精准定位,生成待进行滤波处理的像素矩阵,所述像素矩阵为精准定位区域,采用的公式为:将图像中灰度值小于等于下边界LT的点标记为前景点,灰度值大于等于上边界HT的点标记为背景点,其中LT=T*r,HT=255-(255-T)*r,T为切分操作所在层次的最大灰度值,r是经验值,r=0.6,以防止将存在一定差异的背景行当成精准定位的边界,同理得到精准定位区域的上边界、左边界、右边界;
采用3像素×3像素的高斯滤波模板对所述精准定位区域进行高斯滤波,减弱背景信息的干扰及去除噪声,所述高斯滤波是用一个模板扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值;
采用动态阈值对精准定位区域进行二值化,得到精准定位区域的二值图像,并对精准定位区域的二值图像进行单字分割,得到单个的有效文字信息。
6.一种基于人脸识别的身份认证装置,其特征在于,所述人脸识别装置包括:
脸部获取单元,用于实时获取客户端摄像头采集的图像,从所述图像中获取脸部图像;
身份信息获取单元,用于提取身份证信息,捕获身份证正面图像和身份证反面图像,对身份证正面图像和身份证反面图像进行行定位、二值化、噪声去除、倾斜校正、版面分析、字符分割,得到单个的身份证的有效文字信息;
身份信息归类单元,用于将所述身份证的有效文字信息按姓名、地址、民族、身份证号进行归类,输出归类的身份证信息;
对比核实单元,用于对所述脸部图像和所述归类的身份证信息进行联网对比核查,所述联网对比核查为连接公民身份信息核查***对所述脸部图像和所述归类的身份证信息进行验证,判断其一致性;当通过所述归类的身份证信息进行联网核查,用户信息存在;且所述脸部图像与联网核查返回的身份证人脸图像一致时,身份证信息为真;否则,身份证信息为假;
结果输出单元,用于得到对比核查结果并输出。
7.根据权利要求6所述的装置,其特征在于,所述脸部获取单元还用于对所采集的人脸姿势、角度、光照、遮挡影响因素进行截图环境预检测,并发出提示以使用户配合。
8.根据权利要求6所述的装置,其特征在于,所述脸部获取单元还用于通过所述客户端的输出调节按钮,接收第一指令输入以调节预定区域,根据所述第一指令调节所述预定区域和检测所述脸部图像位于所述图像中的位置,当所述脸部图像位于所述图像中的预定区域以外时,通过发出提示以使得所述脸部回到预定区域中。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至5中任一项所述方法的步骤。
10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至5中任一项所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810131476.7A CN109410026A (zh) | 2018-02-09 | 2018-02-09 | 基于人脸识别的身份认证方法、装置、设备和存储介质 |
PCT/CN2018/105173 WO2019153739A1 (zh) | 2018-02-09 | 2018-09-12 | 基于人脸识别的身份认证方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810131476.7A CN109410026A (zh) | 2018-02-09 | 2018-02-09 | 基于人脸识别的身份认证方法、装置、设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109410026A true CN109410026A (zh) | 2019-03-01 |
Family
ID=65463950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810131476.7A Pending CN109410026A (zh) | 2018-02-09 | 2018-02-09 | 基于人脸识别的身份认证方法、装置、设备和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109410026A (zh) |
WO (1) | WO2019153739A1 (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110443184A (zh) * | 2019-07-31 | 2019-11-12 | 上海海事大学 | 身份证信息提取方法、装置及计算机存储介质 |
CN110533568A (zh) * | 2019-10-09 | 2019-12-03 | 重庆特斯联智慧科技股份有限公司 | 一种基于双重身份认证的公安服务方法及其*** |
CN110889326A (zh) * | 2019-10-16 | 2020-03-17 | 中国科学院自动化研究所南京人工智能芯片创新研究院 | 基于人体检测的插队行为监测警告***、方法、装置和存储介质 |
CN111405365A (zh) * | 2020-03-12 | 2020-07-10 | 北京文香信息技术有限公司 | 一种身份验证方法、装置、***及存储介质 |
CN111553312A (zh) * | 2020-05-13 | 2020-08-18 | 中国银行股份有限公司 | 业务办理方法及装置 |
CN111626274A (zh) * | 2020-07-30 | 2020-09-04 | 四川骏逸富顿科技有限公司 | 一种社保卡识别方法及其识别*** |
CN111784498A (zh) * | 2020-06-22 | 2020-10-16 | 北京海益同展信息科技有限公司 | 身份认证方法、装置、电子设备及存储介质 |
CN111783757A (zh) * | 2020-06-01 | 2020-10-16 | 成都科大极智科技有限公司 | 一种基于ocr技术的复杂场景下身份证识别方法 |
CN111915423A (zh) * | 2020-07-18 | 2020-11-10 | 湖南三湘银行股份有限公司 | 银行线上录像*** |
CN112906741A (zh) * | 2019-05-21 | 2021-06-04 | 北京嘀嘀无限科技发展有限公司 | 图像处理方法、装置、电子设备及存储介质 |
CN113449673A (zh) * | 2021-07-09 | 2021-09-28 | 中国银行股份有限公司 | 一种证件识别核实方法和装置 |
CN113688362A (zh) * | 2021-08-25 | 2021-11-23 | 中国工商银行股份有限公司 | 身份证信息安全处理方法及装置 |
CN114005160A (zh) * | 2021-10-28 | 2022-02-01 | 建湖县公安局 | 一种基于身份二维码和人工智能的门禁控制***及方法 |
CN115471919A (zh) * | 2022-09-19 | 2022-12-13 | 江苏至真健康科技有限公司 | 一种基于便携式免散瞳眼底照相机的建档方法及*** |
CN116156426A (zh) * | 2023-04-20 | 2023-05-23 | 环球数科集团有限公司 | 一种应用ldsw技术的人员组织管理*** |
CN116189181A (zh) * | 2022-11-11 | 2023-05-30 | 杭州海量信息技术有限公司 | 一种身份证ocr的图像规范化方法及*** |
CN116281070A (zh) * | 2023-03-30 | 2023-06-23 | 山东大舜医药物流有限公司 | 基于大数据的医药分拣***及方法 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110969143A (zh) * | 2019-12-19 | 2020-04-07 | 深圳壹账通智能科技有限公司 | 基于图像识别的取证方法、***、计算机设备及存储介质 |
CN111324878A (zh) * | 2020-02-05 | 2020-06-23 | 重庆特斯联智慧科技股份有限公司 | 一种基于人脸识别的身份验证方法、装置、存储介质及终端 |
CN111291711A (zh) * | 2020-02-25 | 2020-06-16 | 山东超越数控电子股份有限公司 | 一种基于Python的深度学习人脸识别方法,设备及可读存储介质 |
CN111461131B (zh) * | 2020-04-16 | 2023-04-18 | 上海东普信息科技有限公司 | 身份证号码信息识别方法、装置、设备及存储介质 |
CN111768346B (zh) * | 2020-05-12 | 2023-09-01 | 北京奇艺世纪科技有限公司 | 身份证背面图像的校正方法、装置、设备及存储介质 |
CN111898601A (zh) * | 2020-07-14 | 2020-11-06 | 浙江大华技术股份有限公司 | 一种身份证要素提取方法及装置 |
CN111860314B (zh) * | 2020-07-20 | 2024-05-17 | 浪潮云信息技术股份公司 | 基于图像识别的电子证照验证方法、装置和*** |
CN113129020A (zh) * | 2021-05-18 | 2021-07-16 | 中国银行股份有限公司 | 一种基于物联网的5g消息身份认证***及方法 |
CN113688815A (zh) * | 2021-06-01 | 2021-11-23 | 无锡启凌科技有限公司 | 用于复杂光照环境的药品包装文字计算机识别算法及装置 |
CN113449663B (zh) * | 2021-07-06 | 2022-06-03 | 深圳中智明科智能科技有限公司 | 基于多态拟合的协同智能安防方法及装置 |
CN113793196A (zh) * | 2021-08-31 | 2021-12-14 | 宁夏百川电力股份有限公司 | 一种基于云计算的电医生售电管理*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104680161A (zh) * | 2015-01-09 | 2015-06-03 | 安徽清新互联信息科技有限公司 | 一种身份证数字识别方法 |
CN106991421A (zh) * | 2017-03-22 | 2017-07-28 | 湖南联信科技有限公司 | 一种身份证信息提取*** |
CN107145873A (zh) * | 2017-05-12 | 2017-09-08 | 江苏鸿信***集成有限公司 | 基于人脸识别和ocr的身份证图像识别审核方法及*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103218599A (zh) * | 2013-03-26 | 2013-07-24 | 苏州福丰科技有限公司 | 基于人脸识别第二代居民身份证的认证***和认证方法 |
AU2017101064A4 (en) * | 2017-08-04 | 2017-08-31 | Id-Checkr Pty Ltd | A system and method of extracting data (ie. text and/or image) from an identity card via a user’s mobile (smart) phone (or computer or tablet) for automatic verification of that user’s digital identity online for an agent (or another user) (“id-checkr”). |
CN107609529A (zh) * | 2017-09-22 | 2018-01-19 | 芜湖星途机器人科技有限公司 | 机器人人脸识别方法 |
-
2018
- 2018-02-09 CN CN201810131476.7A patent/CN109410026A/zh active Pending
- 2018-09-12 WO PCT/CN2018/105173 patent/WO2019153739A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104680161A (zh) * | 2015-01-09 | 2015-06-03 | 安徽清新互联信息科技有限公司 | 一种身份证数字识别方法 |
CN106991421A (zh) * | 2017-03-22 | 2017-07-28 | 湖南联信科技有限公司 | 一种身份证信息提取*** |
CN107145873A (zh) * | 2017-05-12 | 2017-09-08 | 江苏鸿信***集成有限公司 | 基于人脸识别和ocr的身份证图像识别审核方法及*** |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112906741A (zh) * | 2019-05-21 | 2021-06-04 | 北京嘀嘀无限科技发展有限公司 | 图像处理方法、装置、电子设备及存储介质 |
CN110443184B (zh) * | 2019-07-31 | 2022-09-30 | 上海海事大学 | 身份证信息提取方法、装置及计算机存储介质 |
CN110443184A (zh) * | 2019-07-31 | 2019-11-12 | 上海海事大学 | 身份证信息提取方法、装置及计算机存储介质 |
CN110533568A (zh) * | 2019-10-09 | 2019-12-03 | 重庆特斯联智慧科技股份有限公司 | 一种基于双重身份认证的公安服务方法及其*** |
CN110889326A (zh) * | 2019-10-16 | 2020-03-17 | 中国科学院自动化研究所南京人工智能芯片创新研究院 | 基于人体检测的插队行为监测警告***、方法、装置和存储介质 |
CN110889326B (zh) * | 2019-10-16 | 2022-07-01 | 中科南京人工智能创新研究院 | 基于人体检测的插队行为监测警告***、方法、装置和存储介质 |
CN111405365A (zh) * | 2020-03-12 | 2020-07-10 | 北京文香信息技术有限公司 | 一种身份验证方法、装置、***及存储介质 |
CN111553312A (zh) * | 2020-05-13 | 2020-08-18 | 中国银行股份有限公司 | 业务办理方法及装置 |
CN111783757A (zh) * | 2020-06-01 | 2020-10-16 | 成都科大极智科技有限公司 | 一种基于ocr技术的复杂场景下身份证识别方法 |
CN111784498A (zh) * | 2020-06-22 | 2020-10-16 | 北京海益同展信息科技有限公司 | 身份认证方法、装置、电子设备及存储介质 |
CN111915423A (zh) * | 2020-07-18 | 2020-11-10 | 湖南三湘银行股份有限公司 | 银行线上录像*** |
CN111626274B (zh) * | 2020-07-30 | 2020-10-27 | 四川骏逸富顿科技有限公司 | 一种社保卡识别方法 |
CN111626274A (zh) * | 2020-07-30 | 2020-09-04 | 四川骏逸富顿科技有限公司 | 一种社保卡识别方法及其识别*** |
CN113449673A (zh) * | 2021-07-09 | 2021-09-28 | 中国银行股份有限公司 | 一种证件识别核实方法和装置 |
CN113688362A (zh) * | 2021-08-25 | 2021-11-23 | 中国工商银行股份有限公司 | 身份证信息安全处理方法及装置 |
CN114005160B (zh) * | 2021-10-28 | 2022-05-17 | 建湖县公安局 | 一种基于身份二维码和人工智能的门禁控制***及方法 |
CN114005160A (zh) * | 2021-10-28 | 2022-02-01 | 建湖县公安局 | 一种基于身份二维码和人工智能的门禁控制***及方法 |
CN115471919A (zh) * | 2022-09-19 | 2022-12-13 | 江苏至真健康科技有限公司 | 一种基于便携式免散瞳眼底照相机的建档方法及*** |
CN115471919B (zh) * | 2022-09-19 | 2023-09-12 | 江苏至真健康科技有限公司 | 一种基于便携式免散瞳眼底照相机的建档方法及*** |
CN116189181A (zh) * | 2022-11-11 | 2023-05-30 | 杭州海量信息技术有限公司 | 一种身份证ocr的图像规范化方法及*** |
CN116189181B (zh) * | 2022-11-11 | 2024-01-23 | 杭州海量信息技术有限公司 | 一种身份证ocr的图像规范化方法及*** |
CN116281070A (zh) * | 2023-03-30 | 2023-06-23 | 山东大舜医药物流有限公司 | 基于大数据的医药分拣***及方法 |
CN116156426A (zh) * | 2023-04-20 | 2023-05-23 | 环球数科集团有限公司 | 一种应用ldsw技术的人员组织管理*** |
CN116156426B (zh) * | 2023-04-20 | 2023-06-30 | 环球数科集团有限公司 | 一种应用ldsw技术的人员组织管理*** |
Also Published As
Publication number | Publication date |
---|---|
WO2019153739A1 (zh) | 2019-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109410026A (zh) | 基于人脸识别的身份认证方法、装置、设备和存储介质 | |
US10755084B2 (en) | Face authentication to mitigate spoofing | |
RU2711050C2 (ru) | Качество изображения и признака, улучшение изображения и выделение признаков для распознавания по сосудам глаза и лицам и объединение информации о сосудах глаза с информацией о лицах и/или частях лиц для биометрических систем | |
WO2018086543A1 (zh) | 活体判别方法、身份认证方法、终端、服务器和存储介质 | |
CN105450411B (zh) | 利用卡片特征进行身份验证的方法、装置及*** | |
US6661907B2 (en) | Face detection in digital images | |
US20030021448A1 (en) | Method for detecting eye and mouth positions in a digital image | |
WO2019061658A1 (zh) | 眼镜定位方法、装置及存储介质 | |
US20130202159A1 (en) | Apparatus for real-time face recognition | |
US11670069B2 (en) | System and method for face spoofing attack detection | |
CN108154132A (zh) | 一种身份证文字提取方法、***及设备和存储介质 | |
WO2023045183A1 (zh) | 图像处理 | |
CN108830175A (zh) | 虹膜图像局部增强方法、装置、设备及存储介质 | |
Hebbale et al. | Real time COVID-19 facemask detection using deep learning | |
CN108446642A (zh) | 一种快速人脸识别*** | |
CN108334870A (zh) | Ar设备数据服务器状态的远程监控*** | |
CN108921006B (zh) | 手写签名图像真伪鉴别模型建立方法及真伪鉴别方法 | |
CN108446639A (zh) | 低功耗增强现实设备 | |
CN108520208A (zh) | 局部化面部识别方法 | |
Szczepański et al. | Pupil and iris detection algorithm for near-infrared capture devices | |
CN107657201A (zh) | Next系列产品图像特征识别***及其识别方法 | |
CN112800941B (zh) | 基于非对称辅助信息嵌入网络的人脸反欺诈方法及*** | |
Mr et al. | Developing a novel technique to match composite sketches with images captured by unmanned aerial vehicle | |
Mr et al. | Developing a novel technique for face liveness detection | |
US20220058409A1 (en) | Methods and systems for authenticating a user |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1262911 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190301 |