embedded machine learning

Optische Fingerpositionserkennung als Benutzerinterface für eingebettete Systeme

Es wird eine optische Fingerpositionserkennung am Anwendungsbeispiel des Brettspiels Othello evaluiert. Dafür wird ein eingebettetes System aus einem Raspberry Pi 4, Laserporjektor und Kamera konstruiert, welches die Fingerposition in einem …

Horse Detection and Gait Classification

Horse detection and gait classification become more important when the online horse com- petitions will expand. To support the jury in reducing the manual process machine learning might be a good solution. This paper focuses on the horse detection …

Detection of anomalies in up- and download speed and latency of Internet connections

This projects’ main goal is to detect Quality of Service issues in general end-user Internet connections. The application could potentially increase awareness and certainty of such issues. To achieve this a convolutional neural net (CNN) autoencoder …

Embedded ML: GAN - Styletransformation von Bildern zu van Gogh-Kunstwerken

Mit der Hilfe eines CycleGAN werden Bilder einer Webcam in Van Gogh Gemälde transformiert. Dafür werden 3 verschiedene Generator Architekturen (UNet, ResNet und ResUNet) miteinander verglichen und der Aufbau der Modelle genauer erläutert. Die Modelle …

Emotion Recognition and LED-Matrix Feedback

Die vorliegende Seminararbeit beschäftigt sich mit dem alljährlichen Problem der Niedergeschlagenheit in der Herbst und Winterzeit. Nach der Theorie Facial Feedback Hypothese und den belegenden Studien von Strack und anderen (Strack, Martin, Stepper, …

Erkennung von Fehlern bei Halteübungen mittels Faltungsnetz

Die richtige Durchführung von Halteübungen wird mittels Raspberry Pi Kamera und einem Faltungsnetz überwacht. Das Bild der Pi-Kamera wird in Echtzeit aus- gewertet. Dadurch wird erkannt, ob eine Person im Bildausschnitt zu sehen ist und ob diese …

Food Classification mit einem Convolutional Neuronal Network

Das Ziel dieser Arbeit ist es, eine möglichst genaue Bildklassifizierung verschiedenster Obst- und Gemüsesorten mit einem Android Smartphone durch ein Convolutional Neural Network zu realisieren. Dabei wird ein Neuronales Netz von Grund auf mit einem …

Gefahrenmonitoring im Straßenverkehr für Radfahrer mithilfe von Objekt Detektion und einem Raspberry Pi

Das vorliegende Paper untersucht die Funktionalität einer Gefahrenmonitoring-Anwendung für Radfahrer auf dem Raspberry Pi mithilfe von Objekt Detektion. Ziel ist es, eine Basis für die Weiterentwicklung des Gefahrenmonitorings mithilfe von Objekt …

Gestenbasierte Steuerung von Philips Hue Lampen

Mittels Gesten lassen sich die Lampen wesentlich besser steuern als über eine App oder Sprachsteuerung. Das größte Problem ist der Aufwand die Lampen zu steuern. Entweder über die App oder über Sprachsteuerung mittels Alexa. Diese hat allerdings …

Klassifizierung von Pflanzen auf Android-Smartphones mit Machine Learning

Diese Arbeit präsentiert eine Lösung für lokale Bildklassifizierung mithilfe des TensorFlow Frameworks am Beispiel von Pflanzen auf Android Smartphones. Es zeigt den kompletten Weg beginnend bei der Strukturierung der Datensätze über den Aufbau der …