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

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

In this release
  • Optimized ONNX model with slightly better runtime/resources performance (5-10%)
  • Fix to DirectML build (including the DLL)
Install:
  • Windows (64bit): Unzip the obs-backgroundremoval-win64.zip file in the OBS directory (e.g. C:\Program Files\obs-studio)
  • Mac OSX: Unzip obs-backgroundremoval-macosx.zip to /Applications/OBS.app/Contents/. e.g. $ unzip -o obs-backgroundremoval-macosx.zip -d /Applications/OBS.app/Contents/
In this release
- Better versioning of the plugin
- GPU support on Windows through DirectML (any available GPU)

Install:
- Windows (64bit): Unzip the `obs-backgroundremoval-win64.zip` file in the OBS directory (e.g. `C:\Program Files\obs-studio`)
- Mac OSX: Unzip `obs-backgroundremoval-macosx.zip` to `/Applications/OBS.app/Contents/`. e.g. `$ unzip -o obs-backgroundremoval-macosx.zip -d /Applications/OBS.app/Contents/`
In this release

  • Fixing the problem of down&up scaling the original image. Instead - apply the mask to the original image size, without reducing its resolution.
This release features
  • Omni color space handling - fixing crashes due to unsupported color spaces
  • Slightly better performance
  • Windows install .zip
  • Arch linux package
Let me know of any problems, or better yet - help me solve them! #opensource
I've sorted out the build on Linux and Windows, so now it supports all 3 major OSs.

The binaries to install it are in the Github Releases page: https://github.com/royshil/obs-backgroundremoval/releases

I also added support for multiple color spaces. Although still facing some problems with YUV 4:2:0 spaces (e.g. NV12 and I420). Other color spaces seem to be working.
Top