跳转至

人头人体检测

能力说明

本能力用于检测图片中的人头及人体位置。

方法标识

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为识别的对象属性标签。