Filter request: Pixel based Noise Gate / Denoiser / Noise Removal / Flicker Remover

Kordanor

New Member
I am surprised to see that this does not exist yet.

And I think this could help with a lot of "unstable" picture sources. Might help to remove grain on poor webcams (not sure) or sharpen the image of game recordings froming from a capture card (very sure of that).

I am doing some captures from an external source, and while the symbol is 99% stable, its not 100%. This leads to random flixels flickering here and there for a frame. By itself it's almost invisible to the eye.

But then compression kicks in. On CQP 20 this effect gets magified significantly. Only if CQP is set to 11 or adaptive Quantization is activated the visible noise goes away (essentially these options add a lot more, finer noise, so it looks more normal and you don't have big blocks moving around).

For recording on a static image on the external device, this increases file size from 7MB per Minute to 46/43MB per Minute.

I used an external tool to act as a noise gate (VCS), and there I got 7MB per Minute with perfect picture quality.

So in my case I would get a much cleaner capture. But It might also help with worse signals.
Yes, it would add a bit of a deay, but not a lot.

A very basic idea could be to Compare each pixel of the current frame with the previous and the upcoming frame.
If the current Pixel is different than the previous frame, then only change its color if the next frame is also different than the first. Otherwise keep the color.
This would already eliminate any flicker which only happens for one frame. Ofc it could get more complex, but this is a starting idea.
The delay would obvously be, that you would need to wait until the next frame, then compare. So possibly 2-3 Frames of effective delay.

Of course if anything like this exists already, let me know. But when I searched I could only find similar requests from years ago with the only answer again and again of "does not exist".
 

Kordanor

New Member
Here is a quick comparison of what it looks normally. And what it loos like with a Noise Gate (using VCS which was then window captured with OBS, which is a pretty bad process)
First 15 Seconds without Noise gate. Second 16 Seconds with Noise Gate.
 
Top