YOLO Vision 2026:
Zurück zum Ultralytics Glossar

Object Re-identification (Re-ID)

Lerne, wie Objektreidentifizierung (Re-ID) Identitäten über Kameraansichten hinweg abgleicht. Entdecke, wie du Ultralytics YOLO26 und BoT-SORT für robustes visuelles Tracking einsetzt.

Object Re-Identification (Re-ID) ist eine spezialisierte Aufgabe in der computer vision (CV), die darauf ausgelegt ist, ein spezifisches Objekt oder eine Person über verschiedene, sich nicht überschneidende Kamerablickwinkel oder über längere Zeiträume hinweg zuzuordnen. Während sich die standardmäßige object detection auf das Erkennen der Klasse einer Entität konzentriert – also feststellt, dass ein Bild eine „Person“ oder ein „Auto“ enthält –, geht Re-ID noch einen Schritt weiter, indem basierend auf dem visuellen Erscheinungsbild bestimmt wird, welche spezifische Person oder welches spezifische Auto es ist. Diese Fähigkeit ist unerlässlich, um in groß angelegten Umgebungen, in denen eine einzelne Kamera nicht den gesamten Bereich abdecken kann, eine zusammenhängende Bewegungshistorie zu erstellen, wodurch isolierte visuelle Beobachtungen effektiv miteinander verknüpft werden.

Wie Re-Identifizierung funktioniert#

Die zentrale Herausforderung bei Re-ID besteht darin, die Identitätskonsistenz trotz Schwankungen bei Beleuchtung, Kamerawinkeln, Körperhaltung und Hintergrundüberlagerungen aufrechtzuerhalten. Um dies zu erreichen, verwendet das System typischerweise eine mehrstufige Pipeline mit tiefen neuronalen Netzen.

  • Feature Extraction: Sobald ein Objekt erkannt wurde, analysiert ein convolutional neural network (CNN) den Bildausschnitt, um einen Feature-Vektor zu generieren, der allgemein als embedding bekannt ist. Dieser Vektor ist eine dichte numerische Darstellung der einzigartigen visuellen Merkmale des Objekts, wie etwa der Textur der Kleidung oder der Fahrzeugfarbe.
  • Metric Learning: Die zugrundeliegenden Modelle werden mithilfe von metric learning-Techniken trainiert. Das Ziel besteht darin, sicherzustellen, dass Embeddings desselben Objekts im Vektorraum mathematisch nahe beieinander liegen, während Embeddings verschiedener Objekte weit voneinander entfernt platziert werden. Spezialisierte Architekturen wie Siamese neural networks werden häufig verwendet, um diese Beziehungen zu lernen.
  • Similarity Matching: Während des Betriebs vergleicht das System das Embedding eines Abfrageobjekts mit einer Galerie gespeicherter Identitäten. Dieser Vergleich beinhaltet normalerweise die Berechnung der cosine similarity oder der Euclidean distance. Wenn der Ähnlichkeitswert einen vordefinierten Schwellenwert überschreitet, bestätigt das System eine Übereinstimmung.

Re-ID vs. Objekt-Tracking#

Es ist wichtig, Re-ID von object tracking zu unterscheiden, da sie in einer Vision-Pipeline komplementäre, aber unterschiedliche Rollen erfüllen.

  • Object Tracking: Dieser Prozess basiert auf zeitlicher Kontinuität. Algorithmen wie der Kalman Filter sagen den zukünftigen Standort eines Objekts im nächsten Bild basierend auf dessen aktueller Geschwindigkeit und Trajektorie voraus. Häufig wird Intersection over Union (IoU) verwendet, um Erkennungen in benachbarten Bildern zuzuordnen.
  • Re-Identification: Re-ID ist entscheidend, wenn die zeitliche Kontinuität unterbrochen ist. Dies tritt bei Verdeckungen auf – wenn ein Objekt hinter einem Hindernis verborgen ist – oder wenn ein Objekt das Sichtfeld einer Kamera verlässt und in das einer anderen eintritt. Re-ID stellt die Identität basierend auf dem Erscheinungsbild anstelle des Standortverlaufs wieder her, was ein robustes multi-object tracking (MOT) ermöglicht.

Praxisanwendungen#

Die Fähigkeit, die Identität über zusammenhanglose Ansichten hinweg aufrechtzuerhalten, ermöglicht ausgefeilte Analysen in verschiedenen Branchen.

  • Smart City Traffic Management: Im Kontext von AI in smart cities ermöglicht Re-ID städtischen Systemen, ein Fahrzeug zu verfolgen, während es sich durch ein stadtweites Netzwerk von Kreuzungen bewegt. Dies hilft bei der Berechnung durchschnittlicher Reisezeiten und der Optimierung von Ampelschaltungen, ohne sich ausschließlich auf die license plate recognition verlassen zu müssen.
  • Retail Customer Analytics: Einzelhändler nutzen Re-ID, um das Verhalten von Käufern zu verstehen. Durch die Verknüpfung von Sichtungen eines Kunden in verschiedenen Gängen können Geschäfte heatmaps von beliebten Laufwegen erstellen. Dies hilft bei der optimizing store layouts und der Personalbesetzung und liefert Einblicke in die gesamte Customer Journey anstelle von nur isolierten Interaktionen.

Implementierung von Tracking mit Re-ID-Funktionen#

Moderne Vision-KI-Workflows kombinieren häufig Hochleistungsdetektoren mit Trackern, die Re-ID-Konzepte nutzen. Das YOLO26-Modell kann nahtlos in Tracker wie BoT-SORT integriert werden, welcher Erscheinungsmerkmale nutzt, um die Konsistenz der Verfolgung aufrechtzuerhalten. Für Benutzer, die ihre Datensätze und Trainings-Pipelines effizient verwalten möchten, bietet die Ultralytics Platform eine einheitliche Schnittstelle für Annotation und Bereitstellung.

Das folgende Beispiel zeigt, wie man Objekt-Tracking mit dem Ultralytics Python-Paket durchführt, das die Identitätspersistenz automatisch verwaltet:

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()}")

Für eine robuste Leistung erfordert das Training dieser Modelle hochwertige training data. Techniken wie triplet loss werden häufig beim Training spezifischer Re-ID-Submodule eingesetzt, um die Unterscheidungskraft der Embeddings zu verfeinern. Das Verständnis der Nuancen von precision and recall ist ebenfalls entscheidend, wenn bewertet wird, wie gut ein Re-ID-System falsche Übereinstimmungen vermeidet.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens