YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Identity Preservation

Die Identitätsbewahrung sorgt dafür, dass eine bestimmte Person oder ein bestimmtes Objekt in generierten Bildern, Videobildern und Tracking-IDs als dasselbe Individuum wiedererkennbar bleibt.

Identitätserhaltung ist die Fähigkeit eines Modells, ein bestimmtes Subjekt in seinen Ausgaben als dieselbe Person oder dasselbe Objekt erkennbar zu halten: dasselbe Gesicht in einer Reihe generierter Porträts, dieselbe Figur vom ersten bis zum letzten Bild eines generierten Videos oder dieselbe Tracking-ID für einen Fußgänger, der hinter einem Bus entlanggeht und wieder auftaucht. Zwei Fachgemeinschaften verwenden den Begriff. In der generativen KI bezeichnet er Personalisierungsverfahren, die eine reale Person oder ein reales Produkt in neue Szenen einfügen, ohne die Identität oder Beschaffenheit zu verändern. Beim Multi-Objekt-Tracking (MOT) geht es darum, die ID jedes Objekts bei Verdeckungen, Begegnungen und Kamerawechseln stabil zu halten. Beide messen dies mit Identitäts-Einbettungen, also Merkmalsvektoren, die für dieselbe Person nahe beieinander und für verschiedene Personen weit auseinander liegen.

Identitätserhaltung bei der Bild- und Videoerzeugung#

Ein Text-zu-Bild-Modell weiß, wie „eine Frau“ oder „ein Hund“ aussieht, aber nicht, wie eine bestimmte Frau oder ein bestimmter Hund aussieht. Personalisierungsverfahren ergänzen dieses Wissen. Feinabstimmungsverfahren lernen es anhand einiger weniger Fotos. Googles DreamBooth (2022) stimmt das gesamte Diffusionsmodell anhand von drei bis fünf Bildern eines Subjekts fein ab, das mit einem seltenen Token verknüpft ist. Eine klassenbezogene Verlustfunktion zur Erhaltung des Vorwissens sorgt dafür, dass das Modell andere Hunde weiterhin normal generiert. LoRA-Adapter machen denselben Ansatz so kostengünstig, dass er sich für jede Person einzeln trainieren lässt.

Encoderbasierte Verfahren kommen ohne Training für jedes Subjekt aus. Tencent IP-Adapter (2023) speist Bildeinbettungen über eine separate Cross-Attention-Schicht in das Diffusionsmodell ein. InstantID (Januar 2024) erhält ein Gesicht anhand eines einzelnen Fotos, indem es eine Einbettung aus einem Gesichtserkennungsnetzwerk mit IdentityNet kombiniert, einem anhand von fünf Gesichtsmerkmalspunkten konditionierten ControlNet. Eine stärkere Identitätskonditionierung lässt die Ausgabe der Vorlage ähnlicher sehen, übernimmt aber auch mehr von ihrer Pose, ihrem Ausdruck und ihrer Beleuchtung. Daher bieten diese Werkzeuge eine Einstellung für die Stärke, mit der sich die Ähnlichkeit gegen den Spielraum des Prompts abwägen lässt, die Szene zu verändern.

Generierte Gesichter werden anhand der Kosinusähnlichkeit zwischen den ArcFace-Einbettungen des Referenzfotos und der Ausgabe bewertet. ArcFace, 2019 von Jiankang Deng und Kollegen auf der CVPR vorgestellt, trainiert Gesichtseinbettungen mit einem Winkelabstand, sodass sich Identitäten auf einer Hypersphäre klar voneinander trennen. Bei Videos kommt eine zweite Anforderung hinzu: Das Subjekt muss über die einzelnen Bilder hinweg konsistent bleiben. VBench misst dies als Subjektkonsistenz, indem DINO-Merkmale zwischen den Bildern verglichen werden. Bei der Videoerzeugung besteht eine Figur diesen Test nicht, wenn ihr Gesicht sich über wenige Sekunden hinweg verändert, auch wenn jedes Einzelbild realistisch aussieht.

Identitätserhaltung beim Tracking#

Ein Tracker weist IDs zu, indem er die Erkennungen jedes Bildes vorhandenen Tracks zuordnet. Bewegungsinformationen allein – ein Kalman-Filter, der die Position jedes Begrenzungsrahmens vorhersagt, zusammen mit einem Abgleich über die Schnittmenge durch Vereinigungsmenge (IoU) – funktionieren, bis sich zwei Personen kreuzen oder eine hinter einem Hindernis verschwindet. Dann vertauscht der Tracker ihre IDs oder startet eine neue. Dieser Fehler wird als Identitätswechsel gezählt. Erscheinungsmerkmale lösen einen großen Teil dieses Problems. Nicolai Wojke, Alex Bewley und Dietrich Paulus ergänzten den bewegungsbasierten SORT-Tracker in DeepSORT (2017) um Einbettungen aus einem auf einem Datensatz zur Personen-Wiedererkennung trainierten Netzwerk und verringerten die Zahl der Identitätswechsel um 45 Prozent. Die von Ergys Ristani und Kollegen 2016 vorgeschlagene IDF1-Metrik bewertet die Identitätserhaltung direkt als Anteil der Erkennungen, denen die richtige Identität zugeordnet wurde.

Das Tracking in Ultralytics YOLO verwendet standardmäßig TrackTrack (Shim und Kollegen, CVPR 2025). Verlorene Tracks bleiben dabei 30 Bilder lang aktiv (track_buffer), sodass ein zurückkehrendes Objekt seine ID wiedererlangen kann. Außerdem werden doppelte neue IDs unterdrückt, bevor eine ID erstellt wird. Wenn du with_reid: True in der Tracker-YAML-Datei festlegst, wird der Erscheinungsabgleich aktiviert. Standardmäßig nutzt dieser die eigenen Merkmale des Detektors, optional aber auch einen speziellen Encoder wie das YOLO26n-reid-Modell mit 2,8 Millionen Parametern. Das Codebeispiel verfolgt Personen in einem Beispielvideo mit und ohne ReID und zählt die verschiedenen IDs, die jeder Durchlauf zuweist:

from ultralytics import YOLO
from ultralytics.utils import ROOT, YAML

# Copy the default TrackTrack config and turn on appearance re-identification
cfg = YAML.load(ROOT / "cfg/trackers/tracktrack.yaml")
cfg.update(with_reid=True, model="yolo26n-reid.onnx")
YAML.save("tracktrack_reid.yaml", cfg)

video = "https://github.com/ultralytics/assets/releases/download/v0.0.0/decelera_portrait_min.mov"
for tracker in ["tracktrack.yaml", "tracktrack_reid.yaml"]:
    model = YOLO("yolo26n.pt")  # fresh model so each run starts with no tracks
    ids = set()
    for result in model.track(video, tracker=tracker, classes=[0], stream=True, verbose=False):
        if result.boxes.is_track:
            ids.update(result.boxes.id.int().tolist())
    print(f"{tracker}: {len(ids)} person IDs")

In diesem kurzen Clip weisen beide Durchläufe drei Personen-IDs zu. Der Erscheinungsabgleich ändert hier also nichts. Relevant wird er bei längeren Aufnahmen, in denen Personen den Bildausschnitt verlassen und zurückkehren. Bei denselben Personen bedeuten weniger verschiedene IDs weniger Identitätswechsel. Davon hängen nachgelagerte Zählungen ab: Ein System zur Personenzählung, das einem zurückkehrenden Kunden eine neue ID zuweist, zählt diesen Kunden zweimal.

  • Gesichtserkennung: Erkennt eine Person, indem ihre Gesichtseinbettung mit einer Galerie bekannter Personen abgeglichen wird. Dabei kommt dieselbe Art von Einbettung zum Einsatz, die identitätserhaltende Generatoren als Konditionierung verwenden.
  • Datenschutz: Verpixelung und Anonymisierung entfernen Identität bewusst und verfolgen damit das gegenteilige Ziel.
  • Deepfakes: Bei Face-Swaps kommt identitätserhaltende Generierung ohne Zustimmung des Subjekts zum Einsatz.

Lösungen entdecken

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens