检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开通“人证核身标准版(三要素)” 开通人脸识别服务 登录人脸识别控制台。 在控制台左上角选择区域为“北京四”,并开通“动作活体检测”。 开通后,默认为按需计费。 图2 开通“动作活体检测” 完成FRS委托授权。 图3 委托授权 父主题: 实施步骤
方案概述 应用场景 该解决方案基于华为云人证核身服务IVS和人脸识别服务FRS构建,通过动作活体检测判断操作用户是否为真人,并将检测结果与用户身份证信息关联起来,使用人证核身技术,实现对用户身份真实性的核验。 适用于金融保险、物流快递、游戏、互联网、差旅住宿等多种行业的账号实名注
object 动作活体检测的检测结果。 表10 VideoResult 参数 参数类型 描述 alive Boolean 是否是活体。 actions Array of ActionsList objects 动作列表。 picture String 检测出最大人脸的图片base64。
String 子服务名称。 count Integer 执行检测的数量,与resp_data字段对应。 resp_data Array of RespDataByVideoAndIdCardImage objects 请求列表,用于支持批量调用。目前暂时只支持单个数据查询。 表9 Resp
(2)使用人脸识别服务(活体检测API)+人证核身服务(三要素API)。活体检测API分为动作活体检测、静默活体检测,分别可以对视频人脸、图片人脸是否为真人进行验证。被检测人验证为活体后,调用三要素API实现身份核验。 发布区域:动作活体检测(华北-北京四、华南-广州),静默活体检测(华北-北京四),三要素API(华北-北京四)
图像中身份证区域有效占比超过15%,保证整张身份证内容及其边缘包含在图像内。 支持图像中身份证要求水平放置。 目前支持检测视频文件,或视频的Base64编码,不支持直接检测视频流,需要用户客户端自己获取视频流并保存成文件,然后调用活体检测接口。 视频文件大小不超过8MB,建议客户端压缩到200KB~2MB。 限制视频时长1~15秒。
String 子服务名称。 count Integer 执行检测的数量,与resp_data字段对应。 resp_data Array of StandardRespDataByNameAndId objects 请求列表,用于支持批量调用。目前暂时只支持单个数据查询。 表9 Stand
开始使用 动作活体检测视频采集要求 表1 动作活体检测视频检测要求 活体检测动作 动作示例 视频动作说明 左摇头 √,左摇头幅度正常。 ×,左摇头幅度过大,超出画面。 右摇头 √,右摇头幅度正常。 ×,右摇头幅度过大,超出画面。 点头 √,点头幅度正常 ×,点头幅度过大,超出画面。
String 子服务名称。 count Integer 执行检测的数量,与resp_data字段对应。 resp_data Array of RespDataByIdCardImage objects 请求列表,用于支持批量调用。目前暂时只支持单个数据查询。 表9 RespDataByIdCardImage
表1 常用最佳实践 实践 描述 活体人证核身 该实践基于于华为云人证核身服务IVS和人脸识别服务FRS构建,通过动作活体检测判断操作用户是否为真人,并将检测结果与用户身份证信息关联起来,使用人证核身技术,实现对用户身份真实性的核验。 同时,IVS三要素api,本身支持使用视频做
String 子服务名称。 count Integer 执行检测的数量,与resp_data字段对应。 resp_data Array of ExtentionRespDataByNameAndId objects 请求列表,用于支持批量调用。目前暂时只支持单个数据查询。 表9 Exten
表2所示,以下花费仅供参考。 表1 产品配置说明 产品 配置示例 人脸识别服务 区域:华北-北京四 计费模式:按需计费 涉及服务:动作活体检测 人证核身服务 区域:华北-北京四 计费模式:按需计费 涉及服务:人证核身标准版(三要素) 函数工作流服务 区域:华北-北京四 计费模式:按需计费
String 子服务名称。 count Integer 执行检测的数量,与resp_data字段对应。 resp_data Array of ExtentionRespDataByIdCardImage objects 请求列表,用于支持批量调用。目前暂时只支持单个数据查询。 表9 Exte
于实名认证时公安系统是根据汉字编码进行比较,而这些生僻字PUA编码和GB18030编码并不一致,所以核验不会通过。 解决方案: 通过第三方网站提供的生僻字查询功能,传入生僻字以其他方式编码的姓名进行核验(https://name.vurls.cn/ui/index/uigen/)。
Boolean 是否是活体。 actions Array of ActionsList objects 动作列表。 picture String 检测出最大人脸的图片base64。 表3 ActionsList 参数 参数类型 描述 confidence Double 置信度,取值范围0~1。
在PyCharm中选择“Settings > Project > Python Interpreter”,检查SDK是否已正确安装。 获取人脸检测SDK示例代码。 登录API Explorer,在“代码示例”中选择“Python”。 填写请求Body参数。输入数据填写uuid、ver
input. 活体检测失败,请检查输入。 请检查视频是否正常,视频中的人的头部和脸部符合动作要求,并根据具体错误信息更换视频或修改动作列表。 400 IVS.0009 face detect error: %s. Please check your input. 人脸检测失败,请检查输入。
在PyCharm中选择“Settings > Project > Python Interpreter”,检查SDK是否已正确安装。 步骤3:获取示例代码 获取人脸检测SDK示例代码。 登录API Explorer,在“代码示例”中选择“Python”。 填写请求Body参数。输入数据填写uuid、ver
败不计费。 账单数据与IVS控制台API调用量,会因时间差原因,导致两方数据有差异。账单数据通常都是有滞后性的,需要在某个时间节点之后开始批量计算费用。而调用量的上报跟用户的实际调用也有滞后,一般数据统计可能延迟10-20分钟。整体上,在完整月度账单出来后,或者查询历史上某个特定
vcpkg install curl cpprestsdk boost openssl spdlog 使用CLion进行编译 使用CLion打开huaweicloud-sdk-cpp-v3 目录。 选择“File > Settings”。 选择“Build, Execution, Deployment