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

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

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.

Interested in AI? Copilot for OBS? Check out my AI for OBS tutorials and URL/API source! Be a 10x streamer / creator with free AI tools open source.

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: . Check out the Home for Open Source Content Creator AI:


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,478
  • 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,828
First release
Last update
3.41 star(s) 29 ratings

More resources from royshilkrot

Latest updates

  1. v1.1.7 - new ONNX version, bug fixes and a website!

    We have a very busy release! It's been a while and we have been working to improve the plugin on...
  2. 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...
  3. 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...

Latest reviews

Doesn't even work... and it goes into the effects filters when it should go into audio/video filters, and where is the colour key for it
Hi! I'm sorry the experience you got isn't perfect. We can help! For your usage issues please open an issue so we can track and discuss a solution
it doesn't work on MacOS Ventura 13.5.2, can you fix it please?
Hi! I'm sorry this is working out of the box - do you want to open an issue so we can investigate?
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