能力介绍 业务能力 质量检测(可选) :判断图片中是否包含人脸,以及人脸在姿态、遮挡、模糊、光照等方面是否符合识别条件; 活体检测(可选) :基于图片中的破绽分析,判断其中的人脸是否为 二次翻拍 (举例:如用户A用手机拍摄了一张包含人脸的图片一,用户B翻拍了图片一得到了图片二,并用图片二伪造成用户A去进行识别操作,这种情况普遍发生在金融开户、实名认证等环节。)
使用产品 通用文字识别 手写文字识别 身份证识别 银行卡识别 行驶证识别 驾驶证识别 支持与交流 AI社区 教学视频 文档中心 SDK下载 无需手抄,百度OCR助力轻松文字提取 价值成果 全能扫描宝APP通过整合百度大脑文字识别技术,实现了对图片文字的快速识别、提取。用户仅需拍照上传书籍、笔记、身份证、银行卡、驾驶证等图片,便能准确快速获取图片中的文字,并可以直接进行编辑、导出操作。
文字识别任务简介 文字识别模型类型 文字识别模型即是常说的OCR模型,预置模型调参目前提供了通用的全文本识别场景,可以应对常规的文字识别任务,且支持多种文字。 文字识别模型应用场景 纸质文档电子化 通用文字识别模型支持针对多语种的纸质文档进行电子化,开发者可以采集文档图片并标注,对模型进行训练,从而实现纸质文档的自动电子化,提升工作效率。
注: 「接口选择」过程中,还 需勾选「文字识别」中的「身份证识别」接口 ,用于实现身份核验流程中的身份证识别功能。如下图所示。 2.3 获取密钥信息(AK/SK) 完成应用创建后,平台将会分配给您此应用的相关凭证,主要为 AppID、API Key、Secret Key ,以上三个信息是您应用实际开发的主要凭证,每个应用之间各不相同,请您妥善保管。您可在控制台的 应用管理页面 找到以上信息。
Step2:创建应用 2.1 输入应用名称,领取免费额度 创建好账号后,在正式调用AI 能力之前,需首先 创建应用 ,应用是调用服务的基础能力单元。 同时领取接口所需的 免费调用额度 ,用于接入测试。如下图所示: 除人脸服务接口的免费调用额度外,还需领取 身份证识别 接口的 免费调用额度 ,用来调用身份证OCR识别功能(必须领取,否则会报错服务异常),点击 此处 ,按下图所示进行领取。
人脸识别阈值设置 :针对应用场景来调节人脸识别阈值,人脸对比分数高于阈值则认为是同一个人。阈值设置越高则识别准确率越高,但会造成召回率下降,即本来为同一个人的两张图片被判定为非同一个人的情况会增多。建议开发者根据业务场景进行适当的实验以确定最佳阈值。
典型应用场景:如 人脸登录 , 人脸签到 等 说明: 人脸认证与人脸识别的差别在于:人脸识别需要指定一个待查找的人脸库中的组;而人脸认证需要指定具体的用户id即可,不需要指定具体的人脸库中的组;实际应用中,人脸认证需要用户或系统先输入id,这增加了验证安全度,但也增加了复杂度,具体使用哪个接口需要视您的业务场景判断。
接受SDK端传入的指纹信息,返回识别结果) False:关闭风险识别。
错误码 私有化部署包部署成功后,即可获得与公有云基本完全相同的接口,人脸识别的相关接口将会启动,即可开始调用,若接口调用失败,则会返回Error_code,每个Error_code的说明和解决建议如下。
SDK说明 中的依赖库资源 Notice: 如果需要使用OCR身份证识别能力,则需要增加此ocr-ui-release.aar,如果不使用则不需要增加。在app工程的build.gradle中添加相关依赖,然后点击运行。 其次将百度云控制台创建应用时获取的人脸授权文件( idl-license.face-android )放置于Assets目录下。