Video Software
Mit reiner Künstliche Intelligenz ohne Computer Vision und Software lässt sich keine Applikation bauen. Künstliche Intelligenz hat ihre Grenzen, z.B. können Objekt die nie trainiert wurde auch nicht erkannt werden. Daher ist die Kombination mit Computer Vision notwendig. Die EYYES Software ermöglicht erst die Umsetzung von Anwendungen für die Bilderkennung und Verarbeitung.
Die Video Software Pipeline von EYYES ist ein komplettes Softwarepaket zur Bearbeitung und Auswertung eines Videosignals vom Sensor bis zum Monitor. Sie ist das Herzstück aller Video basierten KI Use-Cases. Die Software kann auf Standard Hardware oder auf FPGAs mit den entsprechenden Ressourcen als embedded Software in Produkten betrieben werden.
Die EYYES Video Software Pipeline im Detail
Video Input Core
Die Video Input Software übernimmt den kompletten Teil der Kamerasteuerung sowie die Vorbereitung des Videos für das Image Processing.
DNN Core
Nach dem Input Core wird der Videostrom geteilt. Die Bilder fließen durch das DNN Core Package (Deep Neural Network) zur Auswertung und Klassifizierung der Objekte. Der IP Core ist ein eigener Softwareprozessor von EYYES.
Das EYYES Net ist ein speziell trainiertes Deep Learning Netzwerk das auf die Erkennung aller Objekte im Straßenverkehr trainiert ist. Ebenso lassen sich unsere neronalen Netze auch auf alle andere Use Cases wie z.B. Industrie oder Sicherheitsüberwachung hin trainieren.
Video Output Core
Mit der Auswertung der Objekte aus dem DNN Core wird der originale Videostrom um die Markierung der Objekte mit entsprechenden Bounding boxen ergänzt, damit die erkannten Objekte im Video entsprechend visualisiert werden. Das Bild wird so für die Verarbeitung und Darstellung am Monitor vorbereitet.
Box Tracking
Die Box Tracking Library bildet die Basis für die Usecases nach der Objekterkennung. Hier berechnen wir das Bewegungsverhalten der Objekte. Daraus ergeben sich mögliche Kollisionen oder Unfallgefahren vor denen dann der Fahrer und die Verkehrsteilnehmer gewarnt warden können. Dies ist die Basis für alle Fahrassitenzfunktionen eines Fahrzeuges.