User action and facial expression recognition for error detection system in an ambient assisted environment

Abstract Emotion recognition through facial expressions represents a relevant way to understand and even predict the human behavior. Thus, it has been used in various fields such as human-robot interaction and ambient assistance. Nevertheless, it remains a challenging task since expressed emotions might be affected by different parameters such as ethnic origins, age and so on. In this paper, we introduce an efficient facial expression recognition approach based on a Convolutional Neural Network architecture. Carried experimentation on five benchmark facial expression datasets confirms the efficiency of the proposed approach with recognition rates higher than 95 % . In the context of ambient assistance, we introduced an error detection module using a user action recognition from Radio Frequency IDentification tags placed on various objects of daily living. The experiments performed in a smart environment show a consistent improvement of the error detection module when including facial expression recognition. Indeed, the false positive detection rate is significantly reduced by over 20 % .

[1]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[2]  Abdenour Bouzouane,et al.  An experimental comparative study of RSSI-based positioning algorithms for passive RFID localization in smart environments , 2018, J. Ambient Intell. Humaniz. Comput..

[3]  Shanmuganathan Raman,et al.  Facial Expression Recognition Using Visual Saliency and Deep Learning , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

[4]  Elnaz Jahani Heravi,et al.  Guide to Convolutional Neural Networks , 2017 .

[5]  Abdenour Bouzouane,et al.  Facial Expression Recognition from Video using Geometric Features , 2017 .

[6]  Janez Brest,et al.  Multi-Objective Differential Evolution for feature selection in Facial Expression Recognition systems , 2017, Expert Syst. Appl..

[7]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[8]  Mark Elshaw,et al.  Stacked deep convolutional auto-encoders for emotion recognition from facial expressions , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[9]  Machiko Tomita,et al.  Smart Home with Healthcare Technologies for Community-Dwelling Older Adults , 2010 .

[10]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[11]  Takeo Kanade,et al.  Comprehensive database for facial expression analysis , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[12]  Yann LeCun,et al.  Convolutional networks and applications in vision , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[13]  Michael J. Lyons,et al.  Coding facial expressions with Gabor wavelets , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[14]  Dong-Soo Kwon,et al.  Baseline CNN structure analysis for facial expression recognition , 2016, 2016 25th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN).

[15]  Clément Farabet,et al.  Torch7: A Matlab-like Environment for Machine Learning , 2011, NIPS 2011.

[16]  Yongzhao Zhan,et al.  A neural-AdaBoost based facial expression recognition system , 2014, Expert Syst. Appl..

[17]  Haitao Zhao,et al.  An efficient unconstrained facial expression recognition algorithm based on Stack Binarized Auto-encoders and Binarized Neural Networks , 2017, Neurocomputing.

[18]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[19]  Abdenour Bouzouane,et al.  A New Approach of Facial Expression Recognition for Ambient Assisted Living , 2016, PETRA.

[20]  Luiz Eduardo Soares de Oliveira,et al.  Fusion of feature sets and classifiers for facial expression recognition , 2013, Expert Syst. Appl..

[21]  P. Ekman,et al.  Constants across cultures in the face and emotion. , 1971, Journal of personality and social psychology.

[22]  Abdenour Bouzouane,et al.  A KEYHOLE PLAN RECOGNITION MODEL FOR ALZHEIMER'S PATIENTS: FIRST RESULTS , 2007, Appl. Artif. Intell..

[23]  Yoshua. Bengio,et al.  Learning Deep Architectures for AI , 2007, Found. Trends Mach. Learn..

[24]  Rodrigo Ferreira Berriel,et al.  Cross-Database Facial Expression Recognition Based on Fine-Tuned Deep Convolutional Network , 2017, 2017 30th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI).

[25]  Dejey Dharma,et al.  Enhanced Gabor (E-Gabor), Hypersphere-based normalization and Pearson General Kernel-based discriminant analysis for dimension reduction and classification of facial emotions , 2017, Expert Syst. Appl..

[26]  Josephine Sullivan,et al.  One millisecond face alignment with an ensemble of regression trees , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[27]  Edilson de Aguiar,et al.  Facial expression recognition with Convolutional Neural Networks: Coping with few data and the training sample order , 2017, Pattern Recognit..

[28]  Bin Jiang,et al.  Robust facial expression recognition algorithm based on local metric learning , 2016, J. Electronic Imaging.

[29]  Tardi Tjahjadi,et al.  A spatial-temporal framework based on histogram of gradients and optical flow for facial expression recognition in video sequences , 2015, Pattern Recognit..

[30]  Skyler T. Hawk,et al.  Presentation and validation of the Radboud Faces Database , 2010 .

[31]  Martin J. Russell,et al.  CogWatch: Automatic prompting system for stroke survivors during activities of daily living , 2016, J. Innov. Digit. Ecosyst..

[32]  Abdenour Bouzouane,et al.  A Smart Home Agent for Plan Recognition of Cognitively-impaired Patients , 2006, J. Comput..

[33]  Felipe Trujillo-Romero,et al.  Multimodal emotion recognition with evolutionary computation for human-robot interaction , 2016, Expert Syst. Appl..

[34]  C. Baum,et al.  Cognitive performance in senile dementia of the Alzheimer's type: the Kitchen Task Assessment. , 1993, The American journal of occupational therapy : official publication of the American Occupational Therapy Association.

[35]  Amit Konar,et al.  Introduction to Emotion Recognition , 2015 .

[36]  Mohammad H. Mahoor,et al.  Going deeper in facial expression recognition using deep neural networks , 2015, 2016 IEEE Winter Conference on Applications of Computer Vision (WACV).

[37]  Naoyuki Kubota,et al.  A novel multimodal communication framework using robot partner for aging population , 2015, Expert Syst. Appl..

[38]  Sven Wachsmuth,et al.  TEBRA: An Automatic Prompting System for Persons with Cognitive Disabilities in Brushing Teeth , 2013, HEALTHINF.

[39]  Hanqi Zhuang,et al.  An approach for facial expression classification , 2017, Int. J. Biom..

[40]  Loïc Kessous,et al.  Emotion Recognition through Multiple Modalities: Face, Body Gesture, Speech , 2008, Affect and Emotion in Human-Computer Interaction.

[41]  Abdenour Bouzouane,et al.  Nonintrusive system for assistance and guidance in smart homes based on electrical devices identification , 2015, Expert Syst. Appl..

[42]  A. Mehrabian Communication without words , 1968 .

[43]  Min Chen,et al.  Facial expression recognition in dynamic sequences: An integrated approach , 2014, Pattern Recognit..

[44]  Hong Yan,et al.  An online spatio-temporal tensor learning model for visual tracking and its applications to facial expression recognition , 2017, Expert Syst. Appl..

[45]  Kevin Bouchard,et al.  Exploiting Passive RFID Technology for Activity Recognition in Smart Homes , 2015, IEEE Intelligent Systems.

[46]  Rongfang Bie,et al.  Automatic facial expression recognition based on a deep convolutional-neural-network structure , 2017, 2017 IEEE 15th International Conference on Software Engineering Research, Management and Applications (SERA).

[47]  Maja Pantic,et al.  Web-based database for facial expression analysis , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[48]  A. Mihailidis,et al.  The COACH prompting system to assist older adults with dementia through handwashing: An efficacy study , 2008, BMC geriatrics.

[49]  Leo Galway,et al.  Affective state detection via facial expression analysis within a human–computer interaction context , 2017, Journal of Ambient Intelligence and Humanized Computing.

[50]  Cüneyt Güzelis,et al.  A new facial expression recognition based on curvelet transform and online sequential extreme learning machine initialized with spherical clustering , 2014, Neural Computing and Applications.

[51]  Mahmoud Neji,et al.  The Affective Tutoring System , 2010, Expert Syst. Appl..

[52]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[53]  Shiguang Shan,et al.  AU-aware Deep Networks for facial expression recognition , 2013, 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG).

[54]  Shiguang Shan,et al.  Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis , 2014, ACCV.

[55]  Xuan Yang,et al.  Convolution neural network for automatic facial expression recognition , 2017, 2017 International Conference on Applied System Innovation (ICASI).

[56]  Li Zhang,et al.  Intelligent facial emotion recognition and semantic-based topic detection for a humanoid robot , 2013, Expert Syst. Appl..