View Single Post
Old 22nd August 2022, 00:14   #3  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
I feel kinda silly posting this, as the script below really has nothing to do with dot crawl removal, and the definition of dot crawl means it's not a static thing, yet I'm only playing with a single frame, but I was working with a similar source recently and didn't have much luck with dot-crawl filters, so I started doing silly stuff. The source was HD so I wondered if downscaling before applying filters that aren't designed to fix dot crawl could fix it anyway, although this is SD which means there's not much downscaling wiggle room before picture detail is lost.
I wasn't doing anything else so I thought I'd give it a spin. It does need a de-rainbow filter added to the mix, but anyway, if nothing else works.....

Code:
ImageSource("D:\Btk0rsq.png").ConvertToYV24()
#ImageSource("D:\vbrNbih.png").ConvertToYV24()

Original = CropResize(704,528, 14,0,-4,0, InDAR=15.0/11.0)\
.ConvertToYV12()\
.subtitle("Original")

Output = BilinearResize(440,360)\
.QTGMC(InputType=1)\
.FineDehalo()\
.nnedi3_rpow2(2)\
.CropResize(704,528, 20,0,-6,0, InDAR=15.0/11.0)\
.FineDehalo()\
.FastLineDarkenMod4(Thinning=0)\
.MergeChroma(AwarpSharp2(Depth=8), AwarpSharp2(Depth=15))\
.CSMod(Strength=200)\
.ConvertToYV12()\
.GradFun3()\
.subtitle("Output")

#return Original
return Output







Last edited by hello_hello; 22nd August 2022 at 08:48.
hello_hello is offline   Reply With Quote