Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Anchor-Based Detectors

Erkunde, wie ankerbasierte Detektoren vordefinierte Bounding-Boxen für die Objekterkennung verwenden. Erfahre mehr über ihre grundlegenden Mechanismen und realen Einsatzfälle sowie darüber, wie sie sich mit dem modernen, schnelleren Ultralytics YOLO26 vergleichen.

Anchor-basierte Detektoren sind eine grundlegende Klasse von Modellen zur Objekterkennung in der Computer Vision, die eine Reihe vordefinierter Begrenzungsboxen verwenden, um Objekte zu lokalisieren und zu klassifizieren. Statt die Koordinaten eines Objekts völlig unvoreingenommen vorherzusagen, beginnen diese Systeme mit festen Referenzvorlagen, die als Ankerboxen bezeichnet werden. Das neuronale Netz wird anschließend darauf trainiert, zu bestimmen, welche dieser Vorlagen am besten zu einem Objekt im Bild passt, und die spezifischen Offsets – Anpassungen der Position und Größe – zu berechnen, die erforderlich sind, um den Anker exakt am Ziel auszurichten. Dieser Ansatz wandelt das schwierige Problem der beliebigen Koordinatenvorhersage in eine stabilere Regressionsaufgabe um und war ein entscheidender Durchbruch bei der Entwicklung früher Architekturen des Deep Learning (DL) wie Faster R-CNN und SSD.

Funktionsweise von Anchor-basierten Mechanismen#

Die grundlegende Funktionsweise eines Anchor-basierten Detektors besteht darin, das Eingabebild in ein dichtes Raster zu unterteilen. An jeder Zelle dieses Rasters erzeugt das Modell mehrere Ankerboxen mit unterschiedlichen Größen und Seitenverhältnissen, um verschiedene Objektformen wie große Fußgänger oder breite Fahrzeuge zu berücksichtigen. Während die Bilddaten das Backbone des Modells durchlaufen, extrahiert das Netz aussagekräftige Merkmale, um zwei Aufgaben gleichzeitig auszuführen:

  1. Klassifizierung: Das Modell weist jedem Anker einen Wahrscheinlichkeitswert zu und sagt voraus, ob er eine bestimmte Objektklasse (z. B. „Auto“ oder „Hund“) enthält oder lediglich Hintergrund darstellt.

  2. Box-Regression: Für Anker, die ein Objekt enthalten, sagt das Netz Korrekturfaktoren voraus, um die x, y-Koordinaten des Ankerzentrums sowie Breite und Höhe zu verfeinern. Dadurch entsteht eine präzise Begrenzungsbox.

Während des Modelltrainings verwenden diese Detektoren eine Metrik namens Intersection over Union (IoU), um die vordefinierten Anker den im Datensatz bereitgestellten Ground-Truth-Labels zuzuordnen. Anker mit großer Überlappung werden als positive Beispiele behandelt. Da dieser Prozess Tausende potenzieller Erkennungen erzeugt, wird während der Inferenz ein Filteralgorithmus namens Non-Maximum Suppression (NMS) angewendet, um redundante Boxen zu entfernen und für jedes Objekt nur die genaueste Vorhersage beizubehalten.

Vergleich mit Anchor-freien Detektoren#

Während Anchor-basierte Methoden jahrelang den Standard bildeten, hat sich das Gebiet hin zu Anchor-freien Detektoren entwickelt. Für moderne Praktiker ist es entscheidend, diesen Unterschied zu verstehen.

  • Anchor-basiert: Modelle wie YOLOv5 und das ursprüngliche RetinaNet nutzen eine manuelle Konfiguration oder Clustering-Algorithmen wie k-Means-Clustering, um die besten Ankergrößen für einen Datensatz zu bestimmen. Das sorgt für Stabilität, kann jedoch unflexibel sein, wenn sich die Objekte stark in ihrer Form unterscheiden.
  • Anchor-frei: Moderne Architekturen, darunter YOLO26, verzichten häufig vollständig auf die Ankerstufe. Sie sagen Objektzentren und -größen direkt anhand der Pixel der Merkmalskarte voraus, wodurch der Rechenaufwand sinkt und die Suche nach Hyperparametern vereinfacht wird. Dieser „End-to-End“-Ansatz ist im Allgemeinen schneller und lässt sich leichter mit vielfältigen Daten trainieren.

Anwendungen in der Praxis#

Anchor-basierte Logik bleibt in vielen älteren und spezialisierten Produktionssystemen relevant, in denen Objektformen vorhersehbar und einheitlich sind.

  • Verkehrsüberwachung: In intelligenten Verkehrssystemen erkennen Kameras Fahrzeuge, um den Verkehrsfluss zu steuern oder Verstöße zu identifizieren. Da Autos und Lastwagen standardisierte Abmessungen haben, lassen sich Anchor-basierte Modelle mit spezifischen Vorannahmen abstimmen, um Precision und Recall zu maximieren.
  • Automatisierung im Einzelhandel: Selbstbedienungskassensysteme nutzen Computer Vision, um Produkte zu identifizieren. Da verpackte Waren wie Müslischachteln ein festes Seitenverhältnis beibehalten, liefern Anker dem Netz eine starke Vorannahme und helfen ihm, in einer unübersichtlichen Szene ähnlich aussehende Artikel zu unterscheiden.

Implementierungsbeispiel#

Während die neuesten YOLO26-Modelle für eine überlegene Leistung Anchor-freie Köpfe verwenden, bleibt die Schnittstelle zum Ausführen der Erkennung einheitlich. Die Ultralytics Platform und die Python API abstrahieren die Komplexität unabhängig davon, ob ein Modell Anker oder Mittelpunkte verwendet, sodass du dich auf die Ergebnisse konzentrieren kannst.

So lädst du ein Modell und führst eine Inferenz zur Objekterkennung aus – ein Arbeitsablauf, der unabhängig von der zugrunde liegenden Anchor-Architektur funktioniert:

from ultralytics import YOLO

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

# Run inference on an image source
# The model handles internal logic (anchor-based or anchor-free) automatically
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Display the first result with bounding boxes
results[0].show()

Weiterführende Informationen#

Um dein Verständnis der Erkennungsmechanismen zu vertiefen, kannst du die grundlegende Forschung zu Faster R-CNN erkunden, mit der das Netzwerk für Regionsvorschläge (RPN) eingeführt wurde, oder über den Einzelbild-MultiBox-Detektor (SSD) lesen, der die Anchor-basierte Erkennung für höhere Geschwindigkeit optimierte. Für einen umfassenderen Überblick über das Gebiet dient der COCO-Datensatz als Standardbenchmark zur Bewertung sowohl Anchor-basierter als auch Anchor-freier Modelle. Darüber hinaus behandeln fortgeschrittene Kurse auf Coursera häufig die mathematischen Details der Box-Regression und der Zuordnung von Ankern.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

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

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen 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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie 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

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

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

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen 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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie 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

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

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

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen 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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie 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

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens