Using python, deep learning, and computer vision to monitor social distancing.
Objective & Problem Statement:
- In the current Covid-19 situation, safety measures taken by the governments around the world have failed in front of Covid-19, due to lack of social distancing practice.
- Newer variants of the virus have emerged that are equivalent to or more dangerous than the previous one. Thus, it becomes a monumental challenge to tackle the issue of social distancing in an overly populated country like India.
- Doori aims to combine Computer Vision to create a real-time social distance monitoring software so that administrators can use them to locate a breach of bio-bubbles. It uses the OpenCV library and YOLO v3 for real-time human detection.
Hardware & software requirements: -The Software requirements are: OpenCV for Python -Hardware requirements include: Camera 24x7 running System for seamless tracking and to run python script
Overall system architecture diagram:
- Apply object detection to detect all people (and only people) in a given image/frame.
- Compute the pairwise distances between all detected people.
- Based on these distances, check to see if any two people are less than N pixels apart.
- Loop the entire process for all consequent frames.
Output GIF
Output IMG
Output IMG
Output IMG
~ This is a Group Project done under the guidance of Dr. Abha Trivedi by Vardaan Vishnu, Shikhar Vashisth, Prantik Bhattacharjee and Prashant Chauhan for Project Exhibition II Winter Semester 2020-21.


.png)
.png)