smart attendance system that detects multiple faces
NoorHussain79
72 views
27 slides
Jun 20, 2024
Slide 1 of 27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
About This Presentation
smart attendance
Size: 1.95 MB
Language: en
Added: Jun 20, 2024
Slides: 27 pages
Slide Content
Smart Attendance System SUBMITTED BY- NOORBEGAUM HUSSAIN ARPITA MURGOD MANIKYA ANVEKAR VIDYA GUDAGANATTI PROJECT GUIDE- PROF. SAGAR BIRJE SURESH ANGADI EDUCATION FOUNDATION’S ANGADI INSTITUTE OF TECHNOLOGY AND MANAGEMENT Savagaon Road, BELAGAVI – 590 009. (Approved by AICTE, New Delhi &Affiliated to Visvesvaraya Technological University, Belagavi, Accredited by NAAC)
INTRODUCTION : Even today most of the education institutions use conventional methods for marking attendance that is manually. Some institutions have moved to biometric systems like fingerprint, RFID (radio frequency identification) to ease out their maintenance. The face detection model for attendance maintenance aims to identify and locate all the faces regardless of the position, scale, orientation, lighting conditions, expressions etc. To get better performance and accuracy this automated technique can be used at multiple intervals during a typical class hour.
PROBLEM STATEMENT : Traditional method of attendance recording has proven to be stressful and in-effective. As manual labor involved in this process is time consuming, an automated Attendance Management System based on face detection and face recognition techniques can make this task easier.
OBJECTIVES : 1. Reducing time wastage during conventional class attendance. 2. Utilizing latest trends to implement a feasible solution for class attendance system. 3. Automating the whole process so that we have digital environment. 4. Preventing fake roll calls. 5. Encouraging the use of technology in daily lives.
SYSTEM REQUIREMENTS: Hardware Requirements: Processor core : i5 core Processor speed : 2.11 GHz Hard disk :1TB RAM : 8GB Camera : Raspberry pi(5 Mp) Software Requirements: Software Tool :OpenCV Database : sqlite Operating system :Windows 7 or above Coding Language : Python
ARCHITECTURE DIAGRAM: STUDENT SCAN IMAGE FACE DETECTION FEATURE EXTRACTION REGISTRATION SYSTEM STUDENT ATTENDANCE RECORD ATTENDANCE FACE RECOGNITION ADD DETAILS STAFF LOGIN ADMIN LOGIN GENERATED REPORT DATABASE Student Attendance Report Attendance USN Stored Image Face Image Fig :1 Architecture Diagram
USE CASE DIAGRAM: LOGIN REGISTER ADD DEPARTMENT ADD CLASSES MODIFY DETAILS TAKE ATTENDANCE VIEW ATTENDANCE LOGOUT VALIDATE STUDENT ADMIN FACULTY Fig:2 Use Case Diagram
BLOCK DIAGRAM: IMAGE ACQUISITION IMAGE PROCESSING EXTRACTION OF FACIAL FEATURES COMPARING WITH DATABASE MARKING THE ATTENDANCE Fig:3.1 Block Diagram of Process
BLOCK DIAGRAM: POWER SUPPLY (5v) PI CAMERA MODULE DISPLAY MEMORY CARD RASPBERRY PI3 MODEL B SQLite DATABASE USER FACE Fig:3.2 Block Diagram of User and Hardware Interaction
SEQUENCE DIAGRAM: :FACULTY :CAPTURING MODULE :PROCESSING MODULE :COMAPRISON MODULE DATABASE Student face registration Faculty initiates the capturing module Students captured Captured image sent to processing module Processed image to comparison module Processed image to comparison module Captured image Check if students exist Fill up the attendance Compare the image Fig:5 Sequence Diagram L og In L og Out :STUDENT Students captured L og In L og Out
CONCLUSION : Smart Attendance system is designed to minimize the human effort for taking the attendance manually that take place in every college. As the attendance marking process is done without any human interference, which is the main scope in the system. Further work is to improve the design of project and implement the hardware part.