Log in

View Full Version : MVTools/DeGrainMedian/LRemoveDust combo for interlaced source?


FredThompson
1st January 2006, 22:27
This is what I'm using on progressive source for most cleaning:

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MVTools.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\RemoveGrainS.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\RepairS.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\SSEToolsS.dll")
Import("C:\Program Files\AviSynth 2.5\plugins\LRemoveDust.avs")
i = ConvertToYV12()
vf = MVAnalyse(i, isb=false, lambda=2000)
f = MVCompensate(i, vf)
vb = MVAnalyse(i, isb=true, lambda=2000)
b = MVCompensate(i, vb)
Interleave(f, i, b)
LRemoveDust_YV12(10,1)
SelectEvery (3,1)

How can it be modified to use DeGrainMedian for use with interlaced source? What confuses me how the motion compensation would make temporal changes more static and, thus, reduce the effectiveness of DeGrainMedian's temporal filtering, right?

scharfis_brain
1st January 2006, 22:38
either do it with a bob-deinterlaced video, or do it separately on the even and on the odd fields.

FredThompson
1st January 2006, 23:37
You mean LRemoveDust and not DeGrainMedian?

scharfis_brain
1st January 2006, 23:40
it doesn't matter what kind of denoiser you choose finally.

the whole process of motion compensation AND denoising has to be treated as I wrote.