In this project, an approach for real-time implementation of Un-Authorized Person Detection using YOLO Algorithm is presented. In real-time system where computational time is very big parameter and it effects the efficiency of the system, Latest version of YOLO implementation on an UAV-Autonomous Dr
Unauthorized Person Detector using UAV-Patrolling Drone.
In this project, an approach for real-time implementation of Un-Authorized Person Detection using YOLO Algorithm is presented. In real-time system where computational time is very big parameter and it effects the efficiency of the system, Latest version of YOLO implementation on an UAV-Autonomous Drone for Un-Authorized Person Detection is a challenging task. We’ll develop an approach which can be implemented in real-time high FPS (Frames Per Seconds) surveillance videos captured by the autonomous drone to detect human violent activities that is happening because of any Un-authorized person using the latest YOLO Algorithm Version based on Computer Vision(AI). Although there is no such project is found in the above research yet, but a similar project was Made in Germany by A. Srivastava, T. Badal, A. Garg, A. Vidyarthi, and R. Singh, [5] that uses SVM (Support Vector Machines) Classifier for Detection and YOLO is more than 20x faster than the SVM and at least as accurate. So, this project will detect Un-Authorized person & Violent activities real fast as compared to the project they’ve made in Germany.
The main objective of our project is to detect those violent activities that are happening in concerts or in any large gatherings such as political conferences & fetes or in stadiums of which the security guards or CCTVs are unaware with the help of surveillance drones.The no. of cases of violations in public events such as musical concerts, large gatherings has been recorded numerous times and it is very difficult to detect them manually for the security guards or for a random CCTV Camera since their field of view or target area is limited that is why we need the help of Machine Learning (AI) based Autonomous Drone to solve this problem to smartly detect any Unauthorized person.
Model Approach: Agile Methodology is a people-focused, results-focused approach to software development that respects our rapidly changing world it is faster smaller methodology to the milestone. Agile approach has been used to complete this project successfully in a good environment.
YOLO Algorithm: YOLO Stands for “You Only Look Once”, YOLO is a regression algorithm that falls under the class of real-time object detection methods with a multitude of computer vision applications. This algorithm uses a single bounding box regression to identify elements like height, width, center, and object classes. It cornered the market because of its accuracy, demonstrated speed, and ability to detect objects in a single run, surpassing Faster R-CNN, RetinaNet, and Single-Shot MultiBox Detector (SSD). The R-CNN family was too slow. It took longer to find the proposed region for the bounding box, train a model, detect and classify regions, and then check for refined outputs in separate steps. In many tasks, extreme levels of accuracy (as the ones provided by CNNs) are not imperative, so it is reasonable to rely on less accurate but faster-to-train methods. Hence, YOLO’s unprecedented emergence. First, it improves the detection time given that it predicts objects in real-time.
The world is experiencing a rise in both reported and unreported violations nowadays. As a solution to this growing menace, video surveillance may fill the gap of covering un-noticed actions which lead to violence, while also ensuring a safe and secure lifestyle. So far there is no public dataset for violent activity classification using drone surveillance among the fields that gave incorporated this technology includes police work, video categorization, biometrics and human-computer interaction. This project will help in detection real-time violence in musical concerts, political conferences & fete, large gatherings, that is happening due to any Un-authorized person. Although YOLO v5 has been released but for the stable version YOLO v4 (You Only Look Once) Algorithm will be used for detection of any un-authorized person from the real-time video capture by the drone.
Details of Final Deliverables
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| DIY Quadcopter frame kit | Equipment | 1 | 3000 | 3000 |
| Electronic Speed Control 30A | Equipment | 4 | 1500 | 6000 |
| Brush-less DC Motor 1000KVA, A2212/13T | Equipment | 4 | 1200 | 4800 |
| Propellers 10 inch | Equipment | 4 | 150 | 600 |
| ESC & Other Connectors | Equipment | 4 | 250 | 1000 |
| APM 2.8 Flight Controller with Accessories | Equipment | 1 | 13000 | 13000 |
| M8N Ublox GPS | Equipment | 1 | 2000 | 2000 |
| Lipo lithium Battery | Equipment | 2 | 4000 | 8000 |
| Charger | Equipment | 1 | 1500 | 1500 |
| Camera | Equipment | 1 | 10000 | 10000 |
| Raspberry Pi | Equipment | 1 | 20000 | 20000 |
| Cloud Database | Miscellaneous | 1 | 6000 | 6000 |
| WIres or Assembling Tools | Miscellaneous | 1 | 4000 | 4000 |
| Total in (Rs) | 79900 |
Our software combined with the external hardware is extremely realistic and the wide...
Parental control application is a kind of mobile software program, which will be used by p...
Everyone wants to protect their family away from them, just like parents when their childr...
According to the World Health Organization, more than 17,000,000 people are infected with...
Real Time IOT based biometric extendable classroom attendance management system is a proce...