PDA

View Full Version : UV frequency filtering


alexh110
8th May 2008, 01:22
Could anyone tell me the easiest way to filter out frequencies in U/V colour-space?

I've tried using AviSynth's FQuiver in tandem with the ExYUVDv filter for Virtual Dub; but it's not working.

Tried a notch-reject filter; but the FQuiver script is not filtering the frequencies out at all for some reason.
(It works on regular avi files; but not once they've been split to YUV. Possibly the low contrast of the YUV imaging is defeating the frequency filter?)

Blue_MiSfit
8th May 2008, 02:23
So you're trying to filter chroma? There are lots of good options in AviSynth.

My personal favorite is fft3dfilter / fft3dgpu.

fft3dfilter(plane=3, sigma=2) is a good place to start. Plane=3 implies UV only, and sigma=2 is a moderate strength. I find it very effective!

Other options are DeGrainMedian, HQDN3d, and several others.

~MiSfit

martino
8th May 2008, 03:04
before=last
<somedenoiserwhereyoucantspecifytheplane>
MergeLuma(before)

Should work too... no?

vcmohan
8th May 2008, 04:08
Could anyone tell me the easiest way to filter out frequencies in U/V colour-space?

I've tried using AviSynth's FQuiver in tandem with the ExYUVDv filter for Virtual Dub; but it's not working.



Try FFTQuiver. It has functions F2QuiverUV for UV filtering. You need the freq transform dll in your system path.

thetoof
8th May 2008, 07:27
fft3dgpu ftw! It's very effective on chroma noise and using it will give CPU power to your other filters.