![]() |
Filter limitation when frame changes strongly - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html) +--- Forum: A/V Talk (https://forum.selur.net/forum-6.html) +--- Thread: Filter limitation when frame changes strongly (/thread-4053.html) |
Filter limitation when frame changes strongly - dsiomnainc - 29.03.2025 Hello! Is it possible to apply the filter only if the frame changes a lot, for example, like "FillDuplicateFrame" does now? For example, to limit temporal noise suppressors so that they don't blur the picture when the camera moves in anime? RE: Filter limitation when frame changes strongly - Selur - 29.03.2025 Sound like a motion mask would be better suited, especially for animes. Enable 'Filtering->Vapoursynth->Misc->UI->Show 'Masted'-controls' to see the controls for masking, select the 'MotionMask' and see if that helps. Other than that, there is no option to only apply a filter while a xy change is present. Most denoisers with temporal components usually have settings to control the strength/threshold for temporal content. Cu Selur RE: Filter limitation when frame changes strongly - Selur - 29.03.2025 Since your post is in the section which is specifically not about Hybrid. Here also an example on how to do what you described: import functools Cu Selur Ps.: if a few users think this is something that could be useful, I could add this as a general option. Won't add this atm., since I don't really have a use case for this. Like I wrote before, I think a motion mask would be the better fit for your scenario. RE: Filter limitation when frame changes strongly - dsiomnainc - 29.03.2025 WOW!!! This is awesome! Thank you very much! I just wanted to preserve the fine texture (for example wood texture) when the camera is moving, which is blurred when the camera is moving when using temporal noise reduction. I could not configure MotionMask to capture fine texture, it only captures larger details and also during a static camera with MotionMask configured to capture fine texture, the noise was removed worse. My idea is to use a weaker noise reduction when moving and a stronger one when static. Thank you very much! ![]() RE: Filter limitation when frame changes strongly - Selur - 30.03.2025 Have you tried using an (inverted) edge mask and/or different denoisers (i.e. fft3dfilter and later apply cas)? Other than that, you will probably have to try other masks, write your own code to combine masks or write your own masking code. Maybe interesting:
Cu Selur |