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 Familie von Computer-Vision-Modellen für die Echtzeit-Objekterkennung, Instanzsegmentierung, semantische Segmentierung, Tiefenschätzung, Klassifizierung, Posenschätzung, orientierte Begrenzungsrahmen und Objektverfolgung. Sie sind über ein einziges Python-Paket und eine CLI verfügbar. YOLO26 baut auf Fortschritten im Deep Learning und in der Computer Vision auf und bietet optionale NMS-freie End-to-End-Inferenz sowie eine optimierte Bereitstellung auf Edge-Geräten. Dank seines schlanken Designs eignet sich das Modell für zahlreiche Anwendungen und lässt sich leicht an unterschiedliche Hardwareplattformen anpassen – von Edge-Geräten bis hin zu Cloud-APIs. Für stabile Produktionslasten werden sowohl YOLO26 als auch YOLO11 empfohlen.

Entdecke die Ultralytics-Dokumentation – eine umfassende Informationsquelle 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 über langjährige Erfahrung im maschinellen Lernen verfügst oder neu auf diesem Gebiet bist: Diese Ressourcen helfen dir, das Beste aus YOLO für deine Projekte herauszuholen.

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

YOLO27 kommt bald

Entdecke die YOLO27-Vorschau mit Details zur Architektur, vorläufigen Benchmarks und Anwendungsbeispielen für die Zeit nach der Veröffentlichung. Die Modelle durchlaufen derzeit die abschließende F&E; 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 mit einer Entfernungsangabe in Metern für jedes Pixel.

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 Ausführen runs/detect/predict.

In der Anleitung Schnellstart 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 dabei die Augmentierung sowie Hyperparameter für das Training mit mehreren GPUs anpassen


Ein eigenes Modell trainieren

Ein Modell auf deinen Bildern oder Videos ausführen

Lade ein vortrainiertes Modell und erhalte Begrenzungsrahmen, Masken oder Schlüsselpunkte mit wenigen Zeilen Python-Code oder einem einzigen CLI-Befehl.


Vorhersagen mit neuen Daten erstellen

Objekte über Videobilder hinweg verfolgen

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


Verfolgung mehrerer Objekte

Eine fertige Computer-Vision-Anwendung ausführen

Fertige Computer-Vision-Apps für Objektzählung, Heatmaps, Warteschlangenverwaltung, Sicherheitsalarme und Trainingsprogramme – ganz ohne Training.


Lösungen entdecken

Dein Modell bereitstellen

Exportiere trainierte Modelle nach ONNX, TensorRT oder OpenVINO, um schnelle Inferenz auf Edge-Geräten, Mobilgeräten und Cloud-Servern 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 Anwendungsfall.


Alle Modelle ansehen

Python-API nachschlagen

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


API-Referenz

Neu: YOLO26

Die neueste veröffentlichte Modellfamilie von Ultralytics bietet optionale NMS-freie End-to-End-Inferenz und ein besseres Verhältnis zwischen Genauigkeit und Latenz als YOLO11.


YOLO26 kennenlernen

So ist diese Dokumentation aufgebaut#

Die meisten Befehle für Modellabläufe in yolo folgen derselben Syntax: yolo [TASK] MODE ARGS. Dabei ist Task optional. Auch diese Dokumentation ist nach denselben drei Bestandteilen gegliedert – ergänzt um eine Abkürzung:

Alles Weitere ergänzt diese Syntax: Modelle führt alle Architekturen auf, die du an model= übergeben kannst – YOLO26, YOLO11, SAM 3, RT-DETR und weitere. Datensätze stellt die Datensätze bereit, mit denen die einzelnen Aufgaben trainiert werden. Anleitungen bietet eine umfangreiche Sammlung ausführlicher Anleitungen zu Themen wie Hardwarebereitstellung, Hyperparameteroptimierung, Datensatzkonvertierung und vollständigen Projektdurchläufen. Integrationen verbindet die Pipeline mit den Trainings- und Bereitstellungstools, die du bereits verwendest. Im Bereich Referenz werden schließlich alle Klassen und Funktionen der Python-API dokumentiert.

Neben dem Python-Paket gibt es zwei weitere Angebote, die auf denselben Modellen basieren: 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 die offene Zusammenarbeit und den Wissensaustausch. Weitere Informationen findest du in der Datei LICENSE.
  • Enterprise-Lizenz: Diese Lizenz ist für Entwicklung und Produktion vorgesehen. Sie ermöglicht die nahtlose Integration von Ultralytics-Software und KI-Modellen in geschäftliche Produkte und Dienstleistungen, einschließlich interner Tools, automatisierter Arbeitsabläufe und Produktivsysteme, ohne die Open-Source-Anforderungen der AGPL-3.0. Wende dich für den Einstieg über Ultralytics Licensing an uns.

Unsere Lizenzstrategie soll sicherstellen, dass Verbesserungen an unseren Open-Source-Projekten an die Community zurückgegeben werden. Wir setzen auf Open Source und möchten mit unseren Beiträgen allen zugutekommen und ermöglichen, sie weiterzuentwickeln.

Häufig gestellte Fragen#

  • Ultralytics YOLO ist die bekannte YOLO-Reihe (Du siehst nur einmal) für die Objekterkennung und Bildsegmentierung in Echtzeit. Das neueste Modell, YOLO26, baut auf früheren Versionen auf und bietet optionale NMS-freie End-to-End-Inferenz sowie eine optimierte Bereitstellung auf Edge-Geräten. YOLO unterstützt verschiedene KI-Aufgaben für die Bildverarbeitung, darunter Objekterkennung, Instanzsegmentierung, semantische Segmentierung, Tiefenschätzung, Klassifizierung, Posenschä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 eignet sich dadurch für vielfältige Anwendungen, auch auf Edge-Geräten und über 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 Schnellstart.

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

    1. Bereite deinen annotierten Datensatz vor und beschreibe ihn in einer Dataset-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.

    Eine ausführliche Anleitung findest du unter Ein Modell trainieren. Sie enthält Beispiele und Tipps zur Optimierung deines Trainingsablaufs.

  • 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 Entwicklung und Produktion, einschließlich interner Tools, automatisierter Arbeitsabläufe und Produktivsysteme, ohne die Open-Source-Anforderungen der AGPL-3.0.

    Weitere Informationen findest du auf unserer Seite zu Lizenzen.

  • Ultralytics YOLO unterstützt eine effiziente und anpassbare Verfolgung mehrerer Objekte. 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, Livestreams und Webcam-Aufnahmen. Eine ausführliche Anleitung zur Einrichtung und Ausführung der Objektverfolgung findest du in unserer Dokumentation zum Track-Modus. Dort werden die Konfiguration und praktische Anwendungen in Echtzeitszenarien erläutert.


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

Kommentare