[QUOTE=Sp00kyFox;33251]I heard of that filter and actually used it myself in video filtering. but I don’t have interest in implementing it and honestly I don’t see the purpose for such specialised denoising filters in videogame filtering. from what I can remember of NLMeans the real strength comes with a temporal dimension anyways. but we usually don’t have moving noise let alone noise in general. there is a GPU accelerated version for avisynth which is called KNLMeansCL, which is way faster than the original CPU based implementation but still way too slow for realtime.
as a side note, in theory it might be superior but in my own experience mdegrain is still one of the best regarding avisynth denoisers (smdegrain is quite a nice wrapper for that, if you don’t already heard of it).
edit: tried to compare your result with bilateral by using your screenshot but failed to realize that you used it first with scale factor 1. anyways, your filter uses a hard specialized banding condition which bilateral can’t emulate. fine detail with surroundings of similar color tends to get blurry or flat with bilateral even with low sigma values.[/QUOTE]
I didn’t know sdemgrain, good to know. I have some hope on a good denoiser for videogames since I saw some results from waifu2x with its denoiser activated. It seems to works well.
[QUOTE=Sp00kyFox;33251]
ps: I’m still working on improving ScaleSFX, the next step would be adding AA-handling. I wanted to ask you if you could explain your approach to me of combing both filters in xBR-hybrid (maybe via pm). that would be very helpful![/QUOTE]
Sure. Just send me your questions more specifically.