ジオメトリプリミティブ
ボックス、ポリゴン、ポリライン、楕円、2D 直方体、スケルトンつきキーポイントセット、インスタンス単位のブラシマスク。V7 流のキーボード規約と従来型プロファイルつき。
Potato の画像面は、バウンディングボックス、ポリゴン、ポリライン、楕円、2D 直方体、スケルトン構造つきのキーポイントセット、インスタンス単位のブラシマスクを扱います。 いずれも image_annotation の tools リストで設定します。
yaml
annotation_schemes:
- annotation_type: image_annotation
name: objects
description: "Outline everything you find."
source_field: image
tools: [bbox, polygon, polyline, ellipse, cuboid_2d, keypoint_set, brush, eraser, sam]
labels:
- {name: vehicle, color: "#FF6B6B", key_value: "1"}
- {name: person, color: "#4ECDC4", key_value: "2"}動作する例:examples/image/geometry-primitives/。
ツール
| ツール | 形状 | 典型的な用途 |
|---|---|---|
bbox | 矩形 | 物体検出 |
polygon | 閉じた多点形状 | インスタンスセグメンテーション |
polyline | 開いたパス | 車線標示、亀裂、ケーブル |
ellipse | 楕円 | 細胞、開口部、丸い物体 |
cuboid_2d | 投影された 3D ボックス | 単一カメラから見た車両 |
keypoint_set | 名前つきの点とスケルトンの辺 | 姿勢、顔、解剖学的ランドマーク |
brush / eraser | 塗ったマスク | 細かいセグメンテーション |
fill | 色を見た塗りつぶし | 一様で広い領域 |
sam | クリックでセグメント | 対話的セグメンテーションを参照 |
キーポイントセットは COCO の可視性フラグとスケルトン構造を持つので、姿勢は点の寄せ集めではなく姿勢としてエクスポートされます。
2.8 でキーボード規約が変わりました
既定値が V7 と CVAT の規約に沿うようになりました。
| キー | ツール |
|---|---|
v | 選択 |
r | 矩形 |
b | ブラシ |
f | 塗りつぶし |
k | キーポイント |
[ / ] | サイズを縮小/拡大 |
これは変更です。以前は b が bbox、f がフリーフォームでした。すでに実施中の調査は古い割り当てを保てます。
yaml
keybinding_profile: legacyアノテーターには、間違った形を描いて気づくのではなく、変更を知らせる一度きりの通知が表示されます。
作業を速くする
- クラスごとの表示・非表示は
hとShift+Hで行い、画像ごとにリセットされずプロジェクト全体で保持されます。 - 前の画像からアノテーションをコピーするには
Ctrl/Cmd+D、またはcarry_overを設定すれば自動で行われます。ほぼ同じフレームが続くときに便利です。 - 二本指のパンとピンチズームでタブレットやスタイラスでの作業に対応します。
明記しておく価値のある修正
いくつかの画像機能は、以前のバージョンで動かないまま出荷されていました。黙って直すより、そう言うほうが役に立ちます。
- AI の検出結果を受け入れる操作が存在しないメソッドを呼んでおり、何も起きない無操作になっていました。
- フリーフォームツールが描いたパスは一度も保存されていませんでした。
- ブラシのストロークがインスタンス間で漏れていました。インスタンス切り替えのバグが三つ別々にありました。
- 画像アノテーションはトレーニング段階では完全に無反応でした。
いずれも 2.8 で修正済みです。以前のバージョンで画像の調査を実施していた場合は、特にトレーニング段階を確認する価値があります。