用語集

物体追跡

Ultralytics を使ったオブジェクトトラッキングをご覧ください!リアルタイムのアプリケーションのために、YOLO モデルを使ってビデオ内の動き、行動、インタラクションを追跡する方法を学びます。

Ultralytics HUB で
を使ってYOLO モデルをシンプルにトレーニングする。

さらに詳しく

オブジェクトトラッキングは、ビデオシーケンス内を移動する特定のオブジェクトを識別し、追跡する重要なコンピュータビジョンタスクである。個々のフレームにおけるオブジェクトの識別とローカライズにフォーカスするオブジェクト検出とは異なり、オブジェクトトラッキングは複数のフレームにまたがるオブジェクトの識別を維持します。これにより、ダイナミックなシーン内でのオブジェクトの動き、挙動、相互作用を継続的に理解することができます。

オブジェクト・トラッキングを理解する

オブジェクトトラッキングアルゴリズムの核心は、まずビデオの初期フレームでオブジェクトを検出することで動作する。この最初の検出は、以下のような様々なオブジェクト検出アーキテクチャを使用して達成することができます。 Ultralytics YOLO.一旦検出されると、追跡アルゴリズムはその後のフレームにおけるオブジェクトの位置を予測し、追跡されたオブジェクトが移動したり、外観が変わったり、一時的に見えなくなったとしても、各オブジェクトの一意のIDを維持する。

オブジェクトトラッキングには、カルマンフィルタや平均シフトトラッキングのような伝統的な手法から、より高度なディープラーニングベースのアプローチまで、いくつかの手法が採用されている。最新のオブジェクトトラッキングでは、ディープニューラルネットワークを活用し、オブジェクトのオクルージョン、照明の変化、オブジェクトのスケールや視点の変化といった課題に対応できるロバストな特徴を学習することが多い。DeepSORT (Deep Simple Online and Realtime Tracking)のようなアルゴリズムは、より信頼性の高いトラッキングのために、外観情報と動き予測を組み合わせています。

物体追跡の応用

物体追跡技術は、様々な産業における幅広いアプリケーションに不可欠である:

  • 自律走行車自動運転車では、歩行者、車両、その他の環境内の動的要素の動きを監視するために、物体追跡が不可欠です。このリアルタイムのトラッキングは、ナビゲーションと安全のための情報に基づいた意思決定を可能にし、自動運転車におけるAIの発展に貢献しています。
  • 監視とセキュリティ物体追跡は、関心のある個人や車両を自動的に監視することで、セキュリティアラームシステムを強化します。特定の対象物を持続的に監視し、その移動パターンや行動に基づいてアラートやアクションをトリガーすることができます。
  • スポーツアナリティクススポーツにおいて、オブジェクトトラッキングは選手やボールの動きに関する貴重な洞察を提供します。選手やスポーツ用具をトラッキングすることで、アナリストはパフォーマンスメトリクスを導き出し、チーム戦略を理解し、魅力的なビジュアライゼーションを生成することができます。このアプリケーションは、スポーツにおけるコンピュータビジョンの文脈でさらに検討されます。
  • ロボティクスとオートメーションダイナミックな環境で動作するロボットにとって、物体追跡はナビゲーション、マニピュレーション、人間とロボットのインタラクションなどのタスクに不可欠です。ロボットはトラッキングを利用して動く物体を理解し、それに反応することで、ロボティック・プロセス・オートメーション(RPA)において、より複雑で適応性のある動作を可能にします。
  • ビデオ編集と分析:オブジェクトトラッキングは、ユーザーが特定の動くオブジェクトを簡単に選択・修正できるようにすることで、ビデオ編集を簡素化します。 Ultralytics YOLOv8 、 動物の行動を モニタリングするアプリケーションに見られるように、ビデオ分析においてトラッキングは、物体のカウント、交通の流れの分析、動物の行動の研究に使用することができます。

オブジェクト・トラッキングUltralytics YOLO

Ultralytics YOLO モデルは、物体検出に威力を発揮するだけでなく、追跡アルゴリズムとシームレスに統合することができます。 YOLOv8YOLOv11は高精度の検出器として使用することができ、ロバストなトラッキングに必要な初期オブジェクト検出を提供します。YOLO の検出能力をトラッキング・アルゴリズムと組み合わせることで、Ultralytics HUB またはUltralytics Python パッケージを使用した高度なリアルタイム・トラッキング・システムを構築することができる。

オブジェクトトラッキングは最新のコンピュータビジョンシステムに不可欠な要素であり、ビデオ内の動きや相互作用を理解し解釈する能力を提供します。AI技術の進歩に伴い、オブジェクトトラッキングは、自動化、安全性、分析能力を向上させ、様々な分野でますます多くのアプリケーションで重要な役割を果たすようになるでしょう。

すべて読む