尊敬的 微信汇率:1円 ≈ 0.046215 元 支付宝汇率:1円 ≈ 0.046306元 [退出登录]
SlideShare a Scribd company logo
R
F
U
A S
A
Automated Attendance System
Using Face Recognition
Domain Description of the Project
 Attendance is a crucial part of our Education System .Most of the Educational Institutions
follow the Manual Method Using pen & sheet or calling attendance .
 Instead of this hectic & time consuming process , If we take the attendance using a
Automated desktop attendance System using Face Recognition , be it a classrooms or Entry
gates it will mark the attendance of the registered students .
 Our approach to build a well presented attendance system to the admin and a portal where
attendance can be checked by the students.
 The process will be fast , efficient ,Time saving, as replaces the the stationary material &
Paper work with an Automated System.
 Any student can see their attendance details from the Website using their Name &
password .
 It can be easily implemented in any institution .
 the efficiency could be improved by integrating other techniques with it in near future .
Motivation
 The main motivation for this Project has come during everyday classes from our College .
 Manual method of the attendance System is much lengthier, time consuming & hectic .
 face lock feature using by smart phones for security , give us idea for this project.
 Automated Attendance System using by Face Recognition will reduce the manual work .
 Students can see their Attendance details easily from the Website portal.
Scope Of The Work
 Unregistered data can be stored .
 We can make this desktop application into mobile application.
 Attendance System can be used not only for the students , but also for the Teachers,
Employees of any company, Salary purposes etc in the future.
 Easy to Use .
Review of Related Work
 The Project provides fine outcome that was expected.
 It saves data into two parts one for the teachers, another one for students.
 To add new users , photographs with name should be added to the student folders.
 Online portal provides the attendance when user gives user Id and password.
 Manually database collection needs to be inserted in the database.
Methodology
Problem Formulation
1. Student attendance in maintained in efficient manner.
It helps to add fields like data, time, name and pictures.
2. Saves time of the user.
User just has to show their face and the work is done.
3. Ease of checking the attendance for the students.
Students can check their attendance online or their guardians can.
4. Saves work and paper of the institution
No need for registers that uses paper and pen. Resources can be saved.
5. Web Based System helps the user to keep track of the attendance and
is user friendly . Website helps them to keep track as students are highly on the internet
nowadays.
6. Admin can keep track of the exact time and date of the students.
Algorithm Description:
Face Recognition
Input:
When, we invoke the system to start recognizing the face present in front of the
camera, it gives a set of data- Semester, Subject.
Output:
It marks the attendance of the student who is standing in front of the camera if,
the student is registered in the system. We are assuming that if the image of a
student is present in the system (with the file name of the image is as the name
of the student) it means the student is registered, for now.
Steps of the Algorithm :
1. Using open CV, read all the images in a list, present in the 'Student_Images'
directory.
2. Accordingly, read the names of the students available as the file name of the
images, respectively.
3. Now, from the image list, encode the face of each image and store them also in
a list.
4. Store the current date and time (we have used file here) along with the
Semester and Subject name.
5. Open the accessible video camera.
6. Repeat from step 7 to 8 until the video camera is closed
7. Capture the images
8. IF camera opens successfully then,
Match the face found in the current image with the existing images in the
System
IF matching successful then,
mark the attendance of the student as noting the Name of the student,date and time of presence.
Design Description:
i. The user-friendly interface which includes,
 Color combination of the website,
 font size,
 position of the different section
 little bit touch of animation like changing color on a particular section.
Desktop Application Implementation:
 The GUI design is kept very simple.
 It provides and opening window where user has to select subject, semester and whether they wanted to
start or end the process.
 Then a second windows pops out starting the camera where face recognition is carried out and
simultaneously the gathered report is uploaded in the online database.
 The last window shows up if exit button is pressed closing the main window
Website implementation:
 Develop a website where welcome page ,where Students can login .
 To implement the project we have used markup language as HTML, to style the page we
have used CSS, and to add functionality like to see total number of classes, number of attend classes
will be shown to the students ,
 Who have logged in their account for That we have used a scripting language named JAVASCRIPT.
unfortunately we stuck on the database management.
 For that in the front-end website part the functionality is not working properly due to failure of
database connectivity.
Result & Dicussion
➔ The System provides a sufficient non-human intervention. Just it needs to be
started and the rest the application takes the attendance.
➔ The website developed will help the students to keep updated of their attendance.
➔ Minimizes the effort of the admin to register the attendance.
➔ The cost of installation is very low.
➔ This program will save Time & Effort surely.
➔ The students as well as the Guardian of the student will also find their place of
involvement.
➔ Children might be bunking classes the Guardian might be unaware of the facts.

More Related Content

Similar to FACE RECOGNITION SOFTWARE

Project synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendanceProject synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendance
Nitesh Dubey
 
project synopsis face recognition attendance system
project synopsis face recognition attendance systemproject synopsis face recognition attendance system
project synopsis face recognition attendance system
AnkitRao82
 
ppt for online exanition system
ppt for online exanition systemppt for online exanition system
ppt for online exanition system
prahlad chandra
 
Student Attendance System ppt
Student Attendance System pptStudent Attendance System ppt
Student Attendance System ppt
Manishasingh755956
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance education
Pallavi Singh
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
System Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training SystemSystem Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training System
thededar
 
Microlearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examinationMicrolearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examination
ronan messi
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
PALLAVI GUPTA
 
iStudent Management System – “Isms”
iStudent Management System – “Isms”iStudent Management System – “Isms”
iStudent Management System – “Isms”
IRJET Journal
 
Guide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling SubjectsGuide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling Subjects
محمود فرغلي
 
Guide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling SubjectsGuide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling Subjects
محمود فرغلي
 
Final project report
Final project reportFinal project report
Final project report
Mahul Sompura
 
Online course management system
Online course management systemOnline course management system
Online course management system
paparaon
 
Student Management System
Student Management SystemStudent Management System
Student Management System
HamaQarani
 
College management - Osiz Technologies
College management - Osiz TechnologiesCollege management - Osiz Technologies
College management - Osiz Technologies
andrea newman
 
IRJET - Implementation of Conducting Online Certification Examination in ...
IRJET -  	  Implementation of Conducting Online Certification Examination in ...IRJET -  	  Implementation of Conducting Online Certification Examination in ...
IRJET - Implementation of Conducting Online Certification Examination in ...
IRJET Journal
 
online learning and examination website
online learning and examination websiteonline learning and examination website
online learning and examination website
Anuj Kumar
 
Project proposal of school managment software
Project proposal of school managment softwareProject proposal of school managment software
Project proposal of school managment software
Proshanta Halder
 
Student Attendance Using Face Recognition
Student Attendance Using Face RecognitionStudent Attendance Using Face Recognition
Student Attendance Using Face Recognition
IRJET Journal
 

Similar to FACE RECOGNITION SOFTWARE (20)

Project synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendanceProject synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendance
 
project synopsis face recognition attendance system
project synopsis face recognition attendance systemproject synopsis face recognition attendance system
project synopsis face recognition attendance system
 
ppt for online exanition system
ppt for online exanition systemppt for online exanition system
ppt for online exanition system
 
Student Attendance System ppt
Student Attendance System pptStudent Attendance System ppt
Student Attendance System ppt
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance education
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
System Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training SystemSystem Analysis & Design Report on Summer Training System
System Analysis & Design Report on Summer Training System
 
Microlearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examinationMicrolearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examination
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
 
iStudent Management System – “Isms”
iStudent Management System – “Isms”iStudent Management System – “Isms”
iStudent Management System – “Isms”
 
Guide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling SubjectsGuide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling Subjects
 
Guide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling SubjectsGuide me Android APP to Student enrolling Subjects
Guide me Android APP to Student enrolling Subjects
 
Final project report
Final project reportFinal project report
Final project report
 
Online course management system
Online course management systemOnline course management system
Online course management system
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
College management - Osiz Technologies
College management - Osiz TechnologiesCollege management - Osiz Technologies
College management - Osiz Technologies
 
IRJET - Implementation of Conducting Online Certification Examination in ...
IRJET -  	  Implementation of Conducting Online Certification Examination in ...IRJET -  	  Implementation of Conducting Online Certification Examination in ...
IRJET - Implementation of Conducting Online Certification Examination in ...
 
online learning and examination website
online learning and examination websiteonline learning and examination website
online learning and examination website
 
Project proposal of school managment software
Project proposal of school managment softwareProject proposal of school managment software
Project proposal of school managment software
 
Student Attendance Using Face Recognition
Student Attendance Using Face RecognitionStudent Attendance Using Face Recognition
Student Attendance Using Face Recognition
 

Recently uploaded

Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
Building the Ideal CI-CD Pipeline_ Achieving Visual PerfectionBuilding the Ideal CI-CD Pipeline_ Achieving Visual Perfection
Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
Applitools
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
Shane Coughlan
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
ICS
 
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
simmi singh
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
VictoriaMetrics
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
VictoriaMetrics
 
Microsoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptxMicrosoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptx
jrodriguezq3110
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
Anand Bagmar
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
simmi singh
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
Paul Brebner
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
manji sharman06
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Ortus Solutions, Corp
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Chad Crowell
 
119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt
lavesingh522
 
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
meenusingh4354543
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
michniczscribd
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
Alina Yurenko
 

Recently uploaded (20)

Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
Building the Ideal CI-CD Pipeline_ Achieving Visual PerfectionBuilding the Ideal CI-CD Pipeline_ Achieving Visual Perfection
Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
 
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
 
Microsoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptxMicrosoft-Power-Platform-Adoption-Planning.pptx
Microsoft-Power-Platform-Adoption-Planning.pptx
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
 
119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt
 
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
 

FACE RECOGNITION SOFTWARE

  • 1. R F U A S A Automated Attendance System Using Face Recognition
  • 2. Domain Description of the Project  Attendance is a crucial part of our Education System .Most of the Educational Institutions follow the Manual Method Using pen & sheet or calling attendance .  Instead of this hectic & time consuming process , If we take the attendance using a Automated desktop attendance System using Face Recognition , be it a classrooms or Entry gates it will mark the attendance of the registered students .  Our approach to build a well presented attendance system to the admin and a portal where attendance can be checked by the students.  The process will be fast , efficient ,Time saving, as replaces the the stationary material & Paper work with an Automated System.  Any student can see their attendance details from the Website using their Name & password .  It can be easily implemented in any institution .  the efficiency could be improved by integrating other techniques with it in near future .
  • 3. Motivation  The main motivation for this Project has come during everyday classes from our College .  Manual method of the attendance System is much lengthier, time consuming & hectic .  face lock feature using by smart phones for security , give us idea for this project.  Automated Attendance System using by Face Recognition will reduce the manual work .  Students can see their Attendance details easily from the Website portal.
  • 4. Scope Of The Work  Unregistered data can be stored .  We can make this desktop application into mobile application.  Attendance System can be used not only for the students , but also for the Teachers, Employees of any company, Salary purposes etc in the future.  Easy to Use .
  • 5. Review of Related Work  The Project provides fine outcome that was expected.  It saves data into two parts one for the teachers, another one for students.  To add new users , photographs with name should be added to the student folders.  Online portal provides the attendance when user gives user Id and password.  Manually database collection needs to be inserted in the database.
  • 6. Methodology Problem Formulation 1. Student attendance in maintained in efficient manner. It helps to add fields like data, time, name and pictures. 2. Saves time of the user. User just has to show their face and the work is done. 3. Ease of checking the attendance for the students. Students can check their attendance online or their guardians can. 4. Saves work and paper of the institution No need for registers that uses paper and pen. Resources can be saved. 5. Web Based System helps the user to keep track of the attendance and is user friendly . Website helps them to keep track as students are highly on the internet nowadays. 6. Admin can keep track of the exact time and date of the students.
  • 7. Algorithm Description: Face Recognition Input: When, we invoke the system to start recognizing the face present in front of the camera, it gives a set of data- Semester, Subject. Output: It marks the attendance of the student who is standing in front of the camera if, the student is registered in the system. We are assuming that if the image of a student is present in the system (with the file name of the image is as the name of the student) it means the student is registered, for now.
  • 8. Steps of the Algorithm : 1. Using open CV, read all the images in a list, present in the 'Student_Images' directory. 2. Accordingly, read the names of the students available as the file name of the images, respectively. 3. Now, from the image list, encode the face of each image and store them also in a list. 4. Store the current date and time (we have used file here) along with the Semester and Subject name. 5. Open the accessible video camera. 6. Repeat from step 7 to 8 until the video camera is closed 7. Capture the images 8. IF camera opens successfully then, Match the face found in the current image with the existing images in the System IF matching successful then, mark the attendance of the student as noting the Name of the student,date and time of presence.
  • 9. Design Description: i. The user-friendly interface which includes,  Color combination of the website,  font size,  position of the different section  little bit touch of animation like changing color on a particular section.
  • 10. Desktop Application Implementation:  The GUI design is kept very simple.  It provides and opening window where user has to select subject, semester and whether they wanted to start or end the process.  Then a second windows pops out starting the camera where face recognition is carried out and simultaneously the gathered report is uploaded in the online database.  The last window shows up if exit button is pressed closing the main window
  • 11. Website implementation:  Develop a website where welcome page ,where Students can login .  To implement the project we have used markup language as HTML, to style the page we have used CSS, and to add functionality like to see total number of classes, number of attend classes will be shown to the students ,  Who have logged in their account for That we have used a scripting language named JAVASCRIPT. unfortunately we stuck on the database management.  For that in the front-end website part the functionality is not working properly due to failure of database connectivity.
  • 12. Result & Dicussion ➔ The System provides a sufficient non-human intervention. Just it needs to be started and the rest the application takes the attendance. ➔ The website developed will help the students to keep updated of their attendance. ➔ Minimizes the effort of the admin to register the attendance. ➔ The cost of installation is very low. ➔ This program will save Time & Effort surely. ➔ The students as well as the Guardian of the student will also find their place of involvement. ➔ Children might be bunking classes the Guardian might be unaware of the facts.
  翻译: