Activity Tracking System
CCTV cameras are used everywhere for security purposes and to record events for future reference. CCTV cameras are used in all major buildings and big organizations. They are also installed in almost every part of the SIBAU. Those installed CCTV cameras assist the security personnel to monitor
2025-06-28 16:30:08 - Adil Khan
Activity Tracking System
Project Area of Specialization Artificial IntelligenceProject SummaryCCTV cameras are used everywhere for security purposes and to record events for future reference. CCTV cameras are used in all major buildings and big organizations. They are also installed in almost every part of the SIBAU. Those installed CCTV cameras assist the security personnel to monitor the whole campus while sitting in a single place. However, using CCTV cameras doesn’t provide total relief as laborious work of manual monitoring is needed. As in SIBAU, if anyone has misplaced his or her important belongings or they are stolen by someone etc. He/She lodges a complain to the security personnel to find out who the culprit is. The detection of complained activities is a headache for security personnel. In order to detect the person, security personnel have to rewind the whole recording to analyze how this complaint activity has been done and by whom. The videos that needs to be rewind can have the duration of 30 minutes to a whole week. It consumes a lot of time and human efforts to monitor lengthy videos in worst cases. Another issue is the requirement of a huge space for storing videos/camera recordings in case of future references.
Keeping these issues in mind, the Idea, “Effective Activity Tracking System” will address the issues mentioned above.
To overcome the drawbacks of the existing systems, the idea of the proposed system has been introduced. The System will be processing two consecutive frames for motion detection. Face recognition will be done when face is detected. If face is not detected, system will do nothing. If face is recognized time-in will be assigned to that person. System will be storing the frames that have significant amount of motion detection between two processed frames. The System will provide Ability to security personnel to view the stored frames during any activity of particular Duration.
Tentatively, the aim is to achieve the objectives by using computer vision techniques such as face detection and face recognition along with Database Management System and Deep learning techniques.
This project will help in reduction of laborious work to a great extent. On the other hand, limited frames will be stored instead of videos of length of hours. Eventually, the monitoring will be both time and space efficient.
Project ObjectivesThe invention of CCTV camera have provided ease by reducing labor required to monitor a premise [1]. Sukkur IBA University also have a strong CCTV cameras network, however, monitoring is laborious and time consuming. The Effective Activity Tracking System (ATS) will be the new and effective idea for SIBAU that will solve the discussed problems. ATS will be a desktop-based system that will provide ease and will save the time of security personnel of SIBAU by storing the limited no of frames in which significant amount of motion has been done instead of storing whole videos. The system will store all significant motion detected frames which will be used for the detection of complained activities.
Major Objectives
•Reduction of labor work.
•Time saving
•Storage saving
•Quick Investigation
•Quick Decision making
Project Implementation Method•The System will Process two consecutive frames for motion detection.
•Face Recognition will be done when the motion is detected.
•If the face of person is recognized Time in will be assigned to that person.
•The System will Store the frames that have Significant amount of motion detected.
•The name format of each frame will be ddmmyyhhmmssMsms.jpg
•The System will provide Ability to security personnel to view the stored frames during Any Activity of particular Duration.
•The System will use Some techniques of:
• Deep learning
• face detection And recognition
• Image processing
• database management system
Benefits of the ProjectThere are two main benefits of this system:
- Time-saving
- Reduction of space requirement.
- Study of deep learning.
- Collecting a dataset of students/employees.
- Creating another dataset of cropped faces using face detection techniques.
- Training the network on cropped dataset for face recognition.
- Working on Processing two consecutive frames for motion detection
- Working on Face Detection on the consecutive frames in which motion is detected.
- Combining face detection method with deep learning based face recognition.
- Working on storing the frames in which significant amount of motion is done by recognized person.
- Working on management of a database where each entry is retrieved on the basis of time-in information.
- Creating the user interface.
- Merging all modules to form a desktop based system.
- Testing and removal of bugs.
- Final Report
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 78500 | |||
| NexysA7FPGA | Equipment | 1 | 52000 | 52000 |
| Web-cam C922 | Equipment | 1 | 16500 | 16500 |
| Thesis printing | Miscellaneous | 1 | 5000 | 5000 |
| Documentation | Miscellaneous | 1 | 5000 | 5000 |