fangfufu/Linux-Fake-Background-Webcam
A Linux tool that uses Mediapipe and TensorFlow Lite for real-time webcam background blurring and replacement via a virtual webcam device.

Not currently ranked — collecting fresh signals.
star history
This project provides a turn-key solution for faking webcam backgrounds on Linux. It uses Mediapipe selfie segmentation and TensorFlow Lite models to detect and segment people from video frames, then applies effects such as background blur, color mapping, hologram, or custom images. The processed video is exposed as a virtual webcam device (v4l2loopback) so it can be used with any video conferencing software.
Frequently asked
- What is fangfufu/Linux-Fake-Background-Webcam?
- A Linux tool that uses Mediapipe and TensorFlow Lite for real-time webcam background blurring and replacement via a virtual webcam device.
- Is Linux-Fake-Background-Webcam open source?
- Yes — fangfufu/Linux-Fake-Background-Webcam is open source, released under the GPL-3.0 license.
- What language is Linux-Fake-Background-Webcam written in?
- fangfufu/Linux-Fake-Background-Webcam is primarily written in Python.
- How popular is Linux-Fake-Background-Webcam?
- fangfufu/Linux-Fake-Background-Webcam has 1.7k stars on GitHub.
- Where can I find Linux-Fake-Background-Webcam?
- fangfufu/Linux-Fake-Background-Webcam is on GitHub at https://github.com/fangfufu/Linux-Fake-Background-Webcam.