AI BASED ATTENDANCE AND
DRESS CODE MONITORING
SYSTEM USING DEEPLEARNING
AND IOT
MINI PROJECT
Submitted By
ABHISHEK ANAND J (6113232431004)
MOHAMMAD SIKKANDER N (6113232431055)
MOHANRAJ K (6113232431059)
MOTHISWARAN R (6113232431060)
In partial fulfilment for the award of the degree
of
BACHELOR OF TECHNOLOGY
in
ARTIFICIAL INTELLIGENCE & DATA SCIENCE
DEPARTMENT OF ARTIFICIAL INTELLIGENCE &
DATA SCIENCE
MAHENDRA ENGINEERING COLLEGE
(AUTONOMOUS)
Mahendhirapuri, Mallasamudram, Namakkal-637 503.
APRIL – 2026
I
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & DATA SCIENCE
BONAFIDE CERTIFICATE
. Certified that this project report “AUTOMATED ATTENDANCE AND DRESS CODE
MONITORING SYSTEM” is the bonafide work of “ ABHISHEK ANAND J
(6113232431004), MOHAMMAD SIKKANDER (6113232431055), MOHANRAJ
K(611323243159), MOTHISWARAN R (6113232431060)” who carried out this project work
under my supervision.
SUPERVISOR HEAD OF THE DEPARTMENT
[Link],M.E.,Ph.D.,MBA., [Link],M.E.,Ph.D.,MBA.,
Submitted for the end semester Project Viva Voce Exam held on at
INTERNAL EXAMINER EXTERNAL EXAMINER
Date: Date:
II
ACKNOWLEDGEMENT
We express our earnest thanks with deepest respect and gratitude in our honourable
chairman [Link],M.A.,[Link]., and Respected managing
Directors [Link], B.E., M.I.S.T.E., and [Link]
PRASATH,B.E.,M.S., who have provided excellent facilities for us.
We feel happy to convey our kind regards and sincere thanks to our beloved
Principal [Link], M.E., Ph.D,FIE who provided his kind concern for carrying
out this project work and providing suitable environment to work.
We wish to express out sincere thanks to our respected
[Link],M.E.,Ph.D.,MBA., Associate Professor and Head, Department of
Artificial Intelligence & Data Science, for the continuous work and excellent support over
the period of project work.
We are indebted to our internal guide [Link],M.E.,Ph.D.,MBA.,
Associate Professor and Head, Department of Artificial Intelligence & Data Science, for
his constant help and creative ideas over the period of the project work.
We specially thank all our Friends, Parents, Teaching & Non-Teaching Staff, and
out well-wishers for their constant support all the time.
ABHISHEK ANAND J (6113232431004)
MOHAMMAD SIKKANDER N (6113232431055)
MOHANRAJ K (6113232431059)
MOTHISWARAN R (6113232431060)
III
ABSTRACT
This project proposes an AI-driven surveillance system for automated student
attendance and dress code monitoring using real-time computer vision. Traditional
manual inspection is time-consuming and highly susceptible to proxy attendance and
subjective errors. To address this, the proposed system utilizes an edge-based
processing unit paired with an RTSP-enabled IP camera positioned at the classroom
entrance. As students enter, continuous video streams are processed through advanced
deep learning models—InsightFace for facial recognition and YOLOv8 for object
detection and pose estimation. The system applies temporal buffering to simultaneously
verify student identity, ID card presence, footwear, and shirt tuck-in status. Analyzed
compliance data is asynchronously transmitted to a cloud platform (Google Sheets) and
made instantly accessible through a custom React Native mobile dashboard. This
provides faculty with real-time attendance insights and automated alerts, enabling
immediate disciplinary action without disrupting instruction. This non-intrusive, highly
scalable edge-computing solution bridges the gap between manual oversight and
continuous digital monitoring, significantly modernizing smart campus infrastructure.
Keywords: Automated Attendance, Computer Vision, Edge Computing, Deep
Learning, YOLOv8, Smart Campus..
IV
சுருக்கம்
கல் வி நிறுவனங் களில் நிலவும் நநர விரயம் மற் றும் ந ோலி
வருகக ் திவுககளத் தவிர்க்க, தோனியங் கி வருகக ் திவு மற் றும்
ஆகை விதிமுகற கண்கோணி ்பிற் கோன கணினி ோர்கவ
அகம ்க முன் மமோழிகிநறோம் . வகு ் கற நுகைவோயிலில் உள் ள
ஐபி நகமரோ மற் றும் எை்ஜ் கம் ் யூை்டிங் அலகு மூலம் மோணவர்களின்
தரவுகள் நேகரிக்க ் ை்டு, நவீன ஆைமோன கற் றல் மோதிரிககளக்
மகோண்டு நிகை் நநரத்தில் கு ் ோய் வு மேய் ய ் டுகின் றன. முகம்
கண்ைறிய InsightFace மற் றும் அகையோள அை்கை, கோலணி
ந ோன் றவற் கறே் ேரி ோர்க்க YOLOv8 யன் டுத்த ் டுகிறது. இந்த
முடிவுகள் கிளவுை் தளத்தில் நேமிக்க ் ை்டு, 'Presence' மமோக ல்
மேயலி மூலம் ஆசிரியர்களுக்கு உைனுக்குைன் வைங் க ் டுகின் றன.
நிர்வோகே் சுகமகயக் குகறக்கும் இந்த அகம ் பு, நவீன ஸ்மோர்ை்
நகம் ஸ் உள் கை்ைகம ்க நமம் டுத்த உதவுகிறது.
முக்கியச் சசொற் கள் (Keywords): தோனியங் கி வருகக ் திவு, கணினி
ோர்கவ, எை்ஜ் கம் ்யூை்டிங் , ஆைமோன கற் றல் , YOLOv8, ஸ்மோர்ை்
நகம் ஸ்.
V
TABLE OF CONTENTS
CHAPTER NO. TITLE PAGENO.
ABSTRACT IV
1 INTRODUCTION 1
1.1 Domain 1
1.2 Project Needs 2
1.3 Field 2
1.4 Methods 3
2 SYSTEM STUDY 6
2.1 Introduction 6
2.2 Literature Survey 7
3 SYSTEM ANALYSIS 9
3.1 Existing System 9
3.2 Drawbacks in Existing System 9
3.3 Proposed System 10
3.4 Challenges and Limitations in the 11
Existing System
3.5 Problem Definition 16
3.6 Features Of Proposed System 16
4 SYSTEM REQUIREMENTS & 18
SPECIFICATION
4.1 Hardware Requirements 18
4.2 Software Requirements 19
VI
5 SYSTEM DESIGN 22
5.1 Introduction 22
5.2 Data Flow 23
5.3 Data Flow Diagram 24
5.4 System Architecture 25
6 SYSTEM TESTING 26
6.1 Objectives Of System 26
Testing
6.2 Types Of Testing 27
Performed
6.3 Testing Results 29
6.4 Conclusion Of Testing 29
7 SYSTEM 30
IMPLEMENTATION
7.1 Backend Development 30
7.2 Real-Time Data Fetching 31
7.3 Sensor & Control System 31
Integration
7.4 Notification System 33
8 CONCLUSION 34
9 FUTURE ENHANCEMENT 35
10 APPENDIX 36
10.1 Source Code 36
10.2 Screenshots 44
11 REFERENCES 48
VII
TABLE OF FIGURES
FIGURE NO NAME OF THE FIGURE PAGE NO
5.1 Dataflow Diagram 24
5.2 System Architecture Diagram 25
10.1 Login Page 44
10.2 Command Center 45
10.3 Attendance Dashboard 46
10.4 Automated Attendance System 47
VIII
TABLE OF ABBREVIATIONS
[Link] ACRONYMS EXPANSIONS
1 YOLO You Only Look Once
2 RTSP Real-Time Streaming Protocol
3 SCRFD Sample and Computation
Redistributionn for Efficient
Face Detection
4 MJPEG Motion Joint Photographic
Experts Group
5 GPU Graphics Processing Unit
6 JSON JavaScript Object Notation
7 OPENCV Open Source Computer Vision
IX
X
XI