Ultralytics YOLO27:


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

Ultralytics YOLO-Dokumentation#

Ultralytics YOLO ist eine Modellfamilie für Computer Vision in Echtzeit, die Objekterkennung, Instanzsegmentierung, semantische Segmentierung, Tiefenschätzung, Klassifizierung, Pose-Schätzung, orientierte Begrenzungsrahmen und Tracking ermöglicht und über ein einziges Python-Paket und eine CLI verfügbar ist. YOLO26 baut auf Fortschritten im Deep Learning und in der Computer Vision auf und bietet optional eine End-to-End-Inferenz ohne NMS sowie eine optimierte Bereitstellung auf Edge-Geräten. Dank seines schlanken Designs eignet sich das Modell für verschiedene Anwendungen und lässt sich problemlos an unterschiedliche Hardwareplattformen anpassen – von Edge-Geräten bis hin zu Cloud-APIs. Für stabile Workloads in der Produktion empfehlen wir sowohl YOLO26 als auch YOLO11.

Entdecke die Ultralytics-Dokumentation – eine umfassende Ressource zum YOLO-Paket und zur CLI sowie zur Ultralytics Platform, die dieselben Modelle um Datenannotation, Cloud-Training und Bereitstellung ergänzt. Ganz gleich, ob du erfahren in Machine Learning bist oder gerade erst in das Gebiet einsteigst: Diese Ressourcen helfen dir, YOLO optimal für deine Projekte zu nutzen.

Beantrage eine Enterprise-Lizenz für die kommerzielle Nutzung über Ultralytics Licensing.

YOLO27 erscheint in Kürze

Entdecke die YOLO27-Vorschau mit Details zur Architektur, vorläufigen Benchmarks und Beispielen für die Nutzung nach der Veröffentlichung. Die Modelle befinden sich in der abschließenden Forschungs- und Entwicklungsphase; die Markteinführung wird noch in diesem Jahr erwartet. Die Modelle sind noch nicht verfügbar und ein Veröffentlichungstermin steht noch nicht fest.

🚀 Neu: Monokulare Tiefenschätzung

Erstelle aus einem einzelnen Foto eine Tiefenkarte, die für jedes Pixel eine Entfernung in Metern angibt.

Mehr erfahren

In zwei Befehlen loslegen#

# 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. Das annotierte Ergebnis wird in dem Verzeichnis gespeichert, das der Befehl ausgibt – beim ersten Durchlauf ist das runs/detect/predict.

In der Kurzanleitung findest du alle Installationsmethoden und erfährst, wie du deine erste Vorhersage ausführst.

Was möchtest du tun?#

Ein Modell mit deinem eigenen Datensatz trainieren

Ein vortrainiertes YOLO26-Modell mit deinem eigenen Datensatz feinabstimmen und Augmentierung sowie Hyperparameter für das Training mit mehreren GPUs anpassen


Ein benutzerdefiniertes Modell trainieren

Ein Modell auf deinen Bildern oder Videos ausführen

Lade ein vortrainiertes Modell und erhalte mit wenigen Python-Zeilen oder einem einzigen CLI-Befehl Begrenzungsrahmen, Masken oder Keypoints


Vorhersagen für neue Daten treffen

Objekte über Videobilder hinweg verfolgen

Verfolge Objekte mit dauerhaften IDs mithilfe von TrackTrack (Standard), BoT-SORT, ByteTrack, OC-SORT, Deep OC-SORT oder FastTracker


Multi-Objekt-Tracking

Eine fertige Vision-Anwendung ausführen

Fertige Vision-Apps für Objektzählung, Heatmaps, Warteschlangenverwaltung, Sicherheitsalarme und Trainingseinheiten – ohne erforderliches Training


Lösungen entdecken

Dein Modell bereitstellen

Exportiere trainierte Modelle nach ONNX, TensorRT oder OpenVINO, um auf Edge-Geräten, Mobilgeräten und Cloud-Servern schnelle Inferenz auszuführen


Exportieren und bereitstellen

Das passende Modell auswählen

Vergleiche YOLO26, YOLO11, SAM 3, RT-DETR und alle anderen unterstützten Architekturen nach Geschwindigkeit, Genauigkeit und Einsatzgebiet


Alle Modelle durchsuchen

Die Python-API nachschlagen

Schlage Klassen, Funktionen und Methodensignaturen der Python-API nach, die bei jeder neuen Veröffentlichung automatisch aus dem Quellcode generiert werden


API-Referenz

Neuigkeiten: YOLO26

Die neueste veröffentlichte Modellfamilie von Ultralytics bietet optional eine End-to-End-Inferenz ohne NMS und ein verbessertes Verhältnis von Genauigkeit zu Latenz gegenüber YOLO11


YOLO26 kennenlernen

So ist diese Dokumentation aufgebaut#

Die meisten Befehle für Modellworkflows yolo folgen einer einheitlichen Syntax: yolo [TASK] MODE ARGS. Dabei ist Task optional. Diese Dokumentation ist nach denselben drei Bestandteilen und einer zusätzlichen Abkürzung gegliedert:

Alles Weitere ergänzt diese Syntax: Modelle listet alle Architekturen auf, die du an model= übergeben kannst – YOLO26, YOLO11, SAM 3, RT-DETR und weitere. Datensätze enthält die Datensätze, mit denen die jeweilige Aufgabe trainiert wird. Anleitungen bietet eine umfangreiche Sammlung ausführlicher Schritt-für-Schritt-Anleitungen zu Themen wie Hardwarebereitstellung, Hyperparameteroptimierung, Datensatzkonvertierung und vollständigen Projektdurchläufen. Integrationen verbindet die Pipeline mit den Trainings- und Bereitstellungswerkzeugen, die du bereits nutzt. Im Abschnitt Referenz sind alle Klassen und Funktionen der Python-API dokumentiert.

Neben dem Python-Paket gibt es zwei weitere Angebote, die dieselben Modelle nutzen: die Ultralytics Platform für Annotation, Training und Bereitstellung in der Cloud sowie Ultralytics Inference, eine eigenständige Rust-Bibliothek und CLI zum Ausführen exportierter Modelle ohne Python-Laufzeitumgebung.

YOLO-Lizenzen: Wie ist Ultralytics YOLO lizenziert?#

Ultralytics Enterprise License banner

Ultralytics bietet zwei Lizenzoptionen für unterschiedliche Anwendungsfälle:

  • AGPL-3.0-Lizenz: Diese von der OSI anerkannte Open-Source-Lizenz eignet sich ideal für Studierende und Enthusiasten und fördert offene Zusammenarbeit und den Wissensaustausch. Weitere Informationen findest du in der Datei LICENSE.
  • Enterprise-Lizenz: Diese Lizenz ermöglicht die nahtlose Integration der Software und KI-Modelle von Ultralytics in Geschäftsprodukte und -dienste für Entwicklung und Produktion. Dazu zählen interne Tools, automatisierte Workflows und Bereitstellungen in der Produktion. Die Open-Source-Anforderungen der AGPL-3.0 entfallen. Wende dich zum Einstieg über Ultralytics Licensing an uns.

Unsere Lizenzstrategie soll sicherstellen, dass alle Verbesserungen an unseren Open-Source-Projekten an die Community zurückfließen. Wir glauben an Open Source und möchten mit unserer Arbeit dazu beitragen, dass alle davon profitieren und sie weiterentwickeln können.

Häufig gestellte Fragen#

  • Ultralytics YOLO ist die renommierte YOLO-Reihe (You Only Look Once) für die Objekterkennung und Bildsegmentierung in Echtzeit. Das neueste Modell, YOLO26, baut auf früheren Versionen auf und führt optional eine End-to-End-Inferenz ohne NMS sowie eine optimierte Bereitstellung auf Edge-Geräten ein. YOLO unterstützt verschiedene KI-Aufgaben für Computer Vision, darunter Erkennung, Instanzsegmentierung, semantische Segmentierung, Tiefenschätzung, Klassifizierung, Pose-Schätzung und orientierte Begrenzungsrahmen. Außerdem kann YOLO erkannte Objekte über Videobilder hinweg verfolgen. Die effiziente Architektur sorgt für hohe Geschwindigkeit und Genauigkeit und macht das Modell für vielfältige Anwendungen geeignet, auch auf Edge-Geräten und mit Cloud-APIs.

  • Der Einstieg in YOLO ist schnell und unkompliziert. Installiere das Ultralytics-Paket über pip mit pip install ultralytics und führe anschließend mit yolo predict model=yolo26n.pt deine erste Vorhersage aus – die Modellgewichte werden automatisch heruntergeladen. Eine ausführliche Anleitung zu conda, Docker und der Installation aus dem Quellcode findest du auf der Seite Kurzanleitung.

  • Das Training eines benutzerdefinierten YOLO-Modells mit deinem Datensatz umfasst einige ausführliche Schritte:

    1. Bereite deinen annotierten Datensatz vor und beschreibe ihn in einer YAML-Datei für den Datensatz.
    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.

    Eine ausführliche Schritt-für-Schritt-Anleitung mit Beispielen und Tipps zur Optimierung deines Trainings findest du in unserem Leitfaden Ein Modell trainieren.

  • Ultralytics bietet für YOLO zwei Lizenzoptionen:

    • AGPL-3.0-Lizenz: Diese Open-Source-Lizenz eignet sich ideal für Bildungszwecke und die nicht kommerzielle Nutzung und fördert die offene Zusammenarbeit.
    • Enterprise-Lizenz: Für Entwicklungs- und Produktionszwecke, einschließlich interner Tools, automatisierter Workflows und Bereitstellungen in der Produktion. Die Open-Source-Anforderungen der AGPL-3.0 entfallen.

    Weitere Informationen findest du auf unserer Seite zu Lizenzen.

  • 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. Eine ausführliche Anleitung zur Einrichtung und Ausführung des Objekt-Trackings findest du in unserer Dokumentation zum Tracking-Modus. Sie erläutert die Konfiguration und praktische Anwendungen in Echtzeitszenarien.


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

Kommentare