Sentinel Advance Surveillance
Our project is Sentinel Advance Surveillance. The main function of this project is provide protocol to any VIP person, Bank?s cash transfer vans, Large Gatherings, in short we can say that it will be very helpful for surveillance. Automobiles Drone, Car) will totally auton
2025-06-28 16:34:59 - Adil Khan
Sentinel Advance Surveillance
Project Area of Specialization Computer ScienceProject SummaryOur project is Sentinel Advance Surveillance. The main function of this project is provide protocol to any VIP person, Bank’s cash transfer vans, Large Gatherings, in short we can say that it will be very helpful for surveillance. Automobiles Drone, Car) will totally autonomous. We will implement this software on drone. Our drone will follow body or object (QR Code) for Surveillance. Our Drone will provide protocol through QR code. For protocol we will also use Autonomous car. Our car will follow any vehicle without any driver. During surveillance automobiles will provide live streaming and send current location on our website. When drone’s battery will low or any mishap so it will send notification and will be land on safe place and will send its current location. After few interval of time will make logs for (automobile’s current location, current battery level). Logs will be save on database. The distance between automobiles and following person or vehicle will be constant. If any suspicious person and vehicle will enter in automobile’s frame, automobiles will generate message or email or notification and will send on website. We will allocate jobs to automobiles and we will provide ids to automobiles. On website Records will be available related to automobiles (its performance, task, battery level). All records will be save on database Our project is Sentinel Advance Surveillance. The main function of this product is provide protocol to any VIP’s, Bank’s cash transfer vans in short we can say that it will be very helpful for surveillance. Automobiles Drone, Car) will totally autonomous. We will implement this software on drone. Our drone will follow body or object (QR Code) for Surveillance. Our Drone will provide protocol through QR code. For protocol we will also use Autonomous car. Our car will follow any vehicle without any driver. During surveillance automobiles will provide live streaming and send current location on our website. When drone’s battery will low or any mishap so it will send notification and will be land on safe place and will send its current location. After few interval of time will make logs for (automobile’s current location, current battery level). Logs will be save on database. The distance between automobiles and following person or vehicle will be constant. If any suspicious person and vehicle will enter in automobile’s frame, automobiles will generate message or email or notification and will send on website. We will allocate jobs to automobiles and we will provide ids to automobiles. On website Records will be available related to automobiles (its performance, task, battery level). All records will be save on database.All details of automobiles (Live Streaming, Live Location, Alert Generate, Automobiles's battery indication) will be available on website
Project ObjectivesThis product will be very helpful for our military and security purpose. With the help of this system we can monitor any suspicious person’s activity, any suspicious vehicle and any object. We can monitor any VIP’S protocol. With the help of this product we can provide protocol to bank’s cash transfer vans, large Gatherings, Suspecious Person's activities, Our automobiles will provide protocol to criminal's transfer one jail to another. So our automobiles will follow Military's vehicles
Project Implementation MethodHardware Requirements:
- Raspberry pi 4
- Raspberry pi 3 B+
- Autonomous Drone
- Autonomous Car
- Raspi camera
Software Requirements:
- Operating System (Windows and Linux)
- Platform (Python and PHP)
- Database (MySQL)
- Modules (OpenCV, Numpy, Pyparrot)
- Yolo
Phase 1:
In this phase we will control automobiles (Drone, Car) from laptop’s camera. automobiles will dependent on laptop or PC. Automobiles will provide protocol through human body and any object detection. The distance between automobiles and human body or any object will be constant. We will work on distance measurement because it is very important part of this project. Automobiles will follow specific QR code
Phase 2:
In this we will integrate raspberry pi in automobiles, then automobiles will be completely autonomous. We will make mini website on PHP. Automobiles will send information and data like real time location and video streaming on our website. In this phase automobiles will operate and gather information from own raspberry Pi and camera. Raspberry pi will work as a router. Raspberry pi will control and operate automobiles as well as it will send data and live streaming on website. We will assign jobs to automobiles on website. All details of automobiles (Live Streaming, Live Location, Alert Generate, Automobiles's battery indication) will be available on website
There are many benifits of Sentinel Advance Surveillance
1) Security Surveillance:
We can provide security like protocol. Our automobiles (Car ) will follow VIP's Protocols, Bank's cashier van.
2) Aerial Surveillance:
We can provide aerial surveillance through automobiles (Drone). Drone follow any specific vehicle like VIPs (President , Prime Minister, Celebrity, etc)
3) Live Streaming:
Our automobiles send livestreaming. we will monitor live streaming through our website. We can see livestreming on our website.
4) Limiting Object in a frame:
We will limit an object or body in an automobiles frame. if limitation will exceed, automibiles will automatically alert generate on website (Backend)
5) Alert Generate:
If any suspecious person will enter drone's frame, Drone will quick response and send alert generate on our website
6) Live Location from IP:
Automobiles will send current location on our website in every second
1) OpenCV:
We used OpenCV (Haar Cascades) for body detection , object detection.
2) QRCODE Following:
Automobiles will follow QR code. We will provide specific QR code to automobiles.
3) Parallel Programing:
In our project two programs will runing parallel. When program will start, two programs will run seperately, one program will detect QR code and follow QR code and the other one will send live strreaming on website. both programs will be dependent on each other. if any program will stop so next program will be automatically stop.
4) Python:
Our complete automobile's, body/object detection's programming will be on python language
5) Body Detection/Object Detection:
Automobiles will provide protocol as well as Body detect/Object detect. if any suspecious body or object will come in the automobile's frame, so automobiles will alert generate on website
6) Php (framework Laravel):
We will make website on php and will use laravel framework.
7) MVC framework:
Our website will be divide into three main logical components.
a) Model
The model component will store data and its related logic.It will responds to the request from the views and also responds to instructions from the controller to update itself.
b) View
Views will create by the data collect from the model data. A view will request the model to give information so that it will resents the output presentation to the user.
c) Controller
The Controller will handle the user interaction..A Controller will send's commands to the model to update its state. The controller will also send commands to its associated view to change the view's presentation
8) My SQL:
We will use MYSQL for website's database.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 75000 | |||
| Drone (DJI Tello FLY More Combo) | Equipment | 1 | 34999 | 34999 |
| PI (16GB) | Equipment | 1 | 18000 | 18000 |
| PI (2GB) | Equipment | 1 | 6500 | 6500 |
| car parts (Camera, Chesis, Motors, Wheels,Wires, Switch, Specers,etc) | Equipment | 1 | 4990 | 4990 |
| LCD TFT 3.5 inches | Equipment | 1 | 2000 | 2000 |
| Pi Memory card, Casing) | Equipment | 1 | 2000 | 2000 |
| Drone's Case | Equipment | 1 | 1335 | 1335 |
| Hosting | Miscellaneous | 1 | 2000 | 2000 |
| Printing (Report, Manual, Poster, QR code) | Miscellaneous | 1 | 1940 | 1940 |
| Petrol | Miscellaneous | 1 | 936 | 936 |
| Shiping/Handling (Drone) | Miscellaneous | 1 | 300 | 300 |