View Single Post
Old 17th January 2017, 18:22   #1045  |  Link
Khanattila
Registered User
 
Khanattila's Avatar
 
Join Date: Nov 2014
Posts: 440
Quote:
Originally Posted by hydra3333 View Post
Hello. A newbie type question, however worth asking since I find I am in need of guidance.

I wonder if you could clarify whether and when KNLMeansCL is appropriate to use as a plain denoiser by itself ? I noticed it's been used in SMDegrain however I am unclear if KNLMeansCL is appropriate for use as a denoiser in its own right, for example on a range of OTA TV captures for moderate denoising a la mdegrain1/2/3. Any advice or links to comparisons somewhere ?

Another objective is to attempt to identify GPU (eg OpenCL) based filters for the times when a fast workflow is OK, ie where some improved quality output is hoped for but not paramount and speed is valued. (Tools = ffmpeg and x264, portable vapoursynth_x64, win10_x64.)

So far I have only seen these GPU based filters
  1. DGDecodeNV for GPU decoding / deinterlacing (nvidia PureVideo) / resizing - in vapoursynth
  2. unsharp - an ffmpeg internal filter which uses OpenCL to sharpen
  3. KNLMeansCL for denoising - OpenCL in vapoursynth

Do you know of any other GPU filters usable in vapoursynth, or ffmpeg, especially sharpeners ? Is there already a list somewhere ?

Thanks.
I believe that my filter is the exception, not the rule.
Do not focus yourself on gpu based filters.
__________________
github.com
Khanattila is offline   Reply With Quote