ビジュアルAIガイド

YOLO リアルタイム検出

YOLO (You Only Look Once) は、単一のニューラル ネットワーク パスで画像内のすべてのオブジェクトを検索してラベル付けするオブジェクト検出モデルのファミリーであり、ライブ ビデオに十分な速さです。

概要

YOLO (You Only Look Once) は、単一のニューラル ネットワーク パスで画像内のすべてのオブジェクトを検索してラベル付けするオブジェクト検出モデルのファミリーであり、ライブ ビデオに十分な速さです。そのスピードにより、ドローンからセルフ レジ キオスクに至るまで、あらゆるものでリアルタイム ビジョンが可能になりました。

YOLO リアルタイム検出は、分析、操作、創造性のためにビジュアル メディアを解釈または生成するコンピューター ビジョン ワークフローに属します。

ディープダイブ

YOLO が登場する前は、R-CNN のような検出器は画像領域全体で分類器を何千回も実行していましたが、これには時間がかかりました。 2015 年に Joseph Redmon によって導入された YOLO は、検出を 1 つの回帰問題として再構成しました。つまり、画像をグリッドに分割し、各セルに対して、単一の前方パスで境界ボックス、オブジェクトネス スコア、およびクラス確率を予測します。その「ルックワンス」設計により、精度を維持しながら 2 段階検出器よりも劇的に高速になりました。このファミリーは、多くのバージョン (YOLOv2 から YOLOv8 以降) を通じて急速に進化し、アンカー ボックス、より優れたバックボーン、アンカーフリー ヘッドを追加しました。最新のバージョンは GPU 上で 100 フレーム/秒をはるかに超える速度で動作するため、精度と同じくらい遅延が重要な場合には YOLO がデフォルトの選択肢になります。

技術的な洞察

YOLO は画像を S × S グリッドに分割します。各セルは、(x、y、幅、高さ) を含む境界ボックスの固定セット、信頼スコア、クラス確率をすべて 1 回のパスで予測します。重複する重複ボックスは、非最大抑制によってプルーニングされます。これにより、最も信頼性の高いボックスが維持され、IoU しきい値を超える他のボックスは破棄されます。損失は​​ボックスの座標、オブジェクト性、分類を共同で最適化するため、検出器全体がエンドツーエンドでトレーニングされます。

YOLO リアルタイム検出をマスターする

深い理解を得るには、YOLO リアルタイム検出を単一の機能ではなく、オペレーティング モデルとして扱います。望ましい結果を定義し、前提条件を明確にし、システムが確実に実行できることと、依然として専門家の判断が必要なことを分離します。

実際に、YOLO リアルタイム検出を使用する強力なチームは、精度とデータ品質、照明の差異、ラベル付けの一貫性などの運用上の現実のバランスをとります。明示的な成功基準を文書化し、現実的なデータとワークフローに対してテストし、一度限りのベンチマークの成功ではなく、観察された失敗パターンに基づいて反復します。ここで、理論的な理解が、製品、ポリシー、運用全体にわたる永続的な機能に変わります。

Visual AI は、検査、検出、タグ付けタスクを大規模に自動化できます。同時に、出所が不明瞭な場合、肖像権と同意が法的リスクになる可能性があります。最も回復力のあるアプローチは、実験のスピードとガバナンスの規律を組み合わせることであり、パイロットを実行し、証拠を取得し、意思決定ログを公開し、モデルの動作、ユーザーの期待、規制要件の進化に応じて安全対策を継続的に更新します。

戦略的影響

Visual AI は、検査、検出、タグ付けタスクを大規模に自動化できます。

Visual AI は、検査、検出、タグ付けタスクを大規模に自動化できます。高品質の導入では、これが測定可能な運用ルール、所有権の境界、定期的なレビューの儀式に変換されるため、チームは曖昧さを拡大するのではなく、自信を拡大することができます。

クリエイティブ チームは、手動での修正を減らし、より迅速にコンセプトのプロトタイプを作成できます。

クリエイティブ チームは、手動での修正を減らし、より迅速にコンセプトのプロトタイプを作成できます。高品質の導入では、これが測定可能な運用ルール、所有権の境界、定期的なレビューの儀式に変換されるため、チームは曖昧さを拡大するのではなく、自信を拡大することができます。

以前は処理が困難であった画像信号やビデオ信号を操作に使用できるようになります。

以前は処理が困難であった画像信号やビデオ信号を操作に使用できるようになります。高品質の導入では、これが測定可能な運用ルール、所有権の境界、定期的なレビューの儀式に変換されるため、チームは曖昧さを拡大するのではなく、自信を拡大することができます。

YOLO リアルタイム検出の将来

YOLO は、クラウド接続なしで携帯電話、マイクロコントローラー、組み込みカメラ上で実行される小規模な量子化モデルを使用して、エッジ デプロイメントへの傾向を続けています。新しいリリースでは、速度を犠牲にすることなく精度を高めるためにトランスコンポーネントとアンカーフリー設計をブレンドしています。トラッキングとセグメンテーションとの緊密な統合、固定ラベルではなくテキスト プロンプトからオブジェクトを認識するオープンな語彙検出、およびエッジの安価で低電力のハードウェアでの効率的な実行への継続的な注意が期待されます。

現実世界の実装

買い物客が商品を手に取るときに商品を検出するセルフチェックアウト システムとレジのない店舗

作物、雑草、家畜をリアルタイムで発見するドローンと農業ロボット

スマートシティ分析のために車両を数え、歩行者を検出する交通カメラと監視カメラ

高速で移動するベルトコンベア上の欠陥部品にフラグを立てる製造ライン

実装パターン

YOLO リアルタイム検出の実践

買い物客が商品を手に取るときに商品を検出するセルフ チェックアウト システムとレジのない店舗。

通常、チームは、品質のしきい値を事前に定義し、エッジ ケースに対して人によるエスカレーション パスを確保し、生産性の向上とエラー コストの両方を長期的に追跡することで、より良い結果を得ることができます。

YOLO リアルタイム検出の実践

ドローンと農業ロボットが作物、雑草、家畜をリアルタイムで発見します。

通常、チームは、品質のしきい値を事前に定義し、エッジ ケースに対して人によるエスカレーション パスを確保し、生産性の向上とエラー コストの両方を長期的に追跡することで、より良い結果を得ることができます。

YOLO リアルタイム検出の実践

スマートシティ分析のために車両をカウントし、歩行者を検出する交通カメラと監視カメラ。

通常、チームは、品質のしきい値を事前に定義し、エッジ ケースに対して人によるエスカレーション パスを確保し、生産性の向上とエラー コストの両方を長期的に追跡することで、より良い結果を得ることができます。

YOLO リアルタイム検出の実践

高速で移動するベルトコンベア上の欠陥部品にフラグを立てる製造ライン。

通常、チームは、品質のしきい値を事前に定義し、エッジ ケースに対して人によるエスカレーション パスを確保し、生産性の向上とエラー コストの両方を長期的に追跡することで、より良い結果を得ることができます。

リスクとガードレール

!

出所が不明瞭な場合、肖像権と同意が法的リスクとなる可能性があります。

!

モデルのパフォーマンスは、照明、人口統計、環境によって異なる場合があります。

!

信頼度のしきい値が監視されない限り、誤検知は気付かれない可能性があります。

実装ロードマップ

1

精度、再現率、エラーコストの許容基準を定義します。

これを証拠ゲートとして扱います。基準が満たされない場合は、ロールアウトを一時停止し、ギャップを埋めてから、使用を拡大します。

2

実際の生産条件に一致するデータを使用してテストします。

これを証拠ゲートとして扱います。基準が満たされない場合は、ロールアウトを一時停止し、ギャップを埋めてから、使用を拡大します。

3

信頼性の低い予測や影響の大きい予測については、人間によるレビューを追加します。

これを証拠ゲートとして扱います。基準が満たされない場合は、ロールアウトを一時停止し、ギャップを埋めてから、使用を拡大します。

4

モデルのドリフトを追跡し、カメラまたはデータセットの変更後に再検証します。

これを証拠ゲートとして扱います。基準が満たされない場合は、ロールアウトを一時停止し、ギャップを埋めてから、使用を拡大します。

探検を続けましょう

Check your understanding

Test yourself: take the YOLO Real-Time Detection quiz

Start quiz