Download OpenAPI specification:Download
欢迎来到星尘数据,这里是我们的导入导出数据结构文档
[中文版本] [English Version]
请以以下格式给到数据,这将方便我们以最快的速度进行数据适配
适用于单帧以及连续帧, .json 文件为每个相机的独立参数,可配置内容参照 相机参数 部分
-data_root
-Camera1
1620724790.jpg
1620724791.jpg
...
Camera1.json
-Camera2
1620724790.jpg
1620724791.jpg
...
Camera2.json
-Camera3
1620724790.jpg
1620724791.jpg
...
Camera3.json
-Lidar
1620724790.pcd
1620724791.pcd
...
坐标系说明:采用激光雷达坐标系,以自车正前向为x轴正方向的右手系,如果参数坐标系与其不对应则需要进行坐标变换之后给到
外参采用激光雷达坐标系下,相机相对于激光雷达的转换矩阵或者具体参数,如果是雷达相对于相机坐标系的外参矩阵,则需要经过求逆变换处理再给到,以加速数据适配流程
为对应相机文件夹命名的json文件, 内容为 拆解后的具体参数
fov | number |
required | object (CameraHeading) 相机朝向,相对点云文件中的原点 (0, 0, 0) 的朝向,四元数 |
required | object (CameraIntrinsicParameter) 相机内参 |
matrix | Array of numbers[ items ] Bev 映射矩阵 |
maxz | number |
minz | number |
required | object (PointCloudCoordinate) 相机位置,相对点云文件中的原点 (0, 0, 0) 的位置 |
projection | Array of numbers[ items ] |
required | object (CameraRadial) 相机径向畸变参数 |
skew required | number 相机扭曲因子 |
required | object (CameraTangential) 相机切向畸变参数 |
type required | string (CameraType) Enum: "PinHole" "Fisheye" "OmniDirectional" "Bev" 相机类型 |
unProjection | Array of numbers[ items ] |
{- "type": "PinHole",
- "heading": {
- "w": 0.9998965768815161,
- "x": -0.008695232232469284,
- "y": -0.006971205169862502,
- "z": 0.009090147167644433
}, - "position": {
- "x": 0.09735360749789024,
- "y": -0.006173595037573754,
- "z": -0.474067813586117
}, - "intrinsic": {
- "fx": 8333.333333,
- "fy": 8333.33333,
- "cx": 959.5,
- "cy": 539.5
}, - "skew": 0,
- "radial": {
- "k1": 0,
- "k2": 0,
- "k3": 0,
- "k4": 0
}, - "tangential": {
- "p1": 0,
- "p2": 0
}, - "imageWidth": 1080,
- "imageHeight": 960
}
required | object (PointCloudSource) 单帧点云数据源 |
attachmentType required | string 单帧点云输入类型为POINTCLOUD Value: "POINTCLOUD" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (PointCloudDataRecordMetadata) 点云标注可能用到的 metadata 信息 |
{- "attachmentType": "POINTCLOUD",
- "metadata": {
- "uniqueIdentifier": "3c665b98-6594-45a7-8722-ecce0d225589"
}, - "attachment": {
- "coordinate": {
- "camera_height": 2
}, - "scopeLimit": [
- {
- "radius": 100,
- "type": "circle"
}
], - "imageSources": [
- {
- "name": "front_camera",
- "width": 1920,
- "height": 1080,
- "camera": {
- "type": "PinHole",
- "heading": {
- "w": 0.9998965768815161,
- "x": -0.008695232232469284,
- "y": -0.006971205169862502,
- "z": 0.009090147167644433
}, - "position": {
- "x": 0.09735360749789024,
- "y": -0.006173595037573754,
- "z": -0.474067813586117
}, - "intrinsic": {
- "fx": 8333.333333,
- "fy": 8333.33333,
- "cx": 959.5,
- "cy": 539.5
}, - "skew": 0,
- "radial": {
- "k1": 0,
- "k2": 0,
- "k3": 0,
- "k4": 0
}, - "tangential": {
- "p1": 0,
- "p2": 0
}
}
}, - {
- "name": "back_camera",
- "width": 1920,
- "height": 1080,
- "camera": {
- "type": "PinHole",
- "heading": {
- "w": 0.9998965768815161,
- "x": -0.008695232232469284,
- "y": -0.006971205169862502,
- "z": 0.009090147167644433
}, - "position": {
- "x": 0.09735360749789024,
- "y": -0.006173595037573754,
- "z": -0.474067813586117
}, - "intrinsic": {
- "fx": 8333.333333,
- "fy": 8333.33333,
- "cx": 959.5,
- "cy": 539.5
}, - "skew": 0,
- "radial": {
- "k1": 0,
- "k2": 0,
- "k3": 0,
- "k4": 0
}, - "tangential": {
- "p1": 0,
- "p2": 0
}
}
}
]
}
}
required | Array of objects (PointCloudSource) [ items ] 点云序列数据源 |
attachmentType required | string 点云序列输入类型为POINTCLOUD_SEQUENCE Value: "POINTCLOUD_SEQUENCE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (PointCloudDataRecordMetadata) 点云标注可能用到的 metadata 信息 |
{- "attachmentType": "POINTCLOUD_SEQUENCE",
- "metadata": {
- "uniqueIdentifier": "3c665b98-6594-45a7-8722-ecce0d225589"
}, - "attachment": [
- {
- "coordinate": {
- "camera_height": 2
}, - "scopeLimit": [
- {
- "radius": 100,
- "type": "circle"
}
], - "imageSources": [
- {
- "name": "front_camera",
- "width": 1920,
- "height": 1080,
- "camera": {
- "type": "PinHole",
- "heading": {
- "w": 0.9998965768815161,
- "x": -0.008695232232469284,
- "y": -0.006971205169862502,
- "z": 0.009090147167644433
}, - "position": {
- "x": 0.09735360749789024,
- "y": -0.006173595037573754,
- "z": -0.474067813586117
}, - "intrinsic": {
- "fx": 8333.333333,
- "fy": 8333.33333,
- "cx": 959.5,
- "cy": 539.5
}, - "skew": 0,
- "radial": {
- "k1": 0,
- "k2": 0,
- "k3": 0
}, - "tangential": {
- "p1": 0,
- "p2": 0
}
}
}, - {
- "name": "back_camera",
- "width": 1920,
- "height": 1080,
- "camera": {
- "type": "PinHole",
- "heading": {
- "w": -0.469990267059842,
- "x": 0.5172219537574251,
- "y": 0.5271245940295847,
- "z": -0.4834565769430754
}, - "position": {
- "x": -0.2117782455635122,
- "y": 0.007687532381660913,
- "z": -0.1444383493927902
}, - "intrinsic": {
- "fx": 2028.8960860456893,
- "fy": 2021.943976185738,
- "cx": 975.0867262748408,
- "cy": 542.1191224289227
}, - "skew": 0,
- "radial": {
- "k1": -0.3800943983127283,
- "k2": 0.1714931036510359,
- "k3": -0.001999524932595834
}, - "tangential": {
- "p1": 0.0005520383017090625,
- "p2": 0
}
}
}
]
}, - {
- "coordinate": {
- "camera_height": 2
}, - "scopeLimit": [
- {
- "radius": 100,
- "type": "circle"
}
], - "imageSources": [
- {
- "name": "front_camera",
- "width": 1920,
- "height": 1080,
- "camera": {
- "type": "PinHole",
- "heading": {
- "w": 0.9998965768815161,
- "x": -0.008695232232469284,
- "y": -0.006971205169862502,
- "z": 0.009090147167644433
}, - "position": {
- "x": 0.09735360749789024,
- "y": -0.006173595037573754,
- "z": -0.474067813586117
}, - "intrinsic": {
- "fx": 8333.333333,
- "fy": 8333.33333,
- "cx": 959.5,
- "cy": 539.5
}, - "skew": 0,
- "radial": {
- "k1": 0,
- "k2": 0,
- "k3": 0
}, - "tangential": {
- "p1": 0,
- "p2": 0
}
}
}, - {
- "name": "back_camera",
- "width": 1920,
- "height": 1080,
- "camera": {
- "type": "PinHole",
- "heading": {
- "w": -0.469990267059842,
- "x": 0.5172219537574251,
- "y": 0.5271245940295847,
- "z": -0.4834565769430754
}, - "position": {
- "x": -0.2117782455635122,
- "y": 0.007687532381660913,
- "z": -0.1444383493927902
}, - "intrinsic": {
- "fx": 2028.8960860456893,
- "fy": 2021.943976185738,
- "cx": 975.0867262748408,
- "cy": 542.1191224289227
}, - "skew": 0,
- "radial": {
- "k1": -0.3800943983127283,
- "k2": 0.1714931036510359,
- "k3": -0.001999524932595834
}, - "tangential": {
- "p1": 0.0005520383017090625,
- "p2": 0
}
}
}
]
}
]
}
required | string or ImageSourceEntity (object) or Array of ImageSourceEntity (objects) (ImageSource) 单帧图片输入数据链接 |
attachmentType required | string 单帧图片输入类型为IMAGE Value: "IMAGE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (ImageDataRecordMetadata) 图片标注可能用到的 metadata 信息 |
{- "attachmentType": "IMAGE",
- "metadata": {
- "uniqueIdentifier": "9ba65dab-4614-4601-8df1-2885178862be",
- "size": {
- "width": 1800,
- "height": 740
}
}
}
required | Array of strings or ImageSourceEntity (object) or Array of ImageSourceEntity (objects) (ImageSource) [ items ] 图片序列输入数据链接,为一个有序的Array |
attachmentType required | string 图片序列输入类型为IMAGE_SEQUENCE Value: "IMAGE_SEQUENCE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (ImageDataRecordMetadata) 图片标注可能用到的 metadata 信息 |
{- "attachmentType": "IMAGE_SEQUENCE",
- "metadata": {
- "additionalInfo": {
- "key-0": "df81acdb-991f-4938-afdd-b2826a0a7bf0"
}, - "size": {
- "width": 1080,
- "height": 1920
}
}
}
attachment required | string 视频数据链接 |
attachmentType required | string 视频数据类型为VIDEO Value: "VIDEO" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (VideoDataRecordMetadata) 视频标注可能用到的 metadata 信息 |
{- "attachmentType": "VIDEO",
- "metadata": {
- "uniqueIdentifier": "4eee1a1c-e35e-40c9-97f7-a0f309f5b1ca",
- "fps": 1,
- "duration": 100
}
}
attachment required | string 文本数据链接 |
attachmentType required | string 文本数据类型为TEXT Value: "TEXT" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (TextDataRecordMetadata) 文本标注可能用到的 metadata 信息 |
{- "attachmentType": "TEXT",
- "metadata": {
- "uniqueIdentifier": "d600977d-4c0d-401a-9cc6-3577f095e495",
- "title": "实例文章 96450.4808866211"
}
}
attachment required | string 音频数据链接 |
attachmentType required | string 音频数据类型为AUDIO Value: "AUDIO" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (AudioDataRecordMetadata) 音频标注可能用到的 metadata 信息 |
{- "attachmentType": "AUDIO",
- "metadata": {
- "uniqueIdentifier": "d600977d-4c0d-401a-9cc6-3577f095e495",
- "title": "雅俗共赏"
}
}
required | string or ImageSourceEntity (object) or Array of ImageSourceEntity (objects) (ImageSource) 单帧图片输入数据链接 |
attachmentType required | string 单帧图片输入类型为IMAGE Value: "IMAGE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (ImageDataRecordMetadata) 图片标注可能用到的 metadata 信息 |
{- "attachmentType": "IMAGE",
- "metadata": {
- "uniqueIdentifier": "9ba65dab-4614-4601-8df1-2885178862be",
- "size": {
- "width": 1800,
- "height": 740
}, - "preprocessedData": {
- "annotations": [
- {
- "key": "box2d-[3872a]",
- "label": "梨",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "box2d-[69de2]",
- "label": "苹果",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "box2d-[452ed]",
- "label": "香蕉",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "box2d-[ae65e]",
- "label": "橘子",
- "type": "slot",
- "slots": [
- {
- "id": "0b9fc4a3-4ff1-4bfa-bd2f-4f94d66cc9a8",
- "type": "box2d",
- "label": "橘子",
- "plane": {
- "topLeft": {
- "x": 667.8271812080536,
- "y": 20.385906040268456
}, - "topRight": {
- "x": 989.4714765100671,
- "y": 20.385906040268456
}, - "bottomRight": {
- "x": 989.4714765100671,
- "y": 283.13758389261744
}, - "bottomLeft": {
- "x": 667.8271812080536,
- "y": 283.13758389261744
}
}
}, - {
- "id": "92c67a72-4dc6-44af-bbed-cd6f407d2765",
- "type": "box2d",
- "label": "橘子",
- "plane": {
- "topLeft": {
- "x": 1055.1593959731542,
- "y": 63.42281879194631
}, - "topRight": {
- "x": 1381.3338926174495,
- "y": 63.42281879194631
}, - "bottomRight": {
- "x": 1381.3338926174495,
- "y": 369.21140939597313
}, - "bottomLeft": {
- "x": 1055.1593959731542,
- "y": 369.21140939597313
}
}
}, - {
- "id": "072e526b-7c05-4a7e-a6c1-c582b9d80de5",
- "type": "box2d",
- "label": "橘子",
- "plane": {
- "topLeft": {
- "x": 1367.743288590604,
- "y": 97.3993288590604
}, - "topRight": {
- "x": 1691.6526845637582,
- "y": 97.3993288590604
}, - "bottomRight": {
- "x": 1691.6526845637582,
- "y": 448.48993288590606
}, - "bottomLeft": {
- "x": 1367.743288590604,
- "y": 448.48993288590606
}
}
}, - {
- "id": "77551fb5-a6dd-43ae-a250-bfe5daa6bcea",
- "type": "box2d",
- "label": "橘子",
- "plane": {
- "topLeft": {
- "x": 1100.461409395973,
- "y": 258.22147651006713
}, - "topRight": {
- "x": 1478.73322147651,
- "y": 258.22147651006713
}, - "bottomRight": {
- "x": 1478.73322147651,
- "y": 566.2751677852349
}, - "bottomLeft": {
- "x": 1100.461409395973,
- "y": 566.2751677852349
}
}
}, - {
- "id": "5c334109-4f0d-4fc6-a825-86147b934a5f",
- "type": "box2d",
- "label": "橘子",
- "plane": {
- "topLeft": {
- "x": 1403.984899328859,
- "y": 425.83892617449663
}, - "topRight": {
- "x": 1784.5218120805368,
- "y": 425.83892617449663
}, - "bottomRight": {
- "x": 1784.5218120805368,
- "y": 765.6040268456376
}, - "bottomLeft": {
- "x": 1403.984899328859,
- "y": 765.6040268456376
}
}
}
]
}
], - "operators": [
- {
- "key": "box2d-[3872a]",
- "type": "slot",
- "label": "梨",
- "slotSpecification": {
- "type": "box2d",
- "restrictInsideCanvasBoundary": true
}
}, - {
- "key": "box2d-[69de2]",
- "type": "slot",
- "label": "苹果",
- "slotSpecification": {
- "type": "box2d",
- "restrictInsideCanvasBoundary": true
}
}, - {
- "key": "box2d-[452ed]",
- "type": "slot",
- "label": "香蕉",
- "slotSpecification": {
- "type": "box2d",
- "restrictInsideCanvasBoundary": true
}
}, - {
- "key": "box2d-[ae65e]",
- "type": "slot",
- "label": "橘子",
- "slotSpecification": {
- "type": "box2d",
- "restrictInsideCanvasBoundary": true
}
}
]
}
}
}
required | string or ImageSourceEntity (object) or Array of ImageSourceEntity (objects) (ImageSource) 单帧图片输入数据链接 |
attachmentType required | string 单帧图片输入类型为IMAGE Value: "IMAGE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (ImageDataRecordMetadata) 图片标注可能用到的 metadata 信息 |
{- "attachmentType": "IMAGE",
- "metadata": {
- "uniqueIdentifier": "9ba65dab-4614-4601-8df1-2885178862be",
- "size": {
- "width": 1800,
- "height": 740
}, - "preprocessedData": {
- "annotations": [
- {
- "key": "polygon-[3872a]",
- "label": "梨",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "polygon-[69de2]",
- "label": "苹果",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "polygon-[452ed]",
- "label": "香蕉",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "polygon-[ae65e]",
- "label": "橘子",
- "type": "slot",
- "slots": [
- {
- "id": "a9846732-4a49-4164-8a88-13c8c1371305",
- "type": "polygon",
- "vertices": [
- {
- "x": 416.7184774847461,
- "y": 447.7357059737121
}, - {
- "x": 484.74320354656743,
- "y": 463.28421478784264
}, - {
- "x": 524.5862573827771,
- "y": 538.1114134558462
}, - {
- "x": 497.7422529235945,
- "y": 574.3872888249156
}, - {
- "x": 396.53721399462967,
- "y": 455.80360684754265
}
], - "label": "橘子"
}, - {
- "id": "d966ed57-d3f2-42a0-88e9-62ede54d54bc",
- "type": "polygon",
- "vertices": [
- {
- "x": 393.4088459541643,
- "y": 438.7020552835834
}, - {
- "x": 343.0425241751721,
- "y": 377.1054049998159
}, - {
- "x": 267.4930415066839,
- "y": 514.932163922058
}, - {
- "x": 390.68634207421877,
- "y": 457.4192694582089
}, - {
- "x": 393.0685329691711,
- "y": 450.27269677335187
}
], - "label": "橘子"
}, - {
- "id": "532797e0-8100-4cd0-9a62-f944afa65888",
- "type": "polygon",
- "vertices": [
- {
- "x": 548.2866077745582,
- "y": 418.620925208125
}, - {
- "x": 505.12596330828364,
- "y": 347.4243065586294
}, - {
- "x": 435.7738166445262,
- "y": 355.1710888987299
}, - {
- "x": 429.87150629016384,
- "y": 361.4422936502399
}, - {
- "x": 546.44213578882,
- "y": 425.62991875393027
}
], - "label": "橘子"
}
]
}
], - "operators": [
- {
- "key": "polygon-[3872a]",
- "type": "slot",
- "label": "梨",
- "slotSpecification": {
- "type": "polygon",
- "restrictInsideCanvasBoundary": false
}
}, - {
- "key": "polygon-[69de2]",
- "type": "slot",
- "label": "苹果",
- "slotSpecification": {
- "type": "polygon",
- "restrictInsideCanvasBoundary": false
}
}, - {
- "key": "polygon-[452ed]",
- "type": "slot",
- "label": "香蕉",
- "slotSpecification": {
- "type": "polygon",
- "restrictInsideCanvasBoundary": false
}
}, - {
- "key": "polygon-[ae65e]",
- "type": "slot",
- "label": "橘子",
- "slotSpecification": {
- "type": "polygon",
- "restrictInsideCanvasBoundary": false
}
}
]
}
}
}
required | string or ImageSourceEntity (object) or Array of ImageSourceEntity (objects) (ImageSource) 单帧图片输入数据链接 |
attachmentType required | string 单帧图片输入类型为IMAGE Value: "IMAGE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (ImageDataRecordMetadata) 图片标注可能用到的 metadata 信息 |
{- "attachmentType": "IMAGE",
- "metadata": {
- "uniqueIdentifier": "9ba65dab-4614-4601-8df1-2885178862be",
- "size": {
- "width": 1800,
- "height": 740
}, - "preprocessedData": {
- "annotations": [
- {
- "key": "polygon-[82bb6]",
- "label": "水果",
- "type": "slotChildren",
- "slotsChildren": [
- {
- "slot": {
- "id": "a9846732-4a49-4164-8a88-13c8c1371305",
- "type": "polygon",
- "vertices": [
- {
- "x": 416.7184774847461,
- "y": 447.7357059737121
}, - {
- "x": 484.74320354656743,
- "y": 463.28421478784264
}, - {
- "x": 524.5862573827771,
- "y": 538.1114134558462
}, - {
- "x": 497.7422529235945,
- "y": 574.3872888249156
}, - {
- "x": 396.53721399462967,
- "y": 455.80360684754265
}
], - "label": "水果"
}, - "children": [
- {
- "key": "select-[70332]",
- "label": "种类",
- "type": "input",
- "input": {
- "type": "select",
- "value": "梨"
}
}, - {
- "key": "select-[70333]",
- "label": "颜色",
- "type": "input",
- "input": {
- "type": "select",
- "value": "黄色"
}
}
]
}, - {
- "slot": {
- "id": "d966ed57-d3f2-42a0-88e9-62ede54d54bc",
- "type": "polygon",
- "vertices": [
- {
- "x": 393.4088459541643,
- "y": 438.7020552835834
}, - {
- "x": 343.0425241751721,
- "y": 377.1054049998159
}, - {
- "x": 267.4930415066839,
- "y": 514.932163922058
}, - {
- "x": 390.68634207421877,
- "y": 457.4192694582089
}, - {
- "x": 393.0685329691711,
- "y": 450.27269677335187
}
], - "label": "水果"
}, - "children": [
- {
- "key": "select-[70332]",
- "label": "种类",
- "type": "input",
- "input": {
- "type": "select",
- "value": "猕猴桃"
}
}, - {
- "key": "select-[70333]",
- "label": "颜色",
- "type": "input",
- "input": {
- "type": "select",
- "value": "绿色"
}
}
]
}, - {
- "slot": {
- "id": "532797e0-8100-4cd0-9a62-f944afa65888",
- "type": "polygon",
- "vertices": [
- {
- "x": 548.2866077745582,
- "y": 418.620925208125
}, - {
- "x": 505.12596330828364,
- "y": 347.4243065586294
}, - {
- "x": 435.7738166445262,
- "y": 355.1710888987299
}, - {
- "x": 429.87150629016384,
- "y": 361.4422936502399
}, - {
- "x": 546.44213578882,
- "y": 425.62991875393027
}
], - "label": "水果"
}, - "children": [
- {
- "key": "select-[70332]",
- "label": "种类",
- "type": "input",
- "input": {
- "type": "select",
- "value": "苹果"
}
}, - {
- "key": "select-[70333]",
- "label": "颜色",
- "type": "input",
- "input": {
- "type": "select",
- "value": "红色"
}
}
]
}
]
}
], - "operators": [
- {
- "key": "polygon-[82bb6]",
- "type": "slotChildren",
- "label": "水果",
- "slotSpecification": {
- "type": "polygon",
- "restrictInsideCanvasBoundary": false
}, - "children": [
- {
- "key": "select-[70332]",
- "label": "种类",
- "type": "input",
- "inputSpecification": {
- "type": "select",
- "items": [
- "苹果",
- "梨",
- "橘子",
- "香蕉"
], - "renderConfig": {
- "selectionWidgetType": "Segment"
}, - "allowArbitraryInput": true
}, - "inputOption": {
- "required": true
}
}, - {
- "key": "select-[70333]",
- "label": "颜色",
- "type": "input",
- "inputSpecification": {
- "type": "select",
- "items": [
- "红色",
- "黄色",
- "绿色",
- "橘色"
], - "renderConfig": {
- "selectionWidgetType": "Segment"
}, - "allowArbitraryInput": true
}, - "inputOption": {
- "required": true
}
}
]
}
]
}
}
}
attachment required | string 文本数据链接 |
attachmentType required | string 文本数据类型为TEXT Value: "TEXT" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (TextDataRecordMetadata) 文本标注可能用到的 metadata 信息 |
{- "attachmentType": "TEXT",
- "metadata": {
- "uniqueIdentifier": "d600977d-4c0d-401a-9cc6-3577f095e495",
- "title": "实例文章",
- "preprocessedData": {
- "annotations": [
- {
- "key": "text-1",
- "label": "人物",
- "type": "slotChildren",
- "slotsChildren": [
- {
- "slot": {
- "type": "text",
- "label": "人物",
- "text": "小明",
- "start": 84,
- "length": 2,
- "id": "e1ed82e9-085c-494c-8513-2580657c8b9f"
}, - "children": [
- {
- "key": "text-11",
- "label": "职业",
- "type": "input",
- "input": {
- "type": "text",
- "value": "开发"
}
}
]
}, - {
- "slot": {
- "type": "text",
- "label": "人物",
- "text": "小小明",
- "start": 758,
- "length": 3,
- "id": "50f1cf15-1cce-4e0d-90c9-16b5c2ebc244"
}, - "children": [
- {
- "key": "text-11",
- "label": "职业",
- "type": "input",
- "input": {
- "type": "text",
- "value": "产品"
}
}
]
}, - {
- "slot": {
- "type": "text",
- "label": "人物",
- "text": "小小小明",
- "start": 936,
- "length": 4,
- "id": "627bfaf7-367f-482b-ac95-5f0a9d18f66f"
}, - "children": [
- {
- "key": "text-11",
- "label": "职业",
- "type": "input",
- "input": {
- "type": "text",
- "value": "测试"
}
}
]
}
]
}
], - "operators": [
- {
- "key": "text-1",
- "type": "slotChildren",
- "label": "人物",
- "children": [
- {
- "key": "text-11",
- "type": "input",
- "label": "职业",
- "inputSpecification": {
- "type": "text"
}
}
], - "instanceOption": {
- "minQuantity": 0
}, - "slotSpecification": {
- "type": "text",
- "minLength": 2
}
}
]
}
}
}
required | Array of objects (PointCloudSource) [ items ] 点云序列数据源 |
attachmentType required | string 点云序列输入类型为POINTCLOUD_SEQUENCE Value: "POINTCLOUD_SEQUENCE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (PointCloudDataRecordMetadata) 点云标注可能用到的 metadata 信息 |
{- "attachmentType": "POINTCLOUD_SEQUENCE",
- "attachment": [
], - "metadata": {
- "uniqueIdentifier": "1ddaf374a6f881cb754364863ddd3a91",
- "preprocessedData": {
- "annotations": [
- {
- "key": "box3d-[ba789]",
- "type": "slotChildren",
- "label": "3D框",
- "slotsChildren": [
- {
- "slot": {
- "id": "2ca1d035-bfa8-4a07-9897-5016df24a1a7",
- "box": [
- 0.6050732739056698,
- -1.588674394961118,
- 0,
- 0,
- 4.205314574897077,
- 1.6016645485738317,
- 0,
- 0,
- 0,
- 0,
- 1.6,
- 0,
- -4.448469270917743,
- -2.5007034270352,
- -0.7,
- 1
], - "type": "box3d",
- "label": "实例"
}, - "children": [
- {
- "key": "box2d-[63939]",
- "label": "2D框映射",
- "type": "slot",
- "slots": [ ]
}
]
}
]
}
], - "operators": [
- {
- "key": "box3d-[ba789]",
- "type": "slotChildren",
- "label": "3D框",
- "slotSpecification": {
- "type": "box3d"
}, - "children": [
- {
- "key": "box2d-[63939]",
- "label": "2D框映射",
- "type": "slot",
- "slots": [ ]
}
]
}
]
}
}
}
required | Array of objects (PointCloudSource) [ items ] 点云序列数据源 |
attachmentType required | string 点云序列输入类型为POINTCLOUD_SEQUENCE Value: "POINTCLOUD_SEQUENCE" |
extraInfoUrls | Array of strings 额外参考信息,可以为 url 链接或文字,需要是一个Array |
object (PointCloudDataRecordMetadata) 点云标注可能用到的 metadata 信息 |
{- "attachmentType": "POINTCLOUD_SEQUENCE",
- "attachment": {
- "imageSources": [
- {
- "name": "camera12",
- "height": 2168,
- "width": 3848
}
]
}, - "metadata": {
- "uniqueIdentifier": "1ddaf374a6f881cb754364863ddd3a91",
- "preprocessedData": {
- "annotations": [
- {
- "key": "box3d-[ba789]",
- "label": "实例",
- "type": "slotChildren",
- "slotsChildren": [
- {
- "slot": {
- "id": "b1b16b83-69b8-4874-9c7b-7dd26f9b33e6",
- "box": [
- 0.38079912676697997,
- -1.6568017458505728,
- 0,
- 0,
- 4.385651680192693,
- 1.0079976885008293,
- 0,
- 0,
- 0,
- 0,
- 1.6,
- 0,
- -14.887393930786155,
- -5.327651500890406,
- -0.7,
- 1
], - "type": "box3d",
- "label": "实例",
- "timeSeries": {
- "0": {
- "type": "appear",
- "value": [
- 0.4640958483556172,
- -1.703938184341116,
- 0,
- 0,
- 4.341834470201614,
- 1.1825706885294414,
- 0,
- 0,
- 0,
- 0,
- 1.6452480225659933,
- 0,
- -14.605222401692387,
- -5.574828465892366,
- -1.1253759887170036,
- 1
]
}
}
}, - "children": [
- {
- "label": "2D框映射",
- "slotSpecification": {
- "sizeCheckSwitch": true,
- "topLeftMark": "1",
- "topRightMark": "2",
- "bottomLeftMark": "4",
- "bottomRightMark": "3",
- "restrictInsideCanvasBoundary": true,
- "type": "box2d"
}
}
]
}
]
}
], - "operators": [
- {
- "key": "box3d-[ba789]",
- "type": "slotChildren",
- "label": "3D框",
- "slotSpecification": {
- "type": "box3d"
}, - "children": [
- {
- "label": "2D框映射",
- "slotSpecification": {
- "sizeCheckSwitch": true,
- "topLeftMark": "1",
- "topRightMark": "2",
- "bottomLeftMark": "4",
- "bottomRightMark": "3",
- "restrictInsideCanvasBoundary": true,
- "type": "box2d"
}
}
]
}
]
}
}
}
required | Array of AnnotationSlot (object) or AnnotationSlotChildren (object) or AnnotationInput (object) or AnnotationAnchor (object) or AnnotationChildrenOnly (object) (Annotation) [ items ] 当前任务所有标注结果 |
Array of AnnotationSlot (object) or AnnotationSlotChildren (object) or AnnotationInput (object) or AnnotationAnchor (object) or AnnotationChildrenOnly (object) (Annotation) [ items ] | |
required | Array of AnnotationMisplacedIssue (object) or AnnotationExtraIssue (object) or AnnotationMissingIssue (object) (AnnotationIssue) [ items ] |
object 当前任务辅助标注结果的metadata信息 | |
required | Array of objects (AnnotationNote) [ items ] |
{- "annotations": [
- {
- "key": "string",
- "label": "string",
- "slots": [
- {
- "confidence": 0,
- "confirmed": true,
- "hintConfidence": "High",
- "hintStatus": "Unconfirmed",
- "id": "string",
- "label": "string",
- "length": 0,
- "metadata": {
- "algorithmId": 0,
- "dataSource": 1
}, - "poolId": 0,
- "selection": "string",
- "source": "string",
- "start": 0,
- "teamId": 0,
- "text": "string",
- "type": "text",
- "userId": 0
}
], - "type": "slot"
}
], - "hints": [
- {
- "key": "string",
- "label": "string",
- "slots": [
- {
- "confidence": 0,
- "confirmed": true,
- "hintConfidence": "High",
- "hintStatus": "Unconfirmed",
- "id": "string",
- "label": "string",
- "length": 0,
- "metadata": {
- "algorithmId": 0,
- "dataSource": 1
}, - "poolId": 0,
- "selection": "string",
- "source": "string",
- "start": 0,
- "teamId": 0,
- "text": "string",
- "type": "text",
- "userId": 0
}
], - "type": "slot"
}
], - "issues": [
- {
- "actions": [
- {
- "comments": [
- "string"
], - "createdAt": "string",
- "note": "string",
- "pool": {
- "id": 0,
- "name": "string",
- "operatorIDBlackList": [
- "string"
], - "rejectTaskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "taskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "type": 0
}, - "taskId": 0,
- "team": {
- "id": 0,
- "name": "string"
}, - "type": "Create",
- "user": {
- "id": 0,
- "name": "string",
- "phone": "string"
}
}
], - "annotationPath": [
- "string"
], - "id": "string",
- "issuePoint": {
- "errorCount": 0,
- "errorPointsList": [
- 0
]
}, - "location": {
- "position": 0,
- "source": "string",
- "type": "text"
}, - "timeFrame": 0,
- "type": 0
}
], - "metadata": {
- "imageRotateAngle": 0,
- "interpolateMethod": "nearest",
- "invalidFrame": [
- 0
], - "noNeedToAnnotate": true,
- "pintCloudMapScope": 0
}, - "notes": [
- {
- "createdAt": "string",
- "note": "string",
- "pool": {
- "id": 0,
- "name": "string",
- "operatorIDBlackList": [
- "string"
], - "rejectTaskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "taskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "type": 0
}, - "taskId": 0,
- "team": {
- "id": 0,
- "name": "string"
}, - "user": {
- "id": 0,
- "name": "string",
- "phone": "string"
}
}
]
}
required | Array of AnnotationSlot (object) or AnnotationSlotChildren (object) or AnnotationInput (object) or AnnotationAnchor (object) or AnnotationChildrenOnly (object) (Annotation) [ items ] 当前任务所有标注结果 |
Array of AnnotationSlot (object) or AnnotationSlotChildren (object) or AnnotationInput (object) or AnnotationAnchor (object) or AnnotationChildrenOnly (object) (Annotation) [ items ] | |
required | Array of AnnotationMisplacedIssue (object) or AnnotationExtraIssue (object) or AnnotationMissingIssue (object) (AnnotationIssue) [ items ] |
object 当前任务辅助标注结果的metadata信息 | |
required | Array of objects (AnnotationNote) [ items ] |
{- "annotations": [
- {
- "key": "string",
- "label": "string",
- "slots": [
- {
- "confidence": 0,
- "confirmed": true,
- "hintConfidence": "High",
- "hintStatus": "Unconfirmed",
- "id": "string",
- "label": "string",
- "length": 0,
- "metadata": {
- "algorithmId": 0,
- "dataSource": 1
}, - "poolId": 0,
- "selection": "string",
- "source": "string",
- "start": 0,
- "teamId": 0,
- "text": "string",
- "type": "text",
- "userId": 0
}
], - "type": "slot"
}
], - "hints": [
- {
- "key": "string",
- "label": "string",
- "slots": [
- {
- "confidence": 0,
- "confirmed": true,
- "hintConfidence": "High",
- "hintStatus": "Unconfirmed",
- "id": "string",
- "label": "string",
- "length": 0,
- "metadata": {
- "algorithmId": 0,
- "dataSource": 1
}, - "poolId": 0,
- "selection": "string",
- "source": "string",
- "start": 0,
- "teamId": 0,
- "text": "string",
- "type": "text",
- "userId": 0
}
], - "type": "slot"
}
], - "issues": [
- {
- "actions": [
- {
- "comments": [
- "string"
], - "createdAt": "string",
- "note": "string",
- "pool": {
- "id": 0,
- "name": "string",
- "operatorIDBlackList": [
- "string"
], - "rejectTaskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "taskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "type": 0
}, - "taskId": 0,
- "team": {
- "id": 0,
- "name": "string"
}, - "type": "Create",
- "user": {
- "id": 0,
- "name": "string",
- "phone": "string"
}
}
], - "annotationPath": [
- "string"
], - "id": "string",
- "issuePoint": {
- "errorCount": 0,
- "errorPointsList": [
- 0
]
}, - "location": {
- "position": 0,
- "source": "string",
- "type": "text"
}, - "timeFrame": 0,
- "type": 0
}
], - "metadata": {
- "imageRotateAngle": 0,
- "interpolateMethod": "nearest",
- "invalidFrame": [
- 0
], - "noNeedToAnnotate": true,
- "pintCloudMapScope": 0
}, - "notes": [
- {
- "createdAt": "string",
- "note": "string",
- "pool": {
- "id": 0,
- "name": "string",
- "operatorIDBlackList": [
- "string"
], - "rejectTaskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "taskCountDown": {
- "day": 0,
- "hour": 0,
- "minute": 0
}, - "type": 0
}, - "taskId": 0,
- "team": {
- "id": 0,
- "name": "string"
}, - "user": {
- "id": 0,
- "name": "string",
- "phone": "string"
}
}
]
}
key required | string 操作项的id,用来区分同类型的不同操作项。比如两个Box2d操作项一个标记苹果,另一个标记鸭梨 |
label required | string 操作项的名字 |
required | Array of TextSlot (object) or Box2dSlot (object) or Box3DSlot (object) or SemanticSegmentation2DSlot (object) or SemanticSegmentation3DSlot (object) or PointSlot (object) or Point3DSlot (object) or LineSlot (object) or Line3DSlot (object) or SplinesSlot (object) or CuboidSlot (object) or PolygonSlot (object) or Polygon3DSlot (object) or AudioRecordingSlot (object) or TimeSliceSlot (object) or FileSlot (object) (Slot) [ items ] 操作项产生的一系列标记结果。同一个任务中可出现多个目标需要用当前操作项标记,例如多个苹果 |
type required | string 操作项的类型为slot Value: "slot" |
{- "key": "box2d-[ae65e]",
- "label": "橘子",
- "type": "slot",
- "slots": [
- {
- "id": "0b9fc4a3-4ff1-4bfa-bd2f-4f94d66cc9a8",
- "type": "box2d",
- "label": "橘子",
- "plane": {
- "topLeft": {
- "x": 667.8271812080536,
- "y": 20.385906040268456
}, - "topRight": {
- "x": 989.4714765100671,
- "y": 20.385906040268456
}, - "bottomRight": {
- "x": 989.4714765100671,
- "y": 283.13758389261744
}, - "bottomLeft": {
- "x": 667.8271812080536,
- "y": 283.13758389261744
}
}
}, - {
- "id": "92c67a72-4dc6-44af-bbed-cd6f407d2765",
- "type": "box2d",
- "label": "橘子",
- "plane": {
- "topLeft": {
- "x": 1055.1593959731542,
- "y": 63.42281879194631
}, - "topRight": {
- "x": 1381.3338926174495,
- "y": 63.42281879194631
}, - "bottomRight": {
- "x": 1381.3338926174495,
- "y": 369.21140939597313
}, - "bottomLeft": {
- "x": 1055.1593959731542,
- "y": 369.21140939597313
}
}
}
]
}
key required | string 操作项的id,用来区分同类型的不同操作项。比如两个Box2d操作项一个标记苹果,另一个标记鸭梨 |
label required | string 操作项的名字 |
required | Array of TextSlot (object) or Box2dSlot (object) or Box3DSlot (object) or SemanticSegmentation2DSlot (object) or SemanticSegmentation3DSlot (object) or PointSlot (object) or Point3DSlot (object) or LineSlot (object) or Line3DSlot (object) or SplinesSlot (object) or CuboidSlot (object) or PolygonSlot (object) or Polygon3DSlot (object) or AudioRecordingSlot (object) or TimeSliceSlot (object) or FileSlot (object) (Slot) [ items ] 操作项产生的一系列标记结果。同一个任务中可出现多个目标需要用当前操作项标记,例如多个苹果 |
type required | string 操作项的类型为slot Value: "slot" |
{- "key": "text-[21d18]",
- "type": "slot",
- "label": "公司",
- "slots": [
- {
- "id": "459621b5-ca71-4d56-99c3-e91aa1f09428",
- "text": "标准普尔 500 成分股公司",
- "type": "text",
- "label": "公司",
- "start": 180,
- "length": 14
}, - {
- "id": "99510c08-8002-4277-a738-68d5601a29cb",
- "text": "道琼斯工业平均指数成分股公司",
- "type": "text",
- "label": "公司",
- "start": 204,
- "length": 14
}
]
}
key required | string 操作项的id,用来区分同类型的不同操作项。比如两个Box2d操作项一个标记苹果,另一个标记鸭梨 |
label required | string 操作项的名字 |
required | Array of TextSlot (object) or Box2dSlot (object) or Box3DSlot (object) or SemanticSegmentation2DSlot (object) or SemanticSegmentation3DSlot (object) or PointSlot (object) or Point3DSlot (object) or LineSlot (object) or Line3DSlot (object) or SplinesSlot (object) or CuboidSlot (object) or PolygonSlot (object) or Polygon3DSlot (object) or AudioRecordingSlot (object) or TimeSliceSlot (object) or FileSlot (object) (Slot) [ items ] 操作项产生的一系列标记结果。同一个任务中可出现多个目标需要用当前操作项标记,例如多个苹果 |
type required | string 操作项的类型为slot Value: "slot" |
{- "key": "cuboid-[066e9]",
- "label": "汽车",
- "type": "slot",
- "slots": [
- {
- "id": "92878942-e064-4f45-99a3-976aa7514cf2",
- "type": "cuboid",
- "vertices": {
- "front": {
- "topLeft": {
- "x": 236.20129870129867,
- "y": 427.0408163265306
}, - "topRight": {
- "x": 466.6280148423005,
- "y": 427.0408163265306
}, - "bottomRight": {
- "x": 466.6280148423005,
- "y": 599.860853432282
}, - "bottomLeft": {
- "x": 236.20129870129867,
- "y": 599.860853432282
}
}, - "back": {
- "topLeft": {
- "x": 263.75231910946184,
- "y": 405.751391465677
}, - "topRight": {
- "x": 494.1790352504638,
- "y": 405.751391465677
}, - "bottomRight": {
- "x": 494.1790352504638,
- "y": 578.5714285714286
}, - "bottomLeft": {
- "x": 263.75231910946184,
- "y": 578.5714285714286
}
}
}, - "label": "汽车"
}, - {
- "id": "b7969ec0-afd8-4ed1-b385-4fcab086f61e",
- "type": "cuboid",
- "vertices": {
- "front": {
- "topLeft": {
- "x": 794.7356215213358,
- "y": 503.43228200371055
}, - "topRight": {
- "x": 1144.1326530612246,
- "y": 503.43228200371055
}, - "bottomRight": {
- "x": 1144.1326530612246,
- "y": 672.4953617810761
}, - "bottomLeft": {
- "x": 794.7356215213358,
- "y": 672.4953617810761
}
}, - "back": {
- "topLeft": {
- "x": 798.249688849656,
- "y": 457.42331883113707
}, - "topRight": {
- "x": 1136.6187384044526,
- "y": 457.42331883113707
}, - "bottomRight": {
- "x": 1136.6187384044526,
- "y": 621.1502782931354
}, - "bottomLeft": {
- "x": 798.249688849656,
- "y": 621.1502782931354
}
}
}, - "label": "汽车"
}
]
}
confidence | number 当前预标文本标记匹配度 |
confirmed | boolean 当前预标文本标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前文本标记实例的id |
label required | string 当前文本标记实例的名称 |
length | number 当前文本标记实例的选中文本长度 |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
selection | string |
source | string |
start | number 当前文本标记实例的选中文本的起始位置 |
teamId | number 辅助大数据统计的字段 |
text required | string 当前文本标记实例的选中文本内容 |
type required | string 文本标记实例的类型为text Value: "text" |
userId | number 辅助大数据统计的字段 |
{- "id": "ab662508-c2da-4b71-9e1b-ef4b451aaf3a",
- "label": "图片说明",
- "length": 20,
- "start": 71,
- "text": "在海口热带农业科技博览园拍摄的沙漠玫瑰。",
- "type": "text"
}
binding | boolean |
confidence | number 当前预标Box2d标记匹配度 |
confirmed | boolean 当前预标Box2d标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前Box2d标记实例的id |
label required | string 当前Box2d标记实例的名称 |
object (AnnotationBaseMetadata) | |
required | object (Plane) 当前Box2d标记实例的平面位置信息 |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3CPlane%3E) | |
type required | string Box2d标记实例的类型为box2d Value: "box2d" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
{- "id": "f6933a2f-1d81-406f-a3c9-5f815608cded",
- "type": "box2d",
- "label": "2D框",
- "plane": {
- "topLeft": {
- "x": 1646.777661098621,
- "y": 418.0883674569412
}, - "topRight": {
- "x": 1914.4281130577788,
- "y": 418.0883674569412
}, - "bottomLeft": {
- "x": 1646.777661098621,
- "y": 528.3400441447245
}, - "bottomRight": {
- "x": 1914.4281130577788,
- "y": 528.3400441447245
}
}
}
坐标系说明:采用激光雷达坐标系,以自车正前向为x轴正方向的右手系
box required | Array of numbers (Box3D) [ items ] 当前Box3D标记实例的位置信息,默认为一个matrix4,从中可以获取到偏转角、位置以及大小信息。 |
confidence | number 当前预标Box3D标记匹配度 |
confirmed | boolean 当前预标Box3D标记是否应用到实际标注 |
consistent | boolean |
coordinate | string (InterpolatedCoordinate) Enum: "world" "local" |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前Box3D标记实例的id |
immovable | boolean |
label required | string 当前Box3D标记实例的名称 |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3CBox3D%3E) | |
type required | string Box3D标记实例的类型为box3d Value: "box3d" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
{- "id": "fd969829-840c-41bd-8fd4-a257d155b30a",
- "box": [
- 1.8755938696413719,
- 0.75671379643303,
- 0,
- 0,
- -0.6380881901892723,
- 1.5815679632788013,
- 0,
- 0,
- 0,
- 0,
- 2,
- 0,
- 4.290810671210171,
- -2.192607441925502,
- -1,
- 1
], - "type": "box3d",
- "label": "3D框"
}
binding | boolean |
confidence | number 当前预标点标记匹配度 |
confirmed | boolean 当前预标点标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前点标记实例的id |
label required | string 当前点标记实例的名称 |
object (AnnotationBaseMetadata) | |
required | object (Point) 当前点标记实例的点位置信息 |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3CPoint%3E) | |
type required | string 直线标记实例的类型为point Value: "point" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
{- "id": "3f24479a-88b0-42f1-ba6b-e4d1eacf55ef",
- "type": "point",
- "label": "关键点",
- "point": {
- "x": 636.7976302699348,
- "y": 562.9692180236332
}
}
binding | boolean |
confidence | number 当前预标直线标记匹配度 |
confirmed | boolean 当前预标直线标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前直线标记实例的id |
label required | string 当前直线标记实例的名称 |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cdef-alias-986760303-189-252-986760303-0-5593%5B%5D%3E) | |
type required | string 直线标记实例的类型为line Value: "line" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
required | Array of objects (Point) [ items ] 当前直线标记实例的点位置信息 |
{- "id": "29d45554-d7aa-413a-bbe1-5684c5a2ed78",
- "type": "line",
- "label": "车道线",
- "vertices": [
- {
- "x": 79.58865315447801,
- "y": 342.9254851394552
}, - {
- "x": 322.4011297626279,
- "y": 306.53860103679295
}, - {
- "x": 650.582834457793,
- "y": 307.23834880799797
}, - {
- "x": 950.4163122671865,
- "y": 322.21554179574804
}, - {
- "x": 1205.636312416821,
- "y": 367.43168355454156
}, - {
- "x": 1205.636312416821,
- "y": 367.43168355454156
}
]
}
binding | boolean |
confidence | number 当前预标曲线标记匹配度 |
confirmed | boolean 当前预标曲线标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前曲线标记实例的id |
label required | string 当前曲线标记实例的名称 |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cdef-alias-986760303-189-252-986760303-0-5593%5B%5D%3E) | |
type required | string 曲线标记实例的类型为splines Value: "splines" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
required | Array of objects (Point) [ items ] 当前曲线标记实例的点位置信息 |
{- "id": "408ef583-c76f-4e4a-9392-7711bd15f901",
- "type": "splines",
- "label": "分割线",
- "vertices": [
- {
- "x": 1901.3573839553087,
- "y": 5472
}, - {
- "x": 2086.6416646118337,
- "y": 5455.132762655532
}, - {
- "x": 2419.2421356264153,
- "y": 5435.389355700328
}, - {
- "x": 2663.7566371485505,
- "y": 5430.833184864511
}, - {
- "x": 2920.420927566196,
- "y": 5458.1702098794085
}, - {
- "x": 3070.77456514813,
- "y": 5472
}
]
}
binding | boolean |
confidence | number 当前预标Cuboid标记匹配度 |
confirmed | boolean 当前预标Cuboid标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前Cuboid标记实例的id |
label required | string 当前Cuboid标记实例的名称 |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3CCuboidVertices%3E) | |
type required | string Cuboid标记实例的类型为cuboid Value: "cuboid" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
required | object (CuboidVertices) 当前Cuboid标记实例的位置信息 |
{- "id": "21255fbb-58ab-4a28-bd7f-db8e208b363e",
- "type": "cuboid",
- "label": "立体框",
- "vertices": {
- "back": {
- "topLeft": {
- "x": 149.30424974796247,
- "y": 491.73563539455097
}, - "topRight": {
- "x": 158.09648116024135,
- "y": 532.2409169643605
}, - "bottomLeft": {
- "x": 124.73088635267288,
- "y": 561.3481417334127
}, - "bottomRight": {
- "x": 133.52311776495176,
- "y": 601.8534233032223
}
}, - "front": {
- "topLeft": {
- "x": 350.0787157030726,
- "y": 520.9556661468728
}, - "topRight": {
- "x": 358.87094711535144,
- "y": 561.4609477166823
}, - "bottomLeft": {
- "x": 325.505352307783,
- "y": 590.5681724857345
}, - "bottomRight": {
- "x": 334.2975837200619,
- "y": 631.0734540555441
}
}, - "combineTransform": true
}
}
binding | boolean |
object (BoundaryIndex) | |
confidence | number 当前预标多边形标记匹配度 |
confirmed | boolean 当前预标多边形标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string 当前多边形标记实例的id |
Array of objects (InteractiveSegmentationPoint) [ items ] | |
label required | string 当前多边形标记实例的名称 |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cdef-alias-986760303-189-252-986760303-0-5593%5B%5D%3E) | |
type required | string 多边形标记实例的类型为polygon Value: "polygon" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
required | Array of objects (Point) [ items ] 当前多边形标记实例的点位置信息 |
{- "id": "f6ec27a8-c722-42b8-8968-2b32b30ebee6",
- "type": "polygon",
- "label": "多边形框",
- "vertices": [
- {
- "x": 1901.2074316476771,
- "y": 2309.5505985455475
}, - {
- "x": 2009.780966811051,
- "y": 2302.3434816635345
}, - {
- "x": 2525.106723207308,
- "y": 2269.984862710364
}, - {
- "x": 2536.1868972347643,
- "y": 2417.5068883702193
}, - {
- "x": 2053.1397594005916,
- "y": 2447.722850953062
}, - {
- "x": 1913.3525560261196,
- "y": 2458.3154735747667
}
]
}
confidence | number 当前预标3D语义分割标记匹配度 |
confirmed | boolean 当前预标3D语义分割标记是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string |
label required | string |
object (AnnotationBaseMetadata) | |
required | number or object or Array of numbers (Selected3DPoints) |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3CSelected3DPoints%3E) | |
type required | string Value: "semantic-segmentation3d" |
userId | number 辅助大数据统计的字段 |
{- "id": "ae71bd1a-7756-4203-b08d-e40614f58f1e",
- "label": "灯杆",
- "points": [
- 2572,
- 2573
], - "timeSeries": {
- "0": {
- "type": "appear",
- "value": [
- 2572,
- 2573,
- 2574,
- 2575
]
}, - "1": {
- "type": "disappear"
}
}, - "type": "semantic-segmentation3d"
}
confidence | number 当前预标3D多边形标记匹配度 |
confirmed | boolean 当前预标3D多边形标记是否应用到实际标注 |
coordinate | string (InterpolatedCoordinate) Enum: "world" "local" |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string |
immovable | boolean |
label required | string |
object (AnnotationBaseMetadata) | |
required | Array of objects (Point3D) [ items ] |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cdef-alias-986760303-252-311-986760303-0-5593%5B%5D%3E) | |
type required | string Value: "polygon3d" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
{- "id": "d0009254-a3ca-40ce-a5ec-0f1a6540ca95",
- "label": "车道线",
- "points": [
- {
- "x": -5.94146745386932,
- "y": 0.6487346845094346,
- "z": -0.6400509476661682
}, - {
- "x": -5.7823772962612585,
- "y": 10.714616794414477,
- "z": -0.64005094766617
}, - {
- "x": -5.379537741331778,
- "y": 25.696284085979332,
- "z": -0.64005094766617
}, - {
- "x": -4.664824114397961,
- "y": 39.76727362772871,
- "z": -0.64005094766617
}, - {
- "x": -3.7271733911349347,
- "y": 52.603353767868555,
- "z": -0.64005094766617
}, - {
- "x": -2.2931183430941857,
- "y": 66.71864326377883,
- "z": -0.64005094766617
}, - {
- "x": -0.3328501044176954,
- "y": 82.41424858013657,
- "z": -0.64005094766617
}, - {
- "x": 1.751658781465382,
- "y": 96.83281693868969,
- "z": -0.6400509476661682
}, - {
- "x": 4.2190632239259305,
- "y": 111.76542175857026,
- "z": -0.64005094766617
}, - {
- "x": 5.985044679298857,
- "y": 120.34254734452104,
- "z": -0.64005094766617
}
], - "type": "polygon3d"
}
confidence | number |
confirmed | boolean |
coordinate | string (InterpolatedCoordinate) Enum: "world" "local" |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string |
immovable | boolean |
label required | string |
object (AnnotationBaseMetadata) | |
required | Array of objects (Point3D) [ items ] |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cdef-alias-986760303-252-311-986760303-0-5593%5B%5D%3E) | |
type required | string Value: "line3d" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
{- "id": "bd57c6a9-e9e4-42f9-b85d-8b95e05048aa",
- "label": "车道线",
- "points": [
- {
- "x": -0.07464693290527892,
- "y": 84.83346274961171,
- "z": -3.1451612903225845
}, - {
- "x": -0.019247454539269473,
- "y": 80.79165035155117,
- "z": -3.1451612903225845
}
], - "type": "line3d"
}
confidence | number |
confirmed | boolean |
coordinate | string (InterpolatedCoordinate) Enum: "world" "local" |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
id required | string |
immovable | boolean |
label required | string |
object (AnnotationBaseMetadata) | |
required | object (Point3D) |
poolId | number 辅助大数据统计的字段 |
source | string |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3CPoint3D%3E) | |
type required | string Value: "point3d" |
unbindings | Array of strings |
userId | number 辅助大数据统计的字段 |
{- "id": "76e90359-ca87-4098-a880-ebcbdfeda444",
- "label": "3D关键点",
- "point": {
- "x": -1.199233634410771,
- "y": 11.973382579329254,
- "z": -0.5745084881782532
}, - "type": "point3d"
}
consistentAttribute | boolean |
required | InputBoolean (object) or InputNumber (object) or InputText (object) or InputSelect (object) or InputNestedSelect (object) or InputMultipleSelect (object) or InputMultipleText (object) or InputMultipleNestedSelect (object) or InputPosture3D (object) (InputValue) 输入项的结果数据结构,输入项包括:数字、文本、单选、多选、嵌套单选、嵌套多选等 |
key required | string 输入项的id,用来区分同类型的不同输入项。比如两个单选题输入项一个标记颜色,另一个标记形状 |
label required | string 输入项的名字 |
type required | string 输入项的类型为input Value: "input" |
{- "key": "input-select-语种",
- "label": "语种",
- "type": "input",
- "input": {
- "type": "select",
- "value": "英文"
}
}
consistentAttribute | boolean |
required | InputBoolean (object) or InputNumber (object) or InputText (object) or InputSelect (object) or InputNestedSelect (object) or InputMultipleSelect (object) or InputMultipleText (object) or InputMultipleNestedSelect (object) or InputPosture3D (object) (InputValue) 输入项的结果数据结构,输入项包括:数字、文本、单选、多选、嵌套单选、嵌套多选等 |
key required | string 输入项的id,用来区分同类型的不同输入项。比如两个单选题输入项一个标记颜色,另一个标记形状 |
label required | string 输入项的名字 |
type required | string 输入项的类型为input Value: "input" |
{- "key": "input-text-email",
- "label": "Email",
- "type": "input",
- "input": {
- "type": "text",
- "value": "abc@abc.com"
}
}
consistentAttribute | boolean |
required | InputBoolean (object) or InputNumber (object) or InputText (object) or InputSelect (object) or InputNestedSelect (object) or InputMultipleSelect (object) or InputMultipleText (object) or InputMultipleNestedSelect (object) or InputPosture3D (object) (InputValue) 输入项的结果数据结构,输入项包括:数字、文本、单选、多选、嵌套单选、嵌套多选等 |
key required | string 输入项的id,用来区分同类型的不同输入项。比如两个单选题输入项一个标记颜色,另一个标记形状 |
label required | string 输入项的名字 |
type required | string 输入项的类型为input Value: "input" |
{- "key": "multiple-nested-select-[193ca]",
- "label": "物体类型",
- "type": "input",
- "input": {
- "type": "multiple-nested-select",
- "value": [
- "[\"汽车\",\"法拉利\"]",
- "[\"汽车\",\"奔驰\"]",
- "[\"行人\"]",
- "[\"汽车\",\"大众\"]"
]
}
}
confidence | number 当前预标输入项-布尔值匹配度 |
confirmed | boolean 当前预标输入项-布尔值是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cboolean%3E) | |
type required | string 输入项-布尔值的类型为boolean Value: "boolean" |
userId | number 辅助大数据统计的字段 |
value | boolean or null 输入项-布尔值的保存数据类型为布尔值,即true/false |
{- "type": "boolean",
- "value": true
}
confidence | number 当前预标输入项-数值匹配度 |
confirmed | boolean 当前预标输入项-数值是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cnumber%3E) | |
type required | string 输入项-数值的类型为number Value: "number" |
userId | number 辅助大数据统计的字段 |
value | number or null 输入项-数值的保存数据类型为数字 |
{- "type": "number",
- "value": "1"
}
confidence | number 当前预标输入项-文本匹配度 |
confirmed | boolean 当前预标输入项-文本是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cstring%3E) | |
type required | string 输入项-文本的类型为text Value: "text" |
userId | number 辅助大数据统计的字段 |
value | string or null 输入项-文本的保存数据类型为string,即字符串 |
{- "type": "text",
- "value": "abc@abc.com"
}
confidence | number 当前预标输入项-嵌套单选匹配度 |
confirmed | boolean 当前预标输入项-嵌套单选是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cstring%3E) | |
type required | string 输入项-嵌套单选的类型为select Value: "select" |
userId | number 辅助大数据统计的字段 |
value | string or null 输入项-单选的保存数据类型为string,即字符串 |
{- "type": "select",
- "value": "英文"
}
confidence | number 当前预标输入项-嵌套匹配度 |
confirmed | boolean 当前预标输入项-嵌套是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cstring%5B%5D%3E) | |
type required | string 输入项-嵌套单选的类型为nested-select Value: "nested-select" |
userId | number 辅助大数据统计的字段 |
Array of strings or null 输入项-嵌套单选的保存数据类型为string array,即字符串的一个数组 |
{- "type": "nested-select",
- "value": [
- "吃的",
- "汉堡",
- "KFC"
]
}
confidence | number 当前预标输入项-多选匹配度 |
confirmed | boolean 当前预标输入项-多选是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cstring%5B%5D%3E) | |
type required | string 输入项-多选的类型为multiple-select Value: "multiple-select" |
userId | number 辅助大数据统计的字段 |
Array of strings or null 输入项-多选的保存数据类型为string array,即字符串的一个数组 |
{- "type": "multiple-select",
- "value": [
- "中文",
- "英文",
- "法语"
]
}
confidence | number 当前预标输入项-标签模式匹配度 |
confirmed | boolean 当前预标输入项-标签模式是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cstring%5B%5D%3E) | |
type required | string 输入项-标签模式的类型为multiple-text Value: "multiple-text" |
userId | number 辅助大数据统计的字段 |
Array of strings or null 输入项-标签模式的保存数据类型为string array,即字符串的一个数组 |
{- "type": "multiple-text",
- "value": [
- "水果",
- "红色",
- "圆形"
]
}
confidence | number 当前预标输入项-嵌套多选匹配度 |
confirmed | boolean 当前预标输入项-嵌套多选是否应用到实际标注 |
hintConfidence | string (HintConfidence) Enum: "High" "Medium" "Low" |
hintStatus | string (HintStatus) Enum: "Unconfirmed" "Accepted" "Modified" "Rejected" "Draft" "Frozen" "Compared" |
object (AnnotationBaseMetadata) | |
poolId | number 辅助大数据统计的字段 |
teamId | number 辅助大数据统计的字段 |
object (TimeSeries%3Cstring%5B%5D%3E) | |
type required | string 输入项-嵌套多选的类型为multiple-nested-select Value: "multiple-nested-select" |
userId | number 辅助大数据统计的字段 |
Array of strings or null 输入项-嵌套多选的保存数据类型为string array,即字符串的一个数组 |
{- "type": "multiple-nested-select",
- "value": [
- "[\"汽车\",\"法拉利\"]",
- "[\"汽车\",\"奔驰\"]",
- "[\"行人\"]",
- "[\"汽车\",\"大众\"]"
]
}
key required | string 父子结构的操作项的id,用来区分同类型的不同父子结构的操作项。比如两个Box2d + inputSelect的父子结构操作项,一个标记汽车以及汽车的额外属性,另一个标记障碍物以及障碍物的额外属性 |
label required | string 父子结构的操作项的名字 |
required | Array of objects (SlotChildren) [ items ] 父子结构的操作项产生的一系列标记结果。同一个任务中可出现多个目标需要用当前父子结构的操作项标记,例如多个汽车 |
type required | string 父子结构的操作项的类型为slotChildren Value: "slotChildren" |
{- "key": "polygon-[82bb6]",
- "label": "形状",
- "type": "slotChildren",
- "slotsChildren": [
- {
- "slot": {
- "id": "a9846732-4a49-4164-8a88-13c8c1371305",
- "type": "polygon",
- "vertices": [
- {
- "x": 416.7184774847461,
- "y": 447.7357059737121
}, - {
- "x": 432.9148408327988,
- "y": 446.11606963890677
}, - {
- "x": 412.5528262157116,
- "y": 595.173508941639
}, - {
- "x": 380.18084406671613,
- "y": 466.0263380524886
}, - {
- "x": 396.53721399462967,
- "y": 455.80360684754265
}
], - "label": "形状"
}, - "children": [
- {
- "key": "select-[70332]",
- "label": "种类",
- "type": "input",
- "input": {
- "type": "select",
- "value": "五边形"
}
}
]
}, - {
- "slot": {
- "id": "d966ed57-d3f2-42a0-88e9-62ede54d54bc",
- "type": "polygon",
- "vertices": [
- {
- "x": 393.4088459541643,
- "y": 438.7020552835834
}, - {
- "x": 279.7443089664387,
- "y": 391.7388633545231
}, - {
- "x": 393.0685329691711,
- "y": 450.27269677335187
}
], - "label": "形状"
}, - "children": [
- {
- "key": "select-[70332]",
- "label": "种类",
- "type": "input",
- "input": {
- "type": "select",
- "value": "三角形"
}
}
]
}
]
}
key required | string 父子结构的操作项的id,用来区分同类型的不同父子结构的操作项。比如两个Box2d + inputSelect的父子结构操作项,一个标记汽车以及汽车的额外属性,另一个标记障碍物以及障碍物的额外属性 |
label required | string 父子结构的操作项的名字 |
required | Array of objects (SlotChildren) [ items ] 父子结构的操作项产生的一系列标记结果。同一个任务中可出现多个目标需要用当前父子结构的操作项标记,例如多个汽车 |
type required | string 父子结构的操作项的类型为slotChildren Value: "slotChildren" |
{- "key": "car",
- "label": "小汽车",
- "type": "slotChildren",
- "slotsChildren": [
- {
- "slot": {
- "id": "b5d8a4bd-25c4-4c5b-9f8a-372ba9c97347",
- "type": "box3d",
- "label": "小汽车",
- "box": [
- -0.0199221597319678,
- -2.0050867278783833,
- 0,
- 0,
- 3.88343578735842,
- -0.03858507813597536,
- 0,
- 0,
- 0,
- 0,
- 1.3722919416427612,
- 0,
- -17.168005986844825,
- -0.49648679929152983,
- -1.2062801718711853,
- 1
]
}, - "children": [
- {
- "key": "box2d-[6ee1e]",
- "label": "映射小汽车",
- "type": "slot",
- "slots": [
- {
- "id": "5739f566-6c10-4c2f-bcaa-32a3538b2482",
- "type": "box2d",
- "label": "映射小汽车",
- "source": "spherical-backward",
- "plane": {
- "bottomLeft": {
- "x": 1087.2111501795766,
- "y": 398.3280313594934
}, - "bottomRight": {
- "x": 1087.2111501795766,
- "y": 592.6711767704561
}, - "topLeft": {
- "x": 817.0173253664345,
- "y": 398.3280313594934
}, - "topRight": {
- "x": 817.0173253664345,
- "y": 592.6711767704561
}
}
}, - {
- "id": "2d1410ad-b1f5-43c6-802e-7ece665f32c7",
- "type": "box2d",
- "label": "映射小汽车",
- "source": "spherical-right-backward",
- "plane": {
- "bottomLeft": {
- "x": 1913.2071069883007,
- "y": 266.15787249041176
}, - "bottomRight": {
- "x": 1913.2071069883007,
- "y": 423.1191407901941
}, - "topLeft": {
- "x": 1733.5277783777763,
- "y": 266.15787249041176
}, - "topRight": {
- "x": 1733.5277783777763,
- "y": 423.1191407901941
}
}
}, - {
- "id": "afd19f67-925e-42f7-a225-0ce6cac878eb",
- "type": "box2d",
- "label": "映射小汽车",
- "source": "spherical-left-backward",
- "plane": {
- "bottomLeft": {
- "x": 184.4602053207725,
- "y": 209.1457347311532
}, - "bottomRight": {
- "x": 184.4602053207725,
- "y": 371.22364924660303
}, - "topLeft": {
- "x": 0.2333208842314889,
- "y": 209.1457347311532
}, - "topRight": {
- "x": 0.2333208842314889,
- "y": 371.22364924660303
}
}
}
]
}
]
}
]
}
key required | string 父子结构的操作项的id,用来区分同类型的不同父子结构的操作项。比如两个Box2d + inputSelect的父子结构操作项,一个标记汽车以及汽车的额外属性,另一个标记障碍物以及障碍物的额外属性 |
label required | string 父子结构的操作项的名字 |
required | Array of objects (SlotChildren) [ items ] 父子结构的操作项产生的一系列标记结果。同一个任务中可出现多个目标需要用当前父子结构的操作项标记,例如多个汽车 |
type required | string 父子结构的操作项的类型为slotChildren Value: "slotChildren" |
{- "key": "polygon-[0c83e]",
- "type": "slotChildren",
- "label": "多边形框+转写",
- "slotsChildren": [
- {
- "slot": {
- "id": "51084cc8-1dbf-457a-8917-cc72a1d89fb1",
- "type": "polygon",
- "label": "多边形框+转写",
- "vertices": [
- {
- "x": 1280.7186001971354,
- "y": 1913.849754023627
}, - {
- "x": 3036.5627332985937,
- "y": 1261.3648778397867
}, - {
- "x": 2944.9215990031107,
- "y": 1056.0887370179044
}, - {
- "x": 2790.964493386699,
- "y": 858.1438869396605
}, - {
- "x": 1335.7032807744254,
- "y": 1701.2423224581062
}, - {
- "x": 1379.6910252362572,
- "y": 1880.858945677253
}
]
}, - "children": [
- {
- "key": "text-[e5835]",
- "type": "input",
- "input": {
- "type": "text",
- "value": "UNA BUONA SPESA È ANCHE MANTENERE LE DISTANZE"
}, - "label": "请输入转写内容"
}, - {
- "key": "select-[627c8]",
- "type": "input",
- "input": {
- "type": "select",
- "value": "意语横"
}, - "label": "属性"
}, - {
- "key": "select-[4b176]",
- "type": "input",
- "input": {
- "type": "select",
- "value": "“18”"
}, - "label": "下边界点的位置"
}
]
}, - {
- "slot": {
- "id": "f6ec27a8-c722-42b8-8968-2b32b30ebee6",
- "type": "polygon",
- "label": "多边形框+转写",
- "vertices": [
- {
- "x": 1901.2074316476771,
- "y": 2309.5505985455475
}, - {
- "x": 2009.780966811051,
- "y": 2302.3434816635345
}, - {
- "x": 2525.106723207308,
- "y": 2269.984862710364
}, - {
- "x": 2536.1868972347643,
- "y": 2417.5068883702193
}, - {
- "x": 2053.1397594005916,
- "y": 2447.722850953062
}, - {
- "x": 1913.3525560261196,
- "y": 2458.3154735747667
}
]
}, - "children": [
- {
- "key": "text-[e5835]",
- "type": "input",
- "input": {
- "type": "text",
- "value": "LA COOP SEI TU."
}, - "label": "请输入转写内容"
}, - {
- "key": "select-[627c8]",
- "type": "input",
- "input": {
- "type": "select",
- "value": "意语横"
}, - "label": "属性"
}, - {
- "key": "select-[4b176]",
- "type": "input",
- "input": {
- "type": "select",
- "value": "“4”"
}, - "label": "下边界点的位置"
}
]
}
]
}
Array of objects (ProjectAlgorithm) [ items ] 算法辅助 | |
callbackURL | string 标注结果提交地址 |
required | object or object |
object (TaskResult) 当前任务导出结果 |
{- "taskParams": {
- "type": "include",
- "value": {
- "version": "1.0.0",
- "record": {
- "attachmentType": "TEXT",
- "metadata": {
- "title": "山西:科技助力斩断程序腐败之手"
}, - "extraInfoUrls": [
- "<a href=\"https://www.baidu.com\">Baidu</a>",
- "<a href=\"https://www.baidu.com\">Google</a>"
]
}, - "operators": [
- {
- "key": "anchor",
- "type": "anchor",
- "label": "篇章标注"
}, - {
- "key": "input-text-标题",
- "label": "标题",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "text",
- "default": "默认标题"
}
}, - {
- "key": "input-text-Email带Regex验证",
- "label": "Email带Regex验证",
- "type": "input",
- "inputOption": {
- "required": true
}, - "metadata": {
- "hint": "请输入邮件地址"
}, - "inputSpecification": {
- "type": "text",
- "regex": "^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$"
}
}, - {
- "key": "input-text-输入长度验证",
- "label": "输入长度验证",
- "type": "input",
- "metadata": {
- "hint": "请输入2-5个字的名字"
}, - "inputSpecification": {
- "type": "text",
- "minLength": 2,
- "maxLength": 4
}
}, - {
- "key": "slot-text-文本标注测试",
- "label": "文本标注测试",
- "type": "slot",
- "slotSpecification": {
- "type": "text"
}
}, - {
- "key": "slot-text-文本标注B",
- "label": "文本标注B",
- "type": "slot",
- "slotSpecification": {
- "type": "text"
}
}, - {
- "key": "slot-text-文本标注C",
- "label": "文本标注C",
- "type": "slot",
- "slotSpecification": {
- "type": "text"
}
}, - {
- "key": "slotChildren-text-SlotAndChildren",
- "label": "Slot and Children",
- "type": "slotChildren",
- "slotSpecification": {
- "type": "text"
}, - "children": [
- {
- "key": "input-text-内嵌套的表单",
- "label": "内嵌套的表单",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "text"
}
}, - {
- "key": "input-number-数字输入",
- "label": "数字输入",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "number"
}
}, - {
- "key": "input-boolean-布尔值",
- "label": "布尔值",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "boolean",
- "default": true
}, - "metadata": {
- "hint": "测试"
}
}, - {
- "key": "slotChildren-text-SlotAndChildren",
- "label": "Slot and Children",
- "type": "slotChildren",
- "slotSpecification": {
- "type": "text"
}, - "children": [
- {
- "key": "input-number-数字输入2",
- "label": "数字输入",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "number"
}
}
]
}
]
}, - {
- "key": "input-select-语种",
- "label": "语种",
- "type": "input",
- "metadata": {
- "hint": "Test"
}, - "inputSpecification": {
- "type": "select",
- "items": [
- "中文",
- "英文",
- "法语"
]
}
}, - {
- "key": "input-nested-select-嵌套选择",
- "label": "嵌套选择",
- "type": "input",
- "inputSpecification": {
- "type": "nested-select",
- "items": [
- {
- "label": "吃的",
- "value": "吃的",
- "children": [
- {
- "label": "面包",
- "value": "面包"
}, - {
- "label": "汉堡",
- "value": "包",
- "children": [
- {
- "label": "KFC",
- "value": "KFC"
}, - {
- "label": "McDonald",
- "value": "McDonald"
}
]
}
]
}, - {
- "label": "喝的",
- "value": "喝的"
}
]
}
}, - {
- "key": "input-multiple-select-多选语种",
- "label": "多选语种",
- "type": "input",
- "inputSpecification": {
- "type": "multiple-select",
- "items": [
- "中文",
- "英文",
- "法语"
]
}
}, - {
- "key": "anchor-标签2",
- "label": "标签2",
- "type": "anchor"
}, - {
- "key": "childrenOnly-text-Group",
- "label": "Group",
- "type": "childrenOnly",
- "children": [
- {
- "key": "input-text-内嵌套的表单2",
- "label": "内嵌套的表单",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "text"
}
}, - {
- "key": "input-number-数字输入2",
- "label": "数字输入",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "number"
}
}, - {
- "key": "input-boolean-布尔值2",
- "label": "布尔值",
- "type": "input",
- "inputOption": {
- "required": true
}, - "inputSpecification": {
- "type": "boolean",
- "default": true
}, - "metadata": {
- "hint": "测试"
}
}
]
}
]
}
}, - "taskResult": {
- "notes": [ ],
- "issues": [ ],
- "annotations": [
- {
- "key": "anchor",
- "label": "篇章标注",
- "type": "anchor"
}, - {
- "key": "input-text-标题",
- "label": "标题",
- "type": "input",
- "input": {
- "type": "text",
- "value": "默认标题"
}
}, - {
- "key": "input-text-Email带Regex验证",
- "label": "Email带Regex验证",
- "type": "input",
- "input": {
- "type": "text"
}
}, - {
- "key": "input-text-输入长度验证",
- "label": "输入长度验证",
- "type": "input",
- "input": {
- "type": "text"
}
}, - {
- "key": "slot-text-文本标注测试",
- "label": "文本标注测试",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "slot-text-文本标注B",
- "label": "文本标注B",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "slot-text-文本标注C",
- "label": "文本标注C",
- "type": "slot",
- "slots": [ ]
}, - {
- "key": "slotChildren-text-SlotAndChildren",
- "label": "Slot and Children",
- "type": "slotChildren",
- "slotsChildren": [ ]
}, - {
- "key": "input-select-语种",
- "label": "语种",
- "type": "input",
- "input": {
- "type": "select"
}
}, - {
- "key": "input-nested-select-嵌套选择",
- "label": "嵌套选择",
- "type": "input",
- "input": {
- "type": "nested-select"
}
}, - {
- "key": "input-multiple-select-多选语种",
- "label": "多选语种",
- "type": "input",
- "input": {
- "type": "multiple-select"
}
}, - {
- "key": "anchor-标签2",
- "label": "标签2",
- "type": "anchor"
}, - {
- "key": "childrenOnly-text-Group",
- "label": "Group",
- "type": "childrenOnly",
- "children": [
- {
- "key": "input-text-内嵌套的表单2",
- "label": "内嵌套的表单",
- "type": "input",
- "input": {
- "type": "text"
}
}, - {
- "key": "input-number-数字输入2",
- "label": "数字输入",
- "type": "input",
- "input": {
- "type": "number"
}
}, - {
- "key": "input-boolean-布尔值2",
- "label": "布尔值",
- "type": "input",
- "input": {
- "type": "boolean",
- "value": true
}
}
]
}
]
}
}