P. Netinant, Nongnapus Akkharasup-Anan, Meennapa Rakhiran
{"title":"Class Attendance System using Unimodal Face Recognition System based on Internet of Educational Things","authors":"P. Netinant, Nongnapus Akkharasup-Anan, Meennapa Rakhiran","doi":"10.1109/ECEI57668.2023.10105374","DOIUrl":null,"url":null,"abstract":"This study presents the design and implementation of an IoT-based class attendance system with face recognition for the high school. The system includes the Open-Computer-Vision (OpenCV) library, Python programming language, and a Raspberry Pi as the main processing unit. The system employs a combination of Haar-Cascades for face detection and Eigenfaces, Fisher faces, and Local Binary Pattern Histograms for face recognition. The methodology for the system is described in detail, including flowcharts for each stage of the system. The experiment results of the system are analyzed and presented, including plots and screenshots. We discussed the challenges encountered during the project, the system's potential applications, and future developments. The system was developed to automate the attendance-taking process, increase the accuracy and security of attendance records, and provide data to improve student performance and progress by recording class attendance in Google Sheets.","PeriodicalId":176611,"journal":{"name":"2023 IEEE 6th Eurasian Conference on Educational Innovation (ECEI)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 6th Eurasian Conference on Educational Innovation (ECEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECEI57668.2023.10105374","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This study presents the design and implementation of an IoT-based class attendance system with face recognition for the high school. The system includes the Open-Computer-Vision (OpenCV) library, Python programming language, and a Raspberry Pi as the main processing unit. The system employs a combination of Haar-Cascades for face detection and Eigenfaces, Fisher faces, and Local Binary Pattern Histograms for face recognition. The methodology for the system is described in detail, including flowcharts for each stage of the system. The experiment results of the system are analyzed and presented, including plots and screenshots. We discussed the challenges encountered during the project, the system's potential applications, and future developments. The system was developed to automate the attendance-taking process, increase the accuracy and security of attendance records, and provide data to improve student performance and progress by recording class attendance in Google Sheets.