Ultralytics YOLO27:
Get Started

DAMO-YOLO vs. EfficientDet#

Die Entwicklung der Computer Vision hat zahlreiche leistungsstarke Architekturen für unterschiedliche Anforderungen in der Praxis hervorgebracht. Während einige Frameworks auf umfangreiche Skalierbarkeit setzen, konzentrieren sich andere auf schnelle Inferenz in Echtzeit. In diesem technischen Vergleich betrachten wir DAMO-YOLO und EfficientDet – zwei einflussreiche Modelle mit unterschiedlichen Ansätzen zur Lösung des Objekterkennungsproblems. Wir analysieren ihre Architekturen, vergleichen ihre Benchmark-Ergebnisse und untersuchen schließlich, warum das neu veröffentlichte Ultralytics YOLO26 die optimale Wahl für moderne Produktionsbereitstellungen ist.

Architekturüberblick#

Beide Modelle wurden entwickelt, um den Zielkonflikt zwischen Effizienz und Genauigkeit zu bewältigen, setzen dafür jedoch auf grundlegend unterschiedliche Mechanismen.

DAMO-YOLO wurde entwickelt, um die Grenzen der Echtzeit-Erkennung zu erweitern. Mithilfe automatisierter Suchverfahren erstellt das Modell hoch effiziente Netzwerke, die auf Umgebungen mit geringer Latenz zugeschnitten sind.

Details zu DAMO-YOLO:

DAMO-YOLO basiert auf einem Backbone mit neuronaler Architektursuche (NAS), das sowohl auf Geschwindigkeit als auch auf Genauigkeit optimiert ist. Das Modell führt RepGFPN (verallgemeinertes Feature-Pyramid-Netzwerk mit Reparametrisierung) ein, das die Fusion von Merkmalen verbessert und zugleich hohe Inferenzgeschwindigkeiten beibehält. Darüber hinaus minimiert das ZeroHead-Design den Rechenaufwand, der typischerweise mit Erkennungsköpfen verbunden ist. Das Modell profitiert außerdem von AlignedOTA (ausgerichtete optimale Transportzuweisung) und einer verbesserten Destillation. So lernen selbst die kleinsten Varianten aussagekräftige Repräsentationen von größeren Modellen.

Mehr über DAMO-YOLO erfahren

EfficientDet: Skalierbarkeit durch zusammengesetzte Skalierung#

Im Gegensatz zum geschwindigkeitsorientierten Ansatz konzentriert sich EfficientDet auf systematische Skalierbarkeit bei unterschiedlichen Rechenbudgets.

Details zu EfficientDet:

EfficientDet führt BiFPN (bidirektionales Feature-Pyramid-Netzwerk) ein, das eine einfache und schnelle Fusion von Merkmalen auf mehreren Skalen ermöglicht. Anders als herkömmliche Methoden, die Architekturen durch das willkürliche Hinzufügen von Schichten oder Kanälen vergrößern, nutzt EfficientDet eine zusammengesetzte Skalierungsmethode. Damit werden Auflösung, Tiefe und Breite des Backbones, des Merkmalnetzwerks sowie der Netzwerke für Box- und Klassenprädiktion gleichzeitig gleichmäßig skaliert. So erzielt das Modell auf leistungsstarker Hardware Genauigkeiten auf dem neuesten Stand der Technik und bietet zugleich kleinere Varianten für Umgebungen mit beschränkten Ressourcen.

Weitere Informationen zu EfficientDet

Leistungs- und Metrikvergleich#

Im direkten Vergleich wird der Zielkonflikt zwischen maximaler Genauigkeit und Inferenzgeschwindigkeit deutlich. Die folgende Tabelle zeigt wichtige Leistungskennzahlen und veranschaulicht, wie die Inferenzleistung von DAMO-YOLO im Vergleich zur EfficientDet-Modellfamilie abschneidet.

ModellGröße
(Pixel)
mAPval
50-95
Geschwindigkeit
CPU ONNX
(ms)
Geschwindigkeit
T4 TensorRT10
(ms)
Parameter
(M)
FLOPs
(B)
DAMO-YOLOt64042.0-2.328.518.1
DAMO-YOLOs64046.0-3.4516.337.8
DAMO-YOLOm64049.2-5.0928.261.8
DAMO-YOLOl64050.8-7.1842.197.3
EfficientDet-d064034.610.23.923.92.54
EfficientDet-d164040.513.57.316.66.1
EfficientDet-d264043.017.710.928.111.0
EfficientDet-d364047.528.019.5912.024.9
EfficientDet-d464049.742.833.5520.755.2
EfficientDet-d564051.572.567.8633.7130.0
EfficientDet-d664052.692.889.2951.9226.0
EfficientDet-d764053.7122.0128.0751.9325.0

Wie oben zu sehen ist, erreicht EfficientDet-d7 die höchste Gesamtgenauigkeit und eignet sich damit für anspruchsvolle cloudbasierte Anwendungen. Die DAMO-YOLO-Reihe bietet dagegen eine sehr konkurrenzfähige Genauigkeit bei deutlich geringerer Latenz auf GPU-Hardware und ist daher eine bessere Wahl für Echtzeiteinsätze am Netzwerkrand.

Anwendungsfälle und Empfehlungen#

Ob DAMO-YOLO oder EfficientDet besser geeignet ist, hängt von den konkreten Projektanforderungen, den Bereitstellungsbeschränkungen und den Präferenzen für das jeweilige Ökosystem ab.

Wann du DAMO-YOLO wählen solltest#

DAMO-YOLO eignet sich besonders für:

  • Videoanalyse mit hohem Durchsatz: Verarbeitung von Videostreams mit hoher Bildrate auf fest installierter NVIDIA-GPU-Infrastruktur, bei der der Durchsatz mit Batchgröße 1 im Vordergrund steht.
  • Industrielle Fertigungslinien: Szenarien mit strengen GPU-Latenzvorgaben auf dedizierter Hardware, etwa die Qualitätsprüfung in Echtzeit auf Fließbändern.
  • Forschung zur neuronalen Architektursuche: Untersuchung der Auswirkungen automatisierter Architektursuche (MAE-NAS) und effizienter Architekturen mit reparametrisierten Rückgraten auf die Erkennungsleistung.

Wann du EfficientDet wählen solltest#

EfficientDet empfiehlt sich für:

  • Google Cloud- und TPU-Pipelines: Systeme, die eng mit Google Cloud Vision APIs oder einer TPU-Infrastruktur verbunden sind und bei denen EfficientDet nativ optimiert ist.
  • Forschung zur zusammengesetzten Skalierung: Akademische Benchmarks, die untersuchen, wie sich eine ausgewogene Skalierung von Netzwerktiefe, -breite und Auflösung auswirkt.
  • Bereitstellung auf Mobilgeräten mit LiteRT: Projekte, die ausdrücklich den Export über LiteRT (ehemals TensorFlow Lite) für Android- oder Embedded-Linux-Geräte benötigen.

Wann du Ultralytics (YOLO26) wählen solltest#

Für die meisten neuen Projekte bietet Ultralytics YOLO26 die beste Kombination aus Leistung und Entwicklererfahrung:

  • NMS-freie Bereitstellung auf Edge-Geräten: Anwendungen, die eine gleichbleibende Inferenz mit geringer Latenz ohne die Komplexität der Nachbearbeitung durch Non-Maximum Suppression erfordern.
  • Umgebungen ohne GPU: Geräte ohne dedizierte GPU-Beschleunigung, auf denen die bis zu 43 % schnellere CPU-Inferenz von YOLO26 einen entscheidenden Vorteil bietet.
  • Erkennung kleiner Objekte: Anspruchsvolle Szenarien wie Luftbilder von Drohnen oder die Analyse von IoT-Sensoren, bei denen ProgLoss und STAL die Genauigkeit bei sehr kleinen Objekten deutlich steigern.

Die moderne Alternative: Ultralytics YOLO26#

Beide Modelle, DAMO-YOLO und EfficientDet, sind bedeutende wissenschaftliche Meilensteine. Für den Einsatz in der Praxis ist jedoch oft ein ausgewogenerer, funktionsreicherer und entwicklerfreundlicherer Ansatz gefragt. Hier setzt Ultralytics YOLO26 einen neuen Industriestandard.

YOLO26 wurde im Januar 2026 veröffentlicht und baut auf dem Vermächtnis seiner Vorgänger auf, darunter Ultralytics YOLO11 und YOLOv8. Das Modell verändert grundlegend, wie wir an die Objekterkennung herangehen.

Ende-zu-Ende-Einfachheit

YOLO26 bietet ein natives Ende-zu-Ende-Design ohne NMS (nms=False). Durch den Verzicht auf die nichtmaximale Unterdrückung (NMS) bei der Nachverarbeitung – einen Engpass, der Objektdetektoren seit Jahren beeinträchtigt – ermöglicht YOLO26 eine einfachere und deutlich schnellere Bereitstellung, insbesondere auf Edge-Hardware.

Herausragende Leistung und Vielseitigkeit#

YOLO26 verbessert nicht nur die Geschwindigkeit, sondern definiert auch Trainingsstabilität und Genauigkeit neu. Das Modell führt den MuSGD-Optimierer ein, eine durch Innovationen beim Training großer Sprachmodelle inspirierte Kombination aus SGD und Muon. Das sorgt für eine deutlich schnellere Konvergenz und eine höhere Trainingseffizienz. Anders als ressourcenintensive Transformer-Alternativen wie RT-DETR benötigt YOLO26 nur sehr wenig Speicher und lässt sich daher auch auf handelsüblicher Hardware trainieren.

Darüber hinaus integriert YOLO26 ProgLoss + STAL, was die Erkennung kleiner Objekte deutlich verbessert – wichtig für Anwendungsfälle wie Luftaufnahmen von Drohnen und Robotik. Um das Modell für Geräte mit geringem Stromverbrauch zu optimieren, wurde der Distribution Focal Loss (DFL) aus YOLO26 entfernt. Dadurch ist die Inferenz auf der CPU bis zu 43 % schneller als bei früheren Generationen.

Ökosystem und Benutzerfreundlichkeit#

Eine der größten Herausforderungen bei Modellen wie EfficientDet ist die komplexe Integration. Im Gegensatz dazu bietet die Ultralytics Platform ein umfassend gepflegtes Ökosystem, das den gesamten Ablauf abdeckt. Über eine einheitliche API können Nutzer nahtlos zwischen Erkennung, Instanzsegmentierung, Bildklassifizierung, Posenschätzung und orientierten Begrenzungsrahmen (OBB) wechseln.

So einfach kannst du YOLO26 mit dem Ultralytics-Python-Paket trainieren und Inferenzen ausführen:

from ultralytics import YOLO

# Das hochmoderne YOLO26-Nano-Modell laden
model = YOLO("yolo26n.pt")

# Das Modell mit minimalem Speicherbedarf auf deinem eigenen Datensatz trainieren
results = model.train(data="coco8.yaml", epochs=50, imgsz=640)

# Extrem schnelle Inferenz ohne NMS ausführen
predictions = model.predict("https://ultralytics.com/images/bus.jpg", nms=False)

Fazit#

Der Vergleich von DAMO-YOLO und EfficientDet bietet wertvolle Einblicke in die Kompromisse zwischen neuronaler Architektursuche und zusammengesetzter Skalierung. Moderne Entwickler benötigen jedoch Tools, die die Lücke zwischen wissenschaftlicher Forschung und der Praxis in der Produktion schließen.

Für Entwickler, denen Benutzerfreundlichkeit, eine aktive Open-Source-Community und ein ausgewogenes Verhältnis von Geschwindigkeit und Genauigkeit wichtig sind, ist Ultralytics YOLO26 die klare Wahl. Die Architektur ohne NMS, der geringe Trainingsaufwand und die nahtlose Integration in das umfassende Ultralytics-Ökosystem machen YOLO26 zum idealen Framework für dein nächstes Computer-Vision-Projekt.

Kommentare