全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多

GetFaceSetDetail

更新时间:2018-05-14 15:55:10

描述

获取数据集人脸分组详情。

请求参数

名称 类型 是否必填 描述
Project String 项目名
Action String GetFaceSetDetail
SetId String 数据集 ID
ReturnAttribute String 是否返回人脸属性,
  • 1,需要返回属性
  • 0,不需要返回属性
默认为0
Marker String 限定此次返回项目的最大数,
如果不设定,默认为100,MaxKeys 取值不能大于100

返回参数

名称 类型 描述
RequestId String 用户发送的每次接口调用请求,无论成功与否,系统都会返回一个唯一识别码 RequestId 给用户
SetId String 数据集 ID
FaceDetails Array 人脸 FaceDetail 数组
NextMarker String 表示下一次操作可以以此为 Marker,将未返回的结果返回,
当项目未全部返回时,才有此返回参数

数据类型FaceDetail

名称 类型 描述
FaceId String 人脸 ID
SrcUri String 人脸对应的相片资源地址,比如 OSS 地址
PhotoId String 相片在系统中的 ID
GroupId String 分组 ID
UnGroupReason String 如果 GroupId 为0,此字段表示未能成功分组的原因。
  • 0,人脸图像质量过低
  • 1,人脸图像尺寸过小(高度或宽度)
  • 2,人脸角度过大
  • 3,人脸图像太模糊
  • 4,孤立人脸(无法找到相似人脸)
  • 5,其他原因
FaceRectangle Object 人脸矩形框 FaceRectangle
FaceAttribute Object 人脸属性 FaceAttribute,当 ReturnAttribute 为1时,才返回

数据类型FaceRectangle

名称 类型 描述
Top Integer 左上角纵坐标
Left Integer 左上角横坐标
Width Integer 宽度
Height Integer 高度

数据类型FaceAttribute

名称 类型 描述
Gender Object 性别 Gender
Age Object 年龄 Age
HeadPose Object 人脸头部姿势 HeadPose
Eyestatus Object 眼睛状态 EyeStatus
Blur Object 人脸模糊度 Blur
FaceQuality Object 人脸质量 FaceQuality

数据类型Gender

名称 类型 描述
Value String 性别,Male 代表男性,Female 代表女性

数据类型Age

名称 类型 描述
Value Integer 标识估计的年龄,为非负整数

数据类型HeadPose

名称 类型 描述
PitchAngle Float 抬头角度
RollAngle Float 旋转(平面旋转)角度
YawAngle Float 摇头角度

数据类型EyeStatus

名称 类型 描述
LeftEyeStatus Object 左眼状态 OneEyeStatus
每个对象包括多个字段,每个字段的值是一个浮点数,范围[0,100],
小数点后3位有效数字,所有字段总和等于100
RightEyeStatus Object 右眼状态 OneEyeStatus
每个对象包括多个字段,每个字段的值是一个浮点数,范围[0,100],
小数点后3位有效数字,所有字段总和等于100

数据类型OneEyeStatus

名称 类型 描述
NormalGlassEyeOpen Float 佩戴普通眼镜且睁眼的置信度
NoGlassEyeClose Float 不戴眼镜且闭眼的置信
Occlusion Float 眼睛被遮挡的置信度
NoGlassEyeOpen Float 不戴眼镜且睁眼的置信度
NormalGlassEyeClose Float 佩戴普通眼镜且闭眼的置信度
DarkGlasses Float 佩戴墨镜的置信度

数据类型Blur

名称 类型 描述
Blurness Object 模糊度 Blurness

数据类型Blurness

名称 类型 描述
Value Float 人脸模糊分析结果, 为浮点数,范围[0,100],
小数点后3位有效数字
Threshold Float 人脸模糊度辨识的阈值

数据类型FaceQuality

名称 类型 描述
Value Float 人脸的质量判断的分数,为浮点数,范围[0,100],
小数点后3位有效数字
Threshold Float 脸质量基本合格的一个阈值,
超过该阈值的人脸适合用于人脸比对

示例

请求示例

  1. POST https://imm.cn-shanghai.aliyuncs.com?Action=GetFaceSetDetail
  2. &Project=test
  3. &SetId=1240820b-9e58-472a-b5b1-f0d29e0b2247

成功返回示例

  1. {
  2. "RequestId": "FF3B7D81-66AE-47E0-BF69-157DCF187514",
  3. "SetId": "1240820b-9e58-472a-b5b1-f0d29e0b2247"
  4. "FaceDetails" :[
  5. {
  6. "FaceId": "d203a107c943d47bb0efbb25a16cf84b",
  7. "SrcUri": "oss://bucket/test.jpg",
  8. "PhotoId": "13ac5b107c13acb05b107a13acb05",
  9. "GroupId": 2,
  10. "FaceRectangle": {
  11. "Width": 198,
  12. "Top": 139,
  13. "Left": 93,
  14. "Height": 198
  15. }
  16. }
  17. ],
  18. "NextMarker": ""
  19. }
本文导读目录