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. |
3rd April 2010, 02:13 | #161 | Link |
Registered User
Join Date: Dec 2003
Location: MO, US
Posts: 999
|
Sorry, should work now. I put up some image enlargements here http://bengal.missouri.edu/~kes25c/nnedi2_images (using nsize=0/qual=2). Right now speed is slower than nnedi2 except for maybe nsize=0. For reference nnedi2 uses a 12x4 local neighborhood. The speed is basically linearly dependent with local neighborhood size and with nns. It should get better when more nsize options are available and smaller nns values (64 and 128) are available. Going to nns=128 is twice as fast as 256, and shouldn't result in much if any quality loss based on tests so far.
Last edited by tritical; 3rd April 2010 at 02:16. |
3rd April 2010, 03:03 | #162 | Link |
Registered User
Join Date: Feb 2009
Location: USA
Posts: 676
|
Those pics look pretty nice, wow..
I'm beginning to wonder if this might be useful for upsizing some Final Fantasy VII (PC) assets to try and correct some of the idiocy that happened when they ported it.. (low res movies.. not holding out much hope for those, but the low res rendered backdrops could maybe be helped) |
7th April 2010, 07:45 | #165 | Link |
Registered User
Join Date: Mar 2010
Location: Ukraine
Posts: 50
|
i've made quick tests too.
on lines looks like eedi2, but better (no artifacts, smoother in good meaning) little bit sharper than nnedi2, faster than incredibly slow eedi3, but still - slow. source - interlaced. i've deint it & upscale nnedi2(field=-1,nsize=2,qual=1) nnedi2_rpow2(rfactor=2, cshift="spline64resize",nsize=2,qual=1) http://i43.tinypic.com/25a7ygw.jpg nnedi3(field=-1,nsize=2,qual=1) nnedi3_rpow2(rfactor=2, cshift="spline64resize",nsize=2,qual=1) http://i41.tinypic.com/258wjyd.jpg nnedi2 http://i40.tinypic.com/352ivd5.jpg nnedi3 http://i40.tinypic.com/99gtc1.jpg i've got 7 fps by nnedi2 script & about 1 fps by nnedi3. on my C2Duo @ 4Ghz. but looks very good & finally on nnedi we have excelent lines. Last edited by D3C0D3R; 9th April 2010 at 11:54. |
7th April 2010, 08:25 | #167 | Link |
Registered User
Join Date: Mar 2010
Location: Ukraine
Posts: 50
|
not so much - just only in 2 times.
read this thread. it upscales only powers of 2. and in real script after nnedi I've always use spline64resize to downscale imgae to resonable resolution. Last edited by D3C0D3R; 7th April 2010 at 08:28. |
7th April 2010, 08:54 | #168 | Link | |
Registered User
Join Date: May 2009
Location: Hungary
Posts: 79
|
Quote:
|
|
3rd May 2010, 02:04 | #171 | Link |
Registered User
Join Date: Dec 2003
Location: MO, US
Posts: 999
|
I put up a new version at the same link. It adds an 'nns' parameter, which can be set to 0 (64), 1 (128), or 2 (256, only available setting in first version). Default is 1. Based on my observations the difference between 1 and 2 is usually small, and 1 is roughly twice as fast. 0 starts to noticeably sacrifice quality. In terms of MSE on my test data, 2 (at all nsize values) is better than 1, and 1 is better than 0, but my perceived visual quality doesn't always follow those numbers. I've started training new nsize options: 8x4, 16x4, 32x4, 48x4, which should be ~33% faster than the x6 versions. Not expecting much difference MSE wise or visually there.
|
3rd May 2010, 09:28 | #172 | Link |
Registered User
Join Date: May 2009
Location: Hungary
Posts: 79
|
Thanks a lot tritical, it's really faster with nns=1, and I can't see any difference between nns=2 and 1 (although I can't see between 0 and 1 either - I'm using nnedi3 for resizing).
Will you do it? And what effects would it have? "Just" less aliasing artifacts, or would it be some kind of superresolution? |
16th May 2010, 18:50 | #176 | Link | ||
Registered User
Join Date: Dec 2003
Location: MO, US
Posts: 999
|
New version up... with help file and link on my site finally. I also released version 1.5 of nnedi2 which is just 1.4 with the paddq fix for sse.
The new version of nnedi3 adds another nns option: nns=0 (32). nns=0/1/2 from the previous version are now 1/2/3. It also adds nsize=4 (8x4). The defaults for nsize/nns when using nnedi3() are now 2/1 (so should be faster than previous version - 2/2). When using nnedi3_rpow2 the defaults are 0/3. Quote:
Quote:
Last edited by tritical; 16th May 2010 at 18:59. |
||
16th May 2010, 19:12 | #177 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
16th May 2010, 20:58 | #179 | Link |
*Space Reserved*
Join Date: May 2006
Posts: 953
|
Thanks for the first official release.
I guess there's no need to Update mcbob again at the moment... not just yet, but TempGaussMC otoh..... btw, wouldn't it be fitting to update this thread's title to something more fitting such as "nnedi3" or "nnedi2/nnedi3" to place emphasis upon the release? Last edited by Terranigma; 16th May 2010 at 21:02. |
17th May 2010, 03:38 | #180 | Link | |
Registered User
Join Date: Oct 2007
Posts: 713
|
Quote:
But if one was to make one, it could just put an end to all other deinterlacing filter for those who want high quality outputs. At the same time, (even though im not sure how it works) but the algorithm of this motion-compensated deinterlacer can be used for other purposes as well, one example could be that we could finally have a true 'Super-resolution' filter. As ambitious i may be talking, the one thing i believe wat would let this down is the speed, however if this was made to fully work with 64-bit systems and even CUDA, this would be a small minor for some or many. So if one was to make one, i would suggest that it should be made standalone but based on Avisynth. I hope you get what i mean |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|