Yolo Vision Shenzhen
Shenzhen
Jetzt beitreten

Wie man Ultralytics YOLO11 über die CLI ausführt

Abirami Vina

5 Min. Lesezeit

27. Januar 2025

Erfahren Sie, wie die Verwendung des Ultralytics Python über die BefehlszeilenschnittstelleCLI) die Ausführung von YOLO11 für verschiedene Branchen vereinfacht.

Heutzutage sind Kameras allgegenwärtig - in Geschäften, Büros, Straßen und öffentlichen Plätzen - und erfassen Momente, die wichtige Fragen beantworten können. Die visuellen Daten dieser Kameras können nützliche Informationen über verschiedene Aspekte unseres täglichen Lebens liefern, wie z. B. Verkehrsfluss, Verhalten von Menschenmengen, Umweltbedingungen und sogar individuelle Bewegungen und Interaktionen. Die manuelle Auswertung all dieser Videos ist jedoch nicht möglich und führt oft dazu, dass wichtige Erkenntnisse unbemerkt bleiben.

Fortschrittliche KI-Technologien wie Computer Vision können die visuelle Datenanalyse auf eine neue Ebene heben. Sie vereinfacht komplexe Aufgaben, indem sie Rohmaterial in klare, verwertbare Erkenntnisse umwandelt. Ob es darum geht, Muster zu erkennen, Aktivitäten zu verfolgen oder Prozesse zu verbessern, sie macht die Dinge schneller und genauer. Für Unternehmen bedeutet dies weniger Zeitaufwand für manuelle Arbeit und intelligentere, effektivere Entscheidungen.

Ultralytics YOLO11 ist ein fortschrittliches Computer-Vision-Modell, das yolo wie Objekterkennung in Echtzeit, Posenschätzung, Verfolgung und Bildklassifizierung vereinfacht. Es wurde für Benutzer mit unterschiedlicher technischer Erfahrung entwickelt und ermöglicht es jedem, auf einfache Weise wertvolle Erkenntnisse aus seinen Bildern und Videos zu gewinnen.

In diesem Artikel werfen wir einen genaueren Blick auf die Ausführung von Ultralytics YOLO11 über die BefehlszeilenschnittstelleCLI). Legen wir los!

Was ist eine Befehlszeilenschnittstelle?

Eine Befehlszeilenschnittstelle ist ein einfaches Werkzeug, mit dem Sie durch die Eingabe einfacher Textbefehle mit Ihrem Computer interagieren können. Sie können über eine CLI direkt mit Ihrem System kommunizieren, um Dinge schnell zu erledigen, ohne auf umfangreiche Software oder komplexe Schnittstellen angewiesen zu sein. Es ist eine saubere und effiziente Art, Aufgaben auszuführen, insbesondere für diejenigen, die Ergebnisse ohne unnötige Schritte erzielen wollen.

Die CLI bietet auch eine schnelle und effiziente Möglichkeit, sich wiederholende Aufgaben zu erledigen. Ein einmal erstellter Befehl kann bei Bedarf einfach wiederverwendet werden, was die Arbeitsabläufe rationalisiert und den manuellen Aufwand minimiert.

In Bezug auf Computer Vision können Sie Ultralytics YOLO11 über die CLI verwenden, um Videos zu analysieren oder Objekte auf einfache Weise track ; es ist kein spezielles Fachwissen erforderlich. Mit nur wenigen Befehlszeilen können Sie zum Beispiel zählen, wie viele Personen in einem Video anwesend sind, um schnelle und genaue Ergebnisse zur track Aktivitäten zu erhalten.

__wf_reserved_inherit
Abb. 1. Personenzählung für präzise Nachverfolgung und Einblicke.

Ein Überblick über die Ultralytics YOLO11

Das Ultralytics Python enthält integrierte Lösungen auf der Basis von YOLO11 zur Bewältigung realer Aufgaben in den Bereichen Einzelhandel, Transport, Sicherheit und Sport. Durch die Ausführung dieser Lösungen über die Befehlszeile können Unternehmen komplexe Aufgaben schnell vereinfachen und umsetzbare Erkenntnisse gewinnen.

Hier ist ein kurzer Überblick über einige der Lösungen, die Ultralytics anbietet:

  • Zählen von Objekten: Automatisches Zählen von Objekten in Videos oder Live-Streams, wie z. B. Autos auf Straßen oder Lagerbestände, um Aktivitäten track oder Bestände zu verwalten.
  • Warteschlangenmanagement: Überwachen Sie die Echtzeit-Warteschlangenlängen, um die Serviceeffizienz zu verbessern und die Kundenwartezeiten zu verkürzen.
  • Sicherheitsalarmanlage: Erkennt ungewöhnliche Bewegungen oder unbefugte Objekte in Sperrbereichen und löst Alarme aus, um die Sicherheit zu erhöhen.
  • Geschwindigkeitsschätzung: Messen Sie die Geschwindigkeit, mit der sich Fahrzeuge oder Athleten in einem Video bewegen, um das Verkehrsmanagement oder die Sportleistungsanalyse zu verbessern.

Dies sind nur einige der vielseitigen Lösungen, die Ultralytics bietet. Um die gesamte Palette der verfügbaren Optionen zu erkunden, können Sie die offizielle Ultralytics konsultieren.

Ultralytics YOLO11 mit der CLI freischalten

Der Einstieg in die Ultralytics YOLO11 ist einfach und erfordert keine technischen Kenntnisse. Sie können mit der Analyse von Bildern und Videos beginnen und in nur wenigen einfachen Schritten aussagekräftige Erkenntnisse gewinnen.

Öffnen Sie zunächst die Befehlszeilenschnittstelle auf Ihrem Computer. Unter Windows suchen Sie einfach im Startmenü nach "Eingabeaufforderung". Unter macOS oder Linux können Sie nach der Terminal-Anwendung auf Ihrem System suchen. Als Nächstes installieren Sie dasPython mit folgendem Befehl `pip install ultralytics.

Damit sind Sie startklar! Das Ultralytics Python richtet automatisch alles für Sie ein, sodass Sie keine komplexen Konfigurationen oder zusätzlichen Tools benötigen. Sobald es installiert ist, können Sie seine Funktionen erkunden.

Das Ultralytics Python bietet Ihnen die Flexibilität, seine Funktionen an Ihre Bedürfnisse anzupassen. Sie können ein Modell wählen, das auf Ihrer spezifischen Anwendung basiert, um schnellere Ergebnisse oder eine detailliertere Analyse zu erhalten. Außerdem können die Ergebnisse live angezeigt werden, während das System Ihre Daten verarbeitet, oder sie können gespeichert werden, um sie zu einem späteren Zeitpunkt zu überprüfen, wenn Sie es wünschen.

Visuelle Daten in umsetzbare Erkenntnisse verwandeln

Sobald YOLO11 eingerichtet ist, können Sie erkunden, wie es visuelle Rohdaten in aussagekräftige Erkenntnisse umwandeln kann. Um die Fähigkeiten von YOLO11 zu demonstrieren, gehen wir durch ein praktisches Beispiel: die Analyse eines Videos vom Verkehr auf einer Autobahn, um eine Heatmap zu erstellen. 

Heatmaps sind eine großartige Möglichkeit, Verkehrsströme zu visualisieren und Bereiche mit hoher und niedriger Aktivität zu identifizieren. Indem sie Verkehrsmuster aufzeigen, ermöglichen sie intelligentere Entscheidungen und eine effektivere Planung für alltägliche Herausforderungen im Verkehrsmanagement.

__wf_reserved_inherit
Abb. 2. Ein Frame aus einem Beispiel-Input-Video für die Echtzeit-Verkehrsanalyse.

Mit einem einfachen Befehl in der CLI können Sie den Speicherort Ihrer Videodatei auf Ihrem System angeben, und die Lösung analysiert das Video, um Objekte detect und zu track und eine farbkodierte Heatmap zu erstellen. Wärmere Farben zeigen Bereiche mit mehr Aktivität an, während kühlere Farben weniger aktive Bereiche hervorheben. Das Ultralytics Heatmaps-Lösungshandbuch enthält klare Beispiele für diese Befehle, die die Anpassung und Ausführung der Lösung an Ihre Bedürfnisse erleichtern.

Wie Heatmap-Erkenntnisse intelligentere Entscheidungen ermöglichen

Wie unten dargestellt, vermittelt die Heatmap für den Beispiel-Input-Frame ein klares Bild des Verkehrsflusses und hebt Bereiche mit Stau und flüssigerer Bewegung hervor. Diese Erkenntnisse sind für das Verkehrsmanagement unglaublich hilfreich und ermöglichen es Planern, Fahrzeuge umzuleiten, Parkplatzlayouts zu verbessern und Straßen besser zu nutzen.

__wf_reserved_inherit
Abb. 3. Mit YOLO11 erstellte Heatmap des Verkehrsflusses. Bild vom Autor.

Durch die Visualisierung von Verkehrsmustern erleichtern Heatmaps die Identifizierung von Engpässen oder Problembereichen und die Suche nach Möglichkeiten zur Effizienzsteigerung. Sie können auch wichtige Details wie plötzliche Spurwechsel oder Verlangsamungen aufdecken, die auf Sicherheitsrisiken hinweisen könnten. Die Behebung dieser Probleme trägt dazu bei, Unfälle zu reduzieren und die Straßen sicherer und zuverlässiger zu machen. Insgesamt liefern Heatmaps die Erkenntnisse, die zur Verbesserung des Verkehrsmanagements benötigt werden und tragen zu sichereren Straßen für alle bei.

Erstellung von Bildverarbeitungsanwendungen mit Ultralytics

DieYOLO11 Ultralytics können zur Lösung alltäglicher Herausforderungen in verschiedenen Sektoren eingesetzt werden, um die Effizienz und die Entscheidungsfindung zu verbessern. Lassen Sie uns einige von ihnen im Detail besprechen. 

Einzelhandelsoptimierung mit YOLO11

Die Verwaltung eines Einzelhandelsgeschäfts während der Stoßzeiten kann sich überwältigend anfühlen. Manchmal fällt es den Mitarbeitern schwer, den Kundenstrom manuell zu überwachen, was zu überfüllten Gängen und unzureichender Personalbesetzung an den Kassen führt. Mit YOLO11 bietet Ultralytics eine einfache Lösung zur Zählung der Kunden, die das Geschäft betreten und verlassen, und hilft den Managern, den Personaleinsatz an die Nachfrage anzupassen, ohne zu raten.

YOLO11 kann helfen, die Parkraumbewirtschaftung zu verbessern

Die Parkraumbewirtschaftung kann frustrierend sein, wenn Parkplätze schwer zu finden sind. Herkömmliche Methoden wie die manuelle Überwachung können während der Stoßzeiten oft nicht mithalten. Der Einsatz von YOLO11 kann eine großartige Möglichkeit sein, Echtzeit-Updates zu verfügbaren Parkplätzen zu liefern. Computer Vision kann helfen, Fahrer effizient zu leiten und unnötige Verzögerungen zu vermeiden.

Darüber hinaus können unbefugte Fahrzeuge, die reservierte Plätze besetzen, zu Sicherheitsbedenken führen. Mit YOLO11 und ANPR (Automatic Number Plate Recognition) können diese Verstöße erkannt und umgehend geahndet werden, so dass die Sicherheit der reservierten Bereiche gewährleistet bleibt. Durch die Analyse von Verkehrsmustern innerhalb des Parkplatzes können außerdem Engpässe minimiert werden, was den Fahrern ein besseres Erlebnis verschafft.

__wf_reserved_inherit
Abb. 4. Intelligente Parkraumbewirtschaftung mit YOLO11.

Optimierung der landwirtschaftlichen Abläufe mit YOLO11

Eine weitere interessante Ultralytics bezieht sich auf die Objektzählung in bestimmten Regionen. Sie kann Landwirten dabei helfen, großflächige Betriebe effektiver zu verwalten. So können beispielsweise Drohnenaufnahmen analysiert werden, um die Ernte oder den Viehbestand in bestimmten Gebieten zu überwachen, was die frühzeitige detect Problemen wie Schädlingsausbrüchen oder Krankheitsherden erleichtert. So können die Landwirte schnell handeln, um ihre Ernte zu schützen und Verluste zu verringern. 

__wf_reserved_inherit
Abb. 5. Einsatz von Computer Vision zur detect Käfern.

Vorteile der Verwendung von Ultralytics YOLO11

Hier sind einige einzigartige Vorteile, die die positiven Auswirkungen derYOLO11 Ultralytics auf verschiedene Geschäftsabläufe verdeutlichen:

  • Verbessert die Ressourcenzuweisung: YOLO11 kann dabei helfen, festzustellen, wo die Ressourcen am dringendsten benötigt werden, z. B. durch den Einsatz von Mitarbeitern in Bereichen mit hohem Arbeitsaufkommen oder durch die Anpassung von Layouts zur Steigerung der Effizienz.
  • Reduziert Betriebskosten: Die Automatisierung der Videoanalyse reduziert die Abhängigkeit von manuellen Eingriffen, spart Zeit und senkt Kosten, während der Betrieb reibungslos läuft.
  • Ermittelt verborgene Chancen: Es kann Trends und Muster hervorheben, die möglicherweise übersehen werden, wie z. B. ungenutzte Flächen oder Möglichkeiten zur Verbesserung der Kundenbindung.
  • Vereinfacht die gemeinsame Datennutzung: Detaillierte visuelle Ausgaben erleichtern das Teilen von Erkenntnissen zwischen Teams und stellen sicher, dass alle auf dem gleichen Stand sind, um eine bessere Koordination zu gewährleisten.

Wesentliche Erkenntnisse

Ultralytics YOLO11 bietet Spitzentechnologie in einer benutzerfreundlichen Form und vereinfacht Bild- und Videoanalyseaufgaben, so dass sie von jedermann leicht genutzt werden können, unabhängig von den technischen Kenntnissen. Dank seiner Flexibilität unterstützt YOLO11 Anwendungen in verschiedenen Branchen, darunter Einzelhandel, Stadtplanung, Sport und Sicherheit am Arbeitsplatz. 

Unternehmen können sie nutzen, um Herausforderungen zu meistern, wertvolle Erkenntnisse zu gewinnen und den täglichen Betrieb zu rationalisieren. Ihr unkompliziertes Setup, die flexiblen Optionen und die klaren Ergebnisse machen sie zu einem effektiven Werkzeug, um visuelle Daten in umsetzbare Erkenntnisse zu verwandeln.

Treten Sie unserer Community bei und besuchen Sie unser GitHub-Repository, um mehr über KI zu erfahren. Sehen Sie, wie Computer Vision in der Fertigung und KI im Gesundheitswesen die Grenzen der Innovation verschieben. Werfen Sie auch einen Blick auf unsere Lizenzoptionen, um noch heute loszulegen!

Lasst uns gemeinsam die Zukunft
der KI gestalten!

Beginnen Sie Ihre Reise mit der Zukunft des maschinellen Lernens

Kostenlos starten