Yolo Vision Shenzhen
Shenzhen
Jetzt beitreten

Objekterkennung und -verfolgung mit Ultralytics YOLOv8

Nuvola Ladi

2 Minuten Lesezeit

9. Mai 2024

Entdecken Sie die Leistungsfähigkeit von Objekterkennung und -verfolgung mit Ultralytics YOLOv8, während wir das Einrichten des Modells, das Konfigurieren des Trackers und das Vorführen der Echtzeit-Inferenz mit praktischen Demonstrationen durchgehen.

Heute tauchen wir in ein weiteres Kapitel unserer Reise mit Ultralytics YOLOv8 ein. In dieser Episode konzentrieren wir uns auf Objekterkennung und Tracking, einen grundlegenden Aspekt der Computer Vision, der eine Vielzahl von Anwendungen in verschiedenen Branchen ermöglicht. Begleiten Sie uns, während wir mit Nicolai Nielsen die Fähigkeiten von YOLOv8 in diesem Bereich erkunden.

Objekterkennung und -verfolgung spielen in verschiedenen Szenarien eine entscheidende Rolle, von Überwachungssystemen bis hin zur industriellen Automatisierung. Mit YOLOv8, unterstützt von Ultralytics, wird die Nutzung dieser Funktionalitäten zugänglicher denn je. Nicolai führt uns durch den Prozess und hebt wichtige Erkenntnisse und praktische Demonstrationen hervor.

Die Bühne bereiten

Bevor Nicolai auf die Feinheiten der Objekterkennung und -verfolgung eingeht, betont er die Vielseitigkeit von YOLOv8. Ob es darum geht, Personen in einem belebten Raum zu identifizieren oder Objekte in einer Produktionslinie zu überwachen, YOLOv8 bietet eine robuste Lösung. 

Modellkonfiguration

Navigation durch Visual Studio Code. In diesem Video demonstriert Nicolai, wie das YOLOv8-Modell für Objekterkennung und -verfolgung eingerichtet wird. Unter Verwendung des Medium-Modells zeigt er, wie dank fortschrittlicher Hardwarekonfigurationen auch größere Modelle nahtlos in Echtzeit laufen können.

Konfigurieren des Trackers

Im Bereich des Objek追踪 ist die Wahl des richtigen Trackers von größter Bedeutung. Nicolai stellt uns den ByteTrack-Algorithmus vor, der für seine Genauigkeit und Zuverlässigkeit bekannt ist. Darüber hinaus hebt er die Vielseitigkeit von YOLOv8 hervor, indem er alternative Tracker wie BoTSort erwähnt, die auf unterschiedliche Tracking-Anforderungen zugeschnitten sind.

Echtzeit-Inferenz

Nachdem das Modell und der Tracker konfiguriert sind, ist es an der Zeit, YOLOv8 in Aktion zu erleben. Während dieses Tutorials können wir sehen, wie das Programm läuft und eine Live-Demonstration der Objekterkennung und -verfolgung anhand eines vorab aufgezeichneten Videos liefert. Die Ergebnisse sind beeindruckend, wobei jedem Objekt eine eindeutige Kennung für eine nahtlose Verfolgung zugewiesen wird.

__wf_reserved_inherit
Abb. 1. Nicolai Nielsen demonstriert die Funktionsweise von Objekterkennung und -verfolgung mit Ultralytics YOLOv8.

Live-Webcam-Tests

Um die Demonstration noch weiter zu führen, zeigen wir, wie man zu einem Live-Webcam-Feed wechseln kann, um Echtzeit-Tracking-Funktionen zu demonstrieren. Von der Erkennung von Personen bis zur Identifizierung von Objekten behält YOLOv8 die Konsistenz beim Tracking bei, selbst bei Kamerabewegungen und Verdeckungen.

Objektverfolgung auf mehreren Streams

Die Objektverfolgung über mehrere Videostreams hinweg unter Verwendung von Multithreading ist ideal für die Verarbeitung zahlreicher Überwachungskamera-Feeds. Durch die Verwendung des Threading-Moduls von Python mit YOLOv8 verwaltet jeder Thread eine separate Tracker-Instanz, was eine effiziente Hintergrundverarbeitung ermöglicht. Diese Funktion ist nützlich und spielt eine wichtige Rolle bei fortgeschrittenen Analysen.

Praktische Anwendungen

Während der Demonstration unterstreicht Nicolai die praktische Relevanz von Objekterkennung und -verfolgung. Von der Gesundheitsbranche über die Landwirtschaft bis hin zur Fertigungsindustrie sind die Anwendungsmöglichkeiten vielfältig. Er betont auch die Bedeutung der Integration von Tracking-Funktionen neben der Erkennung, um die Effizienz und Genauigkeit zu verbessern.

Zusammenfassung

Zusammenfassend lässt sich sagen, dass die unzähligen Anwendungen für Objekterkennung und -verfolgung Flexibilität und kreative Lösungen in jeder Branche ermöglichen. Werden Sie Teil von uns, um das volle Potenzial von Computer Vision mit Ultralytics YOLOv8 zu erschließen. Erfahren Sie mehr und sehen Sie sich das vollständige Tutorial hier an! 

Bleiben Sie dran und treten Sie unserer Community bei, während wir die sich ständig weiterentwickelnde Landschaft der künstlichen Intelligenz und des maschinellen Lernens weiter erkunden.

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