人体检测与属性识别
所有文档
menu

智能视联网平台 EVS

人体检测与属性识别

产品详情立即开通

人体检测与属性识别

识别图片中的人体并获得位置信息、静态属性和行为,共支持28种属性;

请求Url

POST /v1/human/model/detect HTTP/1.1

Request参数

参数 可选 类型 说明
image_base64 必选 String 图片base64编码,iamge_base64和image_url二选一即可,优先使用image_base64
image_url 必选 String 图片url,只有当image_base64为空时才会使用image_url下载图片再base64编码,增加下载时延
min_score 可选 Double 最小置信度,如果指定该参数,会对检测、识别结果按min_score过滤,只保留置信度大于min_score的特征结果

Response参数

参数 类型 说明
code Integer 0:请求成功,非0:请求失败
message String 请求成功message为空,请求失败为失败提示信息
data Object 响应对象实体,包括属性列表和属性数量
+items List 人体列表
++attributes Map 属性列表
+++gender Object 属性key
++++name String 属性value
++++score Double 属性置信度
++location Object 位置信息
+++left Integer 位置相对左边框的坐标
+++top Integer 位置相对上边框的坐标
+++width Integer 宽度
+++height Integer 高度
+item_count Integer 识别的item个数

其中属性支持:

type 说明 类型取值
gender 性别 男性、女性
age 年龄阶段 幼儿(0-6岁)、青少年(7-18岁)、青年(19-40岁)、中年(40-60岁)、老年(60岁+)
action 动作姿态 站立、蹲或坐、走、跑
hair_length 发长 长发、中长发、短发、秃顶
bag 背包 无背包、单肩包、双肩包
upper_wear 上身服饰 长袖、短袖
lower_wear 下身服饰 长裤、短裤、长裙、短裙、不确定
upper_color 上身颜色 红、橙、黄、绿、蓝、紫、粉、黑、白、灰、棕
lower_color 下身颜色 红、橙、黄、绿、蓝、紫、粉、黑、白、灰、棕、不确定
upper_wear_fg 上身服饰细分 T恤、无袖、衬衫、西装、毛衣、夹克、羽绒服、风衣、外套
upper_wear_texture 上身服饰纹理 纯色、图案、碎花、条纹或格子
headwear 是否戴帽子 无帽、普通帽、安全帽
glasses 是否戴眼镜 无眼镜、戴眼镜、戴墨镜、不确定
smoke 是否吸烟 未吸烟、吸烟、不确定
cellphone 是否使用手机 未使用手机、打电话、看手机、不确定
orientation 人体朝向 正面、背面、左侧面、右侧面
umbrella 是否打伞 未打伞、打伞
carrying_baby 是否抱小孩 未抱小孩、抱小孩
face_mask 是否戴口罩 无口罩、戴口罩、不确定
glove 是否戴手套 无手套、戴手套
carrying_item 是否有手提物 无手提物、有手提物、不确定
vehicle 是否有交通工具 无交通工具、骑摩托车、骑自行车、骑三轮车
luggage 是否有拉杆箱 无拉杆箱、有拉杆箱
upper_cut 上方截断 无上方截断、有上方截断
lower_cut 下方截断 无下方截断、有下方截断
side_cut 侧方截断 无侧方截断、有侧方截断
occlusion 遮挡情况 无遮挡、轻度遮挡、重度遮挡
is_human 是否是正常人体 非正常人体、正常人体
上一篇
人脸
下一篇
人体比对算子