View Full Version : Need help with understanding and removing halos and edgebleed
Spear85
10th August 2025, 07:34
https://i.ibb.co/ym4PmHZR/04.png https://i.ibb.co/ZpvSkHJD/02.png
I have never worked on a source with such an insane amount of haloing before. Also tried using lghost but it doesn't seem to work here or maybe I don't know how to use it.
Sample: https://pixeldrain.com/u/EwhNjM1W
hello_hello
18th August 2025, 16:49
I had a bit of a play with it. See if there's any ideas here you don't hate.
Changing the order of the filters can change the result quite a bit, so try experimenting with it yourself.
B.mkv (https://files.videohelp.com/u/210984/B.mkv)
A = SeparateFields().SelectEven().Stab()
B = SeparateFields().SelectOdd().Stab()
Interleave(A, B)
Weave()
TemporalDeGrain2(grainlevel=3, degrainTR=2, postFFT=1, postSigma=1)
FineDehalo()
MergeChroma(AwarpSharp2(Depth=5), AwarpSharp2(Depth=20))
FastLineDarkenMod4(Thinning=0)
CropResize(640,480, 2,2,-2,0, InSAR=10.0/11.0) # Extra cropping due to Stab(). Resizing optional
FineDehalo()
FineDehalo()
LSFMod(defaults="slow", Strength=50)
MAA()
ConvertBits(16).GradFun3Plus().ConvertBits(8, Dither=0)
Prefetch(12)
Selur
19th August 2025, 03:59
Just as a side comment:
It's kind of sad, that there is no basicvsr++ for Avisynth, I really like using it edge masked on anime/carton to restore edges,... (using it unmasked can be too destructive)
https://www.mediafire.com/file/8154zw9kkf07hai/full_basicvsr%252B%252B.mp4/file
https://www.mediafire.com/file/1q0xbhsrs9oaawu/masked_basicvsr%252B%252B.mp4/file
real.finder
19th August 2025, 15:04
lghost (or VSLghost) and maybe with edgesidebleed()
edit: proof of concept using vsLGhost([1,1,3,4,1],[1,-1,3,3,3],[-20,20,-5,10,5])
https://i.postimg.cc/5tsm9s9t/B-mkv000000.png (https://postimages.org/)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.