Next Article in Journal
An On-Glass Optically Transparent Monopole Antenna with Ultrawide Bandwidth for Solar Energy Harvesting
Next Article in Special Issue
Robot Motion Control via an EEG-Based Brain–Computer Interface by Using Neural Networks and Alpha Brainwaves
Previous Article in Journal
Editorial of Energy-Efficient and Reliable Information Processing: Computing and Storage
Previous Article in Special Issue
Online Learned Siamese Network with Auto-Encoding Constraints for Robust Multi-Object Tracking
Open AccessArticle

Fallen People Detection Capabilities Using Assistive Robot

Signal Theory and Communications Department, Alcalá University, Alcalá de Henares, 28805 Madrid, Spain
*
Author to whom correspondence should be addressed.
Electronics 2019, 8(9), 915; https://doi.org/10.3390/electronics8090915
Received: 24 July 2019 / Revised: 16 August 2019 / Accepted: 18 August 2019 / Published: 21 August 2019
(This article belongs to the Special Issue Machine Learning Techniques for Assistive Robotics)
One of the main problems in the elderly population and for people with functional disabilities is falling when they are not supervised. Therefore, there is a need for monitoring systems with fall detection functionality. Mobile robots are a good solution for keeping the person in sight when compared to static-view sensors. Mobile-patrol robots can be used for a group of people and systems are less intrusive than ones based on mobile robots. In this paper, we propose a novel vision-based solution for fall detection based on a mobile-patrol robot that can correct its position in case of doubt. The overall approach can be formulated as an end-to-end solution based on two stages: person detection and fall classification. Deep learning-based computer vision is used for person detection and fall classification is done by using a learning-based Support Vector Machine (SVM) classifier. This approach mainly fulfills the following design requirements—simple to apply, adaptable, high performance, independent of person size, clothes, or the environment, low cost and real-time computing. Important to highlight is the ability to distinguish between a simple resting position and a real fall scene. One of the main contributions of this paper is the input feature vector to the SVM-based classifier. We evaluated the robustness of the approach using a realistic public dataset proposed in this paper called the Fallen Person Dataset (FPDS), with 2062 images and 1072 falls. The results obtained from different experiments indicate that the system has a high success rate in fall classification (precision of 100% and recall of 99.74%). Training the algorithm using our Fallen Person Dataset (FPDS) and testing it with other datasets showed that the algorithm is independent of the camera setup. View Full-Text
Keywords: assistive robot; fall detection; lying-pose recognition; deep learning; mobile robot; convolutional neural network; support vector machine assistive robot; fall detection; lying-pose recognition; deep learning; mobile robot; convolutional neural network; support vector machine
Show Figures

Graphical abstract

MDPI and ACS Style

Maldonado-Bascón, S.; Iglesias-Iglesias, C.; Martín-Martín, P.; Lafuente-Arroyo, S. Fallen People Detection Capabilities Using Assistive Robot. Electronics 2019, 8, 915. https://doi.org/10.3390/electronics8090915

AMA Style

Maldonado-Bascón S, Iglesias-Iglesias C, Martín-Martín P, Lafuente-Arroyo S. Fallen People Detection Capabilities Using Assistive Robot. Electronics. 2019; 8(9):915. https://doi.org/10.3390/electronics8090915

Chicago/Turabian Style

Maldonado-Bascón, Saturnino; Iglesias-Iglesias, Cristian; Martín-Martín, Pilar; Lafuente-Arroyo, Sergio. 2019. "Fallen People Detection Capabilities Using Assistive Robot" Electronics 8, no. 9: 915. https://doi.org/10.3390/electronics8090915

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop