检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在线调试 API Explorer在线调试工具提供API的检索、调试、代码示例生成功能。同时,集成开发环境CloudIDE,可完成代码的构建、调试、运行。 本章节以证件版(二要素)API为例,介绍如何使用API Explorer调试API。 前提条件 注册华为账号并开通华为云,并
开通“人证核身标准版(三要素)” 开通人脸识别服务 登录人脸识别控制台。 在控制台左上角选择区域为“北京四”,并开通“动作活体检测”。 开通后,默认为按需计费。 图2 开通“动作活体检测” 完成FRS委托授权。 图3 委托授权 父主题: 实施步骤
通过python将图片转成base64编码 下方示例代码以Python为例,介绍如何将d:\demo.jpg图片转换成base64编码。您也可以使用在线的图片转base64工具。 import base64 with open("d:\demo.jpg", "rb") as image_file:
方案概述 应用场景 该解决方案基于华为云人证核身服务IVS和人脸识别服务FRS构建,通过动作活体检测判断操作用户是否为真人,并将检测结果与用户身份证信息关联起来,使用人证核身技术,实现对用户身份真实性的核验。 适用于金融保险、物流快递、游戏、互联网、差旅住宿等多种行业的账号实名注
获取OBS中对象URL OBS服务简介 对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。 创建OBS桶 登录对象存储服务控制台。 左侧导航栏选择“桶列表”,在右上角选择“创建桶”。按下图配置完成OBS桶的创建。
身份证图像的文字识别结果,具体参见IdcardResult。 video_result VideoResult object 动作活体检测的检测结果。 表10 IdcardResult 参数 参数类型 描述 name String 身份证上识别的名称。 number String
and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户进行权限管理,您可以跳过本章节,不影响您使用IVS服务的其它功能。
object 动作活体检测的检测结果。 表10 VideoResult 参数 参数类型 描述 alive Boolean 是否是活体。 actions Array of ActionsList objects 动作列表。 picture String 检测出最大人脸的图片base64。
Management,简称IAM),通过IAM,您可以: 根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用IVS资源。 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。 如果华为云账号已经能满足您的要求,不需要创建
用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。
于实名认证时公安系统是根据汉字编码进行比较,而这些生僻字PUA编码和GB18030编码并不一致,所以核验不会通过。 解决方案: 通过第三方网站提供的生僻字查询功能,传入生僻字以其他方式编码的姓名进行核验(https://name.vurls.cn/ui/index/uigen/)。
(2)使用人脸识别服务(活体检测API)+人证核身服务(三要素API)。活体检测API分为动作活体检测、静默活体检测,分别可以对视频人脸、图片人脸是否为真人进行验证。被检测人验证为活体后,调用三要素API实现身份核验。 发布区域:动作活体检测(华北-北京四、华南-广州),静默活体检测(华北-北京四),三要素API(华北-北京四)
图像中身份证区域有效占比超过15%,保证整张身份证内容及其边缘包含在图像内。 支持图像中身份证要求水平放置。 目前支持检测视频文件,或视频的Base64编码,不支持直接检测视频流,需要用户客户端自己获取视频流并保存成文件,然后调用活体检测接口。 视频文件大小不超过8MB,建议客户端压缩到200KB~2MB。 限制视频时长1~15秒。
开始使用 动作活体检测视频采集要求 表1 动作活体检测视频检测要求 活体检测动作 动作示例 视频动作说明 左摇头 √,左摇头幅度正常。 ×,左摇头幅度过大,超出画面。 右摇头 √,右摇头幅度正常。 ×,右摇头幅度过大,超出画面。 点头 √,点头幅度正常 ×,点头幅度过大,超出画面。
表1 常用最佳实践 实践 描述 活体人证核身 该实践基于于华为云人证核身服务IVS和人脸识别服务FRS构建,通过动作活体检测判断操作用户是否为真人,并将检测结果与用户身份证信息关联起来,使用人证核身技术,实现对用户身份真实性的核验。 同时,IVS三要素api,本身支持使用视频做
调用API或SDK 在线调试 本地调用
表2所示,以下花费仅供参考。 表1 产品配置说明 产品 配置示例 人脸识别服务 区域:华北-北京四 计费模式:按需计费 涉及服务:动作活体检测 人证核身服务 区域:华北-北京四 计费模式:按需计费 涉及服务:人证核身标准版(三要素) 函数工作流服务 区域:华北-北京四 计费模式:按需计费
Boolean 是否是活体。 actions Array of ActionsList objects 动作列表。 picture String 检测出最大人脸的图片base64。 表3 ActionsList 参数 参数类型 描述 confidence Double 置信度,取值范围0~1。
= GetCredential(ak, sk) 认证用的 ak 和sk 硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。 本示例以 ak 和 sk 保存在环境变量中来实现身份验证为例,运行本示例前请先在本地环境中设置环境变量
帮助您打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率。 常用操作 什么是ECS 创建容器应用基本流程 快速创建一个kubernetes集群 3分钟创建一个游戏类容器应用 3分钟创建一个游戏类容器应用 3分钟创建一个游戏类容器应用 网络安全 什么是ECS 创建容器应用基本流程