logo Sign In

Post #296978

Author
Byakko
Parent topic
Info: GOUT Anti-aliasing
Link to post in topic
https://originaltrilogy.com/post/id/296978/action/topic#296978
Date created
9-Sep-2007, 11:41 PM
EEDI2().TurnRight().EEDI2().TurnLeft() is indeed one of the best antialiasing filters on the Avisynth side. For extreme cases, preceding it with AAA() (it's an avisynth function, you need AAA.avs, UnFilter.dll and SangNom.dll) produces awesome results, but the problem with AAA() is that it blurs the picture too much.

Moth3r, good call using MVDeGrain2, it's an awesome denoiser. By the way, you can increase its effectiveness if you feed its MVAnalyse portion a denoised input in this manner:

source=last
denoised=YOUR_DENOISER
backward_vec2 = MVAnalyse(denoised,isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = MVAnalyse(denoised,isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = MVAnalyse(denoised,isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = MVAnalyse(denoised,isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
MVDegrain2(source,backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=2)

(my preferred denoiser is DeGrainMedian FWIW)

I never heard of horizontal aliasing though, are you sure it's not dotcrawl?