Jaded-Encoding-Thaumaturgy / vs-deband

Various debanding tools for VapourSynth
MIT License
15 stars 7 forks source link

auto_deband changes/improvements #94

Closed NSQY closed 3 months ago

NSQY commented 2 years ago
Setsugennoao commented 2 years ago

Thanks for opening the issue.

For the first problem, there also seems to be an issue when the clip is not 16/9. I'll probably try to put a workaround and then update once akarin fixes upstream.

For the second, do you also suggest passing your own mask or should it be handled separately by the user later on?

For the third, what do you mean by anti-dither filter? You mean passing Dither.NONE instead of Dither.ERROR_DIFFUSION?

NSQY commented 2 years ago

For the second, do you also suggest passing your own mask or should it be handled separately by the user later on?

I have no suggestion, seems easiest to just let the user handle it afterwards. Functions such as f3kpf are already rather good at preventing excessive detail loss.

For the third, what do you mean by anti-dither filter? You mean passing Dither.NONE instead of Dither.ERROR_DIFFUSION?

https://github.com/AkarinVS/vapoursynth-plugin/wiki/CAMBI#additional-notes

NSQY commented 2 years ago

Need more samples but consider calling a simple pre-filter before CAMBI to improve consistency when resampling (particularly relevant at 10-bit): [1, 1, 0, 1, 1, 0, 0, 0, 0]

Figure_1 Figure_2

LuisB79 commented 2 years ago

has there been any update with this?