Surveillance System For COVID Prevention Using Machine Learning
Deep learning is one of the emerging fields in computer science that is being used to make intelligent systems that are benefiting Mankind at various levels and different fields. COVID-19 is a deadly pandemic that should be prevented by properly following SOPs. We will be developing an intelligent s
2025-06-28 16:29:40 - Adil Khan
Surveillance System For COVID Prevention Using Machine Learning
Project Area of Specialization Artificial IntelligenceProject SummaryDeep learning is one of the emerging fields in computer science that is being used to make intelligent systems that are benefiting Mankind at various levels and different fields. COVID-19 is a deadly pandemic that should be prevented by properly following SOPs. We will be developing an intelligent system that will help the governing bodies in implementation of the prevention strategies among people.
The two prevention methods that our system will detect our:
- Detecting people who are not wearing mask. The CCTV cameras will be installed on entrance of Universities, Offices, Libraries and other public places. Our system will detect that whether the person who is entering is wearing a mask or not. This will be implemented using computer vision and deep learning.
- Detecting people who have gathered in groups without maintain social distance. The CCTV cameras will be installed in crowdy places such as cafeteria, coli doors, sitting areas etc. Our system will detect the groups and measure the distance between people whether they are maintaining the right distance between them or not.
Moreover we will be developing a web app that will help us in monitoring and managing this system.
Project ObjectivesThis project has following objectives:
- Facemask Detection using CCTV Cameras installed at suitable places for maximum detection
- Web app to monitor Real Time Data, Manage Alerts, Generate Reports
- Prevention of spreading of covid by gatherings by detecting gatherings in which safe distance between people in not maintained
Technologies Used
- OpenCV - a library of programming functions mainly aimed at real-time computer vision.
- Tensor Flow - open-source software library for machine learning.
- Keras - an interface for the TensorFlow library.
- Python
- Flask - a lightweight WSGI web application framework
Neural Network
- YOLO V3 - latest latest variant of a popular object detection algorithm YOLO – You Only Look Once
- Faster RNN - object detection architectures that uses convolution neural networks like YOLO (You Look Only Once) and SSD ( Single Shot Detector)

Benefit of our project is to provide the governing bodies an intelligent system that will help them in preventing COVID-19 and save lives of people as we have already lost thousands of lives because of this deadly pandemic.
Technical Details of Final DeliverableFollowing are the technical details of our project:
- Design a user-friendly Web App where we can see the results, real-time video, manage cameras generate reports.
- Our system will differentiate between people on the basis of facemask.
- Our system will detect grouping of people.
- Our system will detect the distance between people who are in groups and tell whether they have maintained social distance or not.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 8000 | |||
| CCTV Camera | Equipment | 2 | 4000 | 8000 |