Yolo Vision Shenzhen
Shenzhen
Jetzt beitreten

So führen Sie Ultralytics YOLO11 über die CLI aus

Abirami Vina

5 Min. Lesezeit

27. Januar 2025

Erfahren Sie, wie die Verwendung des Ultralytics Python-Pakets über die Befehlszeilenschnittstelle (CLI) das Ausführen von YOLO11-Lösungen in verschiedenen 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.

Insbesondere ist Ultralytics YOLO11 ein fortschrittliches Computer Vision Modell, das YOLO-Aufgaben wie Echtzeit-Objekterkennung, Pose-Schätzung, Tracking und Bildklassifizierung vereinfacht. Es wurde für Benutzer mit unterschiedlichen technischen Kenntnissen entwickelt und ermöglicht es jedem, auf einfache Weise wertvolle Erkenntnisse aus seinen Bildern und Videos zu gewinnen.

In diesem Artikel werden wir uns genauer ansehen, wie man Ultralytics YOLO11-Lösungen über die Befehlszeilenschnittstelle (CLI) ausführt. Los geht's!

Was ist eine Befehlszeilenschnittstelle?

Eine Befehlszeilenschnittstelle ist ein unkompliziertes Tool, mit dem Sie mit Ihrem Computer interagieren können, indem Sie einfache Textbefehle eingeben. Sie können sich direkt über eine CLI mit Ihrem System unterhalten, um Dinge schnell zu erledigen, ohne auf sperrige Software oder komplexe Schnittstellen angewiesen zu sein. Es ist eine saubere und effiziente Möglichkeit, Aufgaben auszuführen, insbesondere für diejenigen, die Ergebnisse ohne unnötige Schritte wünschen.

Die CLI bietet auch eine schnelle und effiziente Möglichkeit, sich wiederholende Aufgaben zu erledigen. Einmal eingerichtet, kann ein Befehl 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 einfach zu verfolgen; es sind keine speziellen Fachkenntnisse erforderlich. Mit nur wenigen Befehlszeilen können Sie beispielsweise zählen, wie viele Personen in einem Video vorhanden sind, um schnell und genau Aktivitätsdaten zu erhalten.

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

Ein Überblick über die Ultralytics YOLO11 Lösungen

Das Ultralytics Python-Paket enthält integrierte Lösungen, die auf YOLO11 basieren, um reale Aufgaben in den Bereichen Einzelhandel, Transport, Sicherheit und Sport zu bewältigen. Durch die Ausführung dieser Lösungen über die Befehlszeile können Unternehmen komplexe Aufgaben schnell vereinfachen und verwertbare Erkenntnisse gewinnen.

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

  • Objektzählung: Zählt automatisch Objekte in Videos oder Live-Streams, wie z. B. Autos auf Straßen oder Lagerbestände, um Aktivitäten zu verfolgen oder Lager 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 anbietet. Um das gesamte Spektrum der verfügbaren Optionen zu erkunden, können Sie die offizielle Ultralytics-Dokumentation konsultieren.

Nutzen Sie Ultralytics YOLO11-Lösungen mit der CLI.

Der Einstieg in die Ultralytics YOLO11-Lösungen ist unkompliziert und erfordert keine technischen Vorkenntnisse. Sie können in wenigen einfachen Schritten mit der Analyse von Bildern und Videos beginnen und aussagekräftige Erkenntnisse gewinnen.

Öffnen Sie zunächst die Befehlszeilenschnittstelle auf Ihrem Computer. Suchen Sie unter Windows einfach im Startmenü nach “Eingabeaufforderung”. Für macOS oder Linux können Sie auf Ihrem System nach der Terminal-Anwendung suchen. Installieren Sie als Nächstes das Ultralytics Python-Paket mit dem Befehl: `pip install ultralytics`.

Damit sind Sie startklar! Das Ultralytics Python-Paket richtet automatisch alles für Sie ein, sodass keine komplexen Konfigurationen oder zusätzlichen Tools erforderlich sind. Nach der Installation können Sie die Funktionen erkunden.

Das Ultralytics Python-Paket bietet Ihnen die Flexibilität, seine Funktionen an Ihre Bedürfnisse anzupassen. Sie können ein Modell basierend auf Ihrer spezifischen Anwendung für schnellere Ergebnisse oder detailliertere Analysen auswählen. Außerdem können die Ausgaben live angezeigt werden, während das System Ihre Daten verarbeitet, oder sie können zur späteren Überprüfung gespeichert werden, je nachdem, was Ihnen passt.

Visuelle Daten in umsetzbare Erkenntnisse verwandeln

Sobald YOLO11 eingerichtet ist, können Sie untersuchen, wie es rohe visuelle Daten in aussagekräftige Erkenntnisse verwandeln kann. Um seine Fähigkeiten zu demonstrieren, gehen wir ein praktisches Beispiel durch: die Analyse eines Videos des Verkehrs 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.

Um zu beginnen, können Sie mit einem einfachen Befehl in der CLI den Speicherort Ihrer Videodatei auf Ihrem System angeben, und die Lösung analysiert das Video, um Objekte zu erkennen und zu verfolgen und eine farbcodierte Heatmap zu erstellen. Wärmere Farben zeigen Bereiche mit mehr Aktivität, während kühlere Farben weniger aktive Bereiche hervorheben. Der Ultralytics Heatmaps Solution Guide enthält klare Beispiele für diese Befehle, wodurch es einfach ist, die Lösung anzupassen und basierend auf Ihren Bedürfnissen auszuführen.

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. Heatmap des Verkehrsflusses, generiert mit YOLO11. 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 Computer-Vision-Anwendungen mit Ultralytics-Lösungen

Ultralytics YOLO11-Lösungen können verwendet werden, um alltägliche Herausforderungen in verschiedenen Sektoren zu lösen und die Effizienz und Entscheidungsfindung zu verbessern. Lassen Sie uns einige davon im Detail besprechen. 

Einzelhandelsoptimierung mit YOLO11

Die Verwaltung eines Einzelhandelsgeschäfts während der Stoßzeiten kann sich überwältigend anfühlen. Manchmal haben die Mitarbeiter Schwierigkeiten, 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, um die Kunden zu zählen, die das Geschäft betreten und verlassen, und hilft Managern, die Personaleinsatzplanung an die Nachfrage anzupassen, ohne raten zu müssen.

YOLO11 kann zur Verbesserung des Parkraummanagements beitragen

Parkplatzmanagement kann frustrierend sein, wenn Stellplätze schwer zu finden sind. Traditionelle Methoden wie die manuelle Überwachung können während der Stoßzeiten oft nicht mithalten. Der Einsatz von YOLO11 kann eine gute Möglichkeit sein, Echtzeit-Updates über verfügbare Parkplätze bereitzustellen. Computer Vision kann helfen, Autofahrer effizient zu leiten und unnötige Verzögerungen zu reduzieren.

Darüber hinaus können unbefugte Fahrzeuge, die reservierte Plätze belegen, Sicherheitsbedenken aufwerfen. Mit YOLO11 und ANPR (Automatic Number Plate Recognition) können diese Verstöße erkannt und umgehend behoben werden, wodurch sichergestellt wird, dass Sperrbereiche sicher bleiben. Durch die Analyse der Verkehrsmuster innerhalb des Parkplatzes können Engpässe minimiert und ein besseres Erlebnis für die Fahrer geschaffen werden.

__wf_reserved_inherit
Abb. 4. Intelligentes Parkraummanagement mit YOLO11.

Optimierung landwirtschaftlicher Betriebe mit YOLO11

Eine weitere interessante Ultralytics-Lösung bezieht sich auf die Objektzählung in bestimmten Regionen. Sie kann verwendet werden, um Landwirten zu helfen, großflächige Betriebe effektiver zu verwalten. Beispielsweise kann sie Drohnenaufnahmen analysieren, um Feldfrüchte oder Viehbestände in bestimmten Gebieten zu überwachen, wodurch es einfacher wird, Probleme wie Schädlingsbefall oder Krankheitsherde frühzeitig zu erkennen. Dies ermöglicht es Landwirten, schnell zu handeln, um ihre Ernte zu schützen und Verluste zu reduzieren. 

__wf_reserved_inherit
Abb. 5. Verwendung von Computer Vision zur Erkennung von Käfern.

Vorteile der Verwendung von Ultralytics YOLO11-Lösungen

Hier sind einige einzigartige Vorteile, die den positiven Einfluss der Ultralytics YOLO11-Lösungen auf verschiedene Geschäftsabläufe verdeutlichen:

  • Verbesserte Ressourcenzuweisung: YOLO11 kann helfen zu erkennen, wo Ressourcen am dringendsten benötigt werden, z. B. durch den Einsatz von Personal in stärker frequentierten Bereichen oder durch die Anpassung von Layouts zur Effizienzsteigerung.
  • 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 modernste Technologie auf benutzerfreundliche Weise und vereinfacht Bild- und Videoanalyseaufgaben, sodass sie von jedem problemlos genutzt werden können, unabhängig von seinen technischen Fachkenntnissen. Mit seiner Flexibilität unterstützt YOLO11 Anwendungen in verschiedenen Branchen, darunter Einzelhandel, Stadtplanung, Sport und Arbeitssicherheit. 

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
Link in die Zwischenablage kopiert