← all repositories

royshil/obs-backgroundremoval

An OBS Studio plugin that uses ML models via ONNX runtime to perform real-time background segmentation on video streams, enabling virtual green-screen replacement.

obs-backgroundremoval
Not currently ranked — collecting fresh signals.
star history

The plugin provides real-time portrait background removal and replacement for OBS Studio recordings and live streams, functioning as a virtual green screen without physical backdrop equipment. It leverages ONNX runtime to run neural network inference on each video frame for segmentation. Low-light enhancement is also supported alongside the background replacement feature.

Frequently asked

What is royshil/obs-backgroundremoval?
An OBS Studio plugin that uses ML models via ONNX runtime to perform real-time background segmentation on video streams, enabling virtual green-screen replacement.
Is obs-backgroundremoval open source?
Yes — royshil/obs-backgroundremoval is open source, released under the GPL-3.0 license.
What language is obs-backgroundremoval written in?
royshil/obs-backgroundremoval is primarily written in C++.
How popular is obs-backgroundremoval?
royshil/obs-backgroundremoval has 4.4k stars on GitHub.
Where can I find obs-backgroundremoval?
royshil/obs-backgroundremoval is on GitHub at https://github.com/royshil/obs-backgroundremoval.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.