本文为您介绍车辆部件识别RecognizeVehicleParts的语法及示例。

功能描述

车辆部件识别能力用于检测图片中车辆部件的位置以及名称。

前提条件

请确保您已开通目标检测服务,若未开通服务请立即开通

输入限制

  • 图像格式:JPEG、JPG。
  • 图像大小:不超过10 MB。
  • 图像分辨率:不限制图像分辨率,但图像分辨率过高容易导致请求超时。
  • URL地址中不能包含中文字符。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String RecognizeVehicleParts

系统规定参数。取值:RecognizeVehicleParts

ImageURL String http://viapi-test.oss-cn-shanghai.aliyuncs.com/viapi-3.0domepic/objectdet/RecognizeVehicleParts/RecognizeVehicleParts1.jpg

图像URL地址。当前仅支持上海地域的OSS链接,如何生成URL请参见生成URL

返回数据

名称 类型 示例值 描述
RequestId String 35771730-0FC5-4E7D-8C2F-2FADDFECAA39

请求ID。

Data Object

返回的结果数据内容。

Elements Array of Element

各个子元素的识别结果。

Type String hood

部件类型。具体请参见下表Type说明

Boxes Array of Integer 336,1,635,57

部件位置框信息,[左上角点x坐标,左上角点y坐标,右上角点x坐标,右上角点y坐标]。

Score Float 0.9929494857788086

部件类型对应的概率值。

OriginShapes Array of Integer 480, 640

输入图像的原始尺寸[高度,宽度]。

Type说明

序号

中文名称

英文名称

序号

中文名称

英文名称

1

前保险杠

front_bumper

20

左尾灯

left_tail_light

2

后保险杠

rear_bumper

21

右尾灯

right_tail_light

3

左前大灯

left_light

22

左雾灯

left_foglight

4

右前大灯

right_light

23

右雾灯

right_foglight

5

中网

grille

24

格栅

grates

6

前机盖

hood

25

右前车窗

right_front_window

7

左前门

left_front_door

26

左前车窗

left_front_window

8

右前门

right_front_door

27

右后车窗

right_rear_window

9

左后门

left_rear_door

28

左后车窗

left_rear_window

10

右后门

right_rear_door

29

右底大边

right_doorsill

11

左前翼子板

left_front_wing

30

左底大边

left_doorsill

12

右前翼子板

right_front_wing

31

左前轮胎

left_front_tire

13

左后翼子板

left_rear_wing

32

左后轮胎

left_rear_tire

14

右后翼子板

right_rear_wing

33

右前轮胎

right_front_tire

15

后机盖

decklid

34

右后轮胎

right_rear_tire

16

前挡风玻璃

front_windshield

35

门把手

doorknob

17

后挡风玻璃

rear_windshield

36

轮眉

WheelBrow

18

左后视镜

left_mirror

37

车标

logo

19

右后视镜

right_mirror

38

车牌

plate

示例

请求示例

http(s)://objectdet.cn-shanghai.aliyuncs.com/?Action=RecognizeVehicleParts
&ImageURL=http://viapi-test.oss-cn-shanghai.aliyuncs.com/viapi-3.0domepic/objectdet/RecognizeVehicleParts/RecognizeVehicleParts1.jpg
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<RecognizeVehiclePartsResponse>
    <RequestId>66B7D01C-F28B-56EE-849B-ADA8B7219C52</RequestId>
    <Data>
        <OriginShapes>533</OriginShapes>
        <OriginShapes>948</OriginShapes>
        <Elements>
            <Score>0.9977518916130066</Score>
            <Type>hood</Type>
            <Boxes>5</Boxes>
            <Boxes>0</Boxes>
            <Boxes>588</Boxes>
            <Boxes>299</Boxes>
        </Elements>
        <Elements>
            <Score>0.9883555173873901</Score>
            <Type>left_light</Type>
            <Boxes>230</Boxes>
            <Boxes>182</Boxes>
            <Boxes>667</Boxes>
            <Boxes>372</Boxes>
        </Elements>
        <Elements>
            <Score>0.9499000310897827</Score>
            <Type>front_bumper</Type>
            <Boxes>98</Boxes>
            <Boxes>279</Boxes>
            <Boxes>713</Boxes>
            <Boxes>527</Boxes>
        </Elements>
        <Elements>
            <Score>0.9013092517852783</Score>
            <Type>left_front_wing</Type>
            <Boxes>543</Boxes>
            <Boxes>8</Boxes>
            <Boxes>723</Boxes>
            <Boxes>421</Boxes>
        </Elements>
        <Elements>
            <Score>0.786267101764679</Score>
            <Type>grille</Type>
            <Boxes>3</Boxes>
            <Boxes>277</Boxes>
            <Boxes>208</Boxes>
            <Boxes>533</Boxes>
        </Elements>
    </Data>
</RecognizeVehiclePartsResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "66B7D01C-F28B-56EE-849B-ADA8B7219C52",
  "Data" : {
    "OriginShapes" : [ 533, 948 ],
    "Elements" : [ {
      "Score" : 0.9977518916130066,
      "Type" : "hood",
      "Boxes" : [ 5, 0, 588, 299 ]
    }, {
      "Score" : 0.9883555173873901,
      "Type" : "left_light",
      "Boxes" : [ 230, 182, 667, 372 ]
    }, {
      "Score" : 0.9499000310897827,
      "Type" : "front_bumper",
      "Boxes" : [ 98, 279, 713, 527 ]
    }, {
      "Score" : 0.9013092517852783,
      "Type" : "left_front_wing",
      "Boxes" : [ 543, 8, 723, 421 ]
    }, {
      "Score" : 0.786267101764679,
      "Type" : "grille",
      "Boxes" : [ 3, 277, 208, 533 ]
    } ]
  }
}

错误码

关于车辆部件识别的错误码,详情请参见常见错误码

SDK参考

阿里云视觉AI能力支持使用SDK调用,具体可参见SDK总览下载安装。

安全声明

  • 请确保上传的图片或文件来源符合相应的法律法规。
  • 通过体验调试上传的临时文件有效期为1小时,在24小时后会被系统自动清理删除。