
While algorithms for turning raster images into vector images are nothing new, the usual suspects perform terribly when it comes to sprite-sized pixel-art type images where each pixel matters a lot. Enter this cool project that Johannes Kopf and Dani Lischinski presented at Siggraph 2011. Their paper, which nicely explains the nitty gritty, is freely available (PDF), and there’s also an online gallery where you can see how their method stacks up against a bunch of other algorithms when it comes to scaling up some classic sprites. I especially like the new streamlined Space Invader shapes. I always wondered what they really looked like. [via O'Reilly Radar]


Amazing!
This was from Siggraph 2011. Has anything changed in the last year?
did anyone notice that for Invader 1 on :
http://research.microsoft.com/en-us/um/people/kopf/pixelart/supplementary/multi_comparison.html
Vector magic turns a Space invader into an Enterprise crew member ?
When will we have this as a plugin for illustrator?
You do realize this is just someone trying to rip off the Sai and Eagle depix algos that have been used in NES\SNES emulators for over 15 years right? Check out ZSNES as a quick example.
No, it isn’t. The algorithms you refer to are image scaling algorithms; they output larger raster images that are smoother than those produced by naive nearest-neighbor upsampling. This algorithm outputs vector graphics. If you’ll actually click through to the gallery linked, above, you can do side-by-side comparisons and see the difference between this new method and the Sai and Eagle algorithms you mention explicitly. The new method is clearly superior, and works by a very different mathematical process.
Idea: Integrate this algorithm into an NES/SNES emulator and make Super Mario Bros. a vector graphic game. I really wonder what it might look like.
they thought of that and gave an example of how it would look
http://research.microsoft.com/en-us/um/people/kopf/pixelart/supplementary/video_ours_4x_h264.mp4
Mind blowing,now if only also the colors will be dithered,then it will look much smoother with no flatty colors anymore,the reason why those sprites still does,nt look complete such as bowser missing some lines on the edges and in the contours such as his right teaf and sharp amps,was because when nintendo have converted their drawings into low_res sprites,some details were lost and cannot be recovered when vectorizing,so some manual intervention isrequired to correct this,
or they shut future enhance the algorithm wich may be able to follow the directions of colors inside and on the edges of these sprites and inserts thin lines in between each color and thick lines on the edges of those sprites to make it look much more complete,sure it will very complex to create such interpolator and that will require more horse power,but once done,those backgrounds and sprites will look more better then ever before!!!!
// What's Trending
Raspberry Pi Design Contest
Seventeen Sneaky Secret Hides
Lost PLA Casting from 3D Prints
Ten Tips for Adhesive Tape
10 Things to Connect to Your Raspberry Pi
Is it a Hackerspace, Makerspace, TechShop, or FabLab?
I Have a (Puzzling) Dream
Teardrop Camper Trailer
// What's Shared
A better way to slice a pumpkin
DIY Nerf Darts
100 Dollar Store Organization Ideas for Craft Rooms and Beyond
In the Maker Shed: Minty Boost USB Charger
Mad’s Mouse House
Lace Princess Crowns
I Have a (Puzzling) Dream
Play the Rings of a Tree Trunk Like a Record
// Most Commented
DIY Hacks & How To’s: Get Emergency Power from a Phone Line
Resin Casting: Going from CAD to Engineering-Grade Plastic Parts
Ten Tips for Screws and Screwdrivers
Is it a Hackerspace, Makerspace, TechShop, or FabLab?
Ten Tips for Better Measurement
Makers on TV: Big Brain Theory
Arduino Announces New Wireless Linux Board
Grow: A Portable CNC Router System
Trending Topics
Get our Newsletters
About Maker Media
Subscribe
to MAKE!
Get the print and digital versions when you subscribe