Abstract
This paper outlines an open source LabVIEW based Remote Laboratory System for Automated Attendance Monitoring through Facial Recognition to assist with both User Authentication and Multi-User Scalability within Online Practical Courses. The proposed RLS has been designed utilizing a Pipeline-Parallel Architecture where multiple Webcam Streams can be processed in parallel at different stages, namely Capture, Detection, Recognition and Logging. Evaluation of the proposed RLS involved testing with six Users simultaneously over a controlled environment. Results indicate Real-Time Operation with an average Per-User Latency Time of ~0.2 seconds. Average Throughput is estimated to be ~8 frames/sec/user (~45-50 frames/sec aggregate). Accuracy of Recognitions is reported as being ~96-99% under typical Lighting Conditions. A PCA/Eigenfaces Path was utilized for Fast Continuous Verification, and Periodic FaceNet-Based Checks were employed to Improve Robustness with moderate Overhead. Resource Profiling results estimate ~85% CPU Utilization from a Commodity Multi-Core Host (8-Cores / 16-Threading), 300 MB Memory Demand, and 3 Mbps Network Demand. These estimates suggest Straightforward Scaling via Additional Cores, GPU/FPGA Acceleration or Frame-Rate Throttling. The Proposed Design also Integrates Embedded/IoT Endpoints, which aligns with Computational Thinking and Education 4.0 Priorities that enable Authentic Participation, Learning Management System Integration, and Data-Driven Pedagogy. Wide-Area Conditions were Characterized Using a Laboratory WAN Emulator (tc/netem) that Simulated Controlled Levels of Latency, Jitter and Loss Representative of Campus, 4G and 5G Profiles. Due to the Complexity of Deploying an Internet-Scale Multi-Site Version of the Proposed RLS, such a Deployment is identified as Future Work.
Keywords
Remote Laboratories, LabVIEW, Attendance Monitoring, Face Recognition, Pipeline Parallelism, Machine Learning, IoT and 5G, Online Learning Platforms,Downloads
References
- R. Heradio, L. de la Torre, S. Dormido, Virtual and Remote Labs in Control Education: A Survey. Annual Reviews in Control, 42, (2016) 1–10. https://doi.org/10.1016/j.arcontrol.2016.08.001
- M. Tawfik, C. Salzmann, D. Gillet, D. Lowe, H. Saliah-Hassane, E. Sancristobal, M. Castro, Laboratory as a Service (LaaS): A Novel Paradigm for Developing and Implementing Modular Remote Laboratories. International Journal of Online Engineering (iJOE), 10(4), (2014) 13–21. https://doi.org/10.3991/ijoe.v10i4.3654
- M. Kaluz, L. Cirka, R. Valo, and M. Fikar, ArPi Lab: A Low-Cost Remote Laboratory for Control Education. IFAC Proceedings Volumes, 47(3), (2014) 9057–9062. https://doi.org/10.3182/20140824-6-ZA-1003.00963
- B. Letowski, C. Lavayssière, B. Larroque, M. Schröder, F. Luthon, A Fully Open Source Remote Laboratory for Practical Learning. Electronics, 9(11), (2020) 1832. https://doi.org/10.3390/electronics9111832
- B. Kizilkaya, G. Zhao, Y. A. Sambo, L. Li, M.A. Imran, 5G-Enabled Education 4.0: Enabling Technologies, Challenges, and Solutions. IEEE Access, 9, (2021) 166962–166969. https://doi.org/10.1109/ACCESS.2021.3136361
- A. Barrios, S. Panche, M. Duque, V.H. Grisales, F. Prieto, J.L. Villa, P. Chevrel, M. Canu, A Multi-User Remote Academic Laboratory System. Computers & Education, 62, (2013) 111–122. https://doi.org/10.1016/j.compedu.2012.10.011
- S. Farah, A. Benachenhou, G. Neveux, D. Barataud, G. Andrieu, T. Fredon, Multi-User and real-time flexible remote Laboratory Architecture for Collaborative and Cooperative Pedagogical Scenarios. International Journal of Online Engineering (iJOE), 12(4), (2016) 33–36. https://doi.org/10.3991/ijoe.v12i04.5097
- Z. Lei, H. Zhou, W. Hu, G.P. Liu, Concurrent Experimentation in NCSLab: A Scalable Approach for Online Laboratories. Future Generation Computer Systems, 148, (2023) 139–149. https://doi.org/10.1016/j.future.2023.05.014
- M. Vilches, H. Vargas, L. De la Torre, R. Heradio, Scalable Hybrid Laboratories: Application in industrial automation. Results in Engineering, 26, (2025) 105342. https://doi.org/10.1016/j.rineng.2025.105342
- M.A. Hidayat, H.M. Simalango, Students Attendance System and Notification of College Subject Schedule Based on Classroom Using IBeacon. In Proceedings of the 3rd International Conference on Information Technology, Information System and Electrical Engineering (ICITISEE), IEEE, Yogyakarta, Indonesia, (2018) 253–258. https://doi.org/10.1109/ICITISEE.2018.8720948
- M. Turk, A. Pentland, Eigenfaces for Recognition. Journal of Cognitive Neuroscience, 3(1), (1991) 71–86. https://doi.org/10.1162/jocn.1991.3.1.71
- S. Bhattacharya, G.S. Nainala, P. Das, A. Routray, (2018) Smart Attendance Monitoring System (SAMS): A Face Recognition based Attendance System for Classroom Environment. Proceedings of the IEEE 18th International Conference on Advanced Learning Technologies (ICALT), Mumbai, India. https://doi.org/10.1109/ICALT.2018.00090
- M. Arsenovic, S. Sladojevic, A. Anderla, D. Stefanovic, (2017) FaceTime – Deep learning based Face Recognition Attendance System. Proceedings of the IEEE 15th International Symposium on Intelligent Systems and Informatics (SISY), IEEE, Serbia. https://doi.org/10.1109/SISY.2017.8080587
- K. Puthea, R. Hartanto, R. Hidayat, A Review Paper on Attendance Marking System based on Face Recognition. In Proceedings of the 2nd International Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE), IEEE, Yogyakarta, Indonesia, (2017) 304–309. https://doi.org/10.1109/ICITISEE.2017.8285517
- M. Sharif, F. Naz, M. Yasmin, M.A. Shahid, A. Rehman, Face Recognition: A Survey. Journal of Engineering Science and Technology Review, 10(2), (2017) 166–177. https://doi.org/10.25103/jestr.102.20
- S.M. Bah, F. Ming, an Improved Face Recognition Algorithm and its Application in Attendance Management System. Array, 5, (2020) 100014. https://doi.org/10.1016/j.array.2019.100014
- K. Okokpujie, E. Noma-Osaghae, S. John, K.A. Grace, I. Okokpujie, (2017). A Face Recognition Attendance System with GSM notification. In Proceedings of the IEEE 3rd International Conference on Electro-Technology for National Development (NIGERCON), Owerri, Nigeria. https://doi.org/10.1109/NIGERCON.2017.8281895
- S. Poornima, N. Sripriya, B. Vijayalakshmi, P. Vishnupriya, (2017). Attendance Monitoring System using Facial Recognition with Audio Output and Gender Classification. Proceedings of the International Conference on Computing, Communication and Signal Processing (ICCCSP), India. https://doi.org/10.1109/ICCCSP.2017.7944103
- O. Vanegas-Guillén, P. Parra-Rosero, J.M. Muñoz-Antón, J. Zumba-Gamboa, C. Dillon, Remote Labs Meet Computational Notebooks: An Architecture for Simplifying the Workflow of remote educational experiments. IEEE Access, 11, (2023) 132496–132515. https://doi.org/10.1109/ACCESS.2023.3336287
- A. Van den Beemt, S. Groothuijsen, L. Ozkan, W. Hendrix, Remote Labs in Higher Engineering Education: Engaging Students with Active Learning Pedagogy. Journal of Computing in Higher Education, 35(2), (2023) 320-340. https://doi.org/10.1007/s12528-022-09331-4
- F. Schroff, D. Kalenichenko, J. Philbin, FaceNet: A Unified Embedding for Face Recognition and Clustering. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, (2015) 815–823. https://doi.org/10.1109/CVPR.2015.7298682
- P. Viola, M.J. Jones, Robust Real-Time Face Detection. International Journal of Computer Vision, 57, (2), (2024) 137–154. https://doi.org/10.1023/B:VISI.0000013087.49260.fb
- M. Wang, W. Deng, Deep Face Recognition: A survey. Neurocomputing, 429, (2021) 215–244. https://doi.org/10.1016/j.neucom.2020.10.081
- W. Farag, An Innovative Remote-Lab Framework for Educational Experimentation,” International Journal of Online Engineering (iJOE), 13(2), (2017) 68–86. https://doi.org/10.3991/ijoe.v13i02.6609
- K. Zhang, Z. Zhang, Z. Li, Y. Qiao, Joint Face Detection and Alignment using Multitask Cascaded Convolutional Networks. IEEE Signal Processing Letters, IEEE, 23(10), (2016) 1499–1503. https://doi.org/10.1109/LSP.2016.2603342
- W. Liu, D. Anguelov, D. Erhan, C. Szegedy, S. Reed, C.Y. Fu, A.C. Berg, SSD: Single Shot Multibox Detector. In Proceedings of the European Conference on Computer Vision (ECCV), Amsterdam, Netherlands, Cham: Springer International Publishing, 9905, (2016) 21–37.https://doi.org/10.1007/978-3-319-46448-0_2
- S. Lukas, A. R. Mitra, R. I. Desanti, D. Krisnadi, (2016) Student Attendance System in Classroom using Face Recognition Technique, in Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju, South Korea,1032-1035. https://doi.org/10.1109/ICTC.2016.7763360
- J.M. Wing, Computational Thinking. Communications of the ACM, 49(3), (2006) 33–35. https://dl.acm.org/doi/fullHtml/10.1145/1118178.1118215
- Z. Yu, Y. Qin, X. Li, C. Zhao, Z. Lei, G. Zhao, Deep Learning for Face Anti-Spoofing: A survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(5), (2023) 5609–5631. https://doi.org/10.1109/TPAMI.2022.3215850
- M. Andrejevic, N. Selwyn, Facial Recognition Technology in schools: Critical Questions and Concerns. Learning, Media and Technology, 45(2), (2020) 115–128. https://doi.org/10.1080/17439884.2020.1686014
Articles

