Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
10th January 2018, 09:27 | #1 | Link |
Registered User
Join Date: Jan 2015
Posts: 1,047
|
Spline144 is AMAZEBALLS
(trying to simulate the effects of upscaling 720x480 to 1280x720)
Script: Code:
source blah blah deinterlace blah blah converttorgb() X=arearesize(640,360) Y=bilinearresize(360,240).spline144resize(640,360) Z=bilinearresize(360,240).lanczos4resize(640,360) M=compare(Y,X) N=compare(Z,X) stackvertical(M,N) Why is this not more commonly mentioned?
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. |
10th January 2018, 10:55 | #2 | Link |
Broadcast Encoder
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,869
|
Probably because if you need a simple upscale, Spline36 is generally enough and Spline64 is already an overkill. When you need a very detailed upscale for specific materials, NNEDI is extremely helpful as well as high bit depth.
Plain Spline144Resize at 8bit for normal tasks, for me, is more than an overkill. In NNEDI you can choose the number of taps and, therefore, go even beyond Spline144Resize. I personally tried a very high number of taps and I found out that sometimes it helps, sometimes it doesn't and that, at some point, no matter how many taps you use, you are not gonna see any difference. In other words: Spline144Resize *is* used, but together with NNEDI to handle particular materials and not for everyday tasks. Last edited by FranceBB; 10th January 2018 at 11:08. |
10th January 2018, 15:18 | #3 | Link | |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
Quote:
Spline144resize has other, far more interesting, properties. https://www.youtube.com/watch?v=qYMqE2VNENo Last edited by wonkey_monkey; 10th January 2018 at 15:24. |
|
10th January 2018, 22:17 | #4 | Link | |||
Registered User
Join Date: Jan 2015
Posts: 1,047
|
Quote:
Quote:
Quote:
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. |
|||
11th January 2018, 12:10 | #6 | Link | |
47.952fps@71.928Hz
Join Date: Mar 2011
Posts: 940
|
Quote:
__________________
Win10 (x64) build 19041 NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4) NTSC | DVD: R1 | BD: A AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
|
|
13th January 2018, 13:29 | #10 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
On a hunch, I googled
Code:
"NGU" Nvidia EDIT: Seems to be this "Normalized Graphics Processor Unit", just from reading the first few links on google result page.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 13th January 2018 at 13:32. |
13th January 2018, 13:47 | #12 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
I think it stands for "Next Generation Upscaler" implemented in madvr.
__________________
Groucho's Avisynth Stuff |
13th January 2018, 13:55 | #13 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
thanx G.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
|
13th January 2018, 14:16 | #15 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
__________________
Groucho's Avisynth Stuff |
15th January 2018, 06:31 | #18 | Link | |
Registered User
Join Date: Mar 2011
Posts: 4,821
|
As an experiment, I tried upscaling to 1280x720.
Well..... I had a 1920x800 source handy so I used that after cropping it to 720p. Comparing them that way, Spline144's balls didn't amaze me too much. One thing I don't understand, is why converting to RGB first has a negative impact on PSNR and why Spline144 seems to take a bigger hit. Quote:
Converting to RGB first. No conversion to RGB. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|