There should be some record of attendees who attends the class or lecture in any educational institution, and here comes the use of attendance which is almost taken in every organization either manually or automated (scanning the ID card). But taking attendence manually is too hectic and consumes al
Intelligent Attendance Marking System
There should be some record of attendees who attends the class or lecture in any educational institution, and here comes the use of attendance which is almost taken in every organization either manually or automated (scanning the ID card). But taking attendence manually is too hectic and consumes alot of time. Our project is being presented as a solution to this problem, moving towards our project which is to collect student's data by capturing their pictures through camera which is mounted over the blackboard, detect and recognize the faces of students by appling some techniques and algorithms and then mark their attendance automatically who are present in the class in one shot. It saves the time of both teachers as well as students students and reduce the paper work. we searched several face detection and face recognition algorithms which are suitable for our project and tried those algorithm on our actual data in order to explore them .We tried face recognition using opencv and computer vision, CNN, Haar Cascade, LPBH, which gives accurate results upto great extent. Lastly we tried GUI application which is based on PyQT. It is about how output screen will look like when program is being run,their buttons,fonts and display. For final model we decided to go with LBP, haar cascade classifier techniques which are computer vision techniques. LBP is used for face recognition and haar cascade classifier is used for face detection. The reason to go with this technique is that it gives high accuracy as compared to SVM and deep learning model (CNN). Further we decided to go with multiple face detection and extend this by training it for our collected data as it recognizes most of the student's faces in a single picture and give good results.
One camera is mounted simply over the blackboard which will detect and catch the images of the students of whole class in one single picture. It will compare the image of every student with the pre-stored images in the database and if the student's face is matched with the already predefined images in the database the student will be marked as present and the remaining ones that are not present in the class will be marked as absent. The processed image will then be compared against the existing stored record and then attendance is marked in the database accordingly. Compared to existing system traditional attendance marking system, this system reduces the workload of the people .This proposed system will be implemented in 4 phases such as Image Capturing , Segmentation of group image and face detection , Face comparison and recognition , Updating of attendance in database.
The final deliverable records attendance of whole class in one shot by using face detection and face recognition techniques and for this purpose a camera is used in the classroom that takes images of students and marked the attendance of the whole class correctly which are present in the classroom.
For final model we decided to go with LBP, haar cascade classifier techniques which are computer vision techniques. LBP is used for face recognition and haar cascade classifier is used for face detection. The reason to go with this technique is that it gives high accuracy as compared to SVM and deep learning model (CNN). Further we decided to go with multiple face detection and extend this by training it for our collected data as it recognizes most of the student's faces in a single picture and give good results. All algorithms which are being used in the project is in python language and in the end a front end application will be made which shows attendance marking of students and their records.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Camera | Equipment | 1 | 12000 | 12000 |
| Printing Cost | Miscellaneous | 16 | 300 | 4800 |
| Travelling Expense | Miscellaneous | 8 | 250 | 2000 |
| Report File | Miscellaneous | 1 | 700 | 700 |
| Stationary | Miscellaneous | 5 | 500 | 2500 |
| Web Hosting Service | Equipment | 1 | 5500 | 5500 |
| Paid Courses for this FYP | Equipment | 5 | 1500 | 7500 |
| Graphics Card | Equipment | 1 | 45000 | 45000 |
| Total in (Rs) | 80000 |
Protection of the power system is an important aspect to protect electrical components aga...
Our project School Gari is to provide parents a trustable and better platform for their ch...
Project Summary The possibilities for the use of drones can be found in virtually all sect...
This project involves the concept which is based on using technology to improve the qualit...