人脸识别是判断你是否是你,而活体检测则为了确定人脸识别的你是不是活得你。基于这样的特性,活体检测可以有效的避免视频,图片的技术BUG。
活体检测的手段比较多,目前比较通用的是人脸活体检测,但是实际应用中的还有指纹识别、虹膜识别、静脉识别,通过这些手段来增加安全性,活体检测在金融领域、军事管理中最先使用,目前也在渐渐的普及到各个民用行业。
一、 人脸活体:
1、 静默活体检测
首先我们先了解下什么是静默活体检测,静默活体检测是针对图片进行直接检测,基于识别上传的图片是否为翻拍来判断上传的图片是否为活体图片。当然静默活体检测对于应用场景是要求的,一般都是要在现场摄像头下的活体检测,并非是从相册中上传图片。一般会返回图片的翻拍可能性,类似与人脸相似度的参数,需要用户对输出的参数进行判断,以达到静默活体检测的效果。
2、 交互式活体检测
交互是活体检测,是在金融领域应用比较成熟方案,即是在登录或者在付款的时候,需要以动作配合,比如:张张嘴、左右转头、眨眼等动作。通过动作的配合用以避免非活体验证的问题。当然目前也有人通过假脸或者人脸道具等手段来绕过人脸的活体检测,基于这这样情况我们可以选择其他方式的活体检测。
二、 指纹识别
指纹识别是通过对收支或者脚趾的纹理进行识别,目前应用比较广泛的就是智能指纹锁,基于指纹纹路进行开关锁,指纹识别除了判断你是你,还要判断你是活体,在指纹识别模块中加入红外感应,以防硅胶等指纹来绕过检测。
同时指纹识别也有很大的弊端,当手指指纹有破坏,或者手指不干净,指纹有遮挡,或者手指汗多,会导致指纹采集的效果比较差,导致识别失败。
三、 虹膜识别
虹膜识别系统主要包含虹膜图像采集装臵、活体虹膜检测算法、特征提取和匹配三大模块。虹膜图像的获取是虹膜识别中的第一步,虹膜面积小,而且不同人种的虹膜颜色有着很大差别,这使得普通的摄像头无法拍摄出可以用于识别的清晰虹膜图像,因此必须采用专用的虹膜图像采集装臵,包括红外光学成像系统、电子控制单元和适当的软件算法。
特征提取和匹配则是虹膜识别系统中核心的部分,即使用有效的特征对虹膜图像进行描述,并刻画特征向量之间的相似性,最终由系统将采集的信息与数据库内的信息进行比对,决定用户的身份和权限等。
四、 静脉识别
1、 指静脉识别
指静脉识别技术是利用近红外线穿透手指后所得的静脉纹路影像来进行个人识别,是具有高精度、高速度的世界上最尖端的生物识别技术。在各种生物识别技术中,因其是利用外部看不到的生物内部特征进行识别的技术, 所以作为具有高防伪性的第二代生物识别技术备受瞩目。
2、 掌静脉识别
掌静脉,顾名思义,就是手掌内静脉掌静脉识别是静脉识别的一种,属于生物识别,掌静脉识别系统就是首先通过静脉识别仪取得个人掌静脉分布图,从掌静脉分布图依据专用比对算法提取特征值,通过近红外线CCD摄像头获取手指、手掌、手背静脉的图像,将静脉的数字图像存贮在计算机系统中,将特征值存储。静脉比对时,实时采取静脉图,提取特征值,运用先进的滤波、图像二化值、细化手段对数字图像提取特征,同存储在主机中静脉特征值比对,采用复杂的匹配算法对静脉特征进行匹配,从而对个人进行身份鉴定,确认身份。