Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akshitagupta15june/social_distance_detection
Monitoring social distance in places using OPENCV and AI
https://github.com/akshitagupta15june/social_distance_detection
artificial-intelligence deep-learning opencv python-3 red-bounding-boxes social-distance video
Last synced: 3 days ago
JSON representation
Monitoring social distance in places using OPENCV and AI
- Host: GitHub
- URL: https://github.com/akshitagupta15june/social_distance_detection
- Owner: akshitagupta15june
- Created: 2020-08-07T15:34:10.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-06-17T11:25:04.000Z (over 3 years ago)
- Last Synced: 2024-05-01T16:48:47.758Z (7 months ago)
- Topics: artificial-intelligence, deep-learning, opencv, python-3, red-bounding-boxes, social-distance, video
- Language: Python
- Homepage:
- Size: 60.6 MB
- Stars: 6
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
PROJECT NAME
# Social Distance Monitoring using OpenCV and AI during and Post COVID-19.
### OVERVIEW
Social Distancing – the term that has taken the world by storm and is transforming the way we live. Social distancing has become a mantra around the world, transcending languages and cultures.
COVID-19(Coronavirus) outbreak has created a lot of tension and misery to many families across the globe. During this pandemic, people are advised to not be in close contact with others to reduce the spread of the disease. But there are still many humans who are negligent about this disease by not maintaining social distance.
### PROJECT GOAL
So, I developed this project to monitor if people are maintaining social distance or not.
This can help the Government monitor areas where social distancing is not practiced, enforce stricter laws and alert them if the situation turns serious.
Further we can connect it with speech or alarm process to tell people maintain proper distance.
### Specifications
Here in this project we will be using OPENCV and Artificial Intelligence.
Webcam is used to capture the video and detect people in real-time. If people are very close to each other, a red bounding box is displayed around them indicating that they are not maintaining social distance. Red bounding boxes indicate that the person is in the proximity of another person and the blue box indicates the person is maintaining social distance.So there are a few ideas on how this application can be improved :
I have come across a few approaches where people convert a video into a top view or birds’ eye view and then compute the distance between two objects in an image
Bring Camera Calibration into consideration## Final working of project
![social_distance_detctor](social_distance_detctor.gif)