Real Time Surveillance Security & Attendance System (Face Recognition Based)
People detection and tracking is one of the important research fields that have gained a lot of attention in the last few years. Although person detection and counting systems are commercially available today, there is a need for further research to address the challenges of real-world scenarios. Th
2025-06-28 16:34:44 - Adil Khan
Real Time Surveillance Security & Attendance System (Face Recognition Based)
Project Area of Specialization Artificial IntelligenceProject Summary- Maintaining attendance is very important in all learning institutes for checking the performance of students. In most learning institutions, student attendances are manually taken by the use of attendance sheets issued by the department heads as part of regulation or teacher directly take attendance from LMS Portal This method is tedious and time-consuming and inaccurate for the teacher as well as student because the teacher taking the roll number or name of the student in the whole class. This method also makes it difficult to track the attendance of an individual student in a large classroom environment. In this project, we propose the design and use of face detection and recognition system to automatically detect student attending a lecture in a classroom and mark their attendance by recognizing their faces.
-
People detection and tracking is one of the important research fields that have gained a lot of attention in the last few years. Although person detection and counting systems are commercially available today, there is a need for further research to address the challenges of real-world scenarios. There is a lot of surveillance cameras installed around us but there are no men to monitor all of them continuously. It is necessary to develop a computer vision-based technology that automatically processes those images in order to detect that the person belongs to a particular organization. Automated video surveillance system addresses real-time observation of people within a busy environment leading to the description of their actions and interactions. It requires detection and tracking of people to ensure security, safety and site management. Face detection is one of the fundamental steps in automated video surveillance. Face detection from the video sequence is mainly performed by the background subtraction technique. It is a widely used approach for detecting the face of an object from static cameras. As the name suggests, background subtraction is the process of separating out the foreground objects from the background in a sequence of video frames. The main aim of the surveillance system here is, to detect and compare the face of the object with the database. The camera is fixed at the required place local Binary Patterns Histogram algorithm is used for face detection and recognition in video. The main aim is to develop a real-time security system.
- To detect human faces real time.
- To recognize the detected faces by the use of a suitable algorithm.
- To update the class attendance, register after a successful match
- To track the people in an organization
Real-time face detection and recognization is a very difficult task to do but OpenCV makes it so simple there are a lot of algorithms provide by OpenCV that is Engine face, Fisher Face, LBPH (Local Binary Patterns Histograms) are very useful algorithms to detect and recognize the face
In this project, we use the LBPH (Local Binary Patterns Histograms) algorithm to identify and recognize the face
first we have to register a new user we will give information about the user and take 15 pictures and save it on our Computer Second we will train it and then we will identify and recognize the person in the first module after recognizing the person and mark the attendance in database and in the second module after recognizing the person we get the information and display the data of that person
Benefits of the Project- easily detect human faces in real time.
- easily recognize the detected faces
- easily update or mark the class attendance, register after a successful match
- easily track the people in an organization
Our final product will have two modules first is face recognization based live attendance system and second is face recognition based real-time surveillance system will track the person and given the information about the person
Final Deliverable of the Project Hardware SystemType of Industry IT , Security Technologies Artificial Intelligence(AI)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 13150 | |||
| Raspberry pi b+ | Equipment | 1 | 6000 | 6000 |
| pi camera | Equipment | 1 | 1000 | 1000 |
| Sd Card | Equipment | 2 | 2400 | 4800 |
| VGA to VGA | Equipment | 1 | 350 | 350 |
| Charger | Equipment | 1 | 1000 | 1000 |