Abstract
In recent years personal unmanned aerial systems (UAS) or drones have become part of everyday life. In this paper the design and implementation of an intelligent drone controller system that can be used for drone flight navigation in real time through recognition of facial gestures is presented. To do this, the drone’s pilot wears an Electroencephalogram (EEG) headband containing three silver/silver chloride (Ag-AgCl) electrodes placed on the pilot’s frontal cortex. The drone commands implemented in this project were: move up, move down, and move forward and backwards. The corresponding facial gestures for these commands were: raising eyebrows, hard eye blinking, clenching the user’s teeth, and rest position. The EEG signals associated with each facial expression were classified via an artificial neural network (ANN). To acquire the EEG signals, the Cyton board (8-channel biosensing board from OpenBCI) was used. Matlab software was used for denoising and feature extraction of the EEG signals, and for the design and training of the ANN. To be able to classify the EEG signals, feature extraction methods were performed. For the feature extraction, three statistical quantities were computed from each facial gesture collected from the subjects. The statistical parameters were: the standard deviation, root mean square, and mode. Then, the Neural Net Pattern Recognition tool from Matlab was used for the implementation and training of the ANN. After the ANN model was created, the output of the ANN was used to control a small drone. Results of the ANN training yielded a 95.5% accuracy in the classification of the facial gestures. Finally, the intelligent drone controller system was tested with the drone in real time, proving that our initial goal was met.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Vyas, K.: A Brief History of Drones: The Remote Controlled Unmanned Aerial Vehicles (UAVs). Interesting Engineering, (2020). https://interestingengineering.com/a-brief-history-of-drones-the-remote-controlled-unmanned-aerial-vehicles-uavs#:~:text=The%20concept%20of%20drones%20may,incendiary%20balloons%20over%20the%20city. Accessed 25 Jan 2021
OpenBCI EEG Headband Guide https://docs.openbci.com/AddOns/Headwear/HeadBand/. Accessed 30 Jan 2022
Ultracortex & OpenBCI GUI Demo by Conor Russomanno. www.youtube.com. https://youtu.be/agV1B2l-QLw. Accessed 28 Apr 2022
OpenBCI 8-channel Cyton Biosensing Board, OpenBCI Documentation https://docs.openbci.com/Cyton/CytonLanding/. Accessed 23 Mar 2022
Nayak, C.S., Anilkumar, A.C.: EEG Normal Waveforms. National Library of Medicine last 5 Aug 2022. https://www.ncbi.nlm.nih.gov/books/NBK539805/
Pessino, K., Patel, J., Patel, B.C.: Anatomy, Head and Neck, Frontalis Muscle. National Library of Medicine , 31 July 2021. https://www.ncbi.nlm.nih.gov/books/NBK557752/
Artificial Neural Network (e-book), publisher: Tutorials Point Pvt. Ltd, (2017). www.tutorialspoint.com
Shure, L.: Artificial Neural Networks for Beginners. Matlab Central (2015). https://blogs.mathworks.com/loren/2015/08/04/artificial-neural-networks-for-beginners/
Acknowledgments
This work was supported by the National Science Foundation, Research Experiences for Undergraduates (NSF-REU), Award # 1950207.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Itsueli, A., Ferrara, N., Kamba, J., Kamba, J., Alba-Flores, R. (2023). Facial Gesture Recognition for Drone Control. In: Arai, K. (eds) Intelligent Systems and Applications. IntelliSys 2022. Lecture Notes in Networks and Systems, vol 544. Springer, Cham. https://doi.org/10.1007/978-3-031-16075-2_34
Download citation
DOI: https://doi.org/10.1007/978-3-031-16075-2_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-16074-5
Online ISBN: 978-3-031-16075-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)