Wireless IoT Smart Door Lock Using Viola-Jones Face Detection Technique

  • Samsiah Ahmad Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Perak Branch Tapah Campus, Perak, Malaysia
  • Muhammad Farhan Ramli First Solar Boulevard (Jalan Hi-Tech 11),Zon Industri Fasa 3, Kulim Hi-Tech Park, 09090, Kulim Kedah Darul Aman, Malaysia.
  • Zalikha Zulkifli Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Perak Branch Tapah Campus, Perak, Malaysia
  • Lily Marlia Abdul Latif Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Perak Branch Tapah Campus, Perak, Malaysia


Technology in Industrial revolution 4.0 has rapidly changed with the advancement technology developments, including the technology of
Internet of Things (IoT). With IoT, different types of data either structured or unstructured can be collected and transferred over the
Internet that attracted researchers to conduct various empirical studies on automation of home security environment mainly with intelligence
system. This project highlights a face detection of smart door lock system based on Viola-Jones technique. The fundamental system
design, implementation of hardware and software as well as the data collection and processing techniques are described in this paper. The
prototype of the wireless IoT Smart Door Lock based on Viola-Jones face detection technique has been tested and the accuracy of
classification at different face angles (front, left, right, top, down) were recorded and also presented in this paper. The results show that Viola-
Jones algorithm has achieved 88% of average accuracy on the complete faces classification.


[1] L. Tan and N. Wang, “Future internet: The internet of things,” in 2010 3rd international conference on advanced computer theory and engineering (ICACTE), 2010, vol. 5, pp. V5--376.
[2] R. Piyare, “Internet of things: ubiquitous home control and monitoring system using android based smart phone,” Int. J. Internet Things, vol. 2, no. 1, pp. 5–11, 2013.
[3] S. Sandar and S. A. N. Oo, “Development of a Secured Door Lock System Based on Face Recognition using Raspberry Pi and GSM Module,” Development, vol. 3, no. 5, 2019.
[4] D. G. Lokhande and S. A. Mohsin, “Internet of things for ubiquitous smart home system,” in 2017 1st International Conference on Intelligent Systems and Information Management (ICISIM), 2017, pp. 314–320.
[5] M. F. Areed, “A keyless Entry System based on Arduino board with Wi-Fi technology,” Measurement, vol. 139, pp. 34–39, 2019.
[6] H. Wang, D. Gong, Z. Li, and W. Liu, “Decorrelated adversarial learning for age-invariant face recognition,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2019, pp. 3527–3536.
[7] H. White, R. Jubran, A. Heck, A. Chroust, and R. S. Bhatt, “Sex-specific scanning in infancy: Developmental changes in the use of face/head and body information,” J. Exp. Child Psychol., vol. 182, pp. 126–143, 2019.
[8] A. Hegde, N. Prathviraj, and N. R. Shetty, “Illumination enhanced face Recognition for smart access system,” Int. J. Mech. Eng. Technol., vol. 10, no. 2, pp. 501–510, 2019.
[9] J. Zhang, Y. Xie, Q. Wu, and Y. Xia, “Medical image classification using synergic deep learning,” Med. Image Anal., vol. 54, pp. 10–19, 2019.
[10] S. Sclaroff and L. Liu, “Deformable shape detection and description via model-based region grouping,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 23, no. 5, pp. 475–489, 2001.
[11] Z. Ning and G. Xutao, “Face detection based on skin color extraction scheme,” in IOP Conference Series: Materials Science and Engineering, 2019, vol. 569, no. 3, p. 32006.
[12] S. Bakheet, A. Al-Hamadi, and M. A. Mofaddel, “Recognition of Human Actions Based on Temporal Motion Templates,” Curr. J. Appl. Sci. Technol., pp. 1–11, 2017.
[13] M. Jones and P. Viola, “Fast multi-view face detection,” Mitsubishi Electr. Res. Lab TR-20003-96, vol. 3, no. 14, p. 2, 2003.
[14] Y.-Q. Wang, “An analysis of the Viola-Jones face detection algorithm,” Image Process. Line, vol. 4, pp. 128–148, 2014.
[15] S. Fadhel et al., “PV shading fault detection and classification based on IV curve using principal component analysis: Application to isolated PV system,” Sol. Energy, vol. 179, pp. 1–10, 2019.
[16] D. M. Escrivá, P. Joshi, V. G. Mendonça, and R. Shilkrot, Building Computer Vision Projects with OpenCV 4 and C++: Implement complex computer vision algorithms and explore deep learning and face detection. Packt Publishing Ltd, 2019.
[17] M. Y. Bin Ishak, S. B. Ahmad, and Z. Zulkifli, “IoT based bluetooth smart radar door system via mobile apps,” in 2019 1st International Conference on Artificial Intelligence and Data Sciences (AiDAS), 2019, pp. 142–145.
[18] M. K. Dabhi and B. K. Pancholi, “Face Detection System Based on Viola - Jones Algorithm,” Int. J. Sci. Res., vol. 5, no. 4, pp. 62–64, 2016.
How to Cite
AHMAD, Samsiah et al. Wireless IoT Smart Door Lock Using Viola-Jones Face Detection Technique. Mathematical Sciences and Informatics Journal, [S.l.], v. 1, n. 2, p. 70-76, nov. 2020. ISSN 2735-0703. Available at: <https://myjms.mohe.gov.my/index.php/mij/article/view/14195>. Date accessed: 26 mar. 2023. doi: https://doi.org/10.24191/mij.v1i2.14195.

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.