人头人体检测
能力说明¶
本能力用于检测图片中的人头及人体位置。
方法标识¶
HeadDetect
请求示例¶
请求参数示例:
{
uri: "http://pp.imgo.tv/upload/test/test.jpg"
}
返回结果示例:
单个结果时:
{
"action": "HeadDetect",
"code": 200,
"data": {
"result": [
{
"coord": [
{
"x": 194,
"y": 1
},
{
"x": 726,
"y": 401
}
],
"score": 0.9356982707977295,
"label": "person"
},
{
"coord": [
{
"x": 360,
"y": 3
},
{
"x": 609,
"y": 298
}
],
"score": 0.9044041633605957,
"label": "head"
}
],
"debug": "http://s3.mediacloud.imgo.tv/open-ai/2023/2/7/363cb28e737e44f19388ea4e95e06bef/363cb28e737e44f19388ea4e95e06bef.jpg?bucket=open-ai®ion=cn-changsha-1"
},
"msg": "success",
"time": 1675740602542,
"requestId": "363cb28e737e44f19388ea4e95e06bef"
}
多个结果时:
{
"action": "HeadDetect",
"code": 200,
"data": {
"result": [
{
"coord": [
{
"x": 444,
"y": 36
},
{
"x": 857,
"y": 476
}
],
"score": 0.9570519924163818,
"label": "person"
},
{
"coord": [
{
"x": 0,
"y": 81
},
{
"x": 330,
"y": 476
}
],
"score": 0.9512412548065186,
"label": "person"
},
{
"coord": [
{
"x": 546,
"y": 38
},
{
"x": 722,
"y": 275
}
],
"score": 0.9122359752655029,
"label": "head"
},
{
"coord": [
{
"x": 96,
"y": 78
},
{
"x": 281,
"y": 297
}
],
"score": 0.9093437194824219,
"label": "head"
}
],
"debug": "http://s3.mediacloud.imgo.tv/open-ai/2023/2/9/c1f60719a93948ff87db5ebea21822d0/c1f60719a93948ff87db5ebea21822d0.jpg?bucket=open-ai®ion=cn-changsha-1"
},
"msg": "success",
"time": 1675913392819,
"requestId": "c1f60719a93948ff87db5ebea21822d0"
}
字段说明:
debug: 为调试图片文件,框选识别的文字信息并可视化展示(如下图所示);
result: 为识别结果,coord字段为识别区域坐标,score为准确度,label为识别的对象属性标签。