skip to main content
10.1145/3290589.3290598acmotherconferencesArticle/Chapter ViewAbstractPublication PagesssipConference Proceedingsconference-collections
research-article

Facial-based Intrusion Detection System with Deep Learning in Embedded Devices

Published: 12 October 2018 Publication History

Abstract

With the advent of deep learning based methods, facial recognition algorithms have become more effective and efficient. However, these algorithms have usually the disadvantage of requiring the use of dedicated hardware devices, such as graphical processing units (GPUs), which pose restrictions on their usage on embedded devices with limited computational power.
In this paper, we present an approach that allows building an intrusion detection system, based on face recognition, running on embedded devices. It relies on deep learning techniques and does not exploit the GPUs. Face recognition is performed using a knn classifier on features extracted from a 50-layers Residual Network (ResNet-50) trained on the VGGFace2 dataset. In our experiment, we determined the optimal confidence threshold that allows distinguishing legitimate users from intruders.
In order to validate the proposed system, we created a ground truth composed of 15,393 images of faces and 44 identities, captured by two smart cameras placed in two different offices, in a test period of six months. We show that the obtained results are good both from the efficiency and effectiveness perspective.

References

[1]
T. Ahonen, A. Hadid, and M. Pietikäinen. 2004. Face recognition with local binary patterns. Computer vision-eccv 2004 (2004), 469--481.
[2]
T. Ahonen, A. Hadid, and M. Pietikainen. 2006. Face description with local binary patterns: Application to face recognition. IEEE transactions on pattern analysis and machine intelligence 28, 12 (2006), 2037--2041.
[3]
H. Ai and T. Li. 2017. A smart home system based on embedded technology and face recognition technology. Intelligent Automation & Soft Computing 23, 3 (2017), 405--418.
[4]
C. Alippi, S. Disabato, and M. Roveri. 2018. Moving convolutional neural networks to embedded systems: the alexnet and VGG-16 case. In 17th ACM/IEEE Intnl Conference on Information Processing in Sensor Networks. IEEE Press, 212--223.
[5]
G. Amato, F. Carrara, F. Falchi, C. Gennaro, C. Meghini, and C. Vairo. 2017. Deep learning for decentralized parking lot occupancy detection. Expert Systems with Applications 72 (2017), 327--334.
[6]
G. Amato, F. Carrara, F. Falchi, C. Gennaro, and C. Vairo. 2016. Car parking occupancy detection using smart camera networks and deep learning. In Computers and Communication (ISCC), 2016 IEEE Symposium on. IEEE, 1212--1217.
[7]
G. Amato, F. Falchi, and C. Gennaro. 2015. Fast image classification for monument recognition. Journal on Computing and Cultural Heritage 8, 4 (2015), 18.
[8]
G. Amato, F. Falchi, C. Gennaro, and C. Vairo. 2018. A Comparison of Face Verification with Facial Landmarks and Deep Features. In Proceedings of the 10th International Conference on Advances in Multimedia (MMEDIA 2018). 1--6.
[9]
G. Amato, F. Falchi, and L. Vadicamo. 2016. Visual recognition of ancient inscriptions using convolutional neural network and fisher vector. Journal on Computing and Cultural Heritage (JOCCH) 9, 4 (2016), 21.
[10]
Y. Bengio. 2011. Deep Learning of Representations for Unsupervised and Transfer Learning. In Proceedings of the 2011 International Conference on Unsupervised and Transfer Learning Workshop - Volume 27 (UTLW'11). JMLR.org, 17--37. http://dl.acm.org/citation.cfm?id=3045796.3045800
[11]
Q. Cao, L. Shen, W. Xie, O. M. Parkhi, and A. Zisserman. 2017. VGGFace2: A dataset for recognising faces across pose and age. arXiv:1710.08092 (2017).
[12]
G. E. Dahl, D. Yu, L. Deng, and A. Acero. 2012. Context-dependent pre-trained deep neural networks for large-vocabulary speech recognition. IEEE Transactions on Audio, Speech, and Language Processing 20, 1 (2012), 30--42.
[13]
R. Girshick, J. Donahue, T. Darrell, and J. Malik. 2016. Region-based convolutional networks for accurate object detection and segmentation. IEEE transactions on pattern analysis and machine intelligence 38, 1 (2016), 142--158.
[14]
T. S. Gunawan, M. H. H. Gani, F. D. A. Rahman, and M. Kartiwi. 2017. Development of Face Recognition on Raspberry Pi for Security Enhancement of Smart Home System. Indonesian Journal of Electrical Engineering and Informatics (IJEEI) 5, 4 (2017), 317--325.
[15]
Y. Guo, L. Zhang, Y. Hu, X. He, and J. Gao. 2016. Ms-celeb-1m: A dataset and benchmark for large-scale face recognition. In European Conference on Computer Vision. Springer, 87--102.
[16]
K. He, X. Zhang, S. Ren, and J. Sun. 2016. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition. 770--778.
[17]
J. Hu, L. Shen, and G. Sun. 2017. Squeeze-and-excitation networks. arXiv:1709.01507 (2017).
[18]
G. B. Huang, M. Ramesh, T. Berg, and E. Learned-Miller. 2007. Labeled faces in the wild: A database for studying face recognition in unconstrained environments. Technical Report. Technical Report 07--49, University of Massachusetts, Amherst.
[19]
A. Krizhevsky, I. Sutskever, and G. E. Hinton. 2012. Imagenet classification with deep convolutional neural networks. In Advances in neural information processing systems. 1097--1105.
[20]
Y. Lecun, Y. Bengio, and G. Hinton. 2015. Deep learning. Nature 521, 7553 (5--2015), 436--444.
[21]
J. Liu, Y. Deng, T. Bai, Z. Wei, and C. Huang. 2015. Targeting ultimate accuracy: Face recognition via deep embedding. arXiv:1506.07310 (2015).
[22]
W. Liu, D. Anguelov, D. Erhan, C. Szegedy, S. Reed, C.-Y. Fu, and A. C. Berg. 2016. Ssd: Single shot multibox detector. In European conference on computer vision. Springer, 21--37.
[23]
O. M. Parkhi, A. Vedaldi, and A. Zisserman. 2015. Deep Face Recognition. In British Machine Vision Conference.
[24]
M. Sahani, C. Nanda, A. K. Sahu, and B. Pattnaik. 2015. Web-based online embedded door access control and home security system based on face recognition. In Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on. IEEE, 1--6.
[25]
A. V. Savchenko and N. S. Belova. 2018. Unconstrained Face Identification Using Maximum Likelihood of Distances Between Deep Off-the-shelf Features. Expert Systems with Applications (2018).
[26]
F. Schroff, D. Kalenichenko, and J. Philbin. 2015. Facenet: A unified embedding for face recognition and clustering. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 815--823.
[27]
K. Simonyan and A. Zisserman. 2014. Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556 (2014).
[28]
L. Vadicamo, F. Carrara, A. Cimino, S. Cresci, F. Dell'Orletta, F. Falchi, and M. Tesconi. 2017. Cross-Media Learning for Image Sentiment Analysis in the Wild. In 2017 IEEE Intnl. Conference on Computer Vision Workshops (ICCVW). 308--317.
[29]
B. Vaidya, A. Patel, A. Panchal, R. Mehta, K. Mehta, and P. Vaghasiya. 2017. Smart home automation with a unique door monitoring system for old age people using Python, OpenCV, Android and Raspberry pi. In Intelligent Computing and Control Systems (ICICCS), 2017 International Conference on. IEEE, 82--86.
[30]
Y. Wang, C. von der Weth, T. Winkler, and M. Kankanhalli. 2016. Tweeting Camera: A New Paradigm of Event-based Smart Sensing Device. In Proceedings of the 10th International Conference on Distributed Smart Camera. ACM, 210--211.

Cited By

View all
  • (2023)A Multimodal IoT-Based Home Intrusion Detection SystemInternational Journal of Computer Theory and Engineering10.7763/IJCTE.2023.V15.134015:3(117-124)Online publication date: 2023
  • (2023)Hands-free Mobile Device Control Through Head Pose Estimation2023 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)10.1109/PerComWorkshops56833.2023.10150384(367-373)Online publication date: 13-Mar-2023
  • (2023)A face recognition application for Alzheimer’s patients using ESP32-CAM and Raspberry PiJournal of Real-Time Image Processing10.1007/s11554-023-01357-w20:5Online publication date: 28-Aug-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
SSIP '18: Proceedings of the 2018 International Conference on Sensors, Signal and Image Processing
October 2018
88 pages
ISBN:9781450366205
DOI:10.1145/3290589
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • CTU: Czech Technical University in Prague

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 October 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Convolutional Neural Network
  2. Deep learning
  3. Embedded devices
  4. Facial recognition
  5. Intrusion detection

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SSIP 2018

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)1
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)A Multimodal IoT-Based Home Intrusion Detection SystemInternational Journal of Computer Theory and Engineering10.7763/IJCTE.2023.V15.134015:3(117-124)Online publication date: 2023
  • (2023)Hands-free Mobile Device Control Through Head Pose Estimation2023 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)10.1109/PerComWorkshops56833.2023.10150384(367-373)Online publication date: 13-Mar-2023
  • (2023)A face recognition application for Alzheimer’s patients using ESP32-CAM and Raspberry PiJournal of Real-Time Image Processing10.1007/s11554-023-01357-w20:5Online publication date: 28-Aug-2023
  • (2019)Face Verification and Recognition for Digital Forensics and Information Security2019 7th International Symposium on Digital Forensics and Security (ISDFS)10.1109/ISDFS.2019.8757511(1-6)Online publication date: Jun-2019

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media