Ultralytics YOLO27: ウェイトリストに登録する
YOLOのライセンス
Ultralytics YOLO

Ultralytics YOLOv8による物体検出と追跡

Ultralytics YOLOv8による物体検出とトラッキングをご紹介します。モデルのセットアップ、ByteTrackまたはBoT-SORTの設定、動画やウェブカメラでのリアルタイム推論を解説します。

Nuvola LadiNuvola Ladi3 分で読めます
Ultralytics YOLOv8による物体検出とトラッキングをご紹介します。モデルのセットアップ、ByteTrackまたはBoT-SORTの設定、動画やウェブカメラでのリアルタイム推論を解説します。

本日は、Ultralytics YOLOv8と共に歩む取り組みの新たな章をご紹介します。今回は、多くの業界のアプリケーションを可能にするコンピュータービジョンの基本要素である物体検出とトラッキングに焦点を当てます。Nicolai Nielsenと共に、この分野におけるYOLOv8の機能を探っていきましょう。

物体検出とトラッキングは、監視システムから産業オートメーションまで、さまざまな場面で重要な役割を果たします。Ultralytics YOLOv8を使えば、こうした機能を簡単に活用できます。Nicolaiが、要点や実践的なデモを交えながらプロセスを説明します。

準備#

物体検出とトラッキングの詳細に入る前に、NicolaiはUltralytics YOLOv8の汎用性を強調します。人が密集する場所で個人を識別する場合でも、生産ライン上の物体を監視する場合でも、YOLOv8は堅牢なソリューションを提供します。

モデルのセットアップ#

この動画では、NicolaiがVisual Studio Codeを使い、物体検出とトラッキング向けにUltralytics YOLOv8モデルを設定する方法を実演します。mediumモデルを使用し、性能の高いハードウェアなら、より大きなモデルでもリアルタイムで動作することを示します。

トラッカーの設定#

物体トラッキングでは、適切なトラッカーを選ぶことが重要です。Nicolaiは、精度と信頼性で知られるByteTrackアルゴリズムを紹介します。さらに、BoT-SORTなどの代替トラッカーにも触れ、Ultralytics YOLOv8がさまざまなトラッキング要件に対応できる柔軟性を備えていることを説明します。

リアルタイム推論#

モデルとトラッカーの設定が完了したら、Ultralytics YOLOv8の動作を確認しましょう。このチュートリアルでは、プログラムの実行を見ながら、録画済みの動画を使った物体検出とトラッキングを実演します。各物体には固有のIDが割り当てられるため、フレーム間で追跡できます。

Ultralytics YOLOv8による物体検出とトラッキングを紹介するNicolai Nielsen

図1. Nicolai NielsenがUltralytics YOLOv8による物体検出とトラッキングの仕組みを紹介しています。

ライブWebカメラでのテスト#

デモをさらに進め、ライブWebカメラの映像に切り替えて、リアルタイムトラッキング機能を紹介します。人の検出から物体の識別まで、カメラが動いたり遮蔽が発生したりしても、Ultralytics YOLOv8は安定したトラッキングを維持します。

複数ストリームでの物体トラッキング#

マルチスレッドを使った複数の動画ストリームにわたる物体トラッキングは、多数の監視カメラ映像を処理するのに適しています。PythonのthreadingモジュールとUltralytics YOLOv8を使い、各スレッドで個別のトラッカーインスタンスを管理することで、バックグラウンド処理を効率化できます。この機能は便利で、高度な分析において重要な役割を果たします。

実用的な用途#

デモを進めながら、Nicolaiは物体検出とトラッキングの実用性を強調します。医療から農業、製造業まで、用途は幅広く多岐にわたります。また、効率と精度を高めるには、検出と併せてトラッキング機能を統合することが重要だと説明します。

まとめ#

まとめると、物体検出とトラッキングには数多くの用途があり、あらゆる業界で柔軟かつ創造的なソリューションを実現できます。Ultralytics YOLOv8で、コンピュータビジョンに何ができるのか一緒に探ってみましょう。

人工知能と機械学習が絶えず進化する世界をこれからも探求していきます。最新情報をお見逃しなく、コミュニティにご参加ください。

執筆者

Nuvola Ladi
Nuvola Ladi

デジタルコンテンツマネージャー · Ultralytics

Nuvola LadiはUltralyticsのデジタルコンテンツマネージャーとして、ビジョンAIやUltralytics YOLOに関するコンテンツを制作し、PyTorch Conference 2025などの業界イベントで会社を代表しています。スペインを拠点とし、IE Universityでビジュアル・デジタルメディアの修士号を取得しています。Ultralyticsに入社する前は、XVA Gallery & HotelやRolexなどの組織で職務に就いていました。

コメント

質問したり、結果を共有したり、ほかの人をサポートしたりできます。

ソリューションを見る

スポーツにおけるコンピュータービジョン

スポーツにおけるコンピュータービジョン

Ultralytics YOLOが、選手やボールの追跡、パフォーマンス分析、コーチングへの知見、アスリートのリハビリを通じて、スポーツビジョンをどのように支えるかをご紹介します。
詳しく見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、自然保護、地理空間分析に活用できます。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOを活用して航空宇宙分野でコンピュータビジョンを導入し、航空機検査、滑走路上のFOD検出、空港の地上業務、複合材の欠陥検出に活用できます。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

ロボティクス分野のコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律ナビゲーション、認識、物体追跡、リアルタイム制御を支援します。
詳しく見る
物流におけるコンピュータービジョン

物流におけるコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物検査、仕分け、車両追跡、倉庫のリアルタイム安全監視を実現します。
詳しく見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳しく見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPE準拠、組立ラインの自動化を推進します。
詳しく見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳しく見る
農業におけるコンピュータービジョン

農業におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く効率的な収量を実現します。
詳しく見る

AIの未来を一緒に築きましょう!

機械学習の未来に向けた歩みを始めましょう