Background Removal - Portrait Segmentation

Background Removal - Portrait Segmentation v0.3.0-Beta

Supported Bit Versions
Source Code URL
Minimum OBS Studio Version
Supported Platforms
Windows, Mac OS X, Linux
This plugin is meant to make it easy to replace the background in portrait images and video. It is using a neural network to predict the mask of the portrait and remove the background pixels. It's easily composable with other OBS plugins to replace the background with e.g. an image or a transparent color.

(Icon made by
First release
Last update
4.00 star(s) 4 ratings

Latest updates

  1. v0.3.0 - New models! OBS v27!

    In this release Added 2 new lightweight segmentation models: Google Mediapipe "Meet" model...
  2. v0.2.4 Beta - MODNet model

    In this release Adding the MODNet segmentation model. Slightly better in segmentation and...
  3. v0.2.3 Beta - Optimized model

    In this release Optimized ONNX model with slightly better runtime/resources performance (5-10%)...

Latest reviews

The results were WAY to noisy for me, with the segmentation edges constantly fluctuation in a way that is distracting. It would be helpful if this was combined with a chroma key removal in a single filter, as it could apply a mix of settings to different parts of the image: strong chroma key on the background segment, more spill reduction in the foreground, etc. But as this plugin simply recolors the affected area, it ends up cutting off things that I don't want it to cut off and completely borking edges in a way that traditional chroma key handles more gracefully.
Roy, I think the software is fantastic. Providing multiple segmentation models is really cool. The Feather blend silhouette parameter is EPIC, but it continued to crash OBS on my system. The plugin would be perfect if you could figure out how to get that parameter not to cause a crash. The name "Background Removal" would be more accurate if you could apply the chroma key filter within your plugin. I realize this suggestion is easy to say and difficult to make a reality.
its not perfect, but does its job with good result. I use just for fun with friends :D
Please let me know how to make it better!