INTELLIGENT FACE TRACKING ATTENDANCE SYSTEM USING LBPH AND KALMAN FILTERING
DOI:
https://doi.org/10.29121/granthaalayah.v12.i1.2024.6107Keywords:
Lbph, Kalman Filtering, Attendance, Face Tracking, AutomatedAbstract [English]
Attendance tracking remains a crucial daily task in educational institutions and corporate environments. Traditionally performed manually, this process is often time-consuming and error-prone. To modernize and streamline attendance management, this project proposes a Facial Recognition-based Automated Attendance System that utilizes real-time image processing enhanced with a Kalman Filter for robust face tracking. The system captures and identifies student faces using a Logitech C270 webcam connected to an NVIDIA Jetson Nano Developer Kit. Initial face detection is performed using the Haarcascade classifier, followed by facial recognition through the LBPH (Local Binary Pattern Histogram) algorithm. The integration of the Kalman Filter enables smooth and continuous tracking of facial features, compensating for occlusions, motion blur, and abrupt student movements, thereby improving recognition accuracy and system responsiveness. The system maintains a dynamic attendance log by automatically cross-referencing recognized faces with a pre-trained dataset containing student details such as name, roll number, class, and section. Attendance records are updated hourly and stored in an Excel sheet accessible by the instructor. This approach ensures a contactless, efficient, and reliable solution for attendance monitoring in real-world classroom environments.
Downloads
References
Ahonen, T., Hadid, A., & Pietikainen, M. (2006). Face description with local binary patterns. IEEE Transactions on Pattern Analysis and Machine Intelligence . https://doi.org/10.1109/TPAMI.2006.244 DOI: https://doi.org/10.1109/TPAMI.2006.244
Ashley, D. (2012). A brief history of facial recognition. BiometricUpdate .
Chintalapati, S., & Raghunadh, M. V. (2013). Automated attendance management system based on face recognition algorithms. International Conference on Computational Intelligence and Computing Research (ICCIC) . https://doi.org/10.1109/ICCIC.2013.6724266 DOI: https://doi.org/10.1109/ICCIC.2013.6724266
Freund, Y., & Schapire, R. E. (1997). A decision-theoretic generalization of on-line learning and an application to boosting. https://doi.org/10.1006/jcss.1997.1504 DOI: https://doi.org/10.1006/jcss.1997.1504
Fussell, S. (2018). How Facebook's facial recognition works. The Verge .
Gonzalez, R. C., & Woods, R. E. (2008). Digital image processing . Pearson Education.
Jain, A. K., Duin, R. P., & Mao, J. (2000). Statistical pattern recognition: A review. IEEE . https://doi.org/10.1109/34.824819 DOI: https://doi.org/10.1109/34.824819
Jain, A. K., Ross, A., & Nandakumar, K. (2011). Introduction to biometrics . Springer. https://doi.org/10.1007/978-0-387-77326-1 DOI: https://doi.org/10.1007/978-0-387-77326-1
Katara, A., et al. (2017). Analysis of biometric attendance systems: Advantages and limitations.
Mishra, A., & Yadav, D. (2019). Smart Attendance Monitoring System Using face recognition. International Journal of Computer Applications, 182 (6), 1–5.
Parkhi, O. M., Vedaldi, A., & Zisserman, A. (2015). Deep face recognition. British Machine Vision Conference . https://doi.org/10.5244/C.29.41 DOI: https://doi.org/10.5244/C.29.41
Phung, S. L., Bouzerdoum, A., & Chai, D. (2002). A novel skin color model in YCbCr color space and its application to human face detection. ICIP .
Pratt, W. K. (2007). Digital image processing: PIKS inside . Wiley-Interscience. https://doi.org/10.1002/0470097434 DOI: https://doi.org/10.1002/0470097434
Reddy, P., & Kim, H. (2010). Real-time object tracking using Kalman filter and mean shift. IEEE .
Reichert, C. (2017). Facial recognition at airports. ZDNet .
Robinson-Riegler, G., & Robinson-Riegler, B. (2008). Cognitive psychology: Applying the science of the mind . Pearson.
Rouse, M. (2012). What is facial recognition? TechTarget .
Silk, R. (2017). The rise of facial recognition in law enforcement. Forbes .
Turk, M., & Pentland, A. (1991). Eigenfaces for recognition. Journal of Cognitive Neuroscience . https://doi.org/10.1162/jocn.1991.3.1.71 DOI: https://doi.org/10.1162/jocn.1991.3.1.71
Viola, P., & Jones, M. (2001). Rapid object detection using a boosted cascade of simple features. CVPR . https://doi.org/10.1109/CVPR.2001.990517 DOI: https://doi.org/10.1109/CVPR.2001.990517
Welch, G., & Bishop, G. (1995). An introduction to the Kalman filter. University of North Carolina at Chapel Hill .
Yang, J., & Kriegman, D. (2002). Face recognition using mixtures of linear subspaces. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24 (9), 1274–1282.
Yilmaz, A., Javed, O., & Shah, M. (2006). Object tracking: A survey. ACM Computing Surveys . https://doi.org/10.1145/1177352.1177355 DOI: https://doi.org/10.1145/1177352.1177355
Zhao, W., Chellappa, R., & Phillips, P. J. (2003). Face recognition: A literature survey. ACM Computing Surveys (CSUR), 35 (4), 399–458. https://doi.org/10.1145/954339.954342 DOI: https://doi.org/10.1145/954339.954342
Zivkovic, Z. (2004). Improved adaptive Gaussian mixture model for background subtraction. ICPR . https://doi.org/10.1109/ICPR.2004.1333992 DOI: https://doi.org/10.1109/ICPR.2004.1333992
deAgonia, M. (2017). iPhone X Face ID explained. Computerworld .
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Jai, Kuber Abrol, Stuti Saxena

This work is licensed under a Creative Commons Attribution 4.0 International License.
With the licence CC-BY, authors retain the copyright, allowing anyone to download, reuse, re-print, modify, distribute, and/or copy their contribution. The work must be properly attributed to its author.
It is not necessary to ask for further permission from the author or journal board.
This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge.