All Projects → ParthPathak27 → Social-Distancing-Detector

ParthPathak27 / Social-Distancing-Detector

Licence: MIT license
An AI Tool to Help Customers Monitor Social Distancing in the Workplace.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Social-Distancing-Detector

Social-Distancing-Detection-in-Real-Time
Social distance monitoring in real-time with an IP camera. Optimized for better performance with threading.
Stars: ✭ 52 (-14.75%)
Mutual labels:  yolov3, social-distancing, social-distancing-detection
Automated-Social-Distancing-Monitoring
automated social distancing monitoring system
Stars: ✭ 1 (-98.36%)
Mutual labels:  yolov3, coronavirus, social-distancing
awesome-social-distancing
😷 Collection of awesome resources, tools, and initiatives to alleviate loneliness, isolation, and other burdens imposed by "social distancing" measures.
Stars: ✭ 13 (-78.69%)
Mutual labels:  coronavirus, social-distancing
smart-social-distancing
Social Distancing Detector using deep learning and capable to run on edge AI devices such as NVIDIA Jetson, Google Coral, and more.
Stars: ✭ 129 (+111.48%)
Mutual labels:  social-distancing, social-distancing-detection
noe
Booking and patient management system for drive-through virology testing. For a commercially supported solution, visit the CovidTMS website.
Stars: ✭ 15 (-75.41%)
Mutual labels:  coronavirus
CullNet
Code implementation of our paper "CullNet: Calibrated and Pose Aware Confidence Scores for Object Pose Estimation"
Stars: ✭ 13 (-78.69%)
Mutual labels:  yolov3
BioExplorer
The Blue Brain BioExplorer (BBBE) is a tool for scientists to extract and analyze scientific data from visualization and interactive exploration
Stars: ✭ 18 (-70.49%)
Mutual labels:  coronavirus
Deep-Learning-with-GoogleColab
Deep Learning Applications (Darknet - YOLOv3, YOLOv4 | DeOldify - Image Colorization, Video Colorization | Face-Recognition) with Google Colaboratory - on the free Tesla K80/Tesla T4/Tesla P100 GPU - using Keras, Tensorflow and PyTorch.
Stars: ✭ 63 (+3.28%)
Mutual labels:  yolov3
covid-19
Current and historical coronavirus covid-19 confirmed, recovered, deaths and active case counts segmented by country and region. Includes csv, json and sqlite data along with an interactive website explorer.
Stars: ✭ 15 (-75.41%)
Mutual labels:  coronavirus
CoronaVirusDatabase
A repository for analyzing references and database of "gisanddata.maps.arcgis.com" website for Corona Virus.
Stars: ✭ 38 (-37.7%)
Mutual labels:  coronavirus
object-tracking
Multiple Object Tracking System in Keras + (Detection Network - YOLO)
Stars: ✭ 89 (+45.9%)
Mutual labels:  yolov3
limnoria-plugins
Limnoria plugins I wrote or forked.
Stars: ✭ 35 (-42.62%)
Mutual labels:  coronavirus
covid19gr
Open Data Aggregation & Knowledge Base Repository for the evolution of the SARS-COV-2 pandemic in Greece.
Stars: ✭ 21 (-65.57%)
Mutual labels:  coronavirus
odam
ODAM - Object detection and Monitoring
Stars: ✭ 16 (-73.77%)
Mutual labels:  yolov3
keras-yolo3-facedetection
Real-time face detection model using YOLOv3 with Keras
Stars: ✭ 13 (-78.69%)
Mutual labels:  yolov3
Pruned-OpenVINO-YOLO
Deploy the pruned YOLOv3/v4/v4-tiny/v4-tiny-3l model on OpenVINO embedded devices
Stars: ✭ 46 (-24.59%)
Mutual labels:  yolov3
twitter-digest
✉️ A netlify lambda function that emails you tweets from a twitter list.
Stars: ✭ 14 (-77.05%)
Mutual labels:  coronavirus
Yolov3-TensorRT-py
Yolov3 on tensorflow2.0 and tensorrt7.0
Stars: ✭ 15 (-75.41%)
Mutual labels:  yolov3
OpenCvSharpDNN
Implementation of YoloV3 and Caffe in OpenCvSharp
Stars: ✭ 20 (-67.21%)
Mutual labels:  yolov3
Jibli
🙏 It is a humanitarian initiative that aims to provide free delivery platform due to the coronavirus pandemic 😷😷😷
Stars: ✭ 21 (-65.57%)
Mutual labels:  coronavirus

Social Distancing Detector

An AI Tool to Help Customers Monitor Social Distancing in the Workplace.

Sourcerer

In the fight against the coronavirus, social distancing has proven to be a very effective measure to slow down the spread of the disease. While millions of people are staying at home to help flatten the curve, many customers in the manufacturing and pharmaceutical industries are still having to go to work everyday to make sure our basic needs are met.

To help ensure social distancing protocol in their workplace, I have developed an AI-enabled social distancing detection tool that can detect if people are keeping a safe distance from each other by analyzing real time video streams from the camera.

The demos below will help to visually explain the approach that consists of three main steps:

  1. Detect the humans in the frame with yolov3 convolutional neural network.
  2. Calculate the distance between all the instances of humans detected in the frame.
  3. Classify the determined distances as 'Alert' or 'Ok' for social distancing.

Output (Image)

screenshot

Output (Video)

This demo video is performed on the public “OXFORD TOWN CENTRE” dataset

This demo video is performed on the public “OXFORD TOWN CENTRE” dataset

Requirements:

  1. Numpy
  2. Time
  3. OpenCV
  4. OpenCV_Contrib
  5. Math

Download yolov3.weights for COCO dataset from this link and add it to your repo, click here

Installation of Model:

  • To deploy algorithm on images, python SDD_Image.py
  • To deploy algorithm on videos, python SDD_Video.py
  • To deploy algorithm on live streaming webcam, python SDD_Camera.py

Reference: https://landing.ai/landing-ai-creates-an-ai-tool-to-help-customers-monitor-social-distancing-in-the-workplace/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].