View Full Version : extract DS-denoise-filter-section from ffdshow
olnima
18th January 2005, 16:31
Hi out there,
is anyone here able and willing to extract the denoise-part (especially "denoise3d" and "gradual denoise") from ffdshow.ax into a single *.ax - filter? Don't kill me, i do not know how much work it is. But it would be fine for capturing. My hope is to get more speed out of this smaller filter.
Thanks
Olnima
P.S.: Maybe there are still some existing DS-filters out there?
Socio
19th January 2005, 06:03
You can try hqdn3d (http://students.washington.edu/lorenm/src/avisynth/hqdn3d/) it is a high quality Denoise3d plugin for Avisynth.
olnima
19th January 2005, 14:19
Hi Socio,
I need a DirectShow-Filter to use them in VirtualVCR and "hqdn3d" isn't a DS-Filter (or maybe I only do not know how to register it?)
Thanks anyway,
Olnima
Inc
19th January 2005, 19:12
As FFdshow (nomen est omen) is a dshow filter itself you can easely ...
a) integrate it in the filtersection but you have to set YUY2 RAW Video decoding in ffdshow (if your input from the card is YUY2) and after capturing SET IT BACK to NONE!
(When capturing u can easely watch its work using graphedits "connect to remotehost" there u see if the ffdshow filtering is active.)
b) Use ffdshow itself as your capturing encoder like for HuffYUV as it also supports interlaced in ffdshow imho ... there you can set in image processing the amount/depth of the needed filters.
But I would recomment NOT to filter while capturing as each broadcast got its individual pro/contreas which could be easier handled in a processing afterwards like in Avisynth oder decoding using ffdshow.
;)
olnima
20th January 2005, 18:32
Hi incredible,
I know what ffdshow is and I use it for capturing. What I want (trying to get) is to squeeze more speed out of it's denoiser, because denoising in realtime gives me a lot more quality, less bitrate and less CPU-consumption. Maybe I'm wrong but my hope is
throwing out everything except denoising (denoise3d and gradual denoise) will/can exactly do this.
Thanks
Olnima
Didée
21st January 2005, 11:12
BTW, does anyone know of a description of how hqdn3d actually is working? It does denoising, yeah ... it has thresholds, yeah ...
But what evaluations & operations are done? I looked at the source, but can't figure what's going on (Im too dumb ;) ), and so far didn't manage to find sth in the WWW - lots and lots of mentionings, but no explanation or description...
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.