function MVDFTDenoise( clip clip, float "sigma", bool "Y", bool "U", bool "V" )
{
sigma = default( sigma, 2.0 )
Y = default( Y, true )
U = default( U, true )
V = default( V, true )
super = clip.MSuper
vf1 = super.MAnalyse( isb=false, overlap=4 )
vf2 = super.MAnalyse( isb=false, delta=2, overlap=4 )
vb1 = super.MAnalyse( isb=true, overlap=4 )
vb2 = super.MAnalyse( isb=true, delta=2, overlap=4 )
interleave( MCompensate( clip, super, vf2, thSCD1=800 )\
, MCompensate( clip, super, vf1, thSCD1=800 )\
, clip\
, MCompensate( clip, super, vb1,thSCD1=800 )\
, MCompensate( clip, super, vb2,thSCD1=800) )
dfttest( sigma=sigma, Y=Y, U=U, V=V )
SelectEvery( 5, 2 )
}
動作に必要なプラグイン:
MVTools v2(サイトが落ちているので転載):
http://www.mediafire.com/file/ainymjbyiod/mvtools-v2.3.1.zip dfttest:
http://bengal.missouri.edu/~kes25c/ 参考にした物:
http://forum.doom9.org/showpost.php?p=1099351&postcount=23 激しい動きの有る映像のデノイズにどうぞ。