Dein letzter Login ist schon eine Weile her.

Bitte überprüfe, ob alle Angaben in Deinem Profil noch aktuell sind.


14.08.2020
von Jesko
in IT-Talents

Was ist das Objekterkennungssystem YOLO?

x
Für Unternehmen:
IT-Nachwuchs kennenlernen!
Jetzt starten

Objekte in Echtzeit erkennen

Nicht nur die Großen der Branche wie Google oder Facebook entwickeln sie, neuronale Netzwerke zur Objekterkennung auf Bildern oder in Filmen. Besonders an einem System kommen die Anwender seit 2018 nicht mehr vorbei. Seine Abkürzung ist zwar der Jugendsprache entnommen, aber sein Ansatz ist schneller als alle anderen.

Lesezeit: ca. 2 Min.

Bewerten

Themen auf dieser Seite:

YOLO ist ein System, das die Objekte in Echtzeit erkennt. Über das Open Source-Framework Darknet kann es genutzt werden. Zumindest ist dies die offizielle Implementierung. Beides ist auf GitHub für die Anwender verfügbar.

Bei dieser Deep Learning-Methode müssen vorab keine bestimmten Merkmale, die erkannt werden sollen, definiert werden. Für YOLO wurde das künstliche, neuronale Netz mit Datensätzen aus der COCO-Datenbank von Microsoft "trainiert". In dieser Form ist es als Datei verfügbar.

IT-Talents.de ist Deine Plattform für Förderung und Weiterbildung während des IT-Studiums!
Fördermöglichkeiten ansehen


Funktionweise von YOLO: "You Only Look Once"

Hier bedeutet YOLO "You Only Look Once". Und darin unterscheidet sich diese Methode von anderen Methoden bei der Objekterkennung. Während traditionelle Convolutional Neural Networks "CNN" mehrmals ausgeführt werden müssen, wenn sie mehr als ein Objekt erkennen sollen, kann YOLO alle Objekte bei einem einzige Durchlauf erkennen.

Es wendet nämlich sein "trainiertes" neuronales Netzwerk auf das Bild oder den Film an. Dafür wird z.B. die Software OpenCV lokal installiert. Mit ihren Methoden aus dem dnn-Modul können Bilder oder Film-Sequenzen dann in Echtzeit untersucht werden. Auf diese Weise konnten bereits 40-90 fps verarbeitet werden (getestet mit einer Titan X-Grafikkarte).

Vorteile YOLO

  • Die größten Vorteile von YOLO sind sicher seine Schnelligkeit bei der Erkennung und die Einfachheit seiner Nutzung.
  • Zudem ist YOLO und sein Framework ja auf GitHub für jeden verfügbar.
  • Darüber hinaus kann es aber auch mit anderen Frameworks genutzt werden, z.B. OpenCV oder auch TensorFlow, PyTorch etc.
  • Die Average Precision lag bei Tests über dem von anderen Methoden.
Auf IT-Talents.de kannst Du Dich mit dem Who-is-Who der IT-Branche vernetzen!
Jetzt Top-Unternehmen anschauen


Nachteile von YOLO

Allerdings gibt es bei der Genauigkeit von YOLO auch ein großes Problem. Das System kann ausgetrickst werden. 2019 haben Forscher aus Belgien gezeigt, dass YOLO jene Menschen, die ein buntes Schild vor den Bauch gehängt hatten, nicht erkannte.

Der Entwickler von YOLO verbessert sein System aber weiterhin. Die aktuelle Version ist bereits YOLOv4. Man kann also davon ausgehen, dass es auch in Zukunft weiterhin unterstützt wird.

Anwendungsgebiete von YOLO

YOLO kann wie jedes andere Objekterkennungssystem für eine Vielzahl von Arbeiten im Bereich Computer Vision, also dem computerbasierten Sehen, eingesetzt werden.

In jenem Grenzbereich zwischen Informatik und Ingenieurswissenschaft, wo versucht wird, die von Kameras aufgenommenen Bilder zu verarbeiten und vor allem zu analysieren.

So wird YOLO also unter anderem für Gesichtserkennung eingesetzt bzw. für die Erkennung und Unterscheidung von Menschen und Objekten. Ebenfalls ist der Einsatz als Überwachungstechnik möglich. Diskutiert wird, ob diese Art der Verbrechensbekämpfung nicht aber auch die Freiheitsrechte von Bürgern einschränken würde.

Wenn Du willst: IT-Talents.de ist Dein Headhunter! Unser Team macht sich für Dich auf die Suche nach dem passenden Arbeitgeber. Bequem und persönlich.
Jetzt JobScout anschauen


Fazit

Auch im Bereich der Objekterkennungssysteme macht sich also der Trend bemerkbar, dass Open Source-Lösungen leistungsfähiger sind als die von großen Konzernen. YOLO ist akkurater und schneller als seine Konkurrenten. Spannend bleibt zu beobachten, wofür dieses System in der Zukunft eingesetzt wird und welche weiteren Optimierungen in dem Bereich stattfinden.

Aktuelle Aktionen:

IT-Stipendium Oktober 2020

1200€ Förderung für IT-Talente!


Sei dabei und sichere Dir beim IT-Stipendium Oktober 2020 bis zu 1200€ Förderung.
Jetzt bewerben!

IT-Talents ist ein Netzwerk nur für IT'ler. Auf unserer Plattform kannst Du Dich als registriertes Mitglied mit wenigen Klicks auf die Jobs unserer Partnerunternehmen oder auf IT-Projekte für Studierende bewerben. Darüberhinaus führen wir Wettbewerbe durch und vergeben IT-Stipendien.

Jetzt Mitglied werden.

Verwandte Artikel

Was ist Virtualisierung? - Virtualisierungstechnologien im…

30. Sep 2020 in IT-Talents

Virtualisierung verspricht effizienten Ressourceneinsatz, einen schnellen Wechsel zwischen verschiedenen…

weiter

Business Intelligence Software - Welche Lösungen gibt…

23. Jul 2020 in IT-Talents

Daten gehören zu den wertvollsten Ressourcen jedes Unternehmens. Diese Schätze lassen sich allerdings nur mit einer e…

weiter

Application Lifecycle Management: Definition und Funktion

27. May 2020 in IT-Talents

Ein Softwareprodukt verläuft in seinem Lebenszyklus mehrere typische Phasen, die sich unabhängig von der Art und K…

weiter

Was ist SAP BPC?

12. Sep 2019 in Software

Der Unternehmenserfolg hängt nicht nur von der Nachfrage an Produkten und Dienstleistungen ab. Es ist auch das Ergebnis …

weiter

Was ist SAP PM?

15. May 2019 in Software

SAP PM bietet eine umfassende Palette von Business-Softwarelösungen, damit Unternehmen ihre Geschäftsmodelle optimieren u…

weiter

Was ist SAP EWM?

14. May 2019 in Software

Die reibungslosen Prozesse im Bereich der Lagerlogistik sind von fundamentaler Bedeutung für Unternehmen. Aus diesem …

weiter

Was ist SAP PP?

13. May 2019 in Software

Der Produktionsprozess hat in den letzten Jahrzehnten einen Wandel erlebt. Die begrenzte Auswahl von Produkten und…

weiter

Was ist SAP MM?

10. May 2019 in Software

SAP ist mit dem Modul MM (Materials Management) in der Materialwirtschaft längst angekommen. Das Modul SAP MM gilt als …

weiter

Schnell-Login für unsere Mitglieder

Tipp: Halte Dein Profil aktuell.

Lass' uns wissen, falls sich etwas Neues bei Dir ergibt.

Tipp: Vervollständige Dein Profil für noch bessere Karrierechancen.

Bist Du Schüler, Student oder bereits berufstätig? Teile uns Deinen aktuellen Status mit, damit wir Dir sinnvolle Aufgaben anbieten können.

Jetzt Status angeben

Wann stehst Du der IT-Branche zur Verfügung?

Bitte Monat und Jahr angeben.

{{ perspectiveForm.availableFrom.$error.dynamic }}

Neuer Versuch

Wo möchtest Du durchstarten?

{{ location.geolocation.name }}×
Bitte mindestens ein Ort angeben.

Als {{currentUser.status.title}} bist Du bereit für:


Lade Beschäftigungsarten

Bitte wähle den Zeitpunkt, Ort und min. eine Beschäftigungsart aus.

You have voted!
Schliessen
Vote for:
stars
Vote
You have not rated!