Ultralytics YOLO27: ウェイティングリストに登録してください。
Get Started

アノテーションエディター#

Ultralytics Platformには、バウンディングボックス、ポリゴン、キーポイント、方向付きボックス、分類のラベルを画像に付けるためのアノテーションエディターが含まれています。エディターでは、手動描画、SAMを活用したスマートアノテーション、互換性のあるYOLOモデルによる予測を利用できます。また、1~200クラスの検出データセットでは、クラスプロンプト対応モデル、つまりホスト型オープンソースモデルまたは有料プロバイダーモデルによる予測も利用できます。

キャンバスを備えたUltralytics Platformのアノテーションエディターツールバー

対応タスクタイプ#

アノテーションエディターには、6種類のYOLOタスクタイプに対応したアノテーションツールが用意されています。

タスクツールアノテーション形式
検出矩形バウンディングボックス(x、y、幅、高さ)
セグメンテーションポリゴンピクセル単位で正確なマスク(ポリゴン頂点)
セマンティックポリゴンクラス別領域マスク(ポリゴン頂点)
分類クラスセレクター画像レベルのラベル
姿勢キーポイントスケルトンテンプレート(Person、Hand、Dog、Face、Box、カスタム)
OBB方向付きボックス回転したバウンディングボックス(4つの角)
マルチタスクアノテーション

6種類すべてのアノテーションは、各画像にまとめて保存されます。既存のアノテーションを失うことなく、データセットのアクティブなタスクタイプを切り替えられます。アノテーションは保持され、切り替え直すと再び表示されます。

深度の正解データはアップロードする対応マップであり、描画するものではありません。そのため、深度データセットではエディターが読み取り専用で開きます。

タスクの詳細#

物体検出

機能: 軸に沿ったバウンディングボックスで、物体とその位置を特定します。

ラベル形式: class_id center_x center_y width height(すべて0~1に正規化)

例: 0 0.5 0.5 0.2 0.3 — クラス0を中心(50%、50%)に配置し、幅を20%、高さを30%に設定

用途: 在庫数のカウント、交通量の監視、野生動物の検出、セキュリティシステム

インスタンスセグメンテーション

機能: 物体インスタンスごとに、ピクセル単位で正確なマスクを作成します。

ラベル形式: class_id x1 y1 x2 y2 x3 y3 ...(ポリゴン頂点、0~1に正規化)

例: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — 四角形のマスク

用途: 医用画像、自動運転車、写真編集、農業分析

姿勢推定

機能: スケルトントラッキング用に、身体のキーポイントを検出します。

ラベル形式: class_id cx cy w h kx1 ky1 v1 kx2 ky2 v2 ...

  • 可視性フラグ:0=ラベルなし、1=ラベルあり・遮蔽、2=ラベルあり・可視

例: 0 0.5 0.5 0.2 0.3 0.6 0.7 2 0.4 0.8 1 — 2つのキーポイントを持つ人物

用途: スポーツ分析、理学療法、アニメーション、ジェスチャー認識

方向付きバウンディングボックス(OBB)

機能: 角度を考慮したバウンディングボックスで、回転した物体を検出します。

ラベル形式: class_id x1 y1 x2 y2 x3 y3 x4 y4(4つの角の点、正規化済み)

例: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — 回転した矩形

用途: 航空画像、文書分析、製造検査、船舶検出

画像分類

機能: 画像全体に単一のラベルを付与します。

ラベル形式: フォルダー方式 — クラス名で整理された画像(train/cats/、train/dogs/)

用途: コンテンツモデレーション、品質管理、医療診断、シーン認識

始め方#

画像にアノテーションを付ける手順は次のとおりです。

  1. データセットに移動します
  2. 画像を1回クリックして、全画面のアノテーションエディターを開きます
  3. デフォルトのDrawモードを使用するか、対応している場合はSmartに切り替えます
  4. クラスを選択し、画像上で直接アノテーションを追加または調整します
  5. 別の画像に進むか、エディターを閉じてください。変更は編集のたびに自動保存されます

編集可能なデータセットでは、デスクトップで全画面ビューアーを開くと、すぐにアノテーション用のコントロールが有効になります。独立した編集モードや Edit ボタンはありません。モバイルの場合や編集アクセス権がない場合、全画面ビューアーは読み取り専用です。

Ultralytics Platformのツールバー付き全画面アノテーションエディター

アノテーションモード#

Draw は、空間アノテーションタスクのデフォルトモードです。detect、segment、semantic、pose、OBBのデータセットでは、Smartアノテーションが利用可能な場合、ツールバーに Smart モードも表示されます。

モード説明ショートカット
描画タスク別の描画ツールを備えたデフォルトの手動モードV
Smartdetect、segment、semantic、OBBのデータセットではSAMを使用し、これらとposeのデータセットではYOLOモデルを使用するモデル支援アノテーションです。また、1~200クラスの検出データセットでは、クラスプロンプト対応モデル(ホスト型のオープンソースモデルまたは有料プロバイダーモデル)も使用できますS

Poseアノテーションでは、スケルトンテンプレートを使用する Draw モードを使います。その Smart モードで使用できるのはYOLO poseモデルのみで、SAMの選択機能や自動適用の切り替え機能はありません。Classificationではクラスサイドバーを直接使用するため、描画ツールバーも Smart ボタンも表示されません。

スマートアノテーションは、クラウドストレージのデータセットでAI機能をオンにする必要があります。On Premiseのデータセット、および画像チャンネルが3つを超えるデータセットでは利用できません。

エディターは、データセットごとにモード、モデル、自動適用の選択内容をブラウザーに記憶します。

描画モードのツール#

バウンディングボックス(Detect)#

オブジェクトの周囲に矩形のボックスを描画します。

  1. クラスサイドバーでクラスを選択します
  2. デフォルトの Draw モードで、クリックしてドラッグし、矩形を描画します
  3. マウスボタンを離すと、ボックスが完成します

Ultralytics PlatformのDetectアノテーションでのバウンディングボックス描画

サイズ変更と移動
  • 8つの角/辺のハンドルをドラッグしてサイズを変更します
  • 中央をドラッグして移動します
  • Delete または Backspace を押すと、選択中のアノテーションを削除します

ポリゴン(Segment)#

正確なポリゴンマスクを描画します。

  1. クラスサイドバーでクラスを選択します
  2. デフォルトの Draw モードでクリックして頂点を追加するか、Shift を押しながらマウスを動かして、密な点をフリーハンドで描画します
  3. ダブルクリックするか、最初の頂点をクリックするか、Enter または Escape を押すと、ポリゴンを閉じます

描画中に Z を押すと最後の頂点を削除し、Delete を押すとポリゴンを破棄します。

Ultralytics PlatformのSegmentアノテーションでのポリゴン頂点

頂点の編集
  • 個々の頂点をドラッグして調整します
  • ポリゴン全体をドラッグして移動します
  • 選択したポリゴンの辺をクリックまたはドラッグして、頂点を挿入します
  • 頂点を右クリックして ポイントを削除 を選択します(ポリゴンには最低3つの頂点が必要です)。または辺を右クリックして ポイントを追加 を選択します

キーポイント(Pose)#

スケルトンテンプレートを使用してポーズをアノテーションします。ツールバーからテンプレートを選択し、1回クリックしてすべてのキーポイントを配置した後、個々のキーポイントをドラッグして位置を調整します。

  1. クラスサイドバーでクラスを選択します
  2. デフォルトの Draw モードで、ツールバーのテンプレート選択メニューからスケルトンテンプレートを選択します
  3. 画像をクリックすると、すべてのキーポイントを一度に配置します
  4. 個々のキーポイントをドラッグして位置を調整します

Ultralytics PlatformのPoseアノテーションのテンプレートドロップダウン

組み込みスケルトンテンプレート#

エディターには、5つの組み込みテンプレートがあります。

テンプレートキーポイント説明
人物17COCOの人体ポーズ — 鼻、目、耳、肩、肘、手首、腰、膝、足首
手21Ultralyticsの手のキーポイント — 手首、親指、人差し指、中指、薬指、小指の関節
犬18AP-10Kの動物ポーズ — 鼻、頭、首、肩、尾の付け根、尾、および4本の脚(肘、膝、足先)
顔68iBUG 300Wの顔ランドマーク — 顎、眉、鼻、目、口
ボックス4角のキーポイント — 左上、右上、右下、左下

Ultralytics PlatformのPoseアノテーションのキーポイントスケルトン

カスタムスケルトンテンプレート#

任意のポーズ構造に対応したカスタムテンプレートを作成します。

  1. ツールバーのテンプレート選択メニューを開き、新しいテンプレート... を選択します
  2. 必要に応じて 開始点... をクリックし、既存のテンプレートからキーポイントと接続を読み込んで、出発点として使用します
  3. クリックしてキャンバス上にキーポイントを配置します
  4. 各キーポイントに名前を付け、色をカスタマイズします
  5. 2つの点を選択してキーポイントを接続します(キーポイントを順番に配置すると、接続は自動的に描画されます)
  6. テンプレートを保存すると、データセット全体で再利用できます

Ultralytics PlatformのPoseアノテーション用カスタムテンプレート

カスタムテンプレートはデータセットのワークスペースに保存され、そのデータセット内のすべてのposeデータセットで利用できます。テンプレート選択メニューから編集または削除できます。

テンプレートのワークフロー

テンプレートシステムにより、キーポイントを手動で順番に配置する必要がなくなります。COCOスケルトンの場合、17回クリックする代わりにPersonテンプレートを選択して1回クリックするだけで、スケルトンに沿った正しい位置にすべてのキーポイントを配置できます。その後、ドラッグして対象のポーズに合わせて位置を調整します。

キーポイントの可視性

各キーポイントには可視性フラグがあります。0 = 未ラベル、1 = ラベル付け済みだが遮蔽、2 = ラベル付け済みで可視。配置したキーポイントは、可視としてラベル付けされます(2)。キーポイントを右クリックして ポイントを非表示 を選択すると未ラベルとして設定され(0)、ポーズを右クリックして 可視性をリセット を選択すると、非表示のキーポイントが再び表示されます。インポートしたラベルの可視性フラグは保持されます。

回転付きバウンディングボックス(OBB)#

傾いたオブジェクトに合わせて回転ボックスを描画します。

  1. クラスサイドバーでクラスを選択します
  2. デフォルトの Draw モードで、クリックしてドラッグし、最初のボックスを描画します
  3. 回転ハンドルを使って角度を調整します
  4. 角のハンドルをドラッグしてサイズを変更します

Ultralytics PlatformのOBBアノテーションでの回転ボックス

分類(Classify)#

画像単位のクラスラベルを割り当てます。

  1. 画像をクリックして全画面エディターを開きます
  2. クラスサイドバーでクラスを選択するか、1-9 から数字キーを押します

Ultralytics PlatformのClassifyアノテーションのサイドパネル

Smartアノテーション#

スマートアノテーションを使うと、モデルの支援を受けたアノテーションをエディターで行えます。スマートモードでは、Segment Anything Model (SAM)を使ったクリックベースのアノテーションや、事前学習済みのUltralytics YOLOモデルおよび独自にファインチューニングしたYOLOモデルによる予測のアノテーションへの追加が可能です。1~200クラスの検出データセットでは、データセットのクラスを検出するクラスプロンプト対応モデルも選択できます。8種類のホスト型オープンソースモデル、ホスト型のテキストプロンプト対応SAM 3およびSAM 3.1、9つのプロバイダーによる有料ビジョンモデルを利用できます。SAMスマートアノテーションは検出、セグメンテーション、セマンティック、OBBタスクに対応し、YOLOスマートアノテーションはポーズにも対応します。

SAM Smartアノテーション#

SAMモデルを選択した状態で、次の操作を行います。

  1. Smart を選択するか、S を押します
  2. アノテーションするオブジェクトをクリックします。SAMがリアルタイムで初期マスクを生成します
  3. クリックを追加してマスクを調整します。現在のマスクの外側をクリックすると範囲が広がり、現在のマスクの内側をクリックすると領域が差し引かれます
  4. Enter または Escape を押してアノテーションを保存するか、自動適用 を有効にしてワンクリックで処理します

Ultralytics PlatformのSAMアノテーションにおける正負のポイントとマスク

SAMのヒント
  • まずオブジェクトの中央をクリックします
  • マスクの範囲を広げるには、マスクの外側をもう一度クリックします
  • 不要な領域を差し引くには、マスクの内側をクリックします
  • ワンクリックでアノテーションするには、自動適用(A)を有効にします
  • 自動適用がオンのときに Shift を押し続けると、マスクを適用する前に複数のポイントを配置できます
  • 輪郭がはっきりした個別のオブジェクトで最も効果を発揮します
  • 細長いオブジェクトや重なり合うオブジェクトでは、数回クリックして調整します

SAM Smartアノテーションでは、次のものを生成できます。

  • セグメンテーションタスク用の ポリゴン
  • 検出タスク用の バウンディングボックス
  • OBBタスク用の 回転ボックス
SAMのタスク対応

SAMスマートアノテーションは、detect、segment、semantic、OBBタスクでのみ利用できます。Poseデータセットでは、代わりにYOLOスマートアノテーションを使用します。classificationでは手動でアノテーションする必要があります。

自動適用モード#

自動適用モードでは、クリックするたびにSAMマスクが自動保存されるため、スマートアノテーションが高速になります。Enterを押す必要はありません。ツールバーの自動適用ボタンをクリックするか、Aを押して切り替えます。

モード動作
自動適用オンクリックするたびにマスクが自動適用されます
自動適用オン + Shift最初に複数のポイントを配置すると、ボタンを離したときにマスクが適用されます
自動適用オフ(デフォルト)ポイントを自由に配置し、Enterを押して適用します

Ultralytics PlatformのアノテーションでSAM自動適用を切り替える

自動適用を使用する場面

自動適用は、オブジェクトが十分に分離されており、1回のクリックで正確なマスクを生成できるデータセットに最適です。複雑なオブジェクトや重なり合うオブジェクトの場合は、自動適用をオフにし、複数の正例ポイントと負例ポイントを使ってマスクを調整してから保存してください。

SAMモデルの選択#

スマートモードが有効なときは、ツールバーにモデル選択メニューが表示されます。6種類のSAMモデルを利用できます。データセットに適した速度と精度のバランスに基づいて選択してください。

モデルパラメーター数速度備考
SAM 2.1 Tiny0.04B最速
SAM 2.1 Small0.05B高速
SAM 2.1 Base0.08B中程度
SAM 2.1 Large0.22B低速SAM 2.1の中で最も高精度
SAM 30.86B最も低速
SAM 3.10.87B最も低速デフォルト、最新世代

Ultralytics PlatformのアノテーションでSAMモデルを選択

スマートモードが有効なときにモデルを切り替えると、現在の画像に対して予測器が自動的に再初期化されます。

YOLOスマートアノテーション#

YOLOモデルを選択すると、スマートアノテーションで、事前学習済みのUltralyticsモデルまたは独自のファインチューニング済みモデルによる予測を追加できます。

  1. Smart を選択するか、S を押します
  2. ツールバーのモデル選択メニューからYOLOモデルを選択します(ModelsまたはMy Models)
  3. Predictをクリックします
  4. 追加されたアノテーションを確認し、必要に応じて修正します

Ultralytics PlatformのアノテーションでYOLOモデルを使ったスマートアノテーション

YOLOモデルに関する注意事項
  • モデル選択メニューには、現在のデータセットタスクに一致するモデルが表示されるため、poseデータセットにはposeモデルが表示されます。detectデータセットとsegmentデータセットには、もう一方のタスクのモデルも無効状態で表示されます。
  • モデルのクラスがデータセットのクラスと異なる場合は、クラスのマッピングダイアログで、各モデルクラスをデータセットのクラスに対応付けるか、スキップできます。クラスが設定されていないデータセットでは、クラスが作成されます。
  • 同じクラスの既存アノテーションとIoU 0.7以上で重なる重複予測はスキップされます。

クラスプロンプトによるスマートアノテーション#

1~200クラスの検出データセットで、クラスプロンプト対応モデルを選択し、Predictをクリック(またはPを押下)すると、モデル固有のしきい値を使用して画像全体からデータセットのクラスを検出し、編集可能なボックスを追加します。ボックスを確認して、YOLOの予測結果と同様に保存できます。これらのモデルは信頼度スコアを返さないため、選択中は予測設定(信頼度とIoU)が非表示になります。

ホスト型モデルはプロバイダーキーなしでUltralytics Platform上で実行できます。デフォルトはMoondream 3.1です。

モデルピッカープロジェクトパラメーター数
Moondream 3.1オープンソースモデル9B
Gemma 4 26Bオープンソースモデル26B
Qwen3.8 27Bオープンソースモデル27B
Nemotron 3 Nano Omniオープンソースモデル30B
YOLOE-26xオープンソースモデル0.09B
Florence-2 Largeオープンソースモデル0.78B
OWLv2 Largeオープンソースモデル0.44B
Grounding DINO Baseオープンソースモデル0.23B
SAM 3 TextMeta0.86B
SAM 3.1 TextMeta0.87B

OpenAI(GPT-6 Astra、GPT-6.1 Solを含む)、Anthropic(Claude Fable 5.1、Claude Opus 5.5を含む)、Google(Gemini 4 Argonを含む)、Meta、SpaceXAI、DeepSeek、Z.ai、Kimi、Xiaomi MiMo、Alibaba、MiniMaxの有料ビジョンモデルは、ピッカーの各プロバイダーのプロジェクト内にAPI名で表示されます。

ProviderModelCost per 1M tokens (input / output)
OpenAIGPT-6 Astra gpt-6-astra$10.00 / $50.00
OpenAIGPT-6.1 Sol gpt-6.1-sol$2.00 / $10.00
OpenAIGPT-6.1 Terra gpt-6.1-terra$1.00 / $5.00
OpenAIGPT-6 Luna gpt-6-luna$0.10 / $0.50
AnthropicClaude Fable 5.1 claude-fable-5-1$10.00 / $50.00
AnthropicClaude Opus 5.5 claude-opus-5-5$4.00 / $20.00
AnthropicClaude Sonnet 5.5 claude-sonnet-5-5$2.00 / $10.00
AnthropicClaude Haiku 5.5 claude-haiku-5-5$0.10 / $0.50
GoogleGemini 4 Argon gemini-4-argon$2.00 / $10.00
GoogleGemini 3.8 Flash gemini-3.8-flash$0.75 / $3.75
GoogleGemini 3.5 Flash-Lite gemini-3.5-flash-lite$0.30 / $2.50
MetaMuse Wonder 1.0 muse-wonder-1.0$4.00 / $20.00
MetaMuse Spark 1.3 muse-spark-1.3$1.25 / $4.25
SpaceXAIGrok 4.7 grok-4.7$2.00 / $6.00
DeepSeekDeepSeek Flash deepseek-flash$0.30 / $1.20
Z.aiGLM-5.3-Flash glm-5.3-flash$0.15 / $0.50
KimiKimi K3 kimi-k3$3.00 / $15.00
KimiKimi K3.1 Pro kimi-k3.1-pro$2.00 / $10.00
Xiaomi MiMoMiMo-V2.6-Pro mimo-v2.6-pro$0.435 / $0.87
Xiaomi MiMoMiMo-V2.6-Flash mimo-v2.6-flash$0.14 / $0.28
AlibabaQwen3.8-Max qwen3.8-max$2.00 / $6.00
MiniMaxMiniMax-M3.1-Flash minimax-m3.1-flash$0.15 / $0.60

有料プロバイダーモデルは、データセットのワークスペースにある設定 > APIキーに保存されたプロバイダーキーを使用して実行されます。キーがない場合、予測は失敗し、APIキーを追加アクションが表示されます。予測ごとに、プロバイダーからキーに対して請求されます。予測のたびにトーストに、検出されたオブジェクトの数、経過時間、費用が表示されます。ホスト型モデルの場合は無料、有料モデルの場合は、プロバイダーから返された場合は推定プロバイダー費用、返されない場合は請求先とプロバイダー名が表示されます。

バッチアノテーション#

Batch Annotationは、開いている画像ではなく、データセット全体に1つのモデル(YOLOモデル、またはクラス数が1~200の検出データセットではクラスプロンプト対応モデル)を実行します。データセットページのその他の操作 > 一括アノテーション、またはオブジェクトを検出したエディターの予測後、もしくは類似画像を検索で画像を追加した後に表示されるトーストのすべてにアノテーションから開けます。深度を除くすべてのタスクに対応し、画像チャンネルが3つ以下のPlatformホスト型データセットで、データセットの編集者が利用できます。

  1. 選択メニューからモデルを選択します(Models。1~200クラスの検出データセットではオープンソースモデルとプロバイダープロジェクトも選択可能です。またはMy Models)。検出データセットでは、ダイアログがMoondream 3.1を選択した状態で開きます
  2. YOLOモデルの場合は、信頼度(デフォルト0.25)とIoU(デフォルト0.7)のスライダーを調整します。設定の横にあるサンプル画像で、スライダーを動かしたときにモデルが検出する内容を確認できます。クラスプロンプト対応モデルは、これらの設定の代わりにモデル固有のしきい値でデータセットのクラス(1~200)を検出し、スコアは返しません
  3. アノテーション済み画像を含めるをオンにすると、すでにラベルが付いている画像にも実行されます。実行結果にはモデルが検出した内容が追加され、既存のラベルは保持されます
  4. 推定費用を確認し、開始をクリックします

Ultralytics Platformのデータセットでバッチアノテーションダイアログのサンプルをプレビュー

デフォルトではラベルのない画像のみがアノテーションされ、既存のラベルは変更されません。実行にはデータセットのクラスが必要です。YOLOモデルのクラスがデータセットのクラスと異なる場合は、クラスのマッピングの手順で各モデルクラスをデータセットのクラスに対応付けるか、スキップできます。クラスが設定されていないデータセットではクラスが作成され、クラスが揃ってから実行が始まります。実行を開始すると、まずデータセットのバージョンが保存されるため、結果に問題があればデータセットを復元できます。

データセットページには実行の進行状況が表示され、停止すると、それまでに処理された画像が保持され、料金が請求されます。実行が完了すると、処理された画像数と、追加されたアノテーションおよびクラスの概要が表示されます。有料プロバイダーが3画像連続でキーを拒否するか、レート制限を適用した場合、実行は早期に停止し、未試行の画像数が報告されます。

バッチアノテーションの費用

バッチアノテーションの費用は、処理した画像1,000枚あたり$1.00で、1回の実行につき最低$0.01です。実行開始時に推定額が残高から確保され、実際に処理した画像数に応じて精算されます。実行概要を閉じると、請求タブに自動アノテーションとして料金が表示されます。有料プロバイダーモデルの場合、この料金はPlatformの処理手数料のみです。テスト実行のプレビューとアノテーションについては、プロバイダーからAPIキーに別途請求されます。

クラスサイドバー#

アノテーションエディターには、キャンバスの右側に折りたたみ可能なクラスサイドバーがあります。サイドバーでは、次の操作を行えます。

  • クラスを検索:検索フィールドに入力してクラス一覧を絞り込みます。完全一致する場合はEnterを押して選択します。一致するクラスがない場合は、新しいクラスを作成できます。
  • 新しいクラスをインラインで作成:一覧の下部にあるAdd classをクリックして名前を入力し、必要に応じてカスタムカラーを選択します。Enterを押すと作成されます。
  • クラス名をインラインで編集:クラス名にカーソルを合わせ、鉛筆アイコンをクリックして名前を変更します。
  • カラーピッカー:クラスの横にあるカラースウォッチをクリックして、色を変更します。
  • クラスごとのアノテーション数:各クラスの行に、アノテーション数が上付きで表示されます。
  • 展開/折りたたみ:シェブロンをクリックするとクラスが展開され、その下に個々のアノテーションが表示されます。
  • 双方向のホバー強調表示:キャンバス上のアノテーションにカーソルを合わせると、サイドバー内の該当項目が強調表示され、その逆も同様です。サイドバーは該当するクラスまで自動スクロールします。クラス行、または画像下部のクラス内訳にあるチップにカーソルを合わせると、そのクラスのすべてのアノテーションが強調表示されます。
  • クラス全体を非表示/表示:クラス行の目のアイコンをクリックすると、そのクラスのすべてのアノテーションを一度に非表示または表示できます。
  • 個々のアノテーションを非表示/表示:アノテーション行の目のアイコンをクリックすると、キャンバス上での表示を切り替えられます。
  • アノテーションを削除:アノテーション行のゴミ箱アイコンをクリックすると、そのアノテーションを削除できます。
  • キーボードショートカット:1-9を押すと最初の9クラスをすばやく選択でき、Hを押すと画像上のすべてのアノテーションの表示を切り替えられます。また、]を押すとサイドバーを表示または非表示にできます。

コンテキストメニュー#

アノテーションを右クリックすると、次の項目があるコンテキストメニューが開きます。

操作ショートカット
最前面へ移動Cmd/Ctrl+Shift+]
最背面へ移動Cmd/Ctrl+Shift+[
前面へ移動Cmd/Ctrl+]
背面へ移動Cmd/Ctrl+[
アノテーションを非表示
アノテーションを削除Delete / Backspace

ポリゴンの頂点または辺を右クリックすると、点を削除または点を追加が表示され、ポーズのキーポイントを右クリックすると、点を非表示と表示状態をリセットが表示されます。メニューには、利用可能な場合は顔をぼかすも表示されます。また、スマートアノテーションが利用可能なdetect、segment、OBBデータセットでは、類似項目にアノテーションも表示されます。この機能では、YOLOE-26xが選択したクラスの画像内のすべてのラベル(最大200個)を視覚プロンプトとして使用し、信頼度とIoUのスライダーで一致項目をプレビューします。適用を選択すると、既存ラベルとの重複をスキップして、無料でこの画像に追加されます。アノテーションのない画像上の場所を右クリックした場合も、データセットのタスクに属する画像内のすべてのアノテーションを例(最大200個)として、類似項目にアノテーションが表示されます。この機能は、画像にアノテーションが1つ付くまで無効です。

表示コントロール#

表示ドロップダウン(目のアイコン)では、個々の要素の表示を切り替えられます。

切り替え説明
アノテーションすべてのアノテーションオーバーレイを表示または非表示にします
クラスラベルアノテーション上のクラス名ラベルを表示または非表示にします
ピクセルを表示ズーム時の確認用に、ピクセル化表示を切り替えます(全画面表示)
十字線アノテーション中にピクセル座標付きの十字カーソルを表示します
ナビゲーションサムネイルナビゲーション用のサムネイルストリップを表示します(全画面表示)
下部情報バー下部の画像情報バーを表示または非表示にします(全画面表示)
すべて表示アノテーション、ラベル、十字線、サムネイル、下部情報バーを一度に切り替えます(ピクセル化表示には影響しません)

十字カーソル#

アノテーション中は、十字線のオーバーレイがカーソルの位置を追跡し、キャンバス上にピクセル座標を表示します。これにより、アノテーションを正確に配置できます。表示ドロップダウンから切り替えられます。

SAMホバープレビュー#

スマートモードでは、ポイントをクリックする前にSAMがリアルタイムのホバープレビューを表示します。このプレビューは、detect、segment、semantic、OBBタスクで利用できます。調整用のポイントを追加すると、プレビューは現在のマスクと、アクティブなタスクのアノテーションタイプを反映して更新されます。

ポリゴン頂点の編集#

segmentおよびsemanticのアノテーションでは、描画後にポリゴンの頂点を編集できます。

  • 頂点を移動:任意の頂点ハンドルをドラッグして位置を変更します
  • 頂点を追加:選択したポリゴンの辺をクリックまたはドラッグするか、辺を右クリックしてポイントを追加を選択します
  • 頂点を削除:頂点を右クリックしてポイントを削除を選択します。ポリゴンには最低3つの頂点が必要です

クラス管理#

クラスの作成#

データセットのアノテーションクラスをClassesタブで定義します。

  1. Classesタブに移動します
  2. 下部の入力欄にクラス名を入力します
  3. Addをクリックするか、Enterを押します
  4. Ultralyticsのパレットから色が自動的に割り当てられます

Ultralytics Platformのアノテーション「クラス」タブで新しいクラスを追加

アノテーション中に新しいクラスを追加#

エディターを離れることなく、アノテーション中に新しいクラスを直接作成できます。

  1. 画像にアノテーションを描画します
  2. クラスのサイドバーでAdd classをクリックします(または、サイドバーの検索ボックスに新しい名前を入力します)
  3. クラス名を入力します
  4. Enterキーを押して作成し、割り当てます

データ内で新しいオブジェクトタイプを見つけたときにクラスを定義できるため、シームレスなワークフローを実現できます。

統合クラス一覧

データセット内のすべてのクラスは、統合された一覧で管理されます。クラス名や色を変更すると、データセット全体に自動的に反映されます。

クラスの編集#

  • 名前の変更: 一覧でクラス名をクリックすると、インラインで編集できます
  • 色の変更: 色見本をクリックすると、カラーピッカーが開きます
  • 検索: 検索フィールドを使って、クラス名で絞り込みます
  • 並べ替え: 列見出しをクリックすると、インデックス、名前、アノテーション数、画像数で並べ替えられます

クラスの色#

各クラスにはUltralyticsのパレットから色が割り当てられます。Classesタブのカラーピッカーで色をカスタマイズできます。選択した色は、そのデータセット全体で使用されます。

キーボードショートカット#

キーボードショートカットを使って効率的にアノテーションできます。

ショートカット操作
Cmd/Ctrl+Sアノテーションを保存
Cmd/Ctrl+Z元に戻す
Cmd/Ctrl+Yやり直す
Escape保存 / 選択解除 / 終了
Delete / Backspace選択したアノテーションを削除
Cmd/Ctrl+Delete画像を削除
Hすべてのアノテーションの表示を切り替え
]クラスのサイドバーの表示 / 非表示を切り替え
← / →前 / 次の画像
1-9クラス1~9を選択
Cmd/Ctrl+Scroll拡大 / 縮小
Cmd/Ctrl++またはCmd/Ctrl+=拡大
Cmd/Ctrl+-縮小
Cmd/Ctrl+0画面に合わせてリセット
Space+Dragまたは中央クリックしながらドラッグキャンバスをパン
Shift+Clickアノテーションを複数選択
Cmd/Ctrl+Aすべてのアノテーションを選択
Cmd/Ctrl+C選択したアノテーションをコピー
Cmd/Ctrl+X選択したアノテーションを切り取り
Cmd/Ctrl+Vアノテーションを貼り付け

Ultralytics Platformのアノテーション用キーボードショートカットダイアログ

すべてのショートカットを表示

アノテーションツールバーのキーボードアイコンをクリックすると、ショートカット一覧が開きます。

元に戻す / やり直し#

アノテーションエディターでは、元に戻す / やり直しの履歴がすべて保持されます。

  • 元に戻す: Cmd/Ctrl+Z
  • やり直し: Cmd/Ctrl+Y

履歴には次の操作が記録されます。

  • アノテーションの追加(単一および一括)
  • アノテーションの編集(移動、サイズ変更、回転)
  • アノテーションの削除(単一および一括)
  • クラスの変更(単一および一括)
  • アノテーションの並べ替え(Zオーダー)
  • ポリゴン頂点の編集(追加、削除、移動)
  • キーポイントの移動
無制限の取り消し

取り消しスタックに固定の上限はありません。画像を開いてから行った変更を取り消せます。

アノテーションの保存#

最後のアノテーション編集から1秒後に変更が自動保存されます。別の画像に移動したとき、または全画面エディターを閉じたときにも保存されます。

  • 今すぐ保存: 保存ボタンをクリックするか、Cmd/Ctrl+Sを押します
  • 閉じる: 閉じるボタンをクリックするか、画像の外側をクリックするか、Escapeを押します。閉じると、未保存の変更がバックグラウンドで保存されます
作業を保存する

ブラウザーのタブを閉じる前に、画像情報バーのSaving...またはUnsavedのステータスが消えるまでお待ちください。保存ボタンまたはCmd/Ctrl+Sを使って、いつでも手動で保存できます。

よくある質問#

  • SAMは、ほとんどのオブジェクトに対して高品質なマスクを生成します。精度は次の要因によって異なります。

    • 背景に対するオブジェクトの識別しやすさ
    • 画像の品質と解像度
    • 指定した正の点 / 負の点の数

    最良の結果を得るには、まずオブジェクトの中心をクリックします。次に、マスクの外側をクリックして範囲を広げ、マスクの内側をクリックして近くのオブジェクトや背景を除外します。

  • はい。YOLO形式のラベルファイル、COCO JSONアノテーションファイル、LabelMe JSONファイル、Ultralytics NDJSONまたはLabelboxのNDJSONエクスポートを含むデータセットをアップロードできます。Platformは処理中にこれらを解析し、エディターに表示します。Pascal VOC XMLラベルはインポートされません。事前にYOLO形式またはCOCO形式に変換してください。データセットの準備をご覧ください。

  • アノテーションを描画した後、次の操作を行います。

    1. 同じクラスを選択したままにします
    2. 次のアノテーションを描画します
    3. すべてのオブジェクトにラベルを付けるまで繰り返します

    キーボードショートカット1-9を使うと、クラスをすばやく選択できます。

  • はい。ただし、最良の結果を得るには次の点に注意してください。

    • 各画像で、対象クラスのすべてのオブジェクトにラベルを付けます
    • Annotations フィルターを Unannotated に設定して、まだアノテーションが必要な画像を特定します
  • SAM 3.1はデフォルトの最新世代モデルです。最高品質のマスクを得るには、まずこちらをお試しください。SAM 3も引き続き利用できます。一般的なオブジェクトを対象に、より高速でインタラクティブなワークフローを実現するにはSAM 2.1 Smallに切り替え、複雑な形状でより高精度なマスクが必要な場合はSAM 2.1 Largeを使用します。シンプルでコントラストの高いオブジェクトを最大限の速度で処理するには、SAM 2.1 Tinyを使用します。

  • SAMのスマートアノテーションは、detect、segment、semantic、OBBタスクで利用できます。ポーズデータセットでは、SmartモードはYOLOスマートアノテーションのみを実行し、分類では手動アノテーションのみ利用できます。クラウドストレージのデータセットではAI機能をオンにする必要があります。On Premiseのデータセット、および画像チャンネルが3つを超えるデータセットでは利用できません。

  • はい。データセットページのその他の操作 > バッチアノテーションからバッチアノテーションを使用してください。データセット全体に1つのモデルを適用します。使用できるのは、公式YOLOモデル、My Modelsから選択した独自のトレーニング済みモデルまたはアップロード済みモデル、あるいはクラス数が1~200の検出データセットでクラス名を検出するSAM 3.1 Textなどのクラスプロンプト対応モデルです。デフォルトでは、ラベルのない画像のみがアノテーション対象となり、既存のラベルは保持されます。また、復元できるように、最初にデータセットのバージョンが保存されます。料金は処理画像1,000枚あたり1.00ドル(最低0.01ドル)で、有料プロバイダーモデルにはプロバイダーからも料金が請求されます。バッチアノテーションは、画像チャンネルが3つ以下のPlatformホスト型データセットで利用でき、深度データセットには対応していません。

  • はい。1~200クラスの検出データセットでは、スマートアノテーションとバッチアノテーションで、Gemini 4 Argon、GPT-6.1 Sol、GPT-6 Astra、Claude Opus 5.5、Claude Fable 5.1などの有料ビジョンモデルを、設定 > APIキーから取得した独自のプロバイダーキーで実行できます。モデルピッカーでプロバイダーの下にあるモデルを選択し、Predictをクリックしてください。予測ごとにプロバイダーからキーに対して課金されます。クラスプロンプト対応モデルのセクションに、現在利用できるすべてのモデルが掲載されています。

  • VLM Leaderboardでは、クラスプロンプト対応モデルをmAP50で順位付けし、医療、航空画像、産業、小売、日常風景にわたる36の実世界検出データセットから選んだ360枚の画像を使って、コストと速度を比較しています。2026年10月の結果では、Gemini 4 Argon(gemini-4-argon)、Claude Opus 5.5、GPT-6 Astraなどの最先端有料モデルが最も高精度でした。Claude Haiku 5.5(claude-haiku-5-5)とGemini 3.5 Flash-Lite(gemini-3.5-flash-lite)は低コストモデルの中で最も高精度でした。また、Qwen3.8 27BとGemma 4 26Bは、プロバイダーキーなしで利用できるホスト型モデルの中で最も高精度でした。精度はドメインに大きく左右されます。日常の写真ではほぼすべてのオブジェクトを検出できるモデルでも、PCB、X線、小売、交通の画像や一部の医療データセットでは多くのオブジェクトを見逃すため、一括アノテーションを始める前に、独自の画像でいくつか予測を実行してください。

  • スケルトンテンプレートの選択画面を開き、New Template...を選択すると、テンプレートエディターが開きます。キーポイントを配置して名前を付け、接続線を描画して保存します。カスタムテンプレートはデータセットのワークスペースに保存され、そのすべてのポーズデータセットで利用できます。

  • アノテーションツールバーのテンプレート選択ドロップダウンをクリックします。組み込みテンプレート(Person、Hand、Dog、Face、Box)または保存済みのカスタムテンプレートを選択します。選択したテンプレートによって、画像をクリックしたときに配置されるキーポイントが決まります。

  • はい。1つ以上のアノテーションを選択し、コピーするにはCmd/Ctrl+Cを、切り取るにはCmd/Ctrl+Xを押します。矢印キーまたはサムネイルストリップで別の画像に移動し、Cmd/Ctrl+Vを押して貼り付けます。全画面エディターを開いている間、クリップボードの内容は保持されます。

コメント