Skip to main content
Log in

Automatic attendance system based on CNN–LSTM and face recognition

  • Original Research
  • Published:
International Journal of Information Technology Aims and scope Submit manuscript

Abstract

In the era of the Covid-19 pandemic, the education system has undergone a significant shift from traditional offline classes to online modes of learning for students. However, keeping track of student attendance, both in offline and online modes, has become a time-consuming task. To address this issue, various automated attendance systems have been proposed, utilizing technologies such as biometric recognition, barcodes, QR codes, and mobile devices. However, earlier algorithms used in these systems have shown poor accuracy and inefficient processing times. To overcome these limitations, this paper proposes a method that leverages face recognition technology, specifically a combination of convolutional neural network (CNN) and long short-term memory (LSTM) models, to track course attendance. The combination of CNN–LSTM in attendance system is novel concept. This proposed method can be applied in both the online and offline phases of education with minor modifications. The proposed method captures both spatial and temporal information, resulting in improved accuracy. The experimental findings reported in the paper demonstrate the effectiveness of the proposed attendance system. It achieves an impressive face recognition accuracy of 99.82%, surpassing the performance of state-of-the-art methods used in similar applications with faster runtime of 6.93 s. This high accuracy rate implies that the system can reliably identify and track student attendance, ensuring accountability and providing valuable data for academic institutions.

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

Similar content being viewed by others

Data availability

Not applicable.

References

  1. Islam MdM, Hasan MdK, Billah MdM, Uddin MdM (2017) Development of smartphone-based student attendance system. In: 2017 IEEE region 10 humanitarian technology conference (R10-HTC). IEEE, pp 230–233

  2. Mery D, Mackenney I, Villalobos E (2019) Student attendance system in crowded classrooms using a smartphone camera. In: 2019 IEEE winter conference on applications of computer vision (WACV). IEEE, pp 857–866

  3. Charity A, Okokpujie K, Etinosa N-O (2017) A bimodal biometrie student attendance system. In: 2017 IEEE 3rd international conference on electro-technology for national development (NIGERCON). IEEE, pp 464–471

  4. Chakraborty P, Muzammel CS, Khatun M, Islam SF, Rahman S (2020) Automatic student attendance system using face recognition. Int J Eng Adv Technol (IJEAT) 9(3):93–99

    Article  Google Scholar 

  5. Khan MB, Prashanth NM, Nomula N, Pathak P, Muralidhar AM (2017) Auto student attendance system using student ID card via Wi-Fi. City

  6. Wei X, Manori A, Devnath N, Pasi N, Kumar V (2017) QR code based smart attendance system. Int J Smart Bus Technol 5(1):1–10

    Article  Google Scholar 

  7. Pss S, Bhaskar M (2016) RFID and pose invariant face verification based automated classroom attendance system. In: 2016 international conference on microelectronics, computing and communications (MicroCom). IEEE, pp 1–6

  8. Poornima S, Sripriya N, Vijayalakshmi B, Vishnupriya P (2017) Attendance monitoring system using facial recognition with audio output and gender classification. In: 2017 international conference on computer, communication and signal processing (ICCCSP). IEEE, pp 1–5

  9. Bhattacharya S, Nainala GS, Das P, Routray A (2018) Smart attendance monitoring system (SAMS): a face recognition based attendance system for classroom environment. In: 2018 IEEE 18th international conference on advanced learning technologies (ICALT). IEEE, pp 358–360

  10. Estacio RR, Linsangan NB (2018) A rotation invariant algorithm for bimodal hand vein recognition system. In: 2018 IEEE 10th international conference on humanoid, nanotechnology, information technology, communication and control, environment and management (HNICEM). IEEE, pp 1–6

  11. Seifedine K, Mohamad S (2010) Wireless attendance management system based on iris recognition. Sci Res Essays 5(12):1428–1435

    Google Scholar 

  12. Taxila P (2009) Development of academic attendance monitoring system using fingerprint identification. IJCSNS 9(5):164

    Google Scholar 

  13. Mohammed K, Tolba AS, Elmogy M (2018) Multimodal student attendance management system (MSAMS). Ain Shams Eng J 9(4):2917–2929

    Article  Google Scholar 

  14. Agrawal A, Garg M, Prakash S, Joshi P, Srivastava AM (2020) Hand down, face up: innovative mobile attendance system using face recognition deep learning. In: Proceedings of 3rd international conference on computer vision and image processing: CVIP 2018, vol 2. Springer Singapore, pp 363–375

  15. Bah SM, Ming F (2020) An improved face recognition algorithm and its application in attendance management system. Array 5:100014

    Article  Google Scholar 

  16. Sunaryono D, Siswantoro J, Anggoro R (2021) An android based course attendance system using face recognition. J King Saud Univ-Comput Inf Sci 33(3):304–312

    Google Scholar 

  17. Gowda T, Surya G, Supreetha H, Zaiban S, Harish K (2021) A survey on automated student attendance management system using face recognition. Perspect Commun Embed-Syst Signal-Process-PiCES 5(2):19–21

    Google Scholar 

  18. Boucherit I, Zmirli MO, Hentabli H, Rosdi BA (2022) Finger vein identification using deeply-fused convolutional neural network. J King Saud Univ-Comput Inf Sci 34(3):646–656

    Google Scholar 

  19. Bogaerts T, Masegosa AD, Angarita-Zapata JS, Onieva E, Hellinckx P (2020) A graph CNN–LSTM neural network for short and long-term traffic forecasting based on trajectory data. Transp Res Part C Emerg Technol 112:62–77

    Article  Google Scholar 

  20. Sanli O, Ilgen B (2019) Face detection and recognition for automatic attendance system. In: Intelligent systems and applications: proceedings of the 2018 intelligent systems conference (IntelliSys), vol 1. Springer International Publishing, pp 237–245

  21. Pei Z, Hang Xu, Zhang Y, Guo M, Yang Y-H (2019) Face recognition via deep learning using data augmentation based on orthogonal experiments. Electronics 8(10):1088

    Article  Google Scholar 

  22. Indra E, Yasir M, Andrian A, Sitanggang D, Sihombing O, Tamba SP, Sagala E (2020) Design and implementation of student attendance system based on face recognition by Haar-like features methods. In: 2020 3rd international conference on mechanical, electronics, computer, and industrial technology (MECnIT). IEEE, pp 336–342

  23. Khan S, Akram A, Usman N (2020) Real time automatic attendance system for face recognition using face API and OpenCV. Wirel Pers Commun 113:469–480

    Article  Google Scholar 

  24. Setialana P, Jati H, Wardani R, Indrihapsari Y, Norwawi NMd (2021) Intelligent attendance system with face recognition using the deep convolutional neural network method. J Phys Conf Ser 1737(1):012031

    Article  Google Scholar 

  25. Shah K, Bhandare D, Bhirud S (2021) Face recognition-based automated attendance system. In: International conference on innovative computing and communications: proceedings of ICICC 2020, vol 1. Springer Singapore, pp 945–952

  26. Yamin M (2020) Counting the cost of COVID-19. Int J Inf Technol 12(2):311–317

    PubMed  PubMed Central  Google Scholar 

  27. Sen AAA, Yamin M (2021) Advantages of using fog in IoT applications. Int J Inf Technol 13:829–837

    Google Scholar 

  28. Abdulateef SK, Abdali T-AN, Alroomi MDS, Altaha MAA (2020) An optimise ELM by league championship algorithm based on food images. Indonesian J Electr Eng Comput Sci 20(1):132–137

    Article  Google Scholar 

  29. Déniz O, Bueno G, Salido J, De la Torre F (2011) Face recognition using histograms of oriented gradients. Pattern Recognit Lett 32(12):1598–1603

    Article  ADS  Google Scholar 

  30. Kamencay P, Benco M, Mizdos T, Radil R (2017) A new method for face recognition using convolutional neural network. Adv Electr Electron Eng 15(4):663–672

    Google Scholar 

  31. Yadav V, Verma P, Katiyar V (2023) Long short term memory (LSTM) model for sentiment analysis in social data for e-commerce products reviews in Hindi languages. Int J Inf Technol 15(2):759–772

    Google Scholar 

  32. Shastri S, Singh K, Kumar S, Kour P, Mansotra V (2021) Deep-LSTM ensemble framework to forecast Covid-19: an insight to the global pandemic. Int J Inf Technol 13:1291–1301

    PubMed  PubMed Central  Google Scholar 

  33. Ahmed M, Salman MD, Adel R, Alsharida ZA-Q, Hammood MM (2022) An intelligent attendance system based on convolutional neural networks for real-time student face identifications. J Eng Sci Technol 17(5):3326–3341

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ashish Kumar Shukla.

Ethics declarations

Conflict of interest

No.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shukla, A.K., Shukla, A. & Singh, R. Automatic attendance system based on CNN–LSTM and face recognition. Int. j. inf. tecnol. 16, 1293–1301 (2024). https://doi.org/10.1007/s41870-023-01495-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41870-023-01495-1

Keywords

Navigation