All Projects → Shantanugupta1118 → Social-Distancing-and-Face-Mask-Detection

Shantanugupta1118 / Social-Distancing-and-Face-Mask-Detection

Licence: other
Social Distancing and Face Mask Detection using TensorFlow. Install all required Libraries and GPU drivers as well. Refer to README.md or REPORT for know to installation requirement

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Social-Distancing-and-Face-Mask-Detection

Tensorflow Object Detection Tutorial
The purpose of this tutorial is to learn how to install and prepare TensorFlow framework to train your own convolutional neural network object detection classifier for multiple objects, starting from scratch
Stars: ✭ 113 (+189.74%)
Mutual labels:  cuda, cudnn
Makine Ogrenmesi
Makine Öğrenmesi Türkçe Kaynak
Stars: ✭ 82 (+110.26%)
Mutual labels:  machine, machinelearning
Tensorflow Optimized Wheels
TensorFlow wheels built for latest CUDA/CuDNN and enabled performance flags: SSE, AVX, FMA; XLA
Stars: ✭ 118 (+202.56%)
Mutual labels:  cuda, cudnn
Singularity Tutorial
Tutorial for using Singularity containers
Stars: ✭ 46 (+17.95%)
Mutual labels:  cuda, cudnn
mllint
`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.
Stars: ✭ 67 (+71.79%)
Mutual labels:  machinelearning, machinelearning-python
Aurora
Minimal Deep Learning library is written in Python/Cython/C++ and Numpy/CUDA/cuDNN.
Stars: ✭ 90 (+130.77%)
Mutual labels:  cuda, cudnn
Ludwig
Data-centric declarative deep learning framework
Stars: ✭ 8,018 (+20458.97%)
Mutual labels:  machine, machinelearning
Arraymancer
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Stars: ✭ 793 (+1933.33%)
Mutual labels:  cuda, cudnn
Plant Disease Detection
Plant Disease Detector Web Application
Stars: ✭ 181 (+364.1%)
Mutual labels:  machinelearning, machinelearning-python
edge-computer-vision
Edge Computer Vision Course
Stars: ✭ 41 (+5.13%)
Mutual labels:  machine, machinelearning-python
Nvidia libs test
Tests and benchmarks for cudnn (and in the future, other nvidia libraries)
Stars: ✭ 36 (-7.69%)
Mutual labels:  cuda, cudnn
dst
yet another custom data science template via cookiecutter
Stars: ✭ 59 (+51.28%)
Mutual labels:  machinelearning, machinelearning-python
Simple Sh Datascience
A collection of Bash scripts and Dockerfiles to install data science Tool, Lib and application
Stars: ✭ 32 (-17.95%)
Mutual labels:  cuda, cudnn
Tutorial Ubuntu 18.04 Install Nvidia Driver And Cuda And Cudnn And Build Tensorflow For Gpu
Ubuntu 18.04 How to install Nvidia driver + CUDA + CUDNN + build tensorflow for gpu step by step command line
Stars: ✭ 91 (+133.33%)
Mutual labels:  cuda, cudnn
Imagenet Classifier Tensorflow
Image recognition and classification using Convolutional Neural Networks with TensorFlow
Stars: ✭ 13 (-66.67%)
Mutual labels:  cuda, cudnn
Ctranslate2
Fast inference engine for OpenNMT models
Stars: ✭ 140 (+258.97%)
Mutual labels:  cuda, cudnn
Cupy
NumPy & SciPy for GPU
Stars: ✭ 5,625 (+14323.08%)
Mutual labels:  cuda, cudnn
Chainer
A flexible framework of neural networks for deep learning
Stars: ✭ 5,656 (+14402.56%)
Mutual labels:  cuda, cudnn
Cumf als
CUDA Matrix Factorization Library with Alternating Least Square (ALS)
Stars: ✭ 154 (+294.87%)
Mutual labels:  machine, cuda
ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Stars: ✭ 40,023 (+102523.08%)
Mutual labels:  machinelearning, machinelearning-python

Social Distancing and Face Mask Detection 😷

                      

                                                                        😷C O V I D - 1 9                           A L E R T!🙏

Developed By:

👉  [Shantanu Gupta]    Portfolio       GitHub      LinkedIN

About--

                  Social Distancing and Face Mask Detection Platform utilizes Artificial Network to perceive if a person walk with maintain social distance and does/doesn’t wear a mask as well. The application can be associated with any current or new IP cameras to identify individuals maintaining social distance with/without a mask. 😷

System Requirement -- 🖥️

  • SOFTWARE--      
    • Software:                 Anaconda + Python 3.x (3.8 or earlier)
    • Editor:                      VS Code/ PyCharm/ Sublime/ Spyder
    • Environment:          TensorFlow
    • GPU Drivers:           Nvidia® CUDA® 11.0 requires 450.x or above
                                     CUDA® Toolkit (TensorFlow >= 2.4.0)
                                     cuDNN SDK 8.0.4 (TensorFlow >= 2.4.0)
  • HARDWARE--
    • GPU:                                     Graphics Processor (NVIDIA) ̶min 2GB
    • Camera:                                CCTV/ Webcam/ Mobile Camera (Sharing Camera)
    • Storage Disk (Optional):       SSD – Min 400MB/s Read Speed

Installation Process--

  • Download Anaconda Software --
Operating System Download Link
👉 Windows click here
👉 Mac click here
👉 Linux click here

📢 During Installation be sure to check to set Environmental variable path

  • Create new Environment for the installation of libraries:
    • Open Command Prompt / Anaconda Prompt and type conda create --name tf_python
      you can set any name in place of tf_python to create a new envionment. and after type y and enter.
    • Install all required Libraries given in requirement.txt by using command pip install -r requirement.txt

Required Libraries--

File Required to Download --

  • DATASETS :
            Using datasets to train the model for Face Mask Detection model. To download the dataset -- 👉 Click here  👈 (Dataset with 4,000 Images Sampels) 🌟File contain 2 Sub-Folder i.e. With_mask & Without_mask (each folder contain 2k samples of images).

This is a balanced dataset containing faces with and without masks with a mean height of 283.68 and mean width of 278.77

data

  • Yolo Weights (V3) -- Pre-Trained model:
            YOLO (You Only Live Once), the pre-trained weights of the neural network are stored in yolov3.weights                                     Download the Weight File 👉 Click here 👈

Trained Result of Face Mask Model--

File Structure

Set all downloaded files to their respective folders/path as given in Folder Structure Diagram.

RUN the Main Module--

  • Using Command Prompt or Anaconda Prompt:
    • To activate environment:--      conda activate tf_python
    • Run main module:-- python main.py

Outputs--

Contribute:

                🔥 Contributions are always welcome!

Drop a if you like this Repository.. 😄

                                                            enjoy      status

👉👉👉       []👈👈👈

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].