Bbox & Polygon Type
Bbox & Polygon Format
- json 포맷은 coco datset format을 기본으로 따릅니다.
프로퍼티 | 형식 | 설명 |
---|---|---|
image_id | number (0 이상 정수) | 업로드 완료된 이미지의 ID |
id | number (0 이상 정수) | 구분을 위한 annotation별 ID |
category_id | number (0 이상 정수) | 등록 완료된 카테고리의 ID |
model_metric | string | 어노테이션별 model metric 정보 |
segmentation | [[x1, x2, y1, y2, … xn, yn],…,[x1, x2, y1, y2, … xn, yn]] | polygon 타입 카테고리의 좌표 정보 |
bbox | [x1, y1, width, height] | bbox 타입 카테고리의 좌표 정보 |
Format 예시
[
{
"image_id": 973,
"id": 0,
"category_id": 1,
"model_metric": "confidencescore:0.32",
"segmentation": [
[
334.9532710280374,
172.26168224299064,
471.32710280373834,
852.9345794392523,
...
511.99999999999994,
851.7383177570093,
447.4018691588785,
539.5140186915888
],
...
],
"bbox": []
},
...
{
"image_id": 973,
"id": 1931,
"category_id": 3,
"model_metric": "confidencescore:0.17",
"segmentation": [],
"bbox": [
334.9532710280374,
172.26168224299064,
177.04672897196252,
680.6728971962616
]
}
]
Invalid Code
Error Type | 설명 |
---|---|
Syntax error | json문법이 아니거나, ID에 0 이상 정수가 아닌 수가 있거나, 템플릿에 맞지 않는 key (Bbox, ModelMetric등)가 작성되어있습니다. |
Dupliacated Annotation ID | 동일 Key 내에 중복된 Annotation ID가 존재합니다. |
Image ID does not exist | 업로드하지 않은 Image ID가 존재합니다. |
Category ID does not exist | 등록되지 않은 Category ID가 존재합니다. |
Negative number exists | Bbox 혹은 Polygon 좌표에 음수가 있습니다. |
Invalid number of elements | Bbox 내 4개 [x,y,w,h]가 아닌 다른 개수의 원소가 들어있습니다. |
Uncompleted pair | Polygon내 원소가 홀수개로 좌표 쌍이 만들어지지 않습니다. |
Less than 3 points | Polygon에 좌표 3개 이상이 들어있지 않습니다. |