星图云开放平台
车辆类型检测
更新时间:2025-11-20 09:29:23
接口说明

车辆类型检测

调用方式

使用 API 前,需要先注册账号并完成用户认证,查看 开发指南

服务地址https://api.open.geovisearth.com/pj/ai-service/braindl/car_type
请求方式GET 方法
接口鉴权服务密钥授权,您需要 申请 token将 token 作为必填参数拼接在服务地址中一起请求
调用限制服务调用量的限制请点击 这里 查阅
请求参数
参数名含义数据类型是否必填缺省值
type使用的数据类型,目前仅支持两种类型image|video,image:图片格式(默认)
video:视频格式
string/
path图片格式:
(1)影像外部链接方式
(2)通过系统文件上传接口,返回的图片路径
视频格式:
(3)通过系统文件上传接口,返回视频的路径
string/
keyframe当上传视频类型时,是否返回关键帧信息;默认为true,返回关键帧信息;false,不返回关键帧信息boolean/
返回参数
参数名含义规则数据
code200状态码,非200表示没有正常获取到数据
dataString返回数据
data-statusString状态码,非success表示没有正常获取到数据
data-detailString返回详情
调用示例

请求示例

https://api.open.geovisearth.com/pj/ai-service/braindl/car_type?type=image&path=https://io-qos.geovisearth.com/getfile/15/open-platform/braindl_car_type.jpg&token=您的token

返回示例

{
    "code": 200,
    "message": "success",
    "data": {
        "status": "success",
        "detail": [
            {
                "predictions": [
                    {
                        "x1": 111,
                        "y1": 206,
                        "x2": 138,
                        "y2": 232,
                        "score": 0.853196918964386,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 94,
                        "y1": 166,
                        "x2": 116,
                        "y2": 186,
                        "score": 0.8307608366012573,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 145,
                        "y1": 155,
                        "x2": 166,
                        "y2": 173,
                        "score": 0.8281368017196655,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 130,
                        "y1": 126,
                        "x2": 149,
                        "y2": 139,
                        "score": 0.8040590882301331,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 126,
                        "y1": 239,
                        "x2": 155,
                        "y2": 256,
                        "score": 0.8004173040390015,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 152,
                        "y1": 168,
                        "x2": 175,
                        "y2": 188,
                        "score": 0.7815958261489868,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 165,
                        "y1": 199,
                        "x2": 192,
                        "y2": 226,
                        "score": 0.7782855033874512,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 78,
                        "y1": 32,
                        "x2": 90,
                        "y2": 39,
                        "score": 0.7352278232574463,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 79,
                        "y1": 109,
                        "x2": 96,
                        "y2": 121,
                        "score": 0.7217410802841187,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 73,
                        "y1": 97,
                        "x2": 89,
                        "y2": 109,
                        "score": 0.7144657969474792,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 113,
                        "y1": 91,
                        "x2": 128,
                        "y2": 103,
                        "score": 0.703825056552887,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 77,
                        "y1": 62,
                        "x2": 86,
                        "y2": 74,
                        "score": 0.6788995265960693,
                        "class_id": 4,
                        "class_name": "van"
                    },
                    {
                        "x1": 72,
                        "y1": 87,
                        "x2": 87,
                        "y2": 95,
                        "score": 0.6677185893058777,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 90,
                        "y1": 51,
                        "x2": 102,
                        "y2": 57,
                        "score": 0.6654470562934875,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 93,
                        "y1": 59,
                        "x2": 106,
                        "y2": 65,
                        "score": 0.6570988893508911,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 85,
                        "y1": 44,
                        "x2": 97,
                        "y2": 50,
                        "score": 0.6514163613319397,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 120,
                        "y1": 103,
                        "x2": 136,
                        "y2": 115,
                        "score": 0.6499744653701782,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 78,
                        "y1": 119,
                        "x2": 96,
                        "y2": 133,
                        "score": 0.649040937423706,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 98,
                        "y1": 68,
                        "x2": 114,
                        "y2": 77,
                        "score": 0.6404799222946167,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 139,
                        "y1": 143,
                        "x2": 160,
                        "y2": 159,
                        "score": 0.6241541504859924,
                        "class_id": 4,
                        "class_name": "van"
                    },
                    {
                        "x1": 105,
                        "y1": 77,
                        "x2": 119,
                        "y2": 88,
                        "score": 0.6189426183700562,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 105,
                        "y1": 108,
                        "x2": 117,
                        "y2": 124,
                        "score": 0.5878199338912964,
                        "class_id": 4,
                        "class_name": "van"
                    },
                    {
                        "x1": 158,
                        "y1": 183,
                        "x2": 186,
                        "y2": 207,
                        "score": 0.5772347450256348,
                        "class_id": 4,
                        "class_name": "van"
                    },
                    {
                        "x1": 75,
                        "y1": 18,
                        "x2": 81,
                        "y2": 24,
                        "score": 0.5217776894569397,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 109,
                        "y1": 82,
                        "x2": 122,
                        "y2": 94,
                        "score": 0.5157294869422913,
                        "class_id": 4,
                        "class_name": "van"
                    },
                    {
                        "x1": 139,
                        "y1": 143,
                        "x2": 160,
                        "y2": 159,
                        "score": 0.49722006916999817,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 238,
                        "y1": 143,
                        "x2": 243,
                        "y2": 152,
                        "score": 0.4915960729122162,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 100,
                        "y1": 127,
                        "x2": 113,
                        "y2": 146,
                        "score": 0.47375187277793884,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 77,
                        "y1": 42,
                        "x2": 80,
                        "y2": 47,
                        "score": 0.47121065855026245,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 230,
                        "y1": 176,
                        "x2": 235,
                        "y2": 184,
                        "score": 0.4201820194721222,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 66,
                        "y1": 60,
                        "x2": 75,
                        "y2": 70,
                        "score": 0.40419644117355347,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 105,
                        "y1": 108,
                        "x2": 117,
                        "y2": 124,
                        "score": 0.38135096430778503,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 125,
                        "y1": 118,
                        "x2": 142,
                        "y2": 130,
                        "score": 0.37250566482543945,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 117,
                        "y1": 250,
                        "x2": 122,
                        "y2": 256,
                        "score": 0.3662956953048706,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 72,
                        "y1": 34,
                        "x2": 75,
                        "y2": 39,
                        "score": 0.3566648066043854,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 88,
                        "y1": 152,
                        "x2": 92,
                        "y2": 161,
                        "score": 0.3157271146774292,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 233,
                        "y1": 181,
                        "x2": 238,
                        "y2": 191,
                        "score": 0.24472346901893616,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 81,
                        "y1": 37,
                        "x2": 94,
                        "y2": 44,
                        "score": 0.23326021432876587,
                        "class_id": 3,
                        "class_name": "car"
                    },
                    {
                        "x1": 234,
                        "y1": 159,
                        "x2": 238,
                        "y2": 167,
                        "score": 0.23166483640670776,
                        "class_id": 1,
                        "class_name": "people"
                    },
                    {
                        "x1": 70,
                        "y1": 18,
                        "x2": 72,
                        "y2": 22,
                        "score": 0.22575050592422485,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 149,
                        "y1": 32,
                        "x2": 152,
                        "y2": 37,
                        "score": 0.224270761013031,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 206,
                        "y1": 243,
                        "x2": 211,
                        "y2": 253,
                        "score": 0.21919170022010803,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 106,
                        "y1": 39,
                        "x2": 109,
                        "y2": 44,
                        "score": 0.21463432908058167,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    },
                    {
                        "x1": 174,
                        "y1": 242,
                        "x2": 180,
                        "y2": 251,
                        "score": 0.20986947417259216,
                        "class_id": 0,
                        "class_name": "pedestrian"
                    }
                ]
            }
        ]
    }
}