動画プロジェクトの入出力フォーマットを説明します。

座標情報について

動画フォーマットは、フレーム番号と座標情報の連想配列です。

それぞれのアノテーションクラスの座標情報については、こちらのページをご参照ください。

{
  "フレーム番号": {
      "value": [座標情報],
      "autogenerated": 自動生成かどうかの真偽値,
  }
}

各フォーマット内のattributes部分については共通フォーマットをご参照ください。

矩形

[
    {
        "id": "fc1d3772-cf92-46e0-96d7-30d6c63caa99",
        "name": "200401_6_04.mp4",
        "status": "completed",
        "url": "Signed URL of your image",
        "width": 2560,
        "height": 1600,
        "fps": 25,
        "frameCount": 1258,
        "duration": 50.32,
        "secondsToAnnotate": 0,
        "annotations": [
            {
                "type": "bbox",
                "title": "車",
                "value": "car",
                "color": "#428BCA",
                "attributes": [],
                "points": {
                    "1": {           // number of frame
                        "value": [
                            271.63,  // top-left x point
                            130.96,  // top-left y point
                            755.36,  // bottom-right x point
                            470.29   // bottom-right y point
                        ],
                        "autogenerated": false // false when annotated manually. true when auto-generated by system.
                    },
                    "2": {
                        "value": [
                            271.63,
                            130.96,
                            755.36,
                            470.29
                        ],
                        "autogenerated": true
                    },
                                        ...
                }
            }
        ],
        "tags": [],
        "assignee": null,
        "reviewer": null,
        "customerReviewer": null,
        "createdAt": "2021-06-04T10:47:35.117Z", // ISO8601
        "updatedAt": "2021-06-04T10:47:35.117Z"  // ISO8601
    }
]

キーポイント

[
    {
        "id": "fc1d3772-cf92-46e0-96d7-30d6c63caa99",
        "name": "200401_6_04.mp4",
        "status": "completed",
        "url": "Signed URL of your image",
        "width": 2560,
        "height": 1600,
        "fps": 25,
        "frameCount": 1258,
        "duration": 50.32,
        "secondsToAnnotate": 0,
        "annotations": [
            {
                "type": "keypoint",
                "title": "ライト",
                "value": "light",
                "color": "#428BCA",
                "attributes": [],
                "points": {
                    "1": {           // number of frame
                        "value": [
                            271.63,  //  x point
                            130.96,  //  y point
                        ],
                        "autogenerated": false // false when annotated manually. true when auto-generated by system.
                    },
                    "2": {
                        "value": [
                            271.63,
                            130.96,
                        ],
                        "autogenerated": true
                    },
                                        ...
                }
            }
        ],
        "tags": [],
        "assignee": null,
        "reviewer": null,
        "customerReviewer": null,
        "createdAt": "2021-06-04T10:47:35.117Z", // ISO8601
        "updatedAt": "2021-06-04T10:47:35.117Z"  // ISO8601
    }
]

[
    {
        "id": "fc1d3772-cf92-46e0-96d7-30d6c63caa99",
        "name": "200401_6_04.mp4",
        "status": "completed",
        "url": "Signed URL of your image",
        "width": 2560,
        "height": 1600,
        "fps": 25,
        "frameCount": 1258,
        "duration": 50.32,
        "secondsToAnnotate": 0,
        "annotations": [
            {
                "type": "keypoint",
                "title": "ライト",
                "value": "light",
                "color": "#428BCA",
                "attributes": [],
                "points": {
                    "1": {           // number of frame
                        "value": [
                            271.63,  //  start x point
                            130.96,  //  start y point
                            300.65,  //  end x point
                            200.97,  //  end y point
                        ],
                        "autogenerated": false // false when annotated manually. true when auto-generated by system.
                    },
                    "2": {
                        "value": [
                            271.63,
                            130.96,
                            300.65, 
                            200.97, 
                        ],
                        "autogenerated": true
                    },
                                        ...
                }
            }
        ],
        "tags": [],
        "assignee": null,
        "reviewer": null,
        "customerReviewer": null,
        "createdAt": "2021-06-04T10:47:35.117Z", // ISO8601
        "updatedAt": "2021-06-04T10:47:35.117Z"  // ISO8601
    }
]

姿勢推定

[
    {
        "id": "0490e154-30ed-44b1-bac5-08f72e5ac2ce",
        "name": "smaile.mp4",
        "status": "registered",
        "externalStatus": "registered",
        "url": "Signed URL of your image",
        "width": 640,
        "height": 360,
        "fps": 29.97002997,
        "frameCount": 455,
        "duration": 15.1818333333,
        "secondsToAnnotate": 0,
        "annotations": [
            {
                "type": "pose_estimation",
                "title": "pose",
                "value": "pose",
                "color": "#443411",
                "attributes": [],
                "keypoints": [
                    {
                        "name": "鼻",
                        "key": "nose",
                        "value": {
                            "1": {           // number of frame
                                "value": [
                                    203.86,  // x point
                                    104.97,  // y point
                                    1
                                ],
                                "autogenerated": false // false when annotated manually. true when auto-generated by system.
                            },
                            "2": {
                                "value": [
                                    204.95,
                                    104.88,
                                    1
                                ],
                                "autogenerated": true
                            },
                            ・・・
                        },
                        "edges": [
                            "left_eye",
                            "right_eye"
                        ]
                    },
                    {
                        "name": "左目",
                        "key": "left_eye",
                        "value": {
                            "1": {
                                "value": [
                                    260.07,
                                    104.97,
                                    1
                                ],
                                "autogenerated": false
                            },
                            "2": {
                                "value": [
                                    261.16,
                                    104.88,
                                    1
                                ],
                                "autogenerated": true
                            },
                            ・・・
                        },
                        "edges": [
                            "nose",
                            "right_eye",
                            "left_ear"
                        ]
                    },
                    {
                        "name": "右目",
                        "key": "right_eye",
                        "value": {
                            "1": {
                                "value": [
                                    305.15,
                                    128.31,
                                    1
                                ],
                                "autogenerated": false
                            },
                            "2": {
                                "value": [
                                    306.24,
                                    128.22,
                                    1
                                ],
                                "autogenerated": true
                            },
                            ・・・
                        },
                        "edges": [
                            "nose",
                            "left_eye",
                            "right_ear"
                        ]
                    },
                    ・・・
                ]
            }
        ],
        "tags": [],
        "assignee": "",
        "reviewer": "",
        "approver": "",
        "externalAssignee": "",
        "externalReviewer": "",
        "externalApprover": "",
        "createdAt": "2022-10-17T15:12:17.585137", // ISO8601
        "updatedAt": "2022-10-17T15:12:17.585137"  // ISO8601
    }
]

分類(シングル)

[
    {
        "id": "9e2c0cdd-fb72-490b-8b83-2bfea028bf6e",
        "name": "200401_6_04.mp4",
        "status": "completed",
        "url": "Signed URL of your image",
        "width": 2560,
        "height": 1600,
        "fps": 25,
        "frameCount": 1258,
        "duration": 50.32,
        "secondsToAnnotate": 0,
        "attributes": [
            {
                "type": "text",
                "name": "車体",
                "key": "body",
                "value": "セダン"  // input value
            },
            {
                "type": "select",
                "name": "サイズ",
                "key": "size",
                "value": "small" // selected value
            },
            {
                "type": "checkbox",
                "name": "シーン",
                "key": "scene",
                "value": [       // checked values
                    "family",
                    "outdoor"
                ]
            }
        ],
        "tags": [],
        "assignee": null,
        "reviewer": null,
        "customerReviewer": null,
        "createdAt": "2021-06-21T05:05:04.252Z", // ISO8601
        "updatedAt": "2021-06-21T05:05:04.252Z"  // ISO8601
    }
]