Sicherheit für Unternehmen: ISO 27001 + SOC 2 Typ I konform.


Ultralytics YOLO banner

中文 · 한국어 · 日本語 · Русский · Deutsch · Français · Español · Português · Türkçe · Tiếng Việt · العربية


Ultralytics CI Ultralytics Downloads Ultralytics Discord Ultralytics Forums Ultralytics Reddit
Run Ultralytics on Gradient Open Ultralytics In Colab Open Ultralytics In Kaggle Open Ultralytics In Binder

Link to this sectionUltralytics YOLO Dokumentation#

Ultralytics YOLO ist eine Familie von Echtzeit-Computer-Vision-Modellen für Objekterkennung, Instanz-Segmentierung, semantische Segmentierung, Klassifizierung, Pose-Schätzung, orientierte Bounding Boxes und Tracking, die über ein einziges Python-Paket und eine CLI verfügbar sind. YOLO26 basiert auf Fortschritten im Bereich Deep Learning und Computer Vision und bietet eine End-to-End NMS-freie Inferenz sowie eine optimierte Edge-Bereitstellung. Sein optimiertes Design macht es für verschiedene Anwendungen geeignet und leicht an unterschiedliche Hardwareplattformen anpassbar, von Edge-Geräten bis hin zu Cloud-APIs. Für stabile Produktions-Workloads werden sowohl YOLO26 als auch YOLO11 empfohlen.

Entdecke die Ultralytics Dokumentation, eine umfassende Ressource, die das YOLO-Paket und die CLI sowie die Ultralytics Platform abdeckt, welche um Datenannotation, Cloud-Training und Bereitstellung für dieselben Modelle erweitert wurde. Egal, ob du ein erfahrener Machine-Learning-Praktiker bist oder neu auf dem Gebiet, dieses Hub soll dir helfen, das Beste aus YOLO in deinen Projekten herauszuholen.

Fordere eine Enterprise-Lizenz für die kommerzielle Nutzung unter Ultralytics Licensing an.

🚀 Neu: Knowledge Distillation

Trainiere kleinere YOLO-Modelle mit der Anleitung eines größeren Lehrermodells – ohne zusätzliche Inferenzkosten, einfach mit besserer Genauigkeit.

Erfahre mehr

Link to this sectionIn zwei Befehlen starten#

# Install the ultralytics package from PyPI
pip install ultralytics

# Detect objects in an image with a pretrained YOLO26 model
yolo predict model=yolo26n.pt source='https://github.com/ultralytics/assets/releases/download/v0.0.0/bus.jpg'

Die Modellgewichte und das Beispielbild werden automatisch heruntergeladen, und das annotierte Ergebnis wird unter runs/detect/predict gespeichert.

Siehe den Quickstart Leitfaden für die vollständige Installations- und Nutzungsreferenz.

Link to this sectionWas möchtest du tun?#

Trainiere ein Modell auf deinem eigenen Datensatz

Feinabstimmung eines vortrainierten YOLO26-Modells auf deinem eigenen Datensatz unter Anpassung von Augmentierung und Hyperparametern für Multi-GPU-Training


Ein benutzerdefiniertes Modell trainieren

Führe ein Modell auf deinen Bildern oder Videos aus

Lade ein vortrainiertes Modell und erhalte Bounding Boxes, Masken oder Keypoints in wenigen Zeilen Python-Code oder einem einzigen CLI-Befehl


Auf neuen Daten vorhersagen

Verfolge Objekte über Video-Frames hinweg

Verfolge Objekte über Video-Frames hinweg mit einer persistenten ID unter Verwendung von BoT-SORT oder ByteTrack, die in die Vorhersage-Pipeline von YOLO26 integriert sind


Multi-Objekt-Tracking

Führe eine fertige Vision-Anwendung aus

Fertige Vision-Apps für Objektzählung, Heatmaps, Warteschlangenmanagement, Sicherheitsalarme und Workouts, kein Training erforderlich


Lösungen erkunden

Bereitstellung deines Modells

Exportiere trainierte Modelle nach ONNX, TensorRT oder OpenVINO für schnelle Inferenz auf Edge-Geräten, mobiler Hardware und Cloud-Servern


Exportieren und bereitstellen

Wähle das richtige Modell aus

Vergleiche YOLO26, YOLO11, SAM 3, RT-DETR und jede andere unterstützte Architektur hinsichtlich Geschwindigkeit, Genauigkeit und Anwendungsfall


Alle Modelle durchsuchen

Die Python API nachschlagen

Schlage Klassen, Funktionen und Methodensignaturen für die Python API nach, die bei jedem neuen Release automatisch aus dem Quellcode generiert werden


API-Referenz

Was ist neu: YOLO26

Die neueste Modellfamilie von Ultralytics liefert NMS-freie End-to-End-Inferenz mit einem verbesserten Genauigkeits-Latenz-Verhältnis gegenüber YOLO11


YOLO26 kennenlernen

Link to this sectionWie diese Dokumentation organisiert ist#

Die meisten Modell-Workflow-yolo-Befehle folgen einer Grammatik, yolo [TASK] MODE ARGS, wobei die Task optional ist und diese Dokumentation um dieselben drei Teile plus eine Abkürzung herum organisiert ist:

Alles andere unterstützt diese Grammatik: Models listet jede Architektur auf, die du an model= übergeben kannst — YOLO26, YOLO11, SAM 3, RT-DETR und mehr — Datasets liefert, worauf jede Task trainiert, Guides ist eine breite Sammlung ausführlicher Anleitungen, die Hardware-Bereitstellung, Hyperparameter-Optimierung, Datensatz-Konvertierung und vollständige Projektdurchläufe umfassen, Integrations verbindet die Pipeline mit den Trainings- und Bereitstellungstools, die du bereits verwendest, und der Reference Bereich dokumentiert jede Klasse und Funktion in der Python API.

Über das Python-Paket hinaus laufen zwei weitere Oberflächen auf denselben Modellen: die Ultralytics Platform für Cloud-Annotation, Training und Bereitstellung sowie Ultralytics Inference, eine eigenständige Rust-Bibliothek und CLI zum Ausführen exportierter Modelle ohne Python-Laufzeitumgebung.

Link to this sectionYOLO-Lizenzen: Wie ist Ultralytics YOLO lizenziert?#

Ultralytics Enterprise License banner

Ultralytics bietet zwei Lizenzierungsoptionen für unterschiedliche Anwendungsfälle an:

  • AGPL-3.0-Lizenz: Diese OSI-zugelassene Open-Source-Lizenz ist ideal für Studenten und Enthusiasten und fördert die offene Zusammenarbeit und den Wissensaustausch. Weitere Details findest du in der LICENSE-Datei.
  • Enterprise-Lizenz: Für die Entwicklung und den produktiven Einsatz ermöglicht diese Lizenz die nahtlose Integration von Ultralytics Software und KI-Modellen in Geschäftsprodukte und Dienstleistungen, einschließlich interner Tools, automatisierter Workflows und Produktionsbereitstellungen, unter Umgehung der Open-Source-Anforderungen der AGPL-3.0. Um zu starten, kontaktiere uns bitte über Ultralytics Licensing.

Unsere Lizenzierungsstrategie wurde entwickelt, um sicherzustellen, dass alle Verbesserungen an unseren Open-Source-Projekten an die Community zurückfließen. Wir glauben an Open Source und unsere Mission ist es, sicherzustellen, dass unsere Beiträge auf eine Weise genutzt und erweitert werden können, die allen zugutekommt.

Link to this sectionFAQ#

Link to this sectionWas ist Ultralytics YOLO und wie verbessert es die Objekterkennung?#

Ultralytics YOLO ist die gefeierte YOLO (You Only Look Once)-Serie für Echtzeit-Objekterkennung und Bildsegmentierung. Das neueste Modell, YOLO26, baut auf früheren Versionen auf und führt eine NMS-freie End-to-End-Inferenz sowie eine optimierte Edge-Bereitstellung ein. YOLO unterstützt verschiedene Vision-KI-Aufgaben wie Erkennung, Instanzsegmentierung, semantische Segmentierung, Pose-Schätzung, Tracking und Klassifizierung. Seine effiziente Architektur sorgt für exzellente Geschwindigkeit und Genauigkeit, was es für diverse Anwendungen geeignet macht, einschließlich Edge-Geräten und Cloud-APIs.

Link to this sectionWie kann ich mit der Installation und Einrichtung von YOLO beginnen?#

Der Einstieg in YOLO ist schnell und unkompliziert. Installiere das Ultralytics-Paket von pip mit pip install ultralytics und führe dann deine erste Vorhersage mit yolo predict model=yolo26n.pt aus — die Modellgewichte werden automatisch heruntergeladen. Für umfassende Anweisungen zu conda, Docker und der Installation aus dem Quellcode besuche die Quickstart Seite.

Link to this sectionWie kann ich ein benutzerdefiniertes YOLO-Modell mit meinem Datensatz trainieren?#

Das Training eines benutzerdefinierten YOLO-Modells mit deinem Datensatz umfasst einige detaillierte Schritte:

  1. Bereite deinen annotierten Datensatz vor und beschreibe ihn in einer Datensatz-YAML-Datei.
  2. Lade ein vortrainiertes Modell, zum Beispiel YOLO("yolo26n.pt") in Python.
  3. Starte das Training mit model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640) oder über die Befehlszeile mit yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640.

Für eine detaillierte Anleitung sieh dir unseren Ein Modell trainieren-Leitfaden an, der Beispiele und Tipps zur Optimierung deines Trainingsprozesses enthält.

Link to this sectionWelche Lizenzoptionen gibt es für Ultralytics YOLO?#

Ultralytics bietet zwei Lizenzoptionen für YOLO an:

  • AGPL-3.0-Lizenz: Diese Open-Source-Lizenz ist ideal für den Bildungsbereich und den nicht-kommerziellen Gebrauch und fördert die offene Zusammenarbeit.
  • Enterprise-Lizenz: Für Entwicklungs- und Produktionszwecke, einschließlich interner Tools, automatisierter Workflows und Produktionsbereitstellungen, wobei die Open-Source-Anforderungen der AGPL-3.0 umgangen werden.

Weitere Details findest du auf unserer Lizenzierungs-Seite.

Link to this sectionWie kann Ultralytics YOLO für die Echtzeit-Objektverfolgung verwendet werden?#

Ultralytics YOLO unterstützt effizientes und anpassbares Multi-Objekt-Tracking. Rufe YOLO("yolo26n.pt").track(source="path/to/video.mp4") in Python auf oder führe yolo track source=path/to/video.mp4 über die Befehlszeile aus — beides funktioniert mit Videodateien, Live-Streams und Webcam-Eingaben. Für eine detaillierte Anleitung zur Einrichtung und Ausführung von Objekt-Tracking, sieh dir unsere Track Mode Dokumentation an, die die Konfiguration und praktische Anwendungen in Echtzeit-Szenarien erklärt.


Ultralytics GitHub Image Ultralytics LinkedIn Image Ultralytics Twitter Image Ultralytics YouTube Image Ultralytics TikTok Image Ultralytics BiliBili Image Ultralytics Discord

Kommentare