YOLO Vision 2026:
Ultralytics用語集に戻る

Object Re-identification (Re-ID)

Object Re-identification(Re-ID)がカメラ視点間でどのようにIDを照合するかを学びます。堅牢なビジュアルトラッキングのために、Ultralytics YOLO26とBoT-SORTを使用する方法を発見しましょう。

オブジェクト再識別 (Re-ID) は、重複しない異なるカメラ映像間や長期間にわたり、特定のオブジェクトや個人を照合するように設計されたコンピュータビジョン (CV)の専門的なタスクです。標準的な物体検出は、画像に「人」や「車」が含まれていることを特定するなど、エンティティのクラス認識に焦点を当てていますが、Re-IDは視覚的な外観に基づいて、それがどの特定の人物や車であるかを特定することで一歩踏み込みます。この機能は、単一のカメラではエリア全体をカバーできない大規模環境において、孤立した視覚的観測を結びつけて一貫した移動のストーリーを作成するために不可欠です。

Re-IDの仕組み#

Re-IDの核心的な課題は、照明、カメラアングル、姿勢、背景の乱雑さといった変化がある中でも、IDの一貫性を維持することです。これを達成するために、システムは通常、ディープニューラルネットワークを含む多段階のパイプラインを採用します。

  • 特徴抽出: オブジェクトが検出されると、畳み込みニューラルネットワーク (CNN)が画像クロップを分析して特徴ベクトルを生成します。これは一般的に埋め込み (embedding)と呼ばれます。このベクトルは、衣類のテクスチャや車両の色など、オブジェクトのユニークな視覚的特徴を高密度な数値で表現したものです。
  • メトリック学習: 基盤となるモデルは、メトリック学習のテクニックを使用してトレーニングされます。目標は、同じオブジェクトの埋め込みがベクトル空間内で数学的に近くに配置され、異なるオブジェクトの埋め込みが遠く離れるようにすることです。シャムニューラルネットワークのような特殊なアーキテクチャが、これらの関係を学習するためによく使用されます。
  • 類似度マッチング: デプロイ中、システムはクエリオブジェクトの埋め込みと、保存されたアイデンティティのギャラリーを比較します。この比較では通常、コサイン類似度またはユークリッド距離の計算が行われます。類似度スコアが事前定義された閾値を超えると、システムは一致を確認します。

Re-IDとオブジェクトトラッキングの比較#

ビジョンパイプラインにおいて補完的でありながら異なる役割を果たしているため、Re-IDをオブジェクトトラッキングと区別することが重要です。

  • オブジェクトトラッキング: このプロセスは時間的連続性に依存しています。カルマンフィルタなどのアルゴリズムは、現在の速度と軌跡に基づいて、直前のフレームにおけるオブジェクトの将来の位置を予測します。隣接するフレーム内の検出を関連付けるために、Intersection over Union (IoU)がよく使用されます。
  • 再識別: Re-IDは、時間的連続性が途切れたときに重要になります。これは、オブジェクトが障害物の後ろに隠れるオクルージョン時や、オブジェクトが1つのカメラの視野から外れて別のカメラに入る時に発生します。Re-IDは位置の履歴ではなく外観に基づいてアイデンティティを再確立し、堅牢な多物体追跡 (MOT)を可能にします。

実社会での応用#

分断された視点間でもアイデンティティを維持する能力により、様々な産業において高度な分析が可能になります。

  • スマートシティの交通管理: スマートシティにおけるAIの文脈において、Re-IDにより、自治体のシステムは市内全体の交差点ネットワークを移動する車両を追跡できるようになります。ナンバープレート認識だけに頼ることなく、平均移動時間の計算や信号機タイミングの最適化を支援します。
  • 小売顧客分析: 小売業者は、購入者の行動を理解するためにRe-IDを活用しています。異なる通路での顧客の目撃情報をリンクさせることで、店舗は人気のある経路のヒートマップを生成できます。これにより、店舗レイアウトの最適化や人員配置レベルの調整が容易になり、孤立したやり取りだけでなく、顧客のカスタマージャーニー全体に関する洞察が得られます。

Re-ID機能を用いたトラッキングの実装#

最新のビジョンAIワークフローでは、高性能な検出器と、Re-IDの概念を利用するトラッカーを組み合わせることがよくあります。YOLO26モデルは、外観特徴を活用して追跡の一貫性を維持するBoT-SORTなどのトラッカーとシームレスに統合できます。データセットやトレーニングパイプラインを効率的に管理したいユーザー向けに、Ultralytics Platformはアノテーションとデプロイのための統合インターフェースを提供します。

次の例は、IDの永続性を自動的に管理するUltralytics Pythonパッケージを使用してオブジェクトトラッキングを実行する方法を示しています:

from ultralytics import YOLO

# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")

# Track objects in a video file
# The 'persist=True' argument is vital for maintaining IDs across frames
# BoT-SORT is a tracker that can utilize appearance features for Re-ID
results = model.track(
    source="https://www.ultralytics.com/blog/ultralytics-yolov8-for-speed-estimation-in-computer-vision-projects",
    tracker="botsort.yaml",
    persist=True,
)

# Print the unique ID assigned to the first detected object in the first frame
if results[0].boxes.id is not None:
    print(f"Tracked Object ID: {results[0].boxes.id[0].item()}")

堅牢なパフォーマンスを実現するためには、これらのモデルのトレーニングに高品質なトレーニングデータが必要です。トリプレット損失などのテクニックは、埋め込みの識別力を洗練させるために特定のRe-IDサブモジュールのトレーニング中に頻繁に採用されます。Re-IDシステムが誤マッチをどの程度回避できるかを評価する際には、精度と再現率のニュアンスを理解することも重要です。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう