データセット
Ultralytics Platformのデータセットは、トレーニングデータの管理を効率化するソリューションを提供します。アップロード後、プラットフォームは画像、ラベル、統計情報を自動的に処理します。処理が完了し、train分割に少なくとも1枚、valまたはtest分割のいずれかに少なくとも1枚、ラベル付き画像が少なくとも1枚、かつ合計で少なくとも2枚の画像が含まれていれば、データセットはトレーニングに使用可能な状態になります。
データセットのアップロード
Ultralytics Platformは、柔軟性のために複数のアップロード形式に対応しています。
サポートされているフォーマット
| 形式 | 拡張子 | 備考 | 最大サイズ |
|---|---|---|---|
| JPEG | .jpg, .jpeg | 最も一般的、推奨 | 50 MB |
| PNG | .png | 透過性をサポート | 50 MB |
| WebP | .webp | モダン、良好な圧縮率 | 50 MB |
| BMP | .bmp | 非圧縮 | 50 MB |
| TIFF | .tiff, .tif | 高品質 | 50 MB |
| HEIC | .heic | iPhone写真 | 50 MB |
| AVIF | .avif | 次世代フォーマット | 50 MB |
| JP2 | .jp2 | JPEG 2000 | 50 MB |
| DNG | .dng | RAWカメラ | 50 MB |
| MPO | .mpo | マルチピクチャオブジェクト | 50 MB |
データセットの準備
本プラットフォームは、Ultralytics YOLO、COCO、Ultralytics NDJSON、およびRAW(アノテーションなし)のアップロードをサポートしています:
標準のYOLOディレクトリ構造を使用し、data.yamlファイルを含めます:
my-dataset/
├── images/
│ ├── train/
│ │ ├── img001.jpg
│ │ └── img002.jpg
│ └── val/
│ ├── img003.jpg
│ └── img004.jpg
├── labels/
│ ├── train/
│ │ ├── img001.txt
│ │ └── img002.txt
│ └── val/
│ ├── img003.txt
│ └── img004.txt
└── data.yamlYAMLファイルでデータセットの設定を定義します:
# data.yaml
path: .
train: images/train
val: images/val
names:
0: person
1: car
2: dogRAW:アノテーションなしの画像(ラベルなし)をアップロードします。アノテーションエディタを使用してプラットフォーム上で直接アノテーションを行う場合に便利です。
明示的な分割フォルダなしで画像をアップロードすることも可能です。プラットフォームはアップロード中にアクティブな分割ターゲットを尊重します。分類データセットではない場合、分割情報が提供されていないと、トレーニングセットの一部から自動的に検証分割を作成することがあります。後から「分割への移動(move-to-split)」の一括操作や分割の再分配でいつでも画像を割り当て直すことができます。
The format is detected automatically: datasets with a data.yaml containing names, train, or val keys are treated as YOLO. Datasets with COCO JSON files (containing images, annotations, and categories arrays) are treated as COCO. .ndjson exports are imported as Ultralytics NDJSON. Datasets with only images and no annotations are treated as raw.
タスク固有のフォーマット詳細については、サポートされているタスクおよびデータセットの概要を参照してください。
アップロードプロセス
- サイドバーの
Datasetsに移動します New Datasetをクリックするか、ファイルをアップロードゾーンにドラッグ&ドロップします- タスクタイプを選択します(サポートされているタスクを参照)
- 名前と任意の概要を追加します
- 可視性(公開または非公開)と、必要に応じてライセンスを設定します(利用可能なライセンスを参照)
Createをクリックします

アップロード後、プラットフォームはマルチステージのパイプラインを通じてデータを処理します:
graph LR
A[Upload] --> B[Validate]
B --> C[Normalize]
C --> D[Thumbnail]
D --> E[Parse Labels]
E --> F[Statistics]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#2196F3,color:#fff
style D fill:#2196F3,color:#fff
style E fill:#2196F3,color:#fff
style F fill:#9C27B0,color:#fff- 検証:フォーマットおよびサイズのチェック
- 正規化:大きな画像をリサイズ(最大4096px、最小次元28px)
- サムネイル:256pxのWebPプレビューを生成
- ラベル解析:YOLOおよびCOCO形式のラベルを抽出
- 統計情報:クラス分布と画像次元を計算

アップロード前の検証
アップロード前にローカルでデータセットを検証できます:
from ultralytics.data.utils import check_det_dataset
check_det_dataset("path/to/data.yaml")画像は最短辺が28px以上である必要があります。これより小さい画像は処理中に拒否されます。最長辺が4096pxを超える画像は、アスペクト比を維持したまま自動的にリサイズされます。
画像の参照
データセット内の画像は複数のレイアウトで表示できます。
ギャラリーツールバーからクラスタリングパネルを開き、インタラクティブな2D散布図としてデータセットを探索できます。
| 表示 | 説明 |
|---|---|
| グリッド | アノテーションオーバーレイ付きのサムネイルグリッド(デフォルト) |
| コンパクト | 素早いスキャン用の小さなサムネイル |
| テーブル | サムネイル、ファイル名、寸法、サイズ、分割、クラス、ラベル数を含むリスト |

ソートとフィルタリング
画像をソートおよびフィルタリングして、効率的に閲覧できます:
| ソート | 説明 |
|---|---|
| 最新 / 最古 | アップロード / 作成順 |
| 名前 A-Z / Z-A | ファイル名のアルファベット順 |
| 高さ ↑/↓ | 画像の高さ(ピクセル単位) |
| 幅 ↑/↓ | 画像の幅(ピクセル単位) |
| サイズ ↑/↓ | ディスク上のファイルサイズ |
| アノテーション ↑/↓ | 画像あたりのアノテーション数 |
100,000枚を超える画像データセットの場合、ギャラリーの応答性を維持するため、名前、サイズ、幅、高さによる並べ替えは無効になります。最新、最古、アノテーション数による並べ替えは引き続き利用可能です。
ラベルフィルタを Unlabeled に設定して、アノテーションが必要な画像を素早く検索します。これは、アノテーションの進捗状況を追跡したい大規模データセットで特に便利です。
フルスクリーンビューア
任意の画像をクリックして、以下の機能を備えたフルスクリーンビューアを開きます:
- ナビゲーション: 矢印キーまたはサムネイルプレビューでブラウズ
- メタデータ: ファイル名、寸法、スプリットバッジ、アノテーション数
- アノテーション: アノテーションオーバーレイの表示を切り替え
- クラス内訳: 色のインジケーター付きのクラスごとのラベル数
- 編集: アノテーションモードに入り、ラベルを追加または修正
- ダウンロード: オリジナルの画像ファイルをダウンロード
- 削除: データセットから画像を削除
- ズーム:
Cmd/Ctrl+Scroll、Cmd/Ctrl++、またはCmd/Ctrl+=でズームイン、Cmd/Ctrl+-でズームアウト - ビューのリセット:
Cmd/Ctrl + 0またはリセットボタンで画像をビューアに合わせる - パン:
Spaceキーを押しながらドラッグして、ズーム時にキャンバスをパン - ピクセルビュー: 詳細な検査のためにピクセル化されたレンダリングを切り替え

スプリットによるフィルタリング
データセットのスプリットで画像をフィルタリングします:
| スプリット | 目的 |
|---|---|
| トレーニング | モデルの学習に使用 |
| Val | 学習中の検証に使用 |
| Test | 最終的な評価に使用 |
クラスタリング
Clustering(クラスタリング)パネルは、データセットをインタラクティブな2D散布図に投影し、視覚的に似た画像を近くに配置します。これを利用して、クラスターの抽出、重複や外れ値の特定、スプリットやクラスがデータ全体にどのように分布しているかを、ギャラリーを離れることなく調査できます。任意のデータセットページのギャラリーツールバーにある散布図アイコンから開くことができます。

解析の実行
解析を開始する:
- データセットを開き、ギャラリーツールバーの散布図アイコンをクリック
Analyze Datasetをクリック- プログレスバーが終了するまで待機 — 結果は同じパネルに表示されます
解析はバックグラウンドで実行され、データセットのサイズによっては数分かかる場合があります。パネルを閉じたり、ページを離れて後で戻ってきたりしても問題ありません。
可視化
解析が完了すると、パネルには解析されたすべての画像の2D散布図が表示されます。ギャラリーフィルタ(スプリット、クラス、ラベル済み/未ラベル)を使用すると、フィルタ外のポイントが薄く表示されるため、必要なサブセットに集中できます。

色分けの基準
パネルツールバーの Color by(色分け基準)ドロップダウンを使用して、データポイントの着色方法を変更します。ビューモードはいつでも切り替えることができ、プロットは即座に再着色されるため、スプリット、クラス、または画像のプロパティがクラスター全体にどのように分布しているかを確認できます。
| オプション | 色分け |
|---|---|
| スプリット | Train / Val / Test |
| クラス | 各画像上の最初のクラス |
| 幅 | 画像の幅 |
| 高さ | 画像の高さ |
| サイズ | ファイルサイズ |
| アノテーション | 画像あたりのアノテーション数 |

投げ縄選択
領域を囲むようにフリーフォーム選択を描画して、プロット上のポイントをハイライトします。ギャラリーは一致する画像にフィルタリングされるため、通常通りの画像操作を使用して、それらの検査、再ラベル付け、移動、または削除が可能です。
チャート上部のチップに選択されたポイント数が表示されます。×をクリックすると投げ縄選択が解除され、フルギャラリービューに戻ります。
パンとズーム
マウスとキーボードから直接、大規模な散布図を操作します:
| 入力 | アクション |
|---|---|
| スクロール | プロットを2Dでパン |
| Cmd/Ctrl+スクロール | カーソル位置を基準にズームインまたはズームアウト |
| Spaceキーを押す | ドラッグしてパンするモードに切り替え |
再解析
解析後にデータセットが変更された場合、オーナーとエディターのパネル上部に Re-analyze(再解析)ボタンが表示されます。
Re-analyzeをクリックして、埋め込みと2D投影を最初から再計算します。
データセットタブ
各データセットページには、データセットの状態と権限に応じて最大6つのタブが表示されます:
画像タブ
アノテーションオーバーレイ付きの画像ギャラリーを表示するデフォルトのビューです。グリッド、コンパクト、テーブルビューモードをサポートしています。ファイルをここにドラッグ&ドロップして画像を追加できます。
クラスタブ
このタブは、データセットに画像が含まれている場合に表示されます。
データセットのアノテーションクラスを管理します:
- クラスヒストグラム: クラスごとのアノテーション数を表示する棒グラフ(線形/対数スケールの切り替え可能)
- クラステーブル: クラス名、ラベル数、画像数で並べ替えと検索が可能なテーブル
- クラス名の編集: クラス名をクリックしてインラインで名前を変更
- クラスカラーの編集: カラー見本をクリックしてクラスの色を変更
- 新しいクラスの追加: 下部の入力欄を使用してクラスを追加

データセットにクラスの不均衡がある場合(例:"person"アノテーションが10,000件に対し、"bicycle"は50件のみ)、クラスヒストグラムの Log Scale(対数スケール)トグルを使用して、すべてのクラスを明確に可視化します。
Chartsタブ
このタブは、データセットに画像が含まれている場合に表示されます。
データセットから自動計算された統計情報:
| チャート | 説明 |
|---|---|
| 分割分布 | train/val/testの画像数およびラベル付けされた割合を示すドーナツチャート |
| 上位クラス | 出現頻度の高いアノテーションクラス上位10個を示すドーナツチャート |
| 画像幅 | 平均値を含む画像幅分布のヒストグラム |
| 画像高さ | 平均値を含む画像高さ分布のヒストグラム |
| インスタンスあたりのポイント数 | アノテーション(セグメント/ポーズ)ごとのポリゴン頂点数またはキーポイント数 |
| アノテーション位置 | bbox中心位置の2Dヒートマップ |
| 画像寸法 | アスペクト比ガイドライン付きの幅と高さの2Dヒートマップ |

統計情報は5分間キャッシュされます。アノテーションの変更はキャッシュの有効期限が切れた後に反映されます。
ヒートマップの展開ボタンをクリックすると、フルスクリーンモードで表示されます。これにより、大規模なデータセット内の空間パターンを把握するのに役立つ、より大きく詳細なビューが得られます。
Modelsタブ
このデータセットで学習された全モデルを検索可能なテーブルで表示します:
| カラム | 説明 |
|---|---|
| 名前 | リンク付きモデル名 |
| プロジェクト | アイコン付き親プロジェクト |
| ステータス | 学習ステータスバッジ |
| タスク | YOLOタスクタイプ |
| エポック | ベストエポック / 合計エポック |
| mAP50-95 | 平均精度 (Mean average precision) |
| mAP50 | IoU 0.50におけるmAP |
| 作成日時 | 作成日 |

Errorsタブ
このタブは、1つ以上のファイルの処理が失敗した場合にのみ表示されます。
処理に失敗した画像は、以下と共にここにリストされます:
- エラーバナー: 失敗した画像の合計数とガイダンス
- エラーテーブル: ファイル名、ユーザーフレンドリーなエラー説明、修正ヒント、およびプレビューサムネイル
- 一般的なエラーには、破損したファイル、サポートされていない形式、小さすぎる画像(最小28px)、サポートされていないカラーモードなどがあります

一般的な処理エラー
| エラー | 原因 | 修正 |
|---|---|---|
| 画像ファイルを読み込めません | 破損しているか、サポートされていない形式 | 画像エディタから再エクスポートする |
| 不完全または破損 | 転送中にファイルが切り捨てられました | 元のファイルを再ダウンロードする |
| 画像が小さすぎます | 最小寸法が28px未満 | より高解像度のソース画像を使用する |
| サポートされていないカラーモード | CMYKまたはインデックスカラーモード | RGBモードに変換する |
Versionsタブ
再現可能な学習のために、データセットのイミュータブル(不変)なNDJSONスナップショットを作成します。各バージョンは、作成時点の画像数、クラス数、アノテーション数、ファイルサイズを保持します。
| カラム | 説明 |
|---|---|
| バージョン | バージョン番号 (v1, v2, ...) |
| 説明 | ユーザーが提供した説明(編集可能) |
| 画像 | スナップショット作成時の画像数 |
| クラス | スナップショット作成時のクラス数 |
| アノテーション | スナップショット作成時のアノテーション数 |
| サイズ | NDJSONエクスポートファイルサイズ |
| 作成日時 | バージョンが作成された日時 |
バージョンを作成するには:
- Versionsタブを開きます
- 必要に応じて説明を入力します(例: "500枚の学習画像を追加" や "ラベルミスのあるクラスを修正" など)
- + New Versionをクリックします
- 新しいバージョンがテーブルに表示されます
- 必要に応じて、テーブルから個別にバージョンをダウンロードします
各バージョンは順番に番号が振られ (v1, v2, v3...) 、永続的に保存されます。versionsテーブルからいつでも過去のバージョンをダウンロードできます。
バージョン作成は、データセットがreadyステータスに達した後に利用可能です。
画像の追加、アノテーションの修正、分割の再調整など、データセットに大きな変更を加える前後にバージョンを作成してください。これにより、異なるデータセットの状態間でのモデルパフォーマンスを比較できます。
表示されているサイズは画像URLとアノテーションを含むNDJSONエクスポートファイルサイズであり、画像自体ではありません。実際の画像データは別に保存され、署名付きURLを介してアクセスされます。
データセットのエクスポート
オフラインで使用するために、データセットヘッダーまたはVersionsタブからNDJSONをダウンロードしてデータセットをエクスポートします。
エクスポートするには:
- データセットヘッダーのExportボタンをクリックします
- 現在のNDJSONスナップショットを直接ダウンロードします
- 後で再ダウンロード可能なイミュータブル(不変)な番号付きスナップショットが必要な場合は、Versionsタブを使用します

NDJSON形式は1行に1つのJSONオブジェクトを格納します。1行目にはデータセットのメタデータが含まれ、その後に画像ごとに1行が続きます:
{"type": "dataset", "task": "detect", "name": "my-dataset", "description": "...", "url": "https://platform.ultralytics.com/...", "class_names": {"0": "person", "1": "car"}, "version": 1, "created_at": "2026-01-15T10:00:00Z", "updated_at": "2026-02-20T14:30:00Z"}
{"type": "image", "file": "img001.jpg", "url": "https://...", "width": 640, "height": 480, "split": "train", "annotations": {"boxes": [[0, 0.5, 0.5, 0.2, 0.3]]}}
{"type": "image", "file": "img002.jpg", "url": "https://...", "width": 1280, "height": 720, "split": "val"}エクスポートされたNDJSON内の画像URLは署名されており、7日間有効です。最新のURLが必要な場合は、データセットを再エクスポートするか、新しいバージョンを作成してください。
完全な仕様については、Ultralytics NDJSON format documentation を参照してください。
画像操作
クイックアクション
GridまたはCompactビューで画像を右クリックして、クイックアクションにアクセスします:
| アクション | 説明 |
|---|---|
| Move to Split | 画像をTrain、Val、またはTestの分割に再割り当てします |
| ダウンロード | 元の画像ファイルをダウンロードします |
| 削除 | データセットから画像を削除します |

画像コンテキストメニューは単一の画像に対して動作します。複数の画像に対する一括操作には、チェックボックス選択が可能なテーブルビューを使用してください。
分割への一括移動
選択した画像を同じデータセット内の別の分割に再割り当てします:
- テーブルビューに切り替えます
- チェックボックスを使用して画像を選択します
- 右クリックしてコンテキストメニューを開きます
Move to split> Train、Validation、またはTestを選択します
グリッドビューで画像を分割フィルタタブにドラッグ&ドロップすることもできます。
すべての画像を1つのデータセットにアップロードし、一括移動機能を使用してサブセットをトレーニング、バリデーション、テストの分割に整理します。
分割の再配分
カスタム比率を使用して、すべての画像をトレーニング、バリデーション、テストの分割に再配分します:
- データセットツールバーの分割バーをクリックして、Redistribute Splitsダイアログを開きます
- 以下のいずれかの方法を使用して分割パーセンテージを調整します
- ライブ画像カウントプレビューを確認して、配分を確定します
- Applyをクリックして、指定したパーセンテージに従ってすべての画像をランダムに再割り当てします

ダイアログには、ターゲットの分割比率を設定するための3つの方法が用意されています:
| メソッド | 説明 |
|---|---|
| ドラッグ | 色分けされたセグメント間のハンドルをドラッグして、視覚的に分割境界を調整します |
| 入力 | 任意の分割のパーセンテージ入力を編集します(他の2つの分割は比例して自動的に再調整されます) |
| 自動 | ワンクリックで、トレーニング/バリデーションを80/20、テストを0%に即座に設定します |
ライブプレビューにより、適用前に各分割に何枚の画像が割り当てられるかを正確に確認できます。
Autoボタンをクリックして、推奨される80/20のトレーニング/バリデーション分割を即座に設定します。これはトレーニングで最も一般的な比率です。
一括削除
複数の画像を一度に削除します:
- テーブルビューで画像を選択します
- 右クリックして
Deleteを選択します - 削除を確定します
データセットURI
ul:// URI形式を使用してプラットフォームデータセットを参照します(「Using Platform Datasets」を参照):
ul://username/datasets/dataset-slug
このURIを使用して、どこからでもモデルをトレーニングできます:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100ul:// URIはあらゆる環境で動作します:
- ローカルマシン: 自分のハードウェアでトレーニングを行い、データは自動的にダウンロードされます
- Google Colab: ノートブックからプラットフォームデータセットにアクセスします
- リモートサーバー: クラウドVMでデータセットにフルアクセスしてトレーニングを行います
利用可能なライセンス
プラットフォームは、データセットに対して以下のライセンスをサポートしています:
| ライセンス | タイプ |
|---|---|
| なし | ライセンス未選択 |
| CC0-1.0 | パブリックドメイン |
| CC-BY-2.5 | パーミッシブ |
| CC-BY-4.0 | パーミッシブ |
| CC-BY-SA-4.0 | コピーレフト |
| CC-BY-NC-4.0 | 非営利 |
| CC-BY-NC-SA-4.0 | コピーレフト |
| CC-BY-ND-4.0 | 改変禁止 |
| CC-BY-NC-ND-4.0 | 非営利 |
| Apache-2.0 | パーミッシブ |
| MIT | パーミッシブ |
| AGPL-3.0 | コピーレフト |
| GPL-3.0 | コピーレフト |
| 研究専用 | 制限付き |
| その他 | カスタムモデル |
コピーレフトライセンス(AGPL-3.0、GPL-3.0、CC-BY-SA-4.0、CC-BY-NC-SA-4.0)を持つデータセットをクローンする場合、そのクローンはライセンスを継承し、ライセンスセレクタはロックされます。
表示設定
データセットの閲覧権限を制御します:
| 設定 | 説明 |
|---|---|
| プライベート | 自分のみがアクセス可能 |
| パブリック | Exploreページで誰でも閲覧可能 |
表示設定は、New Datasetダイアログでトグルスイッチを使用して作成時に設定されます。パブリックデータセットはExploreページに表示されます。
データセットの編集
データセットのメタデータは、データセットページ上で直接インライン編集できます。ダイアログは不要です:
- 名前: データセット名をクリックして編集します。変更はフォーカスを外すか
Enterキーを押すと自動保存されます。 - 説明: 説明(または「Add a description...」のプレースホルダー)をクリックして編集します。変更は自動保存されます。
- タスクタイプ: タスクバッジをクリックして、別のタスクタイプを選択します。
- ライセンス: ライセンスセレクタをクリックして、データセットのライセンスを変更します。
各画像は、すべてのタスクタイプのアノテーションをまとめて保持しています。データセットのタスクタイプを変更することで、エディタで表示されるアノテーションや、エクスポートおよびトレーニングに含まれるアノテーションを制御します。他のタスクタイプのアノテーションはデータベースに保持され、元に戻すと再度表示されます。
データセットのクローン
所有していないパブリックデータセットを表示しているときに、Clone Datasetをクリックしてワークスペースにコピーを作成します。クローンにはすべての画像、アノテーション、クラス定義が含まれます。元のデータセットがコピーレフトライセンスである場合、クローンはそれを継承し、ライセンスセレクタはロックされます。
スターと共有
- スター: スターボタンをクリックしてデータセットをブックマークします。スター数はすべてのユーザーに表示されます。
- 共有: パブリックデータセットの場合、共有ボタンをクリックしてリンクをコピーするか、ソーシャルプラットフォームで共有します。
データセットの削除
不要になったデータセットを削除します:
- データセットのアクションメニューを開きます
Deleteをクリックします- ダイアログで確定します: "This will move [name] to trash. You can restore it within 30 days."
削除されたデータセットはゴミ箱に移動されます。完全に削除されるわけではありません。Settings > Trashから30日以内であれば復元可能です。
データセットでトレーニング
データセットから直接トレーニングを開始します:
- データセットページで
New Modelをクリックします - プロジェクトを選択するか、新しく作成します
- トレーニングパラメータを設定します
- トレーニングを開始します
graph LR
A[Dataset] --> B[New Model]
B --> C[Select Project]
C --> D[Configure]
D --> E[Start Training]
style A fill:#2196F3,color:#fff
style E fill:#4CAF50,color:#fff詳細はCloud Trainingを参照してください。
FAQ
アップロード後のデータはどうなりますか?
データは選択したリージョン(US、EU、またはAP)で処理および保存されます。画像は以下の通り扱われます:
- フォーマットとサイズが検証されます
- 最小寸法が28px未満の場合は拒否されます
- 4096pxを超える場合は正規化されます(アスペクト比を維持し、ストレージ最適化のためにエンコードされます)
- XXH3-128ハッシュを使用したコンテンツアドレス可能ストレージ(CAS)で保存されます
- 高速なブラウジングのために256pxのWebP形式でサムネイルが生成されます
ストレージの仕組みは?
Ultralytics Platformでは、効率的なストレージのために**Content-Addressable Storage (CAS)**を使用しています:
- 重複排除: 異なるユーザーがアップロードした同一の画像は一度だけ保存されます
- 整合性: XXH3-128ハッシュによりデータの整合性が保証されます
- 効率性: ストレージコストを削減し、処理を高速化します
- リージョン: データは選択したリージョン(US、EU、またはAP)に留まります
既存のデータセットに画像を追加できますか?
はい、ファイルをデータセットページにドラッグ&ドロップするか、アップロードボタンを使用して画像を追加できます。新しい統計データは自動的に計算されます。
分割(スプリット)間で画像を移動するにはどうすればよいですか?
一括移動機能を使用します:
- テーブルビューで画像を選択します
- 右クリックして
Move to splitを選択します - ターゲットのスプリット(Train、Validation、またはTest)を選択します
サポートされているラベルフォーマットは何ですか?
Ultralytics Platformは、YOLOラベル、COCO JSON、Ultralytics NDJSON、およびRAW画像アップロードをサポートしています:
正規化された座標(0-1の範囲)を持つ画像ごとの.txtファイル:
| タスク | 形式 | 例 |
|---|---|---|
| 検出 | class cx cy w h | 0 0.5 0.5 0.2 0.3 |
| セグメンテーション | class x1 y1 x2 y2 ... | 0 0.1 0.1 0.9 0.1 0.9 0.9 |
| 姿勢推定 | class cx cy w h kx1 ky1 v1 ... | 0 0.5 0.5 0.2 0.3 0.6 0.7 2 |
| OBB | class x1 y1 x2 y2 x3 y3 x4 y4 | 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 |
| 分類 | ディレクトリ構造 | train/cats/, train/dogs/ |
ポーズの可視性フラグ:0=ラベルなし、1=ラベルありだが隠れている、2=ラベルありで表示されている。
同じデータセットに対して複数のタスクタイプのアノテーションを作成できますか?
はい。各画像は5つのタスクタイプ(検出、セグメンテーション、ポーズ、OBB、分類)すべてのアノテーションをまとめて保存します。既存のアノテーションを失うことなく、いつでもデータセットのアクティブなタスクタイプを切り替えることができます。アクティブなタスクタイプに一致するアノテーションのみがエディタに表示され、エクスポートやトレーニングに含まれます。他のタスクのアノテーションは保持され、切り替えると再び表示されます。