Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 1.09 KB

README.md

File metadata and controls

43 lines (31 loc) · 1.09 KB

To enhance the online learning experience, we developed a video conferencing desktop application with a virtual classroom background for a real classroom like experience.

.

We came across BodyPix model for detecting and extracting a person in the frame for a smooth virtual backround:

BodyPix

By having same custom background for all the participants, we were able to create an illusion of a single classroom like so:

Custom background

Then we decided to have a single image as the background and sent just the person cut out from client:

Single background

Steps:

Clone branch Develop-phase2

git clone https://github.com/ankitd3/Athena-Virtual-Classroom.git

To create and activate virtual environment

python3 -m venv athena_env
source athena_env/bin/activate

Install requirements

brew install portaudio
python3 -m pip install -r requirements.txt

Run the program!

python3 View/HomePageView.py