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. |
23rd February 2009, 05:23 | #1 | Link |
Banned
Join Date: Feb 2009
Posts: 136
|
Spline Resize vs. Lanczos Resize
Believe it or not, I'm actually asking a question... More specifically though, what are the real differences between Spline16Resize for example vs. LanczosResize? What are the pros and cons of one as opposed to the other?
-I'm just looking for the one resize that I can permanently use to upscale. I want to just find and use one. Or... is that stupid just mentioning? Like, I don't understand what the different situations are to use one resizer vs. another... Last edited by Guest; 24th February 2009 at 03:42. Reason: rule 12 |
23rd February 2009, 22:59 | #3 | Link |
Banned
Join Date: Feb 2009
Posts: 136
|
Maybe somebody can direct me to a thread or a page that explains the differences between Spline16, Spline36, etc... And then maybe another or the same page which describes lanczos. I used all possible resizes and compared the same frame with each of them and it was hard to tell specifically what the differences were in most cases. I did end up liking regular lanczos and Spline16 the best though.
|
23rd February 2009, 23:07 | #4 | Link | ||
Senior Member
Join Date: Apr 2004
Posts: 1,053
|
Quote:
Quote:
Code:
http://avisynth.org/mediawiki/Resize |
||
23rd February 2009, 23:12 | #5 | Link |
x264aholic
Join Date: Jul 2007
Location: New York
Posts: 1,752
|
Try downsampling a high detail 1080p frame to 480p using the Spline and Lanczos resizers Interleave + AvsP make for a very useful combo for seeing the differences between the two.
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame. |
24th February 2009, 01:50 | #7 | Link |
x264aholic
Join Date: Jul 2007
Location: New York
Posts: 1,752
|
You don't need a blu-ray player. Try downloading a nice high resolution image with a good level of detail off google, that works just as good. Personally, I prefer Spline36 because I tend to denoise after downsampling (1080p -> 720p).
But, remember it's your eyes: If spline16 is what looks best stick with it
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame. |
24th February 2009, 02:34 | #8 | Link | |
Banned
Join Date: Feb 2009
Posts: 136
|
Quote:
|
|
24th February 2009, 04:17 | #9 | Link |
Registered User
Join Date: Feb 2004
Posts: 1,348
|
IIRC spline26's[edit:spline16's] kernel is slightly unbalanced. That said, people apear to like it anyway.
eedi2 and nnedi both work well on cartoons, eedi being better for heavily damaged sources, and nnedi being better for high quality sources. However eedi2 or nnedi alone aren't really enough to justify upscaling beofre encoding. Last edited by *.mp4 guy; 24th February 2009 at 10:24. |
24th February 2009, 04:29 | #10 | Link |
x264aholic
Join Date: Jul 2007
Location: New York
Posts: 1,752
|
@M4G: How is the Spline36 kernel unbalanced (out of curiosity)? What kind of a difference does that make?
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame. |
24th February 2009, 04:32 | #11 | Link | |
Banned
Join Date: Feb 2009
Posts: 136
|
Quote:
Original Import("C:\Program Files (x86)\AviSynth 2.5\plugins\LimitedSharpen.avs") crop(2,2,-2,-2,true) FFT3DFilter(sigma=2.5) UnDot() FluxSmoothST(7,7) Toon(.6) Tweak(sat=1.12, cont=1.02) Spline16Resize(704,396) LimitedSharpen(ss_x=1.0,ss_y=1.0,Smode=3,strength=20) x264 @ 1500 kbps Import("C:\Program Files (x86)\AviSynth 2.5\plugins\LimitedSharpen.avs") ColorMatrix(mode="Rec.601->Rec.709") crop(2,2,-2,-2,true) FFT3DFilter(sigma=2.5) UnDot() FluxSmoothST(7,7) Toon(.3) LimitedSharpen(ss_x=1.0,ss_y=1.0,Smode=3,strength=30) WarpSharp(25,1) Tweak(sat=1.12, cont=1.02) LanczosResize(1280,720) x264 @ 3000 kbps Yes, obviously if I made the bitrate higher for the Non-HD encode, the quality of it would've been better but then, same goes for the HD one. The higher bitrate is justified for it and it isn't unreasonable. -BTW, NNEDI isn't a resizer.. right?.. I'm not too sure what it does actually although I've heard about it at least 20 times, honestly. But, I'm pretty sure it doesn't have anything to do with resizing which is what I was talking about. I might be saying something stupid though, idk... Last edited by Typhoon859; 24th February 2009 at 04:45. |
|
24th February 2009, 12:51 | #14 | Link |
Registered User
Join Date: Dec 2002
Location: UK
Posts: 1,673
|
I think it's worth pointing out that the differences aren't really that great - especially where there isn't that much high frequency content in your original.
I know there are differences, but you've got to put it in perspective. Cheers, David. |
24th February 2009, 12:58 | #15 | Link | |
Banned
Join Date: Feb 2009
Posts: 136
|
Quote:
EDIT: If you compare the actually video footage, you'd also see how much smoother the HD encode looks due to the fact of how much less jittery lines there are. Practically none compared to the non-HD encode. Last edited by Typhoon859; 24th February 2009 at 13:10. |
|
24th February 2009, 13:00 | #16 | Link |
Banned
Join Date: Feb 2009
Posts: 136
|
There seriously wasn't that much a difference. I made comparisons of different resizers. What I noticed was that when I upscaled with Spline16, more details were left in-tact. The sharpness was identical. If you want, I can post those frames.
|
24th February 2009, 14:50 | #18 | Link | |
Registered User
Join Date: Dec 2002
Location: UK
Posts: 1,673
|
Quote:
I was replying to the thread title, not the previous post - sorry, I should have quoted! Cheers, David. |
|
24th February 2009, 15:50 | #19 | Link | |
Banned
Join Date: Feb 2009
Posts: 136
|
Quote:
|
|
24th February 2009, 17:29 | #20 | Link |
x264aholic
Join Date: Jul 2007
Location: New York
Posts: 1,752
|
All of the Spline and Lanczos resizers are very sharp. The differences between Spline16, 36, and 64 are minute. Likewise, for Lanczos(taps=0-10). There's not much comparison to be done between Spline16 and Spline36, but vs the other resizers like Bicubic, Bilinear, etc there is a worthwhile comparison to be made.
IMO: Spline64 > Spline36 > Spline 16 > Bicubic ~= Gauss >= Bilinear Spline >= Blackman > Lanczos Bilinear is the softest I know of, while Gauss* has adjustable sharpness. Bicubic is sort of like Gauss except you can make it absurdly sharp and ringy, or very blurry (by adjusting b and c). IIRC, at c=0.6 or higher, Bicubic rings too much and Lanczos does better. Spline is sharp like Lanczos, but doesn't ring from what I've seen. Blackman on the other hand, I haven't used much but it seems to be very similar to Spline. *Gauss is interesting, if you use too low of a p the image is completed blurred. Otherwise, it's like a slightly softer bicubic to me.
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame. Last edited by Sagekilla; 24th February 2009 at 17:39. |
Thread Tools | Search this Thread |
Display Modes | |
|
|