Skip to content

shubhmehta10/sixfeetapart

Repository files navigation

6' APART

6’ APART is an Android APP made for ensuring if the norms of Social Distancing are being followed by people in public places, or not.

PROBLEM STATEMENT

One of the most effective measures to control the recent viral outbreak of the COVID-19 virus is adapting Social Distancing in everyday life. To comply with this constraint, governments are adopting restrictions over the minimum interpersonal distance between people (6 feet). Thus, it is crucial to measure the distance between people in crowded places after unlock is implemented.

PROPOSED SOLUTION

For this, we introduce the 6’ APART APP, an estimation of the interpersonal distance between people. This is a feasible solution as it helps police personnel to find citizens not complying by the social distancing norms. The app is made using JAVA and contains a pretrained object detection model which analyzes the input video.

TECH STACK

  • Programming Languages: Java, XML, and Python.
  • Tools: Git, VSCode, Android Studio.
  • Framework: Django REST.

ARCHITECTURE

The architecture of 6' APART APP is divided into three parts:

  1. The frontend of the APP
  2. The backend
  3. Integration of the ML model used for object detection and tracking.

DEMONSTRATION

Homescreen -

Capture video screen -

Video being processed by the ML model at server-

Final output/analysed video screen -

LOCAL SETUP

git clone https://github.com/shubhmehta10/sixfeetapart.git
git checkout -b <branch-name>
python manage.py migrate
python manage.py makemigrations
python manage.py runserver
  • Go to http://127.0.0.1:8000/
git add .
git commit -m "message"
git push origin <branch-name>

License 📜

Authors

Meet the team.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages