找不到 API ? 点击 反馈吧
- 人脸搜索
- 人脸
- 人体
- 实人认证
- 其他识别
- 其它
DetectLivingFace
本文为您介绍人脸活体检测DetectLivingFace的语法及示例
服务地址:
华东2(上海)
参数配置
高级配置
输入参数
只看必填
注意事项
Tasks输入人脸数据
文档
调用结果
SDK 示例
CLI示例
相关示例
调用历史
错误码
流控
插件下载了解更多
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
接口说明
功能描述
人脸活体检测能力可以检测图像中的人脸是否为来自认证设备端的近距离裸拍活体人脸对象,可广泛应用在人脸实时采集场景,满足人脸注册认证的真实性和安全性要求。活体判断的前置条件是图像中有人脸。 能力范围来看:
- 认证设备端是指借助近距离裸拍活体正面人脸用于认证、通行等服务场景的含 RGB 摄像头的硬件设备,常见的认证设备端有手机、门禁机、考勤机、PC 等智能终端认证设备。
- 裸拍活体正面人脸是指真人未经重度 PS、风格化、人工合成等后处理的含正面人脸(非模糊、遮挡、大角度的正面人脸)的照片。常见的非真人有纸张人脸、电子屏人脸等;常见经过重度 PS 后处理的照片有摆拍街景照、摆拍人物风景照、摆拍证件照等;常见的其他后处理及生成照片有动漫人脸、绘画人脸等。
说明
在同时检测多个 Task 的情况下,将按照 Task 的个数进行累计计费。
- 您可以进入在线咨询获取在线人工帮助。
- 当前能力可在视觉智能开放平台有完整的免费产品体验,您可以单击立即试用对该能力进行更直观试用以及在线购买。
- 阿里云视觉智能开放平台视觉 AI 能力 API 接入、接口使用或问题咨询等,请通过钉钉群(23109592)加入阿里云视觉智能开放平台咨询群联系我们。
应用场景
- 系统人脸登录防攻击:通过检测上传的图像是否为真人实拍,而非攻击及 PS 等后处理照片,以防止攻击者登录系统带来安全风险。
- 门禁闸机刷脸通行:面向人脸注册和认证环节设备端实时的活体检测,实现注册与认证过程中的真人校验,防止非法分子盗用、伪造他人身份打卡通行。
- 智慧酒店自助入住:在酒店前台自助办理入住场景中,运用活体检测技术实现无人监管场景下,住客非活体攻击(纸张人脸、电子屏人脸)的高效率拦截。
- 金融远程身份认证:面向投资理财、基金交易、保险理赔等金融业务的活体检测需求,高效率实现对翻拍、PS 图片、打印图片、高仿模具等攻击的拦截,确保用户身份真实。
特色优势
- 基于图片中人像目标的高维度特征(风格化、摩尔纹、成像畸形等),判断目标对象是否为活体,有效防止屏幕二次翻拍等作弊攻击,支持单张或多张判断逻辑。
- 灵活支持 RGB 摄像头设备的实时活体检测,可有效防止翻拍、头模、打印图片等样本攻击。
- 简单易用:可直接调用的 API 接口,服务简单易用,易被集成,兼容性强。
接入指引
说明
本能力支持企业或个人认证用户开通。更多实名认证操作信息,请参见实名认证。
- 创建 AccessKey:请确保您已创建 AccessKey,如果您使用的是子账号 AccessKey,您需要给子账号赋予 AliyunVIAPIFullAccess 权限,具体操作,请参见 RAM 授权。
- 在线调试(可选):您可以通过OpenAPI Explorer在线调试能力,查看完整的调用示例代码及 SDK 依赖信息,也可以下载完整的工程。
- 开发接入步骤:
- 在 SDK 总览中选择您要接入使用的 SDK 语言。
- 在对应语言的 SDK 文档中找到 AI 类目为人脸人体(facebody)的 SDK 包进行安装。
- 参考文档中提供的示例代码进行适当修改后调用。
-
示例代码:该能力常用语言的示例代码,请参见人脸活体检测示例代码。
-
客户端直接调用:该能力常用的客户端调用方式包括以下几种。
输入限制
- 图像格式:PNG、JPG、JPEG、BMP、GIF、WEBP。
- 图像大小:不超过 10 MB。如您有大图需求,请通过钉钉群(23109592)联系我们。
- 图像分辨率:建议大于 256×256 像素,像素过低可能会影响识别效果。
- URL 地址中不能包含中文字符。
说明
当图像分辨率超过最大限制时,请先将图片进行缩放,调整图片大小,具体请参见图片缩放。
检测说明
- 最长检测时间是 5 秒,如果在该时间内没有完成检测,系统会强制返回超时错误码。
- 图像下载时间限制为 3 秒,如果下载时间超过 3 秒,系统会返回下载超时。
- 图像检测接口响应时间依赖图像的下载时间。请保证被检测图像所在的存储服务稳定可靠,建议您使用阿里云 OSS 存储或者 CDN 缓存。
- 最多可检测 10 张图像。
- 目前平台提供的活体检测为静默活体,即基于图片进行检测,暂不支持摇头,张嘴、眨眼等动作的活体检测。
计费说明
关于人脸活体检测的计费方式及报价,请参见计费介绍。
说明
下方调试接口为付费接口,如需免费体验调试请前往体验中心。
请求参数
字段名称 | 字段详情 |
---|---|
Tasksarray<object> | 输入人脸数据。 子级条数 <= 10 |
返回参数
字段名称 | 字段详情 |
---|---|
RequestIdstring | 请求 ID。 示例值:2EEA0396-BD84-5729-B8BD-D60776FCEF2B |
Dataobject | 返回的结果数据内容。 |
返回说明
SDK 参考
阿里云视觉 AI 人脸人体类目下的人脸活体检测能力推荐使用 SDK 调用,支持多种编程语言,调用时请选择 AI 类目为人脸人体(facebody)的 SDK 包,文件参数通过 SDK 调用可支持本地文件及任意 URL,具体可参见 SDK 总览。
示例代码
该能力常用语言的示例代码,请参见人脸活体检测示例代码。
变更历史
变更时间 | 变更内容概要 | 操作 | |
---|---|---|---|
2022-12-06 | 变更请求参数Tasks | ||
2022-11-16 | 变更返回参数 | ||
2021-03-17 | 变更请求参数Tasks |