PDA

View Full Version : Any fast derainbow filter for VD?


Ryo94
25th August 2006, 02:30
I've been using smart smoohter IQ for years and I love the result but is too slow, the v0.6 (and the source code) of the filter has been available for a long time so I'm wondering if some kindness soul out there made a faster version of this wonderful filter or other filter with similar results (for VD) for those who really dislike scripting and don't want to fall into avisynth.

Thanks in advance for any help.

unskinnyboy
25th August 2006, 11:59
Your probable candidate for any optimization would be Donald Graft himself, the author of the original Smart Smoother upon which Tim Park's Smart Smoother IQ is based upon. But while you are waiting for that to happen, know that the slowness of SSIQ is mostly due to using a huge diameter. Are you using diameter 11? If so, then look no further. But sometimes you need a huge diameter too to get good results.

Have you tried 2D Cleaner as an alternative spatial denoiser? That is pretty optimized and hence faster. If you care to delve into Avisynth you have a lot more options, but that's your call.

Ryo94
25th August 2006, 22:37
Thanks for reply unskinnyboy, yes I know that a huge diameter really makes slower the process but even using a diameter of 5 the filter still being very slow compared with other spatial denoisers (using a diameter of 5 I get 4 fps and the result is not even close to the one I get using a diameter of 11) so it needs to be optimized anyway.
I used 2d cleanner and it's a great filter mainly to clean artifacts in stuff like anime but not so good to remove this rainbow noise in movies besides it also removes many image details, SSIQ removes perfectly the rainbow noise and keeps intact the details.
I recognize that avisynth is incredible useful and flexible but VD still coming with a filter library and I think that the development of filters for VD should not be stoped/discarded because there is a great alternative.
Donald is an incredible programmer (the work that he did on dvd2avi/dgmpgdec is amazing) I really hope that he consider to make some speed improvements in this extremely useful filter (using SSIQ at the moment I need to wait 14 hours to get a 2pass xvid movie on a 2Ghz/512MB pc, really a nightmare)

unskinnyboy
26th August 2006, 05:20
At the risk of sounding clichéd, let me tell you that Avisynth is the future - already has been for a very long time now. I see little or no filter development for VirtualDub these days. There is no point when almost everything you can do in VirtualDub, you can do better in Avisynth. Even if there is that one odd filter which is available only for VirtualDub, you could always call it inside Avisynth using a LoadVirtualDubPlugin(..) call.

You probably know all this already, but I feel obliged to tell nonetheless.

Ryo94
26th August 2006, 10:15
I'm totally agree with you about the advantages of avisynth and that probably will be the future but I can't lose the hope in that the good Donald makes some speed improvements in SSIQ for all the lazy people who don't like scripting and also for all newbies that don't know how or simply don't have time to learn.
Virtualdub is incredibly popular for the capabilities/features but also because it has a simple interface and is really easy to use, in my opinion stopping the development of VD filters to jump to avisynth is a step back in the easiness of this great program.
Would be great if both options can coexist so the advanced user could take advantaje of all the great things that avisynth offer and the rest of the mortals use a well enriched filter library. Anyway is just a wish :)