Skip to content

Ali-Elganzory/High-Ping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bandwidth Reduction for Online Streaming (BROS)

Problem Formulation:

Remove redundant information in the domain of online learning to reduce bandwidth needed to stream videos smoothly.

Instructions

To run the code you need to download the model weights and put them in the Client folder. In the file Client/app.py are all the variables that you might want to change such as using a camera or a local file, and an option to render both a colored and a binarized image.

To run the application, first run Server/app.py to run the server. Then move into the Client directory and run the app.py script.

Results

Reduced Frames Examples

Documentation

A detailed documentation can be found here. An explanation video can be found here.

Team

We are High Ping (an ironic name):

  • Kareem Elsawah, Section A. Reducing Redundancies
  • Mohamed Sameh, Section B. Tracking Instructor's Hand
  • Ali Elganzory, Section C. Streaming, Reconstruction, and UI

About

Faster e-learning and online conferencing.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages