文档中心 > API类目 > 天眼工作室API

alibaba.security.deepvision.onen.face.detectattributes (人脸属性检测)

人脸属性检测

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param DpFaceDetectParam 必须 入参
  • └ image
  • String
  • 必须
  • http://1.jpg
  • 图片
  • └ types
  • String []
  • 必须
  • AGE
  • 要检测的属性
  • └ scene_code
  • String
  • 必须
  • ewsd
  • 场景
  • └ request_id
  • String
  • 可选
  • ews
  • 请求唯一ID
  • └ monitor
  • Boolean
  • 可选
  • false
  • 是否监控场景
  • └ tenant_code
  • String
  • 必须
  • 2we
  • 租户编码
  • └ token
  • String
  • 可选
  • 23qw
  • Token

响应参数

名称 类型 示例值 描述
result Datas [] 属性
  • gender
  • Gender
  • 性别
  • └ value
  • String
  • Male
  • 取值
  • └ score
  • String
  • 0.3
  • 可信度
  • smiling
  • Smiling
  • 笑脸
  • └ value
  • String
  • 0.1
  • 笑脸概率
  • └ threshold
  • String
  • 0.1
  • 建议阈值
  • headpose
  • Smiling
  • 角度
  • └ pitch_angle
  • String
  • 30.3
  • 抬头
  • └ roll_angle
  • String
  • 3.3
  • 平面旋转
  • └ yaw_angle
  • String
  • 1.0
  • 摇头
  • └ glasses
  • String
  • None
  • 是否戴眼镜
  • └ facetype
  • String
  • None
  • 人脸类型
  • └ blur
  • String
  • 1
  • 人脸模糊度
  • └ age
  • Number
  • 11
  • 年龄
  • ethnic
  • Ethnic
  • 是否为亚洲人种
  • └ value
  • String
  • Asian
  • └ score
  • String
  • 0.4
  • 置信度
  • hat
  • Ethnic
  • 是否帽子
  • └ value
  • String
  • Wear
  • └ score
  • String
  • 0.3
  • 置信度
  • face_rect
  • ScoreValue
  • 人脸框
  • └ top
  • Number
  • 1
  • top
  • └ left
  • Number
  • 1
  • left
  • └ width
  • Number
  • 1
  • width
  • └ height
  • Number
  • 1
  • height
  • └ facequal
  • String
  • 20.4
  • 监控场景人脸质量分
  • └ facerank
  • String
  • 10.2
  • 社交场景人脸质量分
  • appearance
  • Appearance
  • 颜值
  • └ appearance
  • Number
  • 20
  • 颜值
  • mask
  • ScoreValue
  • 二分类口罩
  • └ value
  • String
  • Wear
  • └ score
  • String
  • 0.9
  • 置信度
  • mask5
  • ScoreValue
  • 五分类口罩
  • └ value
  • String
  • None
  • └ score
  • String
  • 0.4
  • 置信度
  • mustache
  • ScoreValue
  • 是否有胡子
  • └ value
  • String
  • Has
  • └ score
  • String
  • 0.4
  • 置信度
  • bang
  • ScoreValue
  • 是否有刘海
  • └ value
  • String
  • None
  • └ score
  • String
  • 0.4
  • 置信度
  • hairstyle
  • ScoreValue
  • 发型
  • └ value
  • String
  • Bald
  • └ score
  • String
  • 0.6
  • └ face_integrity
  • Number
  • 22
  • 人脸完整度
  • └ landmark
  • String []
  • 人脸关键点
resp_code Number 1 返回码
resp_success Boolean true 是否成功
resp_request_id String Wesd 请求唯一ID
message String 成功 返回描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaSecurityDeepvisionOnenFaceDetectattributesRequest req = new AlibabaSecurityDeepvisionOnenFaceDetectattributesRequest();
AlibabaSecurityDeepvisionOnenFaceDetectattributesRequest.DpFaceDetectParam obj1 = new AlibabaSecurityDeepvisionOnenFaceDetectattributesRequest.DpFaceDetectParam();
obj1.setImage("http://1.jpg");
obj1.setTypes("AGE");
obj1.setSceneCode("ewsd");
obj1.setRequestId("ews");
obj1.setMonitor(false);
obj1.setTenantCode("2we");
obj1.setToken("23qw");
req.setParam(obj1);
AlibabaSecurityDeepvisionOnenFaceDetectattributesResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_security_deepvision_onen_face_detectattributes_response>
    <result>
        <datas>
            <gender>
                <value>Male</value>
                <score>0.3</score>
            </gender>
            <smiling>
                <value>0.1</value>
                <threshold>0.1</threshold>
            </smiling>
            <headpose>
                <pitch_angle>30.3</pitch_angle>
                <roll_angle>3.3</roll_angle>
                <yaw_angle>1.0</yaw_angle>
            </headpose>
            <glasses>None</glasses>
            <facetype>None</facetype>
            <blur>1</blur>
            <age>11</age>
            <ethnic>
                <value>Asian</value>
                <score>0.4</score>
            </ethnic>
            <hat>
                <value>Wear</value>
                <score>0.3</score>
            </hat>
            <face_rect>
                <top>1</top>
                <left>1</left>
                <width>1</width>
                <height>1</height>
            </face_rect>
            <facequal>20.4</facequal>
            <facerank>10.2</facerank>
            <appearance>
                <appearance>20</appearance>
            </appearance>
            <mask>
                <value>Wear</value>
                <score>0.9</score>
            </mask>
            <mask5>
                <value>None</value>
                <score>0.4</score>
            </mask5>
            <mustache>
                <value>Has</value>
                <score>0.4</score>
            </mustache>
            <bang>
                <value>None</value>
                <score>0.4</score>
            </bang>
            <hairstyle>
                <value>Bald</value>
                <score>0.6</score>
            </hairstyle>
            <face_integrity>22</face_integrity>
        </datas>
    </result>
    <resp_code>1</resp_code>
    <resp_success>true</resp_success>
    <resp_request_id>Wesd</resp_request_id>
    <message>成功</message>
</alibaba_security_deepvision_onen_face_detectattributes_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部