Yolo Vision Shenzhen
Shenzhen
Jetzt beitreten
Glossar

Objekt Re-Identifizierung (Re-ID)

Erkennen Sie die Re-ID von Objekten: Gleichen Sie Personen oder Fahrzeuge über nicht überlappende Kameras mit Erscheinungsbild-Einbettungen ab, um die Überwachung, Einzelhandelsanalyse und Forensik zu verbessern.

Die Re-Identifizierung von Objekten (Re-ID) ist eine anspruchsvolle Computer Vision (CV) Technik, die entwickelt wurde, um ein bestimmtes Objekt oder eine Person in sich nicht überschneidenden Kameraansichten oder Zeitintervallen zu erkennen und Zeitintervalle. Im Gegensatz zur Standarderkennung, die ein Objekt einfach klassifiziert, konzentriert sich Re-ID auf die Feststellung, ob ein Objekt, das an einem Ort erkannt wurde, mit einem Objekt identisch ist, das zuvor an einem anderen Ort gesehen wurde. Diese Fähigkeit ist wichtig, um ein zusammenhängendes Verständnis von Bewegung und Verhalten in großen Umgebungen zu schaffen, wie z. B. Flughäfen, Einkaufszentren und Smart Cities, wo eine einzelne Kamera nicht das gesamte Gebiet abdecken kann.

Die Mechanismen der Re-Identifizierung

Die zentrale Herausforderung von Re-ID ist der Abgleich von Identitäten trotz unterschiedlicher Beleuchtung, Pose, Blickwinkel und Okklusion. Um Um dies zu erreichen, erstellt das System für jedes erkannte Objekt eine eindeutige digitale Signatur.

  • Merkmalsextraktion: Wenn ein Objekt innerhalb einer Bounding Box identifiziert Bounding Box identifiziert, verarbeitet ein Deep Learning (DL) -Modell den Bildausschnitt Bildausschnitt, um einen hochdimensionalen Vektor zu erzeugen, der als Einbettung. Dieser Vektor kapselt bestimmte visuelle Dieser Vektor enthält eindeutige visuelle Merkmale, wie z. B. die Farbmuster der Kleidung einer Person oder die spezifischen Marken- und Modelldetails eines Fahrzeugs.
  • Metrisches Lernen: Um Genauigkeit zu gewährleisten, verwenden diese Modelle metrische Lerntechniken. Das Training umfasst oft Siamesische neuronale Netze oder die Verwendung einer Triplett-Verlustfunktion, mit der das Netz lernt den Abstand zwischen Einbettungen der gleichen Identität zu minimieren und den Abstand zwischen verschiedenen Identitäten zu maximieren. Identitäten.
  • Gallery Matching: Während der Inferenz vergleicht das System die Einbettung eines neu erkannten Objekts (die "Anfrage") mit einer "Galerie" gespeicherter Einbettungen aus früheren Erkennungen. Algorithmen ordnen Algorithmen ordnen diese Vergleiche nach Ähnlichkeit, oft unter Cosinus-Ähnlichkeit oder euklidischen Abstand, um die beste Übereinstimmung zu finden.

Re-ID vs. Objektverfolgung

Obwohl sie oft zusammen verwendet werden, dienen Objektwiedererkennung und Objektverfolgung dienen unterschiedlichen Zwecken in einer Video Analyse-Pipeline.

  • Objektverfolgung: Bei diesem Verfahren wird die Identität eines Objekts Bild für Bild in einem einzelnen kontinuierlichen Videostrom. Es stützt sich in hohem Maße auf zeitliche Kontinuität und Algorithmen zur Bewegungsvorhersage wie dem Kalman-Filter. Wenn ein Objekt das Bild verlässt Bild verlässt oder für einen längeren Zeitraum verdeckt wird, geht die track normalerweise verloren oder erhält bei der Rückkehr eine neue ID.
  • Objekt-Re-Identifizierung: Re-ID löst das Problem der "verlorenen Spuren", indem eine Identität Identität über diskontinuierliche Ansichten hinweg. Es verbindet die Punkte zwischen verschiedenen Kameras in einem Multi-Objekt-Verfolgungssystem (MOT), und ermöglicht die Rekonstruktion einer vollständigen Flugbahn über ein verteiltes Netzwerk.

Anwendungsfälle in der Praxis

Die Re-ID-Technologie ist ein Eckpfeiler der modernen Analytik und ermöglicht umsetzbare Erkenntnisse in verschiedenen Branchen.

  • Intelligenter Einzelhandel: Unter KI-gesteuerten Einzelhandelsumgebungen hilft Re-ID Einzelhändlern dabei, den Weg der Kunden durch das Geschäft zu verfolgen. Indem sie verstehen, welche Bereiche ein Kunde besucht und können Unternehmen das Ladenlayout und die Produktplatzierung optimieren, ohne biometrische Daten ohne biometrische Daten erfassen zu müssen.
  • Smart City-Überwachung: Für urbane Sicherheit und Schutz, Re-ID ermöglicht es den Betreibern, über ein stadtweites Netz von Kameras nach einer Person von Interesse zu suchen, z. B. nach einem vermissten Kind oder einem Verdächtigen. Netzwerk von Kameras. Dadurch wird die für die forensische Videoauswertung benötigte Zeit erheblich reduziert, ein Prozess, der durch Forschungsdatensätze wie Market-1501.

Einführung von Re-ID mit Ultralytics YOLO

In modernen Objekterkennungssystemen sind häufig Verfolgungsalgorithmen integriert, die Erscheinungsmerkmale ähnlich wie bei Re-ID, um Identitäten bei Verdeckungen zu erhalten. Die YOLO11 Modell kann leicht mit fortschrittlichen Trackern wie BoT-SORT, die Re-ID-Funktionen für eine zuverlässige Verfolgung enthalten.

Das folgende Beispiel zeigt, wie die Verfolgung einer Videoquelle über die Python gestartet wird.

from ultralytics import YOLO

# Load the latest YOLO11 model
model = YOLO("yolo11n.pt")

# Run tracking on a video file using the BoT-SORT tracker
# BoT-SORT utilizes Re-ID features to improve tracking robustness
results = model.track(source="path/to/video.mp4", tracker="botsort.yaml", show=True)

# Access the unique tracking IDs assigned to detected objects
for r in results:
    if r.boxes.id is not None:
        print(f"Track IDs: {r.boxes.id.cpu().numpy()}")

Weitere Lektüre und Ressourcen

Um Ihr Verständnis der zugrunde liegenden Technologien zu vertiefen, erkunden Sie Konzepte wie Merkmalsextraktion und die Architektur eines neuronalen Netzes (NN). Rahmenwerke wie PyTorch und TensorFlow bieten die notwendigen Werkzeuge zum Aufbau und benutzerdefinierte Re-ID-Modelle zu erstellen und zu trainieren. Für diejenigen, die sich für das breitere Feld der intelligenten Überwachung interessieren, kann die Betrachtung von Video-Verständnis kann zusätzlichen Kontext, wie Maschinen zeitliche visuelle Daten interpretieren.

Werden Sie Mitglied der Ultralytics

Gestalten Sie die Zukunft der KI mit. Vernetzen Sie sich, arbeiten Sie zusammen und wachsen Sie mit globalen Innovatoren

Jetzt beitreten