{"title":"Smart Attendance Monitoring System using Facial Recognition","authors":"Natarajan S, Dr. H. Jayamangal","doi":"10.48175/ijetir-1209","DOIUrl":null,"url":null,"abstract":"All Standard institutes of learning place high priority on class attendance that if the criteria is not met by the student, the student will not be granted access to sit for his/her examination conducted by the school. This makes class attendance an important activity for the student. Over the years, class attendance has been conducted manually and is still taking place currently in almost 80% of Nigerian Universities. Manual monitoring of attendance by the university's lecturer has become a hectic one for most lecturers and students. With the advancement of technology, manual marking of student’s attendance has been replaced by biometric concepts. Though many researchers have made provisions on some biometric functions like fingerprint scanner, iris recognition, hand and finger geometric. In this paper we will propose a facial recognition concept as a means of verification in marking student’s attendance and store it into the database once verified. The system made use of a dlib library OpenCv library in successfully carrying out facial recognition. Images are read into directory, and these images are encoded so as to generate 128 facial measurements like distances between the nose, ear, and eyebrow etc. This encodings will be used in making comparisons with images read from camera or from live streaming videos in other to find best matches. For the real time attendance system, we created a web application using python flask. Here we used bootstrap framework for frontend design, python as the programming language and Mysql for database design","PeriodicalId":341984,"journal":{"name":"International Journal of Advanced Research in Science, Communication and Technology","volume":" 22","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Advanced Research in Science, Communication and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48175/ijetir-1209","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
All Standard institutes of learning place high priority on class attendance that if the criteria is not met by the student, the student will not be granted access to sit for his/her examination conducted by the school. This makes class attendance an important activity for the student. Over the years, class attendance has been conducted manually and is still taking place currently in almost 80% of Nigerian Universities. Manual monitoring of attendance by the university's lecturer has become a hectic one for most lecturers and students. With the advancement of technology, manual marking of student’s attendance has been replaced by biometric concepts. Though many researchers have made provisions on some biometric functions like fingerprint scanner, iris recognition, hand and finger geometric. In this paper we will propose a facial recognition concept as a means of verification in marking student’s attendance and store it into the database once verified. The system made use of a dlib library OpenCv library in successfully carrying out facial recognition. Images are read into directory, and these images are encoded so as to generate 128 facial measurements like distances between the nose, ear, and eyebrow etc. This encodings will be used in making comparisons with images read from camera or from live streaming videos in other to find best matches. For the real time attendance system, we created a web application using python flask. Here we used bootstrap framework for frontend design, python as the programming language and Mysql for database design