locaal-ai / obs-backgroundremoval

An OBS plugin for removing background in portrait images (video), making it easy to replace the background when recording or streaming.
GNU General Public License v2.0
2.95k stars 202 forks source link

Add an "enhancement" to portrait video feature #295

Closed royshil closed 1 year ago

royshil commented 1 year ago

Is your feature request related to a problem? Please describe.

We should add a feature too enhance the video of the user in case of bad lighting etc

Describe the solution you'd like

A toggle user can tick to enable the enhance mode and the video will become more crisp and nicer.

Describe alternatives you've considered

Maybe there are other plugin that do this...

Additional context

In similar video chats there is such mode and I'm sure we can find free models to use...

royshil commented 1 year ago

@umireon What do you think?

royshil commented 1 year ago

AOD net (ICCV 2017) is insanely small: https://github.com/MayankSingal/PyTorch-Image-Dehazing Like 0.002M parameters

umireon commented 1 year ago

Let's go but we may want to put this feature in a separate source filter.

royshil commented 1 year ago

I've started to work on this Training the neural network now So I'll put a PR soon with the initial results

royshil commented 1 year ago

released in latest version 0.5.19