Ultralytics YOLO27:
Get Started

DAMO-YOLO vs. PP-YOLOE+#

In der hart umkämpften Welt der Computer Vision in Echtzeit ist die Wahl der optimalen Architektur für deine spezifischen Bereitstellungsanforderungen entscheidend. Dieser Leitfaden bietet einen umfassenden technischen Vergleich von DAMO-YOLO und PP-YOLOE+ und beleuchtet ihre Architektur, Trainingsmethoden und Leistungskennzahlen im Detail. Außerdem untersuchen wir, wie diese Modelle im Vergleich zu hochmodernen Lösungen wie dem neu veröffentlichten Ultralytics YOLO26 abschneiden.

Modellübersicht#

Beide Frameworks kamen 2022 als leistungsstarke Alternativen für industrielle Anwendungen auf den Markt und nutzen ausgefeilte Verfahren, um die Grenzen von Genauigkeit und Inferenzgeschwindigkeit zu erweitern.

DAMO-YOLO#

DAMO-YOLO wurde von der Alibaba Group entwickelt und führte mehrere neue Verfahren ein, um den Kompromiss zwischen Latenz und Genauigkeit zu optimieren. Dabei setzt das Modell stark auf automatisierte Suchverfahren und fortschrittliche Merkmalsfusion.

DAMO-YOLO nutzt eine Neuronale Architektursuche mit maximaler Entropie (MAE-NAS), um automatisch auf Hardwareeffizienz optimierte Backbones zu entwerfen. Außerdem umfasst das Modell ein effizientes RepGFPN (parametrisiertes, verallgemeinertes Merkmalsnetzwerk in Pyramidenform) zur Merkmalsfusion im Neck sowie ein leichtgewichtiges „ZeroHead“-Design. Darüber hinaus stützt es sich beim Training stark auf Destillationsverfahren, um die Repräsentationsfähigkeit des Student-Modells zu verbessern.

Mehr über DAMO-YOLO erfahren

PP-YOLOE+#

PP-YOLOE+ stammt vom PaddlePaddle-Team von Baidu und ist eine schrittweise Weiterentwicklung der PP-YOLOE-Architektur. Das Modell setzt auf groß angelegtes Vortraining und verfeinerte Verlustfunktionen, um eine hohe mAP zu erzielen – insbesondere innerhalb seines nativen Deep-Learning-Frameworks.

PP-YOLOE+ verwendet ein CSPRepResNet-Backbone und einen ET-Kopf (Efficient Task-aligned Head). Die „Plus“-Version führt eine leistungsstarke Vortrainingsstrategie mit dem Objects365-Datensatz ein, die die Fähigkeit des Modells zur Verallgemeinerung auf vielfältige reale Umgebungen deutlich verbessert.

Erfahre mehr über PP-YOLOE+

Architekturvergleich#

Die unterschiedlichen Designphilosophien dieser beiden Modelle haben großen Einfluss auf ihre idealen Anwendungsfälle und ihre Hardwarekompatibilität.

Merkmalsfusion und Backbones#

Die von DAMO-YOLOs MAE-NAS generierten Backbones sind stark auf Edge-Geräte zugeschnitten und bieten häufig ein günstiges Verhältnis von Geschwindigkeit zu Parameterzahl. Diese benutzerdefinierten Architekturen können jedoch starr sein und sich nur schwer an neue Aufgaben wie die Instanzsegmentierung anpassen lassen. Das RepGFPN-Neck verbessert die Merkmalsfusion über mehrere Skalen hinweg, erhöht aber die Komplexität beim Export mit Reparametrisierung.

PP-YOLOE+ setzt auf das traditionellere, aber äußerst effektive CSPRepResNet. Dieses Backbone benötigt bei vergleichbarer Genauigkeit zwar mehr Parameter als DAMO-YOLO, lässt sich aber sehr stabil trainieren und leichter in bestehende Pipelines integrieren. Sein ET-Kopf verarbeitet Klassifizierung und Regression effizient, erfordert aber weiterhin Nachverarbeitungsschritte wie Non-Maximum Suppression (NMS).

Nachbearbeitungsverzögerungen beseitigen

Sowohl DAMO-YOLO als auch PP-YOLOE+ benötigen NMS zur Nachverarbeitung von Begrenzungsrahmen. Wenn die Inferenzlatenz entscheidend ist, solltest du Ultralytics YOLO26 in Betracht ziehen. Das Modell bietet durch seinen optionalen Eins-zu-eins-Kopf (nms=False) ein natives End-to-End-Design ohne NMS. Dieser bahnbrechende Ansatz macht die NMS-Nachverarbeitung überflüssig und ermöglicht eine schnellere, einfachere Bereitstellungspipeline.

Analyse von Leistung und Kennzahlen#

Bei der Bewertung dieser Modelle für den Produktionseinsatz ist das Verhältnis von Genauigkeit (mAP), Inferenzgeschwindigkeit und Parameterzahl entscheidend. Im Folgenden werden die wichtigsten Varianten direkt miteinander verglichen.

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
PP-YOLOE+t64039.9-2.844.8519.15
PP-YOLOE+s64043.7-2.627.9317.36
PP-YOLOE+m64049.8-5.5623.4349.91
PP-YOLOE+l64052.9-8.3652.2110.07
PP-YOLOE+x64054.7-14.398.42206.59

Wie die Tabelle zeigt, erzielt DAMO-YOLO bei den Größen Tiny (t) und Small (s) eine höhere Genauigkeit. Dank seiner durch NAS optimierten Backbones weist DAMO-YOLOt zudem die niedrigste T4-TensorRT-Latenz aller hier aufgeführten Modelle auf. PP-YOLOE+ lässt sich hingegen hervorragend auf die Größen Medium (m) und Large (l) skalieren und erreicht höhere mAP-Werte, allerdings mit leicht geringerer T4-TensorRT-Geschwindigkeit.

Speicherbedarf und Trainingseffizienz#

Da DAMO-YOLO auf Destillation setzt, musst du häufig zunächst ein deutlich größeres Teacher-Modell trainieren, bevor du das kleinere Student-Modell trainierst. Dadurch steigen der CUDA-Speicherbedarf und der gesamte Rechenaufwand erheblich. PP-YOLOE+ vereinfacht dies mit einem standardmäßigen einstufigen Training, bleibt aber eng an das PaddlePaddle-Framework gebunden. Das kann die Flexibilität für Teams einschränken, die mit PyTorch arbeiten.

Im Gegensatz dazu beseitigt das moderne Modell Ultralytics YOLO26 diese Engpässe. Mit dem neuen MuSGD-Optimierer – einer von Innovationen beim Training von LLMs inspirierten Kombination aus SGD und Muon – konvergiert YOLO26 schneller und lässt sich äußerst stabil trainieren, ohne auf komplizierte Destillationspipelines angewiesen zu sein. Außerdem benötigen YOLO-Modelle beim Training in der Regel deutlich weniger CUDA-Speicher als transformerbasierte Detektoren wie RT-DETR.

Anwendungen in der Praxis und ideale Einsatzbereiche#

Wann du DAMO-YOLO einsetzen solltest#

DAMO-YOLO eignet sich ideal für die Edge-Inferenz mit hohem Durchsatz, bei der die Latenz den entscheidenden Engpass darstellt. Seine kleinen Varianten bewähren sich in Umgebungen wie Verkehrsleitsystemen oder bei der einfachen Drohnenüberwachung – vorausgesetzt, dein Entwicklungsteam hat genügend Kapazität, um die komplexen Destillations- und Reparametrisierungsprozesse zu bewältigen.

Wann PP-YOLOE+ die richtige Wahl ist#

PP-YOLOE+ ist besonders geeignet, wenn du bereits stark in das Baidu-Ökosystem investiert hast oder groß angelegte Serverbereitstellungen betreibst. Dank seiner beeindruckenden mAP eignet es sich für komplexe medizinische Bildanalysen oder die dichte Erkennung von Fertigungsfehlern.

Der Vorteil von Ultralytics#

DAMO-YOLO und PP-YOLOE+ bieten zwar jeweils spezifische Vorteile, doch Entwickler, die maximale Vielseitigkeit, Geschwindigkeit und Benutzerfreundlichkeit suchen, entscheiden sich immer wieder für die Ultralytics-Plattform.

Wenn du deine Computer-Vision-Pipeline modernisierst, bietet Ultralytics YOLO26 ein unvergleichliches Entwicklererlebnis:

  • Bis zu 43 % schnellere CPU-Inferenz: Durch die vollständige Entfernung von Distribution Focal Loss (DFL) ist YOLO26 auf Edge-CPUs und IoT-Geräten mit geringem Stromverbrauch außergewöhnlich schnell.
  • Verbesserte Erkennung kleiner Objekte: Die Integration der Verlustfunktionen ProgLoss und STAL sorgt für deutliche Verbesserungen bei der Erkennung kleiner Objekte – entscheidend für Luftaufnahmen.
  • Große Vielseitigkeit: Anders als PP-YOLOE+, das sich ausschließlich auf die Erkennung konzentriert, verarbeitet YOLO26 nahtlos Posenschätzung, orientierte Begrenzungsrahmen (OBB) und semantische Segmentierung – jeweils mit aufgabenspezifischen Architekturverbesserungen.

Fazit#

DAMO-YOLO und PP-YOLOE+ sind wichtige Meilensteine in der Entwicklung der ankerfreien Objekterkennung. DAMO-YOLO erweiterte die Grenzen der neuronalen Architektursuche für geringe Latenz auf Edge-Geräten, während PP-YOLOE+ die Leistungsfähigkeit groß angelegten Vortrainings demonstrierte.

Für Entwickler, die das beste Gleichgewicht aus Geschwindigkeit, Genauigkeit und einfacher Bereitstellung suchen, ist das Modell Ultralytics YOLO26 jedoch die klare Wahl. Seine Architektur ohne NMS, die robuste Python-API und die nahtlose Integration mit Tools wie Weights & Biases und TensorRT sorgen für einen reibungslosen Übergang deiner Projekte vom Prototyp in die Produktion.

Möchtest du loslegen? Sieh dir den Ultralytics-Schnellstartleitfaden an oder vergleiche weitere Modelle in unserer Übersicht YOLO11 vs. DAMO-YOLO.

Kommentare