Smart Person Tracker

It is very difficult to the track a person which are known in the system firstly tracking the record of that person is a hard job then which route the person use for destination or whom he spends time most, the location of his most visiting place and detection of unknown person whom are not in syste

2025-06-28 16:35:38 - Adil Khan

Project Title

Smart Person Tracker

Project Area of Specialization Artificial IntelligenceProject Summary

It is very difficult to the track a person which are known in the system firstly tracking the record of that person is a hard job then which route the person use for destination or whom he spends time most, the location of his most visiting place and detection of unknown person whom are not in system record.

In recent years, surveillance systems have gained increased importance in order to increase the safety and security of people. These systems have applications in various domains like home or bank security, traffic monitoring, defense; and in public places like railway stations, malls, airports, etc. Our goal is to develop an intelligent real-time surveillance system that can eliminate manual monitoring and help in increasing the efficiency of the system. In order to cover a large area, we need to install a greater number of cameras that leads to a greater number of videos that are to be monitored simultaneously. Therefore, it is of utmost importance to automate the complete system. In the proposed system, cameras are placed in such a way that there is a significant overlap between the field of view of the cameras. This helps in establishing an association between the cameras. The proposed real time surveillance system detects and tracks the person in motion and maintain its record and describe its mostly spending areas, routes and friends and time of entering and exit. The system provides different views in different cameras, thereby helping in resolving the occlusion in a simple and novel way.

Project Objectives

Smart Person Tracking system helps to monitor a given area of interest like some students play most the time as compare to study. Multiple cameras are used to cover a large area. In order to track objects successfully in multiple cameras, one needs to handshake among objects captured in multiple cameras. The key elements of our proposed surveillance system include change detection, track record of person, which route he use for destination, which people he spends time most, where he spends its time, detection of unknown person.

The goal of this project is basically to try to controls crimes and tracking person in university or any public area. Our project will mainly focus on the following objectives:

?    Video cameras tracking person by facial recognition

?    Develop a system that automatically track person wherever they go and maintains the database.

?    Track record of that person.

?    which route he use for destination.

?    which people he spends time most.

?    Where he spends its time.

?    detection of unknown person

To achieve the first goal, we will be using OpenCV library and python. For recognition of person datamining algorithm will use and system will use machine learning to adaptation of a person recognition. To achieve the second goal, this will help us to recognize the face of a person and information about the person will be save the time, place of a person will be saved in database.

Project Implementation Method

The implementationof our project basically consistes of a device from which a video can be recorded or a live feed can be obtained and then from that live feed or vide the models of the students that have been trained in the past will be implemented on our project and the faces will be scanned from the feed and the detected faces and people and the information that will e already saved in the database will get saved in the database about where they were present with whom and at whch time and the given place at which they were seen. The admin will have the privilages to access this data at any point and to look up whatever information that will be saved in the database.

So to summarise it in some points it will be as:

1.Extract faces via video or webcam of a person and encode them using algorithm

2.Save them in a pickle file with encodings and it corresponding names

3.Pickle file is loaded into our recognizer

4.We will loop over the frames from our webcams and find each face in every frame and detect them

5.Then compare the detected facial encodings with our existing encodings and detect the person.

6.If it is a know person then they will be saved in the database along with the timestamp and location while unknown person will be collected in a separate folder.

7.For admin purposes we can query our data for distinct information. 

8.The queried information will be shown through flask on a webpage.

Benefits of the Project

The benefits of our projects are as followed:

Technical Details of Final Deliverable

Our final product will be an application that can detect and track each student over multiple location throughout the campus by using multiple cameras at different location to get every angle of the area and store their information in to the database where the admininstration can have a system to connect the students information like

and perform analysis by providing a web-framework for the adminstator.

The product will be used to enhance the knowledge of the admin aswell as the owners and to ensure the protection of people aswell from unknown people and to save their photos aswell as their locations for extra security from unwanted people. This project can be used in vast fields and it only depends on how many cameras are installed and to be used. The training can be done nearly perfect depending on the dataset and the quality of the cameras at the rate at which they can detect any person in any type of situation.

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Education , Others , Security Core Technology Artificial Intelligence(AI)Other Technologies OthersSustainable Development Goals Quality Education, Industry, Innovation and Infrastructure, Responsible Consumption and Production, Peace and Justice Strong InstitutionsRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 77900
SD Card Equipment313003900
Pi Case Equipment35001500
Raspberry Pi 5MP Infrared Night Vision Camera Equipment3450013500
PyCharm License for startups Equipment130003000
Azure App Services Equipment120002000
Printing Proposals Miscellaneous 25001000
A4 tech Cameras Equipment3450013500
Raspberry Pi 4 Equipment31050031500
Screws for Camera Installation Miscellaneous 100101000
Installation Labor Miscellaneous 140004000
Installation wiring Miscellaneous 40401600
infrared 48 LED IR Lights for night vision Equipment110001000
Stationary Miscellaneous 1400400

More Posts