greenscreen
A tool for video meetings which exposes a virtual camera that blurs backgrounds
RepositoryThis tool uses Tensorflow's bodyPix model to segment humans in camera feeds and adds a privacy filter that blurs backgrounds. It exposes a virtual webcam that can be selected in any video meeting application
Stack
- Electron
- Tensorflow
- ffmpeg
- v4l2loopback
Resources Used
Since this project makes use of v4l2loopback to write to a virtual device, it currently works only on Linux. Support for Windows and Mac will be added soon
Suyash
Sam Radhakrishnan
Project created by Suyash
September 11, 2020