Was ist Mehrfachobjektverfolgung?
Die Mehrfachobjektverfolgung erkennt Objekte über mehrere Videoframes hinweg und erhält für jedes Objekt im Zeitverlauf eine stabile Identität. Systeme zur Objektverfolgung müssen Bewegungen, Verdeckungen, ausgebliebene Erkennungen und das Wiederauftauchen von Objekten berücksichtigen.
So funktioniert Mehrfachobjektverfolgung
Ein System zur Mehrfachobjektverfolgung ordnet Erkennungen über Frames hinweg einander zu und weist jedem beobachteten Objekt eine dauerhafte Spurkennung zu. Bewegungsschätzungen, Erscheinungsmerkmale, räumliche Überlappung und zeitliche Abstände können zur Zuordnungsentscheidung beitragen. Spuren können die Zustände vorläufig, bestätigt, verloren und beendet annehmen, wenn Erkennungen hinzukommen oder ausbleiben. Die Ausgabe führt Erkennungen auf Frame-Ebene zu Bewegungsbahnen für Analysen, Bearbeitung oder Ereignislogik zusammen. Die Identitätskontinuität bleibt dabei probabilistisch und ist nicht garantiert.
Wichtige Fakten
- Systeme zur Objektverfolgung auf Basis von Erkennungen übernehmen die Fehler des Detektors: Ein fehlender Begrenzungsrahmen kann eine Bewegungsbahn unterbrechen, während doppelte Begrenzungsrahmen parallele Identitäten für ein Objekt erzeugen können.
- Das Verhältnis von Schnittmenge zu Vereinigungsmenge ist für die Zuordnung zwischen zeitlich nahen Frames nützlich. Bei Verdeckungen oder schnellen Bewegungen gewinnen jedoch Embeddings von Erscheinungsmerkmalen und Bewegungsmodelle an Bedeutung.
- Die Bewertung trennt die Qualität der Lokalisierung und Erkennung von der Zuordnungsqualität, da ein System zur Objektverfolgung zwar jedes Objekt finden, dessen Identität aber wiederholt vertauschen kann.
Wann Mehrfachobjektverfolgung wichtig ist
Setzen Sie Objektverfolgung ein, wenn Verkehrsanalyse, Sportanalyse, Überwachung oder Annotation von den Bewegungsbahnen der Objekte abhängen. Dicht besetzte Szenen und lange Verdeckungen können dazu führen, dass Identitäten vertauscht oder die Spur eines Objekts in mehrere Spuren aufgeteilt wird.