上云无忧 > 文档中心 > 百度智能云人脸实名认证APP端解决方案集成前准备
人脸识别
百度智能云人脸实名认证APP端解决方案集成前准备

文档简介:
在正式集成前,需要做一些准备工作,完成一些账号、应用及配置,具体如下: Step1: 注册成为开发者: 在使用百度人脸实名认证方案之前,首先需注册百度云账号,账号注册方式请参考账号注册指南。 百度云账号注册完成以后,为顺利调用百度AI能力,需完成企业认证。具体认证方式请参考企业认证指南。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

在正式集成前,需要做一些准备工作,完成一些账号、应用及配置,具体如下:

Step1: 注册成为开发者

在使用百度人脸实名认证方案之前,首先需注册百度云账号,账号注册方式请参考账号注册指南

百度云账号注册完成以后,为顺利调用百度AI能力,需完成企业认证。具体认证方式请参考企业认证指南

Step2:创建应用

2.1 输入应用名称,领取免费额度

  • 创建好账号后,在正式调用AI 能力之前,需首先创建应用,应用是调用服务的基础能力单元。 同时领取接口所需的免费调用额度,用于接入测试。如下图所示:


  • 除人脸服务接口的免费调用额度外,还需领取身份证识别接口的免费调用额度,用来调用身份证OCR识别功能(必须领取,否则会报错服务异常),点击此处,按下图所示进行领取。

  • 如您之前已经领取过免费额度,无需重复领取,请跳至下一步骤。

2.2 勾选所需接口

  • 人脸识别服务相关接口已默认勾选且不可取消。


  • 注:「接口选择」过程中,还需勾选「文字识别」中的「身份证识别」接口,用于实现身份核验流程中的身份证识别功能。如下图所示。

2.3 获取密钥信息(AK/SK)

完成应用创建后,平台将会分配给您此应用的相关凭证,主要为AppID、API Key、Secret Key,以上三个信息是您应用实际开发的主要凭证,每个应用之间各不相同,请您妥善保管。您可在控制台的应用管理页面找到以上信息。如下图所示

 

该AK/SK用于调用在线API 如:身份验证。在之后下载的集成文件(示例工程)中需要填写正确的AK/SK以顺利集成。

注:开发中请注意区分多份AK/SK(API Key、Secret Key),若填写的AK/SK与开发的应用不对应,会产生鉴权错误。

Step3:创建项目

  • 进入控制台-人脸实名认证页面,选择『项目管理』页面,点击『新建项目』,进行项目创建,如下图所示。

创建项目前,请确保您在应用控制台已创建应用,若您未创建应用,请参考STEP2创建应用后,再进行项目创建.


Step4:创建方案

  • 项目创建完成后,点击「方案管理」进入方案管理页面,在这里您可以为您的项目创建不同的方案,如下图所示。

若您的场景为APP场景(安卓/IOS系统),『场景方案』请选择APP实名认证方案;

若您的场景为微信、H5页面,『场景方案』请选择H5实名认证方案。

4.1 身份信息录入

  • 身份信息录入支持选择用户手动输入OCR拍照采集业务调用时传入身份信息,如下图所示

手动输入:支持用户手动输入姓名+身份证号信息。

OCR拍照采集:会在之后生成的APP方案示例工程内集成OCR采集SDK,在本地进行身份证质量校验,并判断是否为身份证证件。 (OCR拍照采集支持实时采集和相册上传两种形式。推荐您使用实时采集,可以在一定程度增加方案的安全性及便捷性。)

业务调用时传入身份信息:指定用户姓名+身份证号进行活体检测及公安验证流程,需要在采集流程开始前传入姓名+身份证号信息配合使用。具体操作方式可参考方案集成指南。

注:如您的业务场景无需使用身份信息录入功能,此项可先默认选择,在后续方案集成指南文档中将说明如何去除该部分功能

4.2 授权信息配置

  • 填写授权标识:自定义SDK的授权信息,作为授权文件的唯一标识,仅支持英文、数字、横线。
  • 开发平台:可多选,根据实际业务需要勾选iOS端或Android端,勾选后需填写对应包名及MD5(仅安卓)。
  • iOS包名:Bundle ID。
  • 安卓包名:Package Name。
  • 安卓签名MD5:安卓包签名的keystore文件中私钥的数据摘要,什么是安卓签名MDS,如何获取

4.3 方案配置

  • 推荐方案与自定义方案:根据行业应用场景给出金融、交通物流、泛互联网行业的推荐方案配置,分别对应不同的SDK活体检测方案及云端API场景化活体模型。同时支持方案自定义,对细项进行调整。
  • 图像质量控制(SDK):分为严格、正常、宽松三个等级,等级越严格,对采集图片的角度、模糊度、遮挡等信息参数把控越高,推荐使用正常。

此项配置为人脸采集SDK端对采集图片的质量要求,推荐实名认证场景选择严格或正常模式。图片质量越好,云端接口传输的通过率越高。

质量控制参数 「宽松」 「正常」 「严格」
光照最小值 30 40 60
光照最大值 240 220 200
遮挡-左眼 0.95 0.8 0.4
遮挡-右眼 0.95 0.8 0.4
遮挡-鼻子 0.95 0.8 0.4
遮挡-嘴巴 0.95 0.8 0.4
遮挡-左脸 0.95 0.8 0.4
遮挡-右脸 0.95 0.8 0.4
遮挡-下巴 0.95 0.8 0.4
姿态-俯仰角 30 20 15
姿态-左右角 18 18 15
姿态-旋转角 30 20 15
模糊度 0.8 0.6 0.4
  • 活体检测设置(SDK):可选取炫瞳活体、动作活体、静默活体等活体检测方案并配置活体阈值。在该过程,SDK 会随机抓取几帧图像进行本地活体检测,检测通过后将图片传至云端进行下一步检测。动作活体支持配置检测动作列表及检测动作数量。
  • 大数据风控:大数据风控功能开启后,接受SDK端传入的设备指纹信息,基于百度海量大数据设备因子,对SDK端进行设备风险识别,辨别是否为⻛险设备,返回识别结果。可有效防御黑产批量虚拟机、病毒侵入等攻击手段,降低第三方黑产攻破概率,提升业务安全性。该项为必须开启
  • 图像质量检测(云端):分为正常与宽松两个等级,等级设置越严格,对图片角度、模糊度、遮挡等信息参数把控越高,推荐使用宽松。
  • 活体检测(云端):活体场景化模型分为金融场景化模型(具有较高安全要求)、交通物流场景化活体模型(多复杂光线及室外场景)、泛互联网场景化活体模型(满足大多数场景要求)。分为严格、正常、宽松三个等级,不同等级对应不同的活体检测阈值。等级设置越严格,对活体检测相关参数信息的把控越高。不同等级对应指标可参考下表,推荐使用正常。

活体检测阈值:活体检测得分高于此阈值,即判断为活体

误拒率(FRR):指误将活体用户判断为非活体的概率。如误拒率为0.5%,指1000次真人请求,会有5次因为活体分数低于阈值被错误拒绝。

控制度 对应阈值 说明
宽松 0.05 万分之一活体误拒率
正常(推荐) 0.3 千分之一活体误拒率
严格 0.9 百分之一活体误拒率
  • 阈值:用户人脸图片与公安权威数据源中人脸的相似度得分阈值,得分超过此阈值,即被判断为同一人。阈值分数相关指标可参考下表,推荐阈值为80。
阈值分数 误识率 识别率
60 0.781615% 99.550128%
70 0.096534% 98.307626%
78 0.015570%(万分之一) 95.672664%
80 (推荐) 0.009342%(低于万分之一) 94.323051%

Step5:提交方案,获取示例工程

完成上述方案配置后,点击『提交』,进入方案管理页面,下载IOS/安卓版集成文件(含示例工程)进行SDK端集成使用。

Step4中方案配置的参数会自动生成至集成文件(含示例工程)中,方便开发使用。 注意:请谨慎修改APP方案流程,修改后需要重新下载集成文件进行使用。

至此,方案集成前的准备工作已完成,具体集成技术操作请参考方案集成指南。

相似文档
  • 所属平台 Android; 提交日期 2021-12-8; 名镜方案 5.0.0; 系统支持 android 4.4+; lib-logic.aar 1.0.0 名镜SDK,业务逻辑封装; faceplatform-ui.aar 5.0.1 人脸SDK的UI层,封装采集和活体UI等功能,以及各平台so库; lib-liantian.aar 3.5.9.0.1 安全SDK; ocr_ui.aar 1.1.1 百度OCR身份识别库;
  • 所属平台 iOS; 提交日期 2021-12-3; 名镜项目 5.0.0; 系统支持 iOS 9.0 +; BDFaceBaseKit.framework 5.0.0 人脸采集SDK 静态库; AipOcrSdk.framework 1.1.0 OCR识别SDK 动态库; AipBase.framework 1.0.0 基础工具类SDK 动态库;
  • 现在,人脸识别技术被广泛应用在金融支付、用户注册、人脸登录等业务场景中。技术的进步方便用户的同时,黑灰产产业也开始对这些场景产生觊觎。并通过屏幕攻击、照片、纸张、以及面具、头模等方式进行非法攻击。随着黑产技术的进步,更是出现了通过自动化脚本直接攻击云端API、ROM注入、视频劫持替换、批量虚拟机、病毒侵入等新型攻击手段。使现有的人脸识别方案面临着巨大的安全挑战。
  • 文档将帮助您完成H5实名认证方案的创建及接入全流程。 一、 准备工作: 在正式集成前,需要做一些准备工作,完成一些账号、应用及方案配置,具体如下: Step1: 注册成为开发者: 在使用百度人脸实名认证方案之前,首先需注册百度智能云账号,账号注册方式请参考账号注册指南。
  • 一、方案功能接口 1.获取verify_token接口: 本接口为H5实名认证方案的verify_token获取接口,利用所获取的verify_token进行实名认证流程的有效期为2小时。 在线调试: 您可以在 API Explorer 中调试该接口,可进行签名验证、查看在线调用的请求内容和返回结果、示例代码的自动生成。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部