Project-1 Pre
Project-1 Pre
6th Semester
CT606-N Project-I
CE/CSE/IT Department
Group No:
Prepared By:
Jaldhi Patel(22BECSE54003)
Internal Guide: Mansi Patel(22BEIT54002)
Priyanka Solanki(223SBECE54041)
Raj Patel(223SBECE54030)
Outlines:
● Introduction
● Project Statement
● Objectives
● Scope
● Possible Outcomes
● Any Diagrams(Flowchart, ER Diagram, class, DFD etc.)
● Final Prototypes
● Implementation
● Videos(if any)
● Conclusion & Future Works(if any)
● References
1.Introduction
Project Purpose:
Objective:
● To modernize attendance systems, improve efficiency, and contribute to a smarter educational environment.
2.Project Statement
The Smart Classroom Attendance and Activity Monitoring System aims to revolutionize attendance management by
leveraging facial recognition technology. This project focuses on automating the attendance process to ensure accuracy,
reduce manual effort, and prevent proxy attendance. By integrating advanced AI techniques and IoT devices, the system
provides real-time monitoring, efficient data storage, and a user-friendly interface for teachers and administrators,
contributing to a smarter and more effective educational environment.
3.Objectives
1. Automate Attendance:
○ Replace manual roll calls with a facial recognition-based system.
2. Enhance Accuracy:
○ Minimize errors and eliminate proxy attendance.
3. Save Time:
○ Streamline the attendance process to allow more time for teaching.
4. Efficient Data Management:
○ Store attendance records securely in a centralized database for easy access and analysis.
5. Real-Time Monitoring:
○ Enable live tracking of student attendance and classroom activities.
6. User-Friendly Interface:
○ Provide an intuitive web-based dashboard for teachers and administrators.
7. Scalable Solution:
○ Ensure the system can handle classrooms of varying sizes and institutional needs.
4.Scope
1. Functionality:
○ Automated attendance using facial recognition technology.
○ Real-time monitoring of classroom attendance.
○ Secure and efficient storage of attendance data in a centralized database.
2. User Interaction:
○ Teachers can view, manage, and export attendance records via a web interface.
○ Students are passively identified without manual intervention.
3. Technology Integration:
○ Utilizes hardware like Raspberry Pi and a Wi-Fi-enabled camera.
○ Implements software tools including PyTorch, OpenCV, and MySQL.
4. Scalability:
○ Adaptable to classrooms of various sizes and educational institutions.
○ Can be expanded to include additional features like activity monitoring or behavioral analysis.
5. Impact:
○ Reduces administrative workload and minimizes manual errors.
○ Enhances classroom efficiency and promotes a tech-driven learning environment.
5.Possible Outcomes
1. Automation of Attendance:
○ Eliminates manual attendance processes, saving time and effort for educators.
2. Increased Accuracy:
○ Ensures reliable attendance records, free from human errors or proxy entries.
3. Enhanced Security:
○ Facial recognition prevents unauthorized attendance marking, improving system integrity.
4. Efficient Data Management:
○ Attendance records are securely stored in a centralized database for easy access, reporting, and analysis.
5. Improved Classroom Efficiency:
○ Streamlined attendance processes allow educators to focus more on teaching.
6. Scalable Solution:
○ The system can be adapted for larger classrooms or integrated with other educational tools.
7. Real-World Application:
○ Demonstrates the practical use of AI, IoT, and database technologies in educational environments.
8. Positive User Experience:
○ Provides a user-friendly interface for teachers to manage and view attendance effortlessly.
8.Diagrams
1. Hardware prototype:
● Raspberry Pi integrated with a Wi-Fi-enabled camera for real-time face capture.
● Compact and efficient setup for classroom use.
2. Software Prototype:
● Facial recognition model developed with PyTorch for accuracy.
● MYSQL database for secure storage of attendance records.
● Web-based dashboard for viewing and managing attendance data.
3.Functional Workflow:
● Camera capture student faces.
● Raspberry Pi processes images and runs recognition.
● Attendance is automatically marked and stored in the database.
Key Features:
System Architecture:
Key Steps:
Process:
1. Real-time facial detection and recognition.
2. Automatic attendance marking and database storage.
3. Web interface for attendance management.
● The Smart Attendance System leverages facial recognition to automate and enhance attendance management.
● It eliminates errors,reduces time consumption,and prevents proxy attendance,ensuring a secure and reliable
solution.
● By integrating modern technology, the system improves classroom efficiency and simplifies administrative
tasks.
● The project demonstrates the potential of AI and IOT in transforming traditional educational practices into
smarter, more effective solutions.
● A step forward in achieving a seamless, technology-driven educational environment.
13.References
1.Research Papers:
2.Web Resources:
●Python and PyTorch official documentation for AI model development.
●MYSQL documentation for database management.
●Raspberry PI official website for hardware setup and guides.
3.Software and Tools:
4.Other References: