Skip to main content
Log in

MTCNN and FACENET Based Access Control System for Face Detection and Recognition

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

Abstract

Face detection and recognition is one of the research hotspots in the field of computer vision, which is widely used in video surveillance and identity matching. The traditional algorithms of face detection include AdaBoost, Haar-like, DPM, etc. These algorithms use face geometric features and template matching for face detection, which is difficult to consider both detection speed and accuracy. In order to solve this problem, this paper proposes an improved FaceNet network. The multi-task cascaded convolutional neural networks (MTCNN) is used to achieve rapid face detection and face alignment, and then the FaceNet with improved loss function is used to realize face verification and recognition with high accuracy. We compare the face detection and recognition performance of our network framework with the traditional algorithms and some deep learning algorithms. The experimental results verify that the improved FaceNet can meet the requirements of real-time recognition, and the recognition accuracy reaches 99.85%, which meets the actual demand. It can be effectively applied to face detection and recognition in the Access Control System.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.
Fig. 12.

Similar content being viewed by others

REFERENCES

  1. Nikitin, M.Y., Konouchine, V.S., and Konouchine, A.S., Neural network model for video-based face recognition with frames quality assessment, Comput. Opt., 2017, vol. 41, no. 5, pp. 732–742.

    Article  Google Scholar 

  2. Chen, Q., Yang, L., and Zhang, D., Face deduplication in video surveillance, Int. J. Pattern Recognit. Artif. Intell., 2018, vol. 32, no. 3.

  3. Viola, P. and Jones, M.J., Robust real-time face detection, Int. J. Comput. Vision, 2004, vol. 57, no. 2, pp. 137–154.

    Article  Google Scholar 

  4. MuthuKalyani, K. and VeeraMuthu, A., Smart application for AMS using face recognition, Comput. Sci. Eng.: Int. J., 2013, vol. 3, no. 5.

  5. Sahani, M., Nanda, C., and Sahu, A.K., Web-based online embedded door access control and home security system based on face recognition, 2015 International Conference on Circuits, Power and Computing Technologies, 2015, pp. 1–6.

  6. Peacock, C., Goode, A., and Brett, A., Automatic forensic face recognition from digital images, Science Justice: J. Forensic Sci. Soc., 2004, vol. 44, no. 1, pp. 29–34.

    Google Scholar 

  7. Choi, H., Choi, K., and Kim, J., Fingerprint matching incorporating ridge features with minutiae, IEEE Trans. Inf. Forensics Secur., 2011, vol. 6, no. 2, pp. 338–345.

    Article  Google Scholar 

  8. Erdem, C.E., Ulukaya, S., and Karaali, A., Combining Haar feature and skin color based classifiers for face detection, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2011, pp. 1497–1500.

  9. Kumar, K.S., Semwal, V.B., and Tripathi, R.C., Real time face recognition using adaboost improved fast PCA algorithm, 2011. arXiv:1108.1353.

  10. Tzimiropoulos, G. and Pantic, M., Gauss-Newton deformable part models for face alignment in-the-wild, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2014, pp. 1851–1858.

  11. Taigman, Y., Yang, M., and Ranzato, M.A., Deepface: Closing the gap to human-level performance in face verification, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2014, pp. 1701–1708.

  12. Sun, Y., Wang, X., and Tang, X., Deep learning face representation from predicting 10,000 classes, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2014, pp. 1891–1898.

  13. Parkhi, O.M., Vedaldi, A., and Zisserman, A., Deep face recognition, British Machine Vision Conference, 2015.

  14. Zhang, K., Zhang, Z., and Li, Z., Joint face detection and alignment using multitask cascaded convolutional networks, IEEE Signal Process. Lett., 2016, vol. 23, no. 10, pp. 1499–1503.

    Article  Google Scholar 

  15. Schroff, F., Kalenichenko, D., and Philbin, J., Facenet: A unified embedding for face recognition and clustering, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015, pp. 815–823.

  16. Deng, J., Guo, J., and Xue, N., Arcface: Additive angular margin loss for deep face recognition, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2019, pp. 4690–4699.

  17. Neubeck, A. and Van, G.L., Efficient non-maximum suppression, 18th International Conference on Pattern Recognition, 2006, vol. 3, pp. 850–855.

  18. Kingma, D.P. and Ba, J., Adam: A method for stochastic optimization, 2014. arXiv:1412.6980.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ying Zhang.

Ethics declarations

The authors declare no conflict of interest.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chunming Wu, Ying Zhang MTCNN and FACENET Based Access Control System for Face Detection and Recognition. Aut. Control Comp. Sci. 55, 102–112 (2021). https://doi.org/10.3103/S0146411621010090

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0146411621010090

Keywords:

Navigation