Depixelizing Pixel Art

cosmiccow

Original Hippie
OP
Member
Joined
Feb 5, 2008
Messages
1,129
Trophies
1
XP
206
Country
Gambia, The
pixelart.jpg


These guys developed a new algorithm to upscale pixel graphics. On most source material it's much better than existing upscalers.

Here is the document with lots of images: http://imgur.com/a/gRXPJ

There is a sample video with a snippet of Super Mario gameplay processed with their upscaler/vectorizer:
Video: http://ifile.it/gj1tlk5/video_ours_4x_h264.mp4
Alternative link: http://www.filesonic.com/file/1061063604/v...urs_4x_h264.mp4


The original source is kinda down...maybe a case of too much traffic.

Edit: Better source with PDF, more pics, videos.
 

Windaga

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
1,188
Trophies
1
Age
34
Location
New England
XP
2,743
Country
United States
Wow, that was an awesome read. Thanks! The effect definitely varies, but in a lot of instances, their method certainly looks better in the upscaling. A lot of the time though, it looks kind of like a sloppy paint/blur job. (As in, actual paint, no MS paint.) Still though, it's very interesting. It'd be interesting to see a full game use this algorithm. Maybe as a filter?
 

cosmiccow

Original Hippie
OP
Member
Joined
Feb 5, 2008
Messages
1,129
Trophies
1
XP
206
Country
Gambia, The
It depends a bit on the type of source.. not all pixel graphics are suited.

The new look it creates has it's own charm and alters the feeling of the original pixel art a lot. It's different, but not necessarily inferior.

Another thing is, an algorithm can never know how a 1-2 pixel detail has to look like exactly, if it was intended to look sharp or rounded, so it will never be accurate on everything.

But I guess it will work quite nice on a lot of NES & SNES games. I hope it will be implemented in an emulator soon.
 

R2DJ

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
1,898
Trophies
0
Location
London
XP
815
Country
_Chaz_ said:
I don't get it, what's wrong with pixels?
I got nothing to say about that but the depixeled Yoshi sprite in the link looks really really disturbing. Pixeled Yoshi is better.

Also, I'd love to see a depixelized Doom
biggrin.gif
 

spinal_cord

Knows his stuff
Member
Joined
Jul 21, 2007
Messages
3,224
Trophies
1
Age
43
Location
somewhere
Website
spinalcode.co.uk
XP
3,362
Country
You lot should all be ashamed of yourselves. Pixel art is a dying talent and here you all are trying to give it that final kick off the roof. If you need to play old games on a huge TV, then do a pixel perfect resize, those pixels were designed to be seen, blurring and smoothing and stretching is not how these gfx should be viewed. There is no reason at all to ruin nice pixel art like that, if you don't like how it looks then don't play those games, simple.
 

_Chaz_

GBAtemp's Official Mook™
Member
Joined
Sep 12, 2009
Messages
5,698
Trophies
0
XP
764
Country
United States
Let's all take a page from the book of Porygon, or rather 3.

137Porygon.png
Epic

175px-233Porygon2.png
Meh...

200px-474Porygon-Z.png
Kill yourself

Sharp edges aren't always a bad thing.
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,497
Trophies
1
Age
34
Website
Visit site
XP
2,945
Country
_Chaz_ said:
Let's all take a page from the book of Porygon, or rather 3.

137Porygon.png
Epic

175px-233Porygon2.png
Meh...

200px-474Porygon-Z.png
Kill yourself

Sharp edges aren't always a bad thing.
Familiarise yourself with 3D concepts such as surface subdivision.
That's literally what Porygon2 is, a Porygon with subdivided surfaces.
Also, Porygon-Z is a corruption of Porygon 2, the head is detached and then placed upside down as is the body (making the legs into arms)

QUOTE
pixelart.jpg
What I'm particularly impressed with is how the algorithm successfully interpreted how the mouth should be displayed. I want to double-check this against other upscalers like SuperEagle now.
 

_Chaz_

GBAtemp's Official Mook™
Member
Joined
Sep 12, 2009
Messages
5,698
Trophies
0
XP
764
Country
United States
RupeeClock said:
_Chaz_ said:
Let's all take a page from the book of Porygon, or rather 3.

137Porygon.png
Epic

175px-233Porygon2.png
Meh...

200px-474Porygon-Z.png
Kill yourself

Sharp edges aren't always a bad thing.
Familiarise yourself with 3D concepts such as surface subdivision.
That's literally what Porygon2 is, a Porygon with subdivided surfaces.
Also, Porygon-Z is a corruption of Porygon 2, the head is detached and then placed upside down as is the body (making the legs into arms)

I don't understand how that makes Porygon any less epic or the other 2 any less fail.
 

Arm73

Well-Known Member
Member
Joined
Mar 4, 2006
Messages
2,046
Trophies
0
Location
Switzerland
XP
587
Country
Italy
spinal_cord said:
You lot should all be ashamed of yourselves. Pixel art is a dying talent and here you all are trying to give it that final kick off the roof. If you need to play old games on a huge TV, then do a pixel perfect resize, those pixels were designed to be seen, blurring and smoothing and stretching is not how these gfx should be viewed. There is no reason at all to ruin nice pixel art like that, if you don't like how it looks then don't play those games, simple.

This.
Plus add some nice looking-non intrusive fake scanlines ( yes, the pixel artist took TVs scanlines into account when drawing their sprites and backgrounds ) and there you go with a true representation of the art !
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16