Log in

View Full Version : Rainbow & Dot Crawl Removal in denoising, Two birds with one stone


real.finder
6th June 2015, 04:07
I do not know if there a topic like this before, anyway...

I was use QTGMC even in Telecine source for Dot Crawl Removal, and using deinterlacer will lose Quality unlike IVTC

I doubt that Dfttest is do the job, but I discovered that it is TemporalSoften

then I come up with this


source call filter here
TComb(othreshL=4)
originali = last
rfbobbed = QTGMC_bob(0,0.5) #preserves the original fields, use this http://forum.doom9.org/showpost.php?p=1725289&postcount=2012 for full preserves (Avoid chroma Problems)
ffapp = rfbobbed.TemporalSoften( 2, 15, 15, 8, 2 ).checkmate(tthr2=0).Repair(rfbobbed) #Rainbow &\or Dot Crawl Removal &\or others
prefilclip = getparity(originali) ? ffapp.interlaced60or50 : ffapp.interlaced60or50(bff=true) #reinterlaced
SMDegrain(prefilter=prefilclip.SeparateFields, contrasharp=true, interlaced=true)
then you can do ivtc in peace


or for more quality but at the cost of Dot Crawl Removal


source call filter here
originali = last
rfbobbed = QTGMC_bob(0,0.5) #preserves the original fields
ffapp = originali.TComb(othreshL=4).QTGMC_bob(0,0.5).TemporalSoften( 2, 15, 15, 8, 2 ).checkmate(tthr2=0).Repair(rfbobbed) #Rainbow &\or Dot Crawl Removal &\or others
prefilclip = getparity(originali) ? ffapp.interlaced60or50 : ffapp.interlaced60or50(bff=true) #reinterlaced
SMDegrain(prefilter=prefilclip.SeparateFields, contrasharp=true, interlaced=true)
then you can do ivtc in peace

Tsunoni
22nd May 2020, 13:04
Is this script still relavent? I have a source in need of this sort of filter. (I need to remove dot crawl, some rainbowing, and grain) so it should only improve the quality

real.finder
22nd May 2020, 18:23
Is this script still relavent? I have a source in need of this sort of filter. (I need to remove dot crawl, some rainbowing, and grain) so it should only improve the quality

if it work for you then why not?

maybe you may like try LUTComb instead