School truancy is a significant problem that affects the educational environment and student achievement. This article presents a project to develop an automated absence detection system for classrooms using Haar Cascade and Local Binary Patterns Histogram (LBHP) techniques. The study begins by collecting a large dataset of classroom images, including various lighting scenarios and conditions. Haar Cascade is used to detect human faces in images, followed by LBHP feature extraction for each detected face. Experimental results demonstrate the effectiveness of the proposed system, achieving a high accuracy rate. This project contributes to the field of educational technology by providing a practical solution for monitoring classroom attendance. The integration of Haar Cascade and LBHP techniques provides robust and efficient performance in absence detection.
- Durán-Narucki V. School building condition, school attendance, and academic achievement in New York City public schools: A mediation model. Journal of Environmental Psychology. 28 (3), 278–286 (2008).
- Tang Y. M., Chen P. C., Law K. M. Y., Wu C. H., Lau Y., Guan J., He D., Ho G. T. S. Comparative analysis of Student's live online learning readiness during the coronavirus (COVID-19) pandemic in the higher education sector. Computers & Education. 168, 104211 (2021).
- Law K. M. Y., Geng S., Li T. Student enrollment, motivation and learning performance in a blended learning environment: The mediating effects of social, teaching, and cognitive presence. Computers & Education. 136, 1–12 (2019).
- Chemlal Y., Azouazi M. Implementing quality assurance practices in teaching machine learning in higher education. Mathematical Modelling of Computing. 10 (3), 660–667 (2023).
- George B., Wooden O. Managing the strategic transformation of higher education through artificial intelligence. Administration Sciences. 13 (9), 196 (2023).
- Kearney C. A., Childs J. Improving school attendance data and defining problematic and chronic school absenteeism: The next stage for educational policies and health-based practices. Preventing School Failure: Alternative Education for Children and Youth. 67 (4), 265–275 (2023).
- Mishra S., Tyagi A. K. The role of machine learning techniques in internet of things-based cloud applications. Artificial Intelligence–based Internet of Things Systems. 105–135 (2022).
- Alam A. Platform utilising blockchain technology for eLearning and online education for open sharing of academic proficiency and progress records. Smart Data Intelligence. 307–320 (2022).
- Khoroshchuk D., Liubinskyi B. B. Machine learning in lung lesion detection caused by certain diseases. Mathematical Modelling of Computing. 10 (4), 1084–1093 (2023).
- Bellaj K., Benmir M., Boujena S. Enhancing image inpainting through image decomposition and deep neural networks. Mathematical Modelling of Computing. 10 (3), 720–732 (2023).
- Li Y., Mao H., Girshick R., He K. Exploring plain vision transformer backbones for object detection. Computer Vision – ECCV 2022. 280–296 (2022).
- Joseph K. J., Khan S., Khan F. S., Balasubramanian V. N. Towards open world object detection. 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 5830–5840 (2021).
- Zou Z., Chen K., Shi Z., Guo Y., Ye J. Object detection in 20 years: A survey. Proceedings of the IEEE. 111 (3), 257–276 (2023).
- Shetty A. B., Bhoomika, Deeksha, Rebeiro J., Ramyashree. Facial recognition using Haar cascade and LBP classifiers. Global Transitions Proceedings. 2 (2), 330–335 (2021).
- Anand A., Jha V., Sharma L. An improved local binary patterns histograms techniques for face recognition for real time application. International Journal of Recent Technology and Engineering. 8 (2S7), 524–529 (2019).
- Pravallika D. S., Sai V. M., Sahithi D. L., Rishitha K., Ismail M. B. Face Expression Recognition by Hybrid Local Binary Pattern with Haar Cascade Method. Solid State Technology. 63 (6), 12919–12927 (2020).
- Sharma A., Shah K., Verma S. Face recognition using Haar cascade and local binary pattern histogram in OpenCV. 2021 Sixth International Conference on Image Information Processing (ICIIP). 6, 298–303 (2021).
- Lopez-Tejeida S., Soto-Zarazua G. M., Toledano-Ayala M., Contreras-Medina L. M., Rivas-Araiza E. A., Flores-Aguilar P. S. An Improved Method to Obtain Fish Weight Using Machine Learning and NIR Camera with Haar Cascade Classifier. Applied Sciences. 13 (1), 69 (2022).
- Yeh J.-F., Lin K.-M., Chang C.-C., Wang T.-H. Expression Recognition of Multiple Faces Using a Convolution Neural Network Combining the Haar Cascade Classifier. Applied Sciences. 13 (23), 12737 (2023).
- Vu H. N., Nguyen M. H., Pham C. Masked face recognition with convolutional neural networks and local binary patterns. Applied Intelligence. 52 (5), 5497–5512 (2022).
- Tasci B., Tasci G., Ayyildiz H., Kamath A. P., Barua P. D., Tuncer T., Dogan S., Ciaccio E. J., Chakraborty S., Acharya U. R. Automated schizophrenia detection model using blood sample scattergram images and local binary pattern. Multimedia Tools and Applications. 83, 42735–42763 (2024).
- Zhang Z., Wang M. Multi-feature fusion partitioned local binary pattern method for finger vein recognition. Signal, Image and Video Processing. 16 (4), 1091–1099 (2022).
- Nigam H., Abbas M. N., Tiwari M., Shalaj H. M., Hasib M. N. Review of Facial Recognition Techniques. International Journal of Research and Applied Sciences Engineering and Technology. 10 (1), 1740–1743 (2022).
- Petrescu R. V. V. Face recognition as a biometric application. Journal of Mechatronics and Robotics. 3, 237–257 (2019).
- Thorat S. B., Nayak S. K., Dandale J. P. Facial recognition technology: An analysis with scope in India. Preprint arXiv:1005.4263 (2010).
- Kamencay P., Benco M., Mizdos T., Radil R. A new method for face recognition using convolutional neural network. Advances in Electrical and Electronics Engineering. 15 (4), 663–672 (2017).
- Agarwal H., Verma G., Gupta L. Student attendance system based on the face recognition. Asian Journal of Convergence in Technology. 7 (2), 70–73 (2021).
- Hartanto R., Adji M. N. Face recognition for attendance system detection. 2018 10th International Conference on Information Technology and Electrical Engineering (ICITEE). 376–381 (2018).
- Safiullina L. Kh., Gabdullin A. S., Anikin I. V. Face recognition in biometric systems using HAAR cascade classification. 2021 Dynamics of Systems, Mechanisms and Machines (Dynamics). 1–5 (2021).
- Madan A. Face recognition using Haar cascade classifier. International Journal of Modern Trends in Science and Technology. 7 (01), 85–87 (2021).
- Mactal T. M. M., Paglinawan C. C., Bantegui J. A. K. M. Application for Integration of Haar Cascade and Local Binary Pattern Histogram. CNIOT'23: Proceedings of the 2023 4th International Conference on Computing, Networks and Internet of Things. 81–86 (2023).
- Ian Haikal Amir A., Raihan Nugroho P., Rahayu W. R., Febrianty D. F., Farihah N., Azizah W. N., Setiadi I. C., Gultom Y. D. Face detection and recognition in real-time photos with Haar cascade and local binary pattern histogram for automatic door locking system. 4th International Seminar on Photonics, Optics, and Its Applications (ISPhOA 2020). 11789, 1178908 (2021).
- Al-Aidid S., Pamungkas D. Sistem Pengenalan Wajah dengan Algoritma Haar Cascade dan Local Binary Pattern Histogram. Jurnal Rekayasa Elektrika. 14 (1), 62–67 (2018).
- Kumar A., Singh D. Comprehensive approach of real-time web-based face recognition system using Haar Cascade and LBPH algorithm. 2023 International Conference on Device Intelligence, Computing and Communication Technologies (DICCT). 371–376 (2023).
- Budiman A., Yaputera R. A., Achmad S., Kurniawan A. Student attendance with face recognition (LBPH or CNN): Systematic literature review. Procedia Computer Science. 216, 31–38 (2023).
- Chinimilli B. T., Anjali T., Kotturi A., Kaipu V. R., Mandapati J. V. Face recognition-based attendance system using Haar cascade and local binary pattern histogram algorithm. 2020 4th international conference on trends in electronics and informatics (ICOEI). 701–704 (2020).
- Mayr A., Binder H., Gefeller O., Schmid M. The evolution of boosting algorithms. Methods of Information in Medicine. 53 (06), 419–427 (2014).
- Hunt J. Tkinter GUI Library. Advanced Guide to Python 3 Programming. 155–168 (2023).