godinpants wrote:It would actually be very useful for upscaling small images.
It's more advanced than current algorithms in that it's making important decisions about straight lines, curves, shading differences.
If you want to upsize that 200x200 jpg you have, to say 800x800, it's going to look pretty shit, depending on which algorithm you use, (photoshop has bicubic and nearest neighbour, maybe more?) these are somewhat basic ways of upscaling, by either creating a square or many pixels to represent the one, or by shifting colours of pixels between the two original pixels.
This method seems to have some intelligence in deciding where to put a straight line, where things should be shaded or just a sharp colour change.
To apply it specifically to video game sprites seems ridiculous. Video game sprites aren't downscaled, they're hand drawn specifically to fit the color requirements of the console or computer. If you were to test an algorithm for upscaling, it would make much more sense to actually work with downsized, pixelated photos, where the technology would be practically applied.
boomlinde wrote:Try reading the "previous work" section. It lists previous research and applications of upscaling and vectorizing algorithms, fields where the work is highly relevant. You should also try reading the conclusions. Please, at least skim over the whole paper before assuming that the research is useless.
True, rather ignorant of me to do so, but in my defense, 3:30 am is not the my optimal time for reading research papers, let alone expressing rational opinions about them. The one useful application I could find was porting video games to other systems, but even that reason still makes little sense to me, as most video games currently utilize 3d graphics. Even when not using 3d graphics, it's probably more consistent to hand draw new sprites instead of relying on an algorithm that will always have some percentage of failure. Brand new art would also gives the creators a chance to renovate the game's design and keep interest in the franchise.
EDIT: Though, yes, it did pop into my mind that an HD cartoon-y remake of Super Mario World and other classics would be pretty neat. I just think developing an algorithm to do all the work seems like the wrong way to go about it.
Last edited by Andrew Winzenburg (May 27, 2011 6:15 am)