Recognising Gestures Using Ambient Light and Convolutional Neural Networks

Adapting Convolutional Neural Networks for Gesture Recognition on Resource-constrained Microcontrollers

Bachelor Thesis (2022)
Author(s)

W. Narchi (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Qing Wang – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Mingkun Yang – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Ran Zhu – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Christoph Lofi – Graduation committee member (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2022
Language
English
Graduation Date
22-07-2022
Awarding Institution
Delft University of Technology
Project
CSE3000 Research Project
Programme
Computer Science and Engineering
Faculty
Electrical Engineering, Mathematics and Computer Science
Downloads counter
277
Collections
thesis
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This paper presents how a convolutional neural network can be constructed in order to recognise gestures using photodiodes and ambient light. A number of candidates are presented and evaluated, with the most performant being adopted for in-depth analysis. This network is then compressed in order to be ran on an Arduino Nano 33 BLE microcontroller to present its feasibility in embedded operation. The final utilised network was observed to have accuracies between 75.4% and 86.8% depending on the testing conditions. Further, all candidates were found to be sufficiently compact and low-latency for real-time operation.

Files

License info not available