方案介绍
所有文档

          人脸识别

          方案介绍

          人脸实名认证方案为您提供人脸对比、活体检测、身份证识别等多项组合能力,通过公安权威数据源确保「真人」且为「本人」,快速完成用户身份核验,减少企业人工审核成本的同时,提升用户体验

          百度为方便开发者开发集成实名认证方案,推出APP端和H5端的SaaS方案.
          SaaS方案提供APP端实名认证方案和H5端实名认证方案两种,在人脸实名认证控制台配置后即可获取全套方案流程,方便您快速集成开发使用,减少开发工作量

          方案 分类 方案介绍
          SaaS方案 APP实名认证方案 APP实名认证方案适用于APP场景,在APP端集成人脸离线采集SDK,进行人脸的实时采集,并支持动作校验等多种验证方式,再调用云端的公安验证API接口进行用户身份验证。
          APP方案分为加密版和标准版两部分,推荐使用加密版,加密版在标准版的基础上进行了安全升级,能够有效降低第三方黑产的攻击的概率,提升业务安全性。加密版方案使用请点击这里使用。
          SaaS方案 H5实名认证方案 百度为方便开发者开发集成实名认证方案,推出APP端和H5端的SaaS方案.
          SaaS方案提供APP端实名认证方案和H5端实名认证方案两种,在人脸实名认证控制台配置后即可获取全套方案流程,方便您快速集成开发使用,减少开发工作量
          纯服务端接入 纯服务端接入 如果您由于安全考虑或业务需要决定不使用百度提供的SDK或者H5页面,我们已经开放了身份识别、公安验证、视频活体检测等底层API,您可以根据您的业务情况直接接入相关的API

          一、业务诉求

          1.1 传统身份核验弊端

          • 审核效率低:传统的远程身份核验,由人工审核完成,人力成本高、审核效率慢、反馈周期长。
          • 伪造风险高:人像图片和身份证图片存在P图伪造风险,人证很有可能为「非真实信息」。
          • 操作复杂度:用户需要提交各类证件信息,邮寄待审核信息、到线下网点办理、或上传大量审核内容。

          1.2 基于人脸识别的实名认证方案

          人证核验方案可以轻松改变以上问题,并在线完成认证流程:

          • 确保为真人:通过离在线双重活体检测,确保操作者为真人,可有效抵御彩打照片、视频、3D建模等攻击。用户无需提交任何资料,或去网点柜台办理业务,高效方便。
          • 确保为本人:基于「真人」的基础,将真人人脸图片与公安权威数据源身份信息库的人脸小图对比,确保操作者身份的真实性。避免身份证或人脸图像伪造等欺诈风险,权威可靠。

          核身流程简单概述为以下三步,根据第三步中的两张图片的人脸对比得分,进行最终业务的核身结果判断依据,阈值可根据业务需要自行调整:

          img

          二、方案优势

          安全

          • 公安权威数据源:将真人人脸图片与公安权威数据源身份信息库的人脸小图对比,确保操作者身份的真实性。避免身份证或人脸图像伪造等欺诈风险,权威可靠
          • 防作弊能力强:提供6种在线/离线活体检测方案,支持图片质量校验、多帧图片识别,有效抵御照片、合成图、视频翻拍、3D模型等作弊行为;业内首次推出合成图校验,有效应对PS、人脸融合后的图片/视频攻击

          简易:

          • 提供包含UI交互的整套示例代码,修改参数配置即可业务使用,大大减少了开发集成成本。

          丰富:

          • 交互形式多样:支持在APP、通用/微信H5、PC、设备端等接入方式,产品形态全面丰富,灵活组合使用,满足各类场景需求
          • 防作弊形式多样:提供6种在线/离线活体检测方案,支持有动作、语音、唇语、静默图片、3D结构光、近红外等多种防作弊手段,可根据不同业务需求灵活选择

          灵活:

          • 方案支持自定义设置人脸质量参数及活体检测动作,同时接口返回参数、阈值可根据业务需求灵活配置

          三、适用场景

          • 金融风控 在投资理财、保险理赔、证券交易等安全性要求高的金融场景,运用人脸核身方案,将线下业务转为线上自助模式,满足远程开户、保险回执单等业务需求。同时可以辅助密码找回等密保措施,降低用户身份信息被恶意篡改、顶替冒用等风险,提升信息安全管理
          • 民事政务 针对社保身份核实、政府访客登记、政务大厅自助窗口等场景,将原本繁琐费时的柜台业务办理,转为线上自助服务,无需窗口排队等待,提高业务处理效率
          • 酒店入住 酒店宾馆行业人员流动频繁,以往通过肉眼判断身份证件真假、是否本人持证的方式效率低下,准确度难以保证,无法满足企业和政府的监管需求。应用人脸核身技术,高精度核实住客身份信息,为住户提供更便捷的高质量服务
          • 服务人员身份监管 在货品运输、家政保洁等服务行业,对从业人员的身份真实性要求较高。运用人脸核身方案,从业人员可自助完成实名认证,防止身份被顶替、冒用,提升身份审核效率,保障业务安全
          • 共享业务 在共享班车、定制巴士、分时租赁等共享服务中,组合使用活体检测、身份证识别、人脸质量检测、人脸对比等能力,提升“注册-认证-审核-用车”全环节效率,实现驾驶全流程身份核验,保障信息安全,有效规避智能出行服务风险
          • 考生身份核验 目前招聘考试、专业执照考试、企业内部评测等考核逐渐转为在线操作,但信息作假、替考等风险较多,且难以系统化监管。引入人脸核身方案,提供便捷、高效的身份核验服务,确保考生身份真实有效,有助于加强行业监管

          四、方案介绍

          4.1 APP端实名认证方案

          本方案适用于实名认证发生在APP端的场景,支持安卓、IOS系统

          4.1.1 适应场景

          本方案适用于实名认证发生在APP端的场景,支持安卓、IOS系统

          推荐在app端采用SDK方式进行活体校验及人脸采集,离线操作速度更快,带宽占用更低,保障业务高效安全进行

          在手机、Pad等移动设备上实现用户实名认证,提供有动作式等多种活体检测服务,与权威数据源比对,核验结果真实可靠,适用于金融、电商等远程身份核验场景。

          此方案适用于原生APP(iOS、安卓)的实名认证、远程身份核验、人脸登录等场 景,通过两种活体能力的综合应用,可有效防止各类活体攻击,提升业务的安全性。

          4.1.2 方案流程

          img

          4.1.3 流程步骤

          Step1:收集用户拍摄身份证正面并上传

          Step2:通过身份证识别API/SDK识别用户的身份证信息,并输出「姓名+身份证号」字段信息供客户二次确认

          Step3:通过人脸采集SDK引导客户进行有动作式活体检测,校验用户为真人拍摄并输出高质量活体人脸图片

          Step4:对采集SDK输出的高质量活体图片进行二次校验,校验用户是否为合成图、3D模型等攻击行为

          Step5:对输出的用户「姓名+身份证号+人脸」图片调用权威公安验证接口进行校验,校验用户身份信息的准确性,判断是否为本人操作。

          4.2 H5端实名认证方案

          4.2.1 适应场景

          本方案使用与微信/通用H5页面的实名认证场景

          如果您是APP场景,建议您选用app端实名认证方案

          在微信小程序、公众号、H5等业务场景实现用户实名认证,提供视频+语音验证码/唇语等多种活体检测防作弊方式,多重保障,对上传的视频抽帧分析,判断是否为现场采集,轻量化集成,跨平台使用。

          3.2.2 方案流程

          img

          4.2.3 流程步骤

          Step1:收集用户输入的「姓名+身份证号」信息并上传

          Step2:通过H5视频活体分析API接口引导客户进行语音验证码/唇语活体检测,校验用户为真人拍摄并输出高质量活体人脸图片;您也可以直接让用户上传/拍摄图片进行在线活体检测认证,最终输出高质量活体图片

          Step3:对输出的用户「姓名+身份证号+人脸」图片调用权威公安验证接口进行校验,校验用户身份信息的准确性,判断是否为本人操作。

          4.3 PC端实名认证方案

          4.2.1 使用场景

          本方案适用于PC端的实名认证场景,如果您的方案是直接集成在PC端使用,可以参考本方案,如果您的PC端缺少摄像头等,可以在PC端沾水二维码,使用移动端扫码进行实名认证的方式。移动端流程请参考前面的APP/H5端实名认证方案

          4.2.2 方案流程

          img

          4.3.3 流程步骤

          Step1:收集用户输入的「姓名+身份证号」信息并上传

          Step2:通过H5视频活体分析API接口引导客户进行语音验证码/唇语活体检测,校验用户为真人拍摄并输出高质量活体人脸图片

          Step3:对输出的用户「姓名+身份证号+人脸」图片调用权威公安验证接口进行校验,校验用户身份信息的准确性,判断是否为本人操作。

          五、产品构成

          方案由身份证识别API/SDK、三种活体检测(人脸离线采集SDK、H5视频活体检测API、在线活体检测API)、及公安验证接口组成

          5.1 OCR身份证识别

          5.1.1 OCR身份证识别API/SDK

          支持对二代居民身份证正反面所有8个字段进行结构化识别,包括姓名、性别、民族、出生日期、住址、身份证号、签发机关、有效期限,识别准确率超过99%;同时支持身份证正面头像检测,并返回头像切片的base64编码及位置信息。

          同时,支持对用户上传的身份证图片进行图像风险和质量检测,可识别图片是否为复印件或临时身份证,是否被翻拍或编辑,是否存在正反颠倒、模糊、欠曝、过曝等质量问题。

          5.2 活体检测

          三种活体检测的本质区别:

          人脸离线采集SDK适用于app端场景,活体检测方式为有动作式活体检测,离线使用,速度快,带宽占用少

          H5视频活体检测适用于微信/H5端场景,活体检测方式为语音验证码、唇语等方式,在线使用,需要将用户操作的视频上传到云端,建议压缩后上传

          在线活体检测适用于对以上两种场景的云端二次验证方案,输入用户的人脸图片,能够有效校验合成图、人脸融合图及视频、3D面具等攻击行为

          5.2.1 人脸离线采集SDK

          人脸离线采集SDK授权永久免费,您可在点击这里这里进行申请使用

          基于离线license授权,可离线使用,提供人脸检测、人脸捕获、有交互活体检测能力,支持红外场景下的黑白照以及戴口罩的人脸采集。

          具体能力如下所示:

          • 人脸检测:实时检测视频流中每帧图像中的人脸图像,此功能可完全离线使用,无需联网请求。
          • 人脸跟踪:对检测到的人脸持续检测跟踪,动态定位人脸轮廓及五官关键点,稳定贴合人脸各部位。
          • 质量检测:判断视频流中的图片帧中,哪些图片质量较佳,即指人脸图像特征清晰,满足角度、姿态、光照、模糊度等校验。
          • 有动作配合式活体检测:通过让用户做出指定脸部交互动作,识别当前操作者是否为活体,此功能可离线使用,可设定指定动作是否使用及应用顺序;可有效抵御高清图片、3D建模、视频等攻击。
          • 人脸采集:通过本地SDK能力,采集人脸图像,同时经过人脸质量检测,确保采集到的人脸图像符合各条件校验(光照、姿态、光照、模糊度等),为设备前端获取有效可分析人脸的主要功能。

          5.2.2 H5视频活体检测API

          H5视频活体检测产品,是由两个接口组合而成,主要用于在H5场景下,通过用户新录制并上传一个视频,来进行活体检测的判断。相对于APP有动作校验+静默图片活体静默图片活体这两种方式,H5视频活体方案比APP方案更加灵活,同时比单张图片活体方式更加安全。

          其主要功能如下所示:

          • 视频多帧活体检测:录制并上传的视频,会在云端进行随机抽帧分析,并得出最终的活体检测分数。
          • 语音校验码

            • 为防止用户提交非当前操作的视频,在录制视频时,随机分配一个数字,用户需要读出这个数字,在后续识别时校验,以判断视频是否为现场录制。
            • 语音校验码作为辅助性质的验证条件,是一个可选项,如果应用场景比较嘈杂或方言口音比较重,可以不使用语音验证。
          • 唇语识别Beta版

            • 对用户上传的视频进行唇语识别,返回唇语识别是否通过,返回结果为单独字段,与视频活体与语音校验不冲突。
            • 若需要使用唇语识别,需要先使用语音校验码和视频活体检测接口
            • 唇语识别能力当前未Beta版本,识别准确率较低,仅用于辅助验证,您可以通过接口的入参来设置是否使用该能力
          • 合成图识别Beta版

            • 对用户上传的视频抽帧进行合成图像识别,能识别出AI变脸、AI换脸等合成图,让业务更加安全。
            • 合成图识别能力当前未Beta版本,仅用于辅助验证,您可以通过接口的入参来设置是否使用该能力

          以上四项能力,分为两个接口,使用顺序为语音校验码接口->视频活体检测接口,具体调用逻辑可以参考我们的。Demo体验地址(手机端用IOS手机;电脑端用谷歌、火狐浏览器):
          Mobile:https://ai.baidu.com/face-verify/mobile.html
          PC:https://ai.baidu.com/face-verify/pc.html

          5.2.3 在线活体检测API

          在线活体检测API基于图片中人像的破绽(摩尔纹、成像畸形等),判断目标是否为活体,有效防止屏幕二次翻拍等作弊攻击,支持单张或多张判断逻辑。

          在实名认证方案中通常和人脸离线采集SDK、H5视频活体检测API一起使用,进行云端的二次校验,提升业务的安全性。

          5.3 公安验证接口

          5.3.1 公安验证接口

          基于用户姓名身份证号和现场采集的人脸图像,与权威数据源进行比对,并输出人脸比对得分,判断用户身份真实性,防止身份信息被顶替、冒用。

          业务能力:

          • 质量检测(可选):判断图片中是否包含人脸,以及人脸在姿态、遮挡、模糊、光照等方面是否符合识别条件;
          • 活体检测(可选):基于图片中的破绽分析,判断其中的人脸是否为二次翻拍(举例:如用户A用手机拍摄了一张包含人脸的图片一,用户B翻拍了图片一得到了图片二,并用图片二伪造成用户A去进行识别操作,这种情况普遍发生在金融开户、实名认证等环节。);
          • 公安验证(必选):基于姓名和身份证号,调取公民身份证小图(源自公安系统),将当前获取的人脸图片,与此证件小图进行对比,得出比对分数,并基于此进行业务判断是否为同一人。由于公安系统小图,具有最权威的身份证明作用,故对用户本人的验证结果可信度也最为合理。

          5.3.2 姓名+身份证比对接口

          无需采集人脸,将现场获取的姓名和身份证号,与权威数据源对比,快速完成身份验真。

          业务能力:

          验证用户输入的身份证号码和姓名是否匹配,用于判断用户信息是否真实。

          上一篇
          度目硬件
          下一篇
          价格说明