Real-Time Head Pose Estimation Using Haar Cascade Classifier for Visual Attention Application

International Journal of Electronics and Communication Engineering
© 2024 by SSRG - IJECE Journal
Volume 11 Issue 3
Year of Publication : 2024
Authors : Muhammad Syaqir Aiman Rosli, Rusnani Yahya, Rozita Jailani, Nur Khalidah Zakaria, Heru Supriyono
pdf
How to Cite?

Muhammad Syaqir Aiman Rosli, Rusnani Yahya, Rozita Jailani, Nur Khalidah Zakaria, Heru Supriyono, "Real-Time Head Pose Estimation Using Haar Cascade Classifier for Visual Attention Application," SSRG International Journal of Electronics and Communication Engineering, vol. 11,  no. 3, pp. 130-140, 2024. Crossref, https://doi.org/10.14445/23488549/IJECE-V11I3P114

Abstract:

This research paper explores the development and evaluation of a real-time head pose estimation algorithm for visual attention application, addressing challenges in varying conditions, complex poses, and partial occlusion. Leveraging the OpenCV library and Haar cascade classifier, the algorithm was implemented and tested with a smartphone camera setup. The study involved 10 subjects under different conditions, revealing high accuracy in controlled scenarios. The methodology incorporated innovative features, including cascade classifiers for diverse facial orientations. Results indicated varying accuracy influenced by environmental factors and subject movements. The average accuracy of the developed algorithm applied to various testing conditions is more than 84% for head pose estimation and more than 90% for visual attention. The findings contribute insights into algorithm efficacy, showcasing potential applications in fields of healthcare, therapy, driving monitoring and others. Overall, this research lays a foundation for robust head pose estimation systems with real-world adaptability.

Keywords:

Head pose estimation, OpenCV, Haar cascade classifier, Python, AdaBoost.

References:

[1] Kruti Goyal, Kartikey Agarwal, and Rishi Kumar, “Face Detection and Tracking: Using OpenCV,” 2017 International Conference of Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, pp. 474-478, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Maliha Khan et al., “Face Detection and Recognition Using OpenCV,” 2019 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS), Greater Noida, India, pp. 116-119, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[3] M. Monica Dhana Ranjini et al., “Haar Cascade Classifier-Based Real-Time Face Recognition and Face Detection,” 2023 4th International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, pp. 990-995, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Nazar Karpiuk, Halyna Klym, and Ivanna Vasylchychyn, “Facial Recognition System Based on the Haar Cascade Classifier Method,” 2023 24th International Conference on Computational Problems of Electrical Engineering (CPEE), Grybów, Poland, pp. 1-4, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Cheol-Ho Choi et al., “Face Detection Using Haar Cascade Classifiers Based on Vertical Component Calibration,” Human-Centric Computing and Information Sciences, vol. 12, pp. 1-17, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Ankit Srivastava et al., “A Survey of Face Detection Algorithms,” 2017 International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, pp. 1-4, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Bikang Peng, and Anilkumar Kothalil Gopalakrishnan, “A Face Detection Framework Based on Deep Cascaded Full Convolutional Neural Networks,” 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS), Singapore, pp. 47-51, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Li Cuimei et al., “Human Face Detection Algorithm via Haar Cascade Classifier Combined with Three Additional Classifiers,” 2017 13th IEEE International Conference on Electronic Measurement & Instruments (ICEMI), Yangzhou, China, pp. 483-487, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Fachruddin et al., “Real Time Detection on Face Side Image with Ear Biometric Imaging Using Integral Image and Haar-Like Feature,” 2018 International Conference on Electrical Engineering and Computer Science (ICECOS), Pangkal, Indonesia, pp. 165-170, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[10] An-Chao Tsai et al., “Occlusion Resistant Face Detection and Recognition System,” 2020 8th International Conference on Orange Technology (ICOT), Daegu, Korea (South), pp. 1-4, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Xueyou Huang, and Xiang Cao, “Face Detection and Tracking Using Raspberry Pi Based on Haar Cascade Classifier,” 2022 37th Youth Academic Annual Conference of Chinese Association of Automation (YAC), Beijing, China, pp. 505-509, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Xianghua Fan et al., “The System of Face Detection Based on OpenCV,” 2012 24th Chinese Control and Decision Conference (CCDC), Taiyuan, pp. 648-651, 2012.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Sharmeena Naido, and Rosalyn R. Porle, “Face Detection Using Colour and Haar Features for Indoor Surveillance,” 2020 IEEE 2nd International Conference on Artificial Intelligence in Engineering and Technology (IICAIET), Kota Kinabalu, Malaysia, pp. 1-5, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[14] L. Kh. Safiullina, A. Sh. Gabdullin, and I.V. Anikin, “Face Recognition in Biometric Systems Using Haar Cascade Classification,” 2021 Dynamics of Systems, Mechanisms and Machines (Dynamics), Omsk, Russian Federation, pp. 1-5, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Asif Mohammed Arfi et al., “Real Time Human Face Detection and Recognition Based on Haar Features,” 2020 IEEE Region 10 Symposium (TENSYMP), Dhaka, Bangladesh, pp. 517-521, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[16] Ratna Yustiawati et al., “Analyzing of Different Features Using Haar Cascade Classifier,” 2018 International Conference on Electrical Engineering and Computer Science (ICECOS), Pangkal, Indonesia, pp. 129-134, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Shahad Salh Ali, Jamila Harbi Al’ Ameri, and Thekra Abbas, “Face Detection Using Haar Cascade Algorithm,” 2022 Fifth College of Science International Conference of Recent Trends in Information Technology (CSCTIT), Baghdad, Iraq, pp. 198-201, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[18] Wenxiang Yu et al., “A Depth Cascade Face Detection Algorithm Based on Adaboost,” 2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC), Beijing, China, pp. 103-107, 2016.
[CrossRef] [Google Scholar] [Publisher Link]