Thread: AviSynth Q&A
View Single Post
Old 29th April 2019, 07:49   #112  |  Link
FranceBB
Broadcast Encoder
 
FranceBB's Avatar
 
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,883
Quote:
Originally Posted by imsrk48 View Post
I want to learn about this plugin more better

http://www.infognition.com/super_resolution_avisynth/
According to the comparison screenshots they posted on their websites, it looks like a decent upscaling kernel vs PointResize.



I think that you can achieve something like this by using a decent upscaling kernel yourself, especially in combination with NNEDI and 16bit precision to get better results.

Start with something like:

Code:
nnedi3_rpow2(cshift="Spline64Resize", rfactor=2, fwidth=1920, fheight=1080, nsize=4, nns=4, qual=1, etype=0, pscrn=2, threads=0, csresize=true, mpeg2=true, threads_rs=0, logicalCores_rs=true, MaxPhysCore_rs=true, SetAffinity_rs=false, opt=3)
for 8bit.
If you want more precision, you can use:

Code:
nnedi3_resize16(target_width=1920, target_height=1080, mixed=true, thr=1.0, elast=1.5, nns=4, qual=2, etype=0, pscrn=4, threads=0, tv_range=true, kernel_d="Spline", kernel_u="Spline", taps=6, f_d=1.0, f_u=2.0, sharp=0, lsb_in=true, lsb=true)
It will use more taps for Spline so it will be very sharp, but it will also try to preserve edges and avoid ringing and aliasing thanks to the trained neural netowk; it's also gonna work with 16bit precision and since it works in 16bit stacked, it's compatible with the normal Avisynth 2.6.1 from 2016.

Cheers,
Frank.
FranceBB is offline   Reply With Quote