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. |
24th May 2014, 15:22 | #1 | Link |
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,669
|
nnedi3 vs NeuronDoubler
A couple of weeks ago I was looking for something and I stumbled across NeuronDoubler, a program that upscales images similar to nnedi3.
NeuronDoubler is not an Avisynth plugin and it's super slow compared to nnedi3 but the output (IMO) can sometimes be better than nnedi3. It has a sharper output than nnedi3 but it's also a bit more prone to aliasing (go figure). Anyways, I compared some images between the two and I'd like to share the results. If you guys have better examples showing the good and the bad please share. Also, any feedback is welcomed. You can download NeuronDoubler here: http://loggialogic.blogspot.com/2014/03/neurondoubler-v321.html That page is in Japanese but the actual program is in English. I don't think NeuronDoubler is open source but the author said it's "free software". Also, here's a quick video from Wirewriggle (the author) illustrating how NeuronDoubler works: http://www.youtube.com/watch?v=aMXLpFz_Tt4 In the comments section the author lists the recommended requirements and additional info in English. ------- All of the following images were upscaled by 4x and I used the following settings for nnedi3: Code:
nnedi3_rpow2(rfactor=4, cshift="spline36resize") Car Show: [nnedi3] [NeuronDoubler] Castle: [nnedi3] [NeuronDoubler] Cat: [nnedi3] [NeuronDoubler] Clown: [nnedi3] [NeuronDoubler] Flowers: [nnedi3] [NeuronDoubler] Lighthouse: [nnedi3] [NeuronDoubler] Meter: [nnedi3] [NeuronDoubler] "wc": [nnedi3] [NeuronDoubler] ----- Just for fun, some pixel art (here I like nnedi3 more but both have their pros and cons, obviously): Gundam Wing: [nnedi3] [NeuronDoubler] Street Fighter: [nnedi3] [NeuronDoubler] |
24th May 2014, 23:57 | #4 | Link |
Registered User
Join Date: Dec 2007
Location: Germany
Posts: 632
|
NeuronDoubler looks slightly artificial to me. It has a tad of "oil painting" look.
Btw, old video games look best if resized by PointResize in powers of 2 imo... Last edited by TheSkiller; 24th May 2014 at 23:59. |
25th May 2014, 01:33 | #5 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,562
|
The output looks nearly identical to nnedi3+edge enhancement (like unsharp mask), frankly. That's a feat on its own, but nnedi3 is much faster and lets you use better sharpening.
I was hoping the NeuronDoubler_Algorithm.png document would have details about the training or sharpening, but it mostly describes an abstract of the process. (What the problem is, what neural networks are, that ND has relatively few neurons (64) but sufficient for correct recognition, then about the non-neural logic: that it does basic pattern matching first, that it decides on flat areas that skip neural processing, that it pre-analyzes the angles to pass to neural, and that it will correct pixels with low confidence (with basic resizing?).) There is one interesting tidbit: It always analyses at maximum size (super-resolution, I'm assuming 32x, but maybe 4x repeatedly?), then shrinks as necessary to fit your desired zoom level. I haven't had time to hunt through the site for more. One line did amuse me: "Each partition processing is performed by professionals," pointing to the neurons. |
25th May 2014, 06:34 | #6 | Link |
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,669
|
Indeed, with sharp images it creates very noticeable ringing, it seems it works best on soft images. For example, NeuronDoubler IMO worked well with the flowers image. I wonder what makes nnedi3 so well balanced? Much more robust neural network/training data?
------ @foxyshadis Interesting information, kinda sad that ND is only using 64 neurons. nnedi3_rpow2 by default uses 128. Judging by the speed I assumed ND was processing everything at it's highest quality possible, I guess that's not the case. Edit: Regarding nnedi3+edge enhancement, tritical was working on nnedi4 and nnsharpen. The results looked great, I wonder why tritical never released it? For those interested you can find some examples of nnedi4+nnsharpen here. Last edited by Reel.Deel; 25th May 2014 at 07:28. |
26th May 2014, 14:48 | #7 | Link | |
The speed of stupid
Join Date: Sep 2011
Posts: 317
|
Quote:
|
|
26th May 2014, 18:01 | #8 | Link | |
Registered User
Join Date: Jul 2010
Location: Germany
Posts: 357
|
Quote:
|
|
27th May 2014, 10:36 | #9 | Link | ||
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,562
|
Quote:
Quote:
There's a heck of a wealth of cool shaders out there these days. I'm so glad to live in a time when each individual player doesn't have to build-in (or have a plugin for) everything, plus they're all open source by design. Maybe someday, set-top boxes and game consoles will support custom shaders. |
||
15th April 2015, 15:53 | #10 | Link |
The image enthusyast
Join Date: Mar 2015
Location: Brazil
Posts: 270
|
Download NeuronDoubler 3.21 release 2
How can I download this software? I get this site https://docs.google.com/file/d/0ByGf...ZFU/edit?pli=1, but there is no way of downloading, because the sub-links takes to nowhere.
|
15th April 2015, 21:30 | #14 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Do you have Java installed?
__________________
Groucho's Avisynth Stuff |
15th April 2015, 21:53 | #16 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Because Java is required. Since you just posted a vague "Batch file does not open", this was my first guess.
Use google translate on this or this page.
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 15th April 2015 at 22:01. |
15th April 2015, 22:02 | #18 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
No, just looked at the batch files.
__________________
Groucho's Avisynth Stuff |
15th April 2015, 22:20 | #20 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
I did some upscaling experiments in the past and I found nnedi3_rpow2 quite pleasing.
__________________
Groucho's Avisynth Stuff |
|
Tags |
neurondoubler, nnedi3, upscaling |
Thread Tools | Search this Thread |
Display Modes | |
|
|