Background Removal / Virtual Green-screen & Low-Light Enhance

Background Removal / Virtual Green-screen & Low-Light Enhance v1.1.4

Supported Bit Versions
  1. 64-bit
Source Code URL
Minimum OBS Studio Version
Supported Platforms
  1. Windows
  2. Mac OS X
  3. Linux
This plugin makes it easy to replace the background in portrait images and video to create a virtual green screen, as well as correct lighting in low-light conditions, just like Zoom or Google Meet. It uses a neural network to predict the mask of the portrait and remove the background pixels. It doesn't require a GPU and works in all OSs!
It has built-in background blur, transparent background, and easily composable with other OBS plugins to replace the background with an image, browser or video.

If this plugin has been valuable to you consider adding a ⭐ to the GH repo, rating it here on OBS, subscribing to my YouTube channel, and supporting my work:


Built-in Background Blur and Depth-of-Field Effect
Use the built-in background blurring function to create a blur effect instead of a transparent background, as well as depth estimation model to create a focus-blur depth-of-field effect (coming in v1.1.0!).

Enhance Low-Light Filter
In low-light conditions you can use the Enhance filter to light up the scene.
Code Walkthrough (YouTube)
This video walks through the code of the plugin and how it works internally.

(Icon made by
  • Screen Recording 2023-03-12 at 11.50.40 AM.gif
    Screen Recording 2023-03-12 at 11.50.40 AM.gif
    884 KB · Views: 112,075
  • Screen Recording 2023-05-08 at 11.01.45 PM.gif
    Screen Recording 2023-05-08 at 11.01.45 PM.gif
    922.9 KB · Views: 44,472
First release
Last update
3.50 star(s) 28 ratings

More resources from royshilkrot

Latest updates

  1. v1.1.4 - Fix "Halo effect" blur, better build all around!

    In this release we fix the "halo effect" using blur background as well as remove dependency on...
  2. v1.1.3 - Focal blur options and better builds

    A lot going on in this busy release: Reinstated the .zip packaging for Windows - for all of the...
  3. v1.1.1 - Fixing Debian-based OSs installers

    This release majorly fixes Debian-based OSs installation problems, and makes a slight...

Latest reviews

it doesn't work on MacOS Ventura 13.5.2, can you fix it please?
I installed the plugin, but it only adds the background removal to Effect Filters, but not Audio/Video Filters. I have a Windows 10. Am I missing something?
Thanks for trying our plugin!
Unfortunately Audio/Video filter is impossible in the particular case of our plugin, but the effect filter works beautifully. I hope that can be useful for you.
Awesome!! Love it!
There is no "background color" in the options, I can not change the background color, can a friend tell me what is the reason?
We removed the background color option to make the plugin simpler - now with transparency instead you can put whatever background you want from another source. We added a built-in "blur background" option, similar to what you have in other applications like Zoom, Teams or Meet.
No more Chroma is truly awsome. Next thing on my wish list is the CPU usage. I realize that would be difficult. Also, please review the links to point to 5.15 instead of the (Linux wise flawed) 5.14.
Adding the blur was awsome! Of course removing the background without a real chroma key is still insane! Great work!
I sponsored Roy Shilkrot today with a few $. Won't make a difference in his life, maybe keeps the Fish in his Aquarium happy for a few month. However, I appreciate the work and as such it should be valued. Unfortunately I am not able to do the same for everyone.
excelent plugin version
This plugin unfortunately doesn't support newer Macs ie: Mac Silicon M1
Looks pretty good and does an ok job.
However, my CPU usage skyrockets to 90% and my whole PC is throttling, which makes it impossible to stream video games.
This plugin would be awesome if this issue got fixed.