一篇通读信贷产品的身份核验设计( 七 )

本文原始标题为:一篇通读信贷产品的身份核验设计---来源是:

人脸识别SDK流程-From:百度AI开放平台接口文档3.1活体检测

活体检测是验证当前操作的人是一个活物 , 主要防止静态活体(如照片)的攻击 , 打个简单的比方来说比如人脸考勤 , 直接拿照片可能也可以完成打卡 。 目前活体检测大致有如下几种方法:(声明 , 这部分描述是来自基于百度SDK文档概述)

有动作交互活体检测:通过要求用户配合做出一些面部动作 , 验证是否为身份伪造攻击 , 此方式往往结合静默图片活体检测一起使用 。 静默图片活体检测:通过提交图片 , 检测图片中的屏幕边框、反光、摩尔纹、成像畸变等线索 , 来区分是否为二次翻拍攻击(举例:如用户A用手机拍摄了一张包含人脸的图片一 , 用户B翻拍了图片一得到了图片二 , 并用图片二伪造成用户A去进行识别操作 , 这种情况普遍发生在金融开户、实名认证等环节);H5视频活体检测:通过上传一段视频 , 进行视频随机抽帧分析 , 对随机图片进行静默图片活体检测 , 得出综合攻击情况分析结果 。 为确保视频唯一性 , 可以结合语音校验码接口使用;目前主流信贷产品绝大多数都采用的是基于Nativeapp的人脸识别SDK , 一般会内置动作交互活体检测功能 。 但如果信贷场景是通过第三方H5实现 , 且需要人脸识别的话 , 一般需要考虑H5视频活体检测 。

3.2人脸采集

在活体检测的同时 , 会进行人脸图片的获取和采集 , 可以根据需要定制需要采集存储的活体底照数量 。 基于人脸采集后的人证比对分析的准确性 , 对于采集的图像质量有很高的要求 。 百度将人脸的质量检测概括为五方面 , 一般如果集成了第三方人脸识别SDK , 都会内置这部分质量检测 , 不符合时可以中断操作 , 提示用户重新进行人脸识别 。

遮挡:指人脸各部位的遮挡比例;模糊度:指人脸的清晰程度;光照:指人脸的光照强度;完整性:指图片中的人脸是否完整;姿态:指人脸在三维空间的角度分布;3.身份核验


推荐阅读