Ultralytics YOLO27:
Ultralytics用語集に戻る

Identity Preservation

アイデンティティ保持によってAIの追跡結果の一貫性を保つ方法をご紹介します。最新のUltralytics YOLO26を使って、フレーム間でオブジェクトIDを維持する方法を解説します。

人工知能(AI)と機械学習(ML)において、アイデンティティの保持とは、特定の人物、物体、またはエンティティが持つ固有で識別可能な特徴を、さまざまな変換、生成サイクル、時間的なシーケンスを通じて維持するアルゴリズムの能力を指します。複数のカメラ映像を通して移動する車両を追跡する場合も、テキストプロンプトから個人に合わせたデジタルアバターを生成する場合も、アイデンティティを保持することで、特定の個体を定義する中核的な特徴が損なわれず、一貫して保たれ、AIが対象を見失ったり、対象を歪めたりするのを防げます。

生成AIにおけるアイデンティティの保持#

生成AI、特に拡散モデルや敵対的生成ネットワーク(GANs)の急速な進歩により、アイデンティティの保持は重要な研究分野となっています。特定の人物を新しい環境に配置したり、スタイルフィルターを適用したりするようAIに指示した場合、モデルは対象の根本的なアイデンティティを変えずに画像を操作する必要があります。

IP-Adapterやアイデンティティの一貫性を保つ学習フレームワークなど、テキストから画像を合成する技術における近年のブレークスルーにより、モデルが顔の特徴や構造的な完全性を維持する能力は大幅に向上しました。ArcFaceのような高性能な顔認識ネットワークから得られる数学的な埋め込みを活用することで、これらの生成モデルは、個々のアイデンティティを特徴づける要素を潜在空間に写像します。これにより、小売業におけるバーチャル試着や動的な年齢変化の表現など、複雑な変換を行いながら、生成結果が元の対象と明確に結び付いている状態を保てます。

コンピュータビジョンにおけるアイデンティティの保持#

コンピュータビジョン(CV)では、アイデンティティの保持は追跡や監視の基盤となります。物体や人物がシーン内を移動したり、遮蔽されたり、異なるカメラの視点間を移動したりする際、システムは一意のIDラベルを割り当て、一貫して維持する必要があります。

この概念は、物体再識別(Re-ID)やマルチオブジェクトトラッキング(MOT)と密接に結び付いています。基本的な物体追跡では、時間的連続性を利用して対象の将来位置を予測しますが、アイデンティティの保持では、連続性が一時的に途切れた場合(たとえば、人物が障害物の後ろを通る場合)でも、再検出された対象を視覚的特徴のみに基づいて元のアイデンティティと正しく照合します。これを実現するため、モデルは多くの場合、特徴ベクトル間のコサイン類似度をリアルタイムで計算します。

アイデンティティの保持とデータプライバシーは区別することが重要です。データプライバシーでは、個人情報を保護するため、顔やナンバープレートにぼかしを入れるなどして、意図的にアイデンティティを隠したり削除したりします。これに対して、アイデンティティの保持では、分析や生成の一貫性を保つために、こうした固有の特徴を積極的に維持し、検証します。

実際の活用例#

アイデンティティを保持することで、さまざまな業界で強力かつ効率的な機能を活用できます。

  • スマートシティ分析とセキュリティ:大規模な都市部での導入では、重複しないカメラネットワークをまたいで車両や歩行者のアイデンティティを保持することで、同じ対象を二重に数えることなく、正確な交通流分析、カメラ間追跡、異常検知が可能になります。
  • メディアとエンターテインメント:生成モデルは映画制作やゲーム開発で広く利用され、一貫性のあるデジタルダブルを作成します。これにより、さまざまな合成シーンや照明条件でも、俳優の容姿をシームレスに保持できます。

追跡におけるアイデンティティ保持の実装#

最新の物体追跡パイプラインでは、空間的特徴と視覚的な外観特徴の両方を活用する統合トラッカーによって、アイデンティティの保持を実現します。Ultralytics Platformを使えば、UltralyticsのYOLO26などのモデルを簡単にデプロイでき、BoT-SORTなどの追跡アルゴリズムとネイティブに組み合わせて、アイデンティティの持続性を確保できます。

以下のPythonコードスニペットでは、Ultralytics Pythonパッケージを使って、動画フレーム間で物体を追跡し、固有のIDを保持する方法を示します。

from ultralytics import YOLO

# Load the latest YOLO26 model optimized for accuracy and speed
model = YOLO("yolo26n.pt")

# Perform tracking on a video source with persist=True for identity preservation
results = model.track(
    source="path/to/video.mp4",
    tracker="botsort.yaml",  # BoT-SORT uses appearance features to preserve ID
    persist=True,
)

# Extract and print the preserved tracking ID for the first object
if results[0].boxes.id is not None:
    print(f"Preserved Identity ID: {results[0].boxes.id[0].item()}")

検出された各物体が一貫したアイデンティティシグネチャを保持するようにすることで、開発者は、複雑なtensor演算を内部で効率的に処理するPyTorchなどのフレームワークを活用し、自動運転からパーソナライズされたコンテンツ生成まで、幅広い堅牢なアプリケーションを構築できます。

Explore solutions

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

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

Ultralytics YOLOを活用して、ドローンや航空プラットフォームで撮影した画像をリアルタイムのインサイトに変換し、農業、養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳細を見る
航空宇宙分野のコンピュータービジョン

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

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間関連業界を支援します。
詳細を見る
セキュリティ分野のコンピュータービジョン

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

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

ロボティクス向けコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクス向けVision AIは、自律ナビゲーション、認識、物体トラッキング、リアルタイム制御を可能にします。
詳細を見る
物流向けコンピュータービジョン

物流向けコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。Vision AIは、荷物の検査、仕分け、車両トラッキング、倉庫の安全状況のリアルタイム監視を可能にします。
詳細を見る
小売業におけるコンピュータービジョン

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

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

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

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

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

Ultralytics YOLOモデルで製造工程を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEの着用確認、組立ラインの自動化を支援します。
詳細を見る
自動車分野におけるコンピュータービジョン

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

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

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

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

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

Ultralytics YOLOを活用して、ドローンや航空プラットフォームで撮影した画像をリアルタイムのインサイトに変換し、農業、養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳細を見る
航空宇宙分野のコンピュータービジョン

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

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間関連業界を支援します。
詳細を見る
セキュリティ分野のコンピュータービジョン

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

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

ロボティクス向けコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクス向けVision AIは、自律ナビゲーション、認識、物体トラッキング、リアルタイム制御を可能にします。
詳細を見る
物流向けコンピュータービジョン

物流向けコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。Vision AIは、荷物の検査、仕分け、車両トラッキング、倉庫の安全状況のリアルタイム監視を可能にします。
詳細を見る
小売業におけるコンピュータービジョン

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

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

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

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

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

Ultralytics YOLOモデルで製造工程を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEの着用確認、組立ラインの自動化を支援します。
詳細を見る
自動車分野におけるコンピュータービジョン

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

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

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

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

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

Ultralytics YOLOを活用して、ドローンや航空プラットフォームで撮影した画像をリアルタイムのインサイトに変換し、農業、養殖、環境モニタリング、自然保護、地理空間分析に役立てましょう。
詳細を見る
航空宇宙分野のコンピュータービジョン

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

Ultralytics YOLOモデルで航空モニタリングにビジョンAIを導入しましょう。コンピュータービジョンソリューションで、ドローン、航空宇宙のワークフロー、環境保全、地理空間関連業界を支援します。
詳細を見る
セキュリティ分野のコンピュータービジョン

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

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

ロボティクス向けコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクス向けVision AIは、自律ナビゲーション、認識、物体トラッキング、リアルタイム制御を可能にします。
詳細を見る
物流向けコンピュータービジョン

物流向けコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。Vision AIは、荷物の検査、仕分け、車両トラッキング、倉庫の安全状況のリアルタイム監視を可能にします。
詳細を見る
小売業におけるコンピュータービジョン

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

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

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

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

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

Ultralytics YOLOモデルで製造工程を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEの着用確認、組立ラインの自動化を支援します。
詳細を見る
自動車分野におけるコンピュータービジョン

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

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

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

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

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

機械学習の未来への第一歩を踏み出しましょう