New algorithm promises to make retro-pixel games smooth again?

Discussion in 'Rendering Technology and APIs' started by Kaotik, May 27, 2011.

  1. Kaotik

    Kaotik Drunk Member
    Legend

    Joined:
    Apr 16, 2003
    Messages:
    9,237
    Likes Received:
    3,182
    Location:
    Finland
    http://johanneskopf.de/publications/pixelart/index.html

    The link isn't functional at the moment, but these pics were from there:
    [​IMG]

    [​IMG]

    Pretty fancy looking, if indeed true - but since the link is down I can only trust the word of the media reporting this.

    According to Dome.fi, researchers Johannes Kopf and Dani Lischinski are behind this new algorithm, which could bring new life to many retro games
     
  2. MrGaribaldi

    Regular

    Joined:
    Nov 23, 2002
    Messages:
    611
    Likes Received:
    0
    Location:
    In transit
    Haven't had a chance to read the paper yet, but looked over some of the image comparisons they have online and it looks quite good.

    It does have a problem with more complex shapes, like Mario and Yoshi. But that could possible be alleviated combining this technique with a prepass with another technique, like bicubic or hq4x, that gives better/easier edges to work with.

    You can find the full paper here:
    http://research.microsoft.com/en-us/um/people/kopf/pixelart/paper/pixel.pdf
    And image comparisons here:
    http://research.microsoft.com/en-us/um/people/kopf/pixelart/supplementary/index.html
     
  3. RudeCurve

    Banned

    Joined:
    Jun 1, 2008
    Messages:
    2,831
    Likes Received:
    0
    Impressive!:shock:
     
  4. Mintmaster

    Veteran

    Joined:
    Mar 31, 2002
    Messages:
    3,897
    Likes Received:
    87
  5. Xenus

    Veteran

    Joined:
    Nov 2, 2004
    Messages:
    1,316
    Likes Received:
    6
    Location:
    Ohio
    It definitely needs an intermediate step though as it tends to destroy a lot of info on some things the hq4x retains.
     
  6. Davros

    Legend

    Joined:
    Jun 7, 2004
    Messages:
    16,160
    Likes Received:
    3,382
    Are microsoft letting everyone use this freely like the mame devs ?
     
  7. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    43,576
    Likes Received:
    16,031
    Location:
    Under my bridge
    That's pretty awesome! Works extremely well with the line-art cartoon of many games, and gives a very soft, organic feel to the graphics. They could do with guessing gradient fills. Take the Yoshi example - the pixels are a green gradient, but the result is green banding. Given a suitable similarity, they could interpolate shades of the same colour to better effect. It also struggles with soft detail in the Golden Axe character, which comes out the worse for this scaling. All in all though, very impressive for making old games playable on modern equipment - certainly 'cutesy' games.
     
  8. Xmas

    Xmas Porous
    Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,317
    Likes Received:
    149
    Location:
    On the path to wisdom
  9. Kaotik

    Kaotik Drunk Member
    Legend

    Joined:
    Apr 16, 2003
    Messages:
    9,237
    Likes Received:
    3,182
    Location:
    Finland
    Would the new algorithm applied on hq4x'ed image do better? Would it be too heavy?
     
  10. Bob

    Bob
    Regular

    Joined:
    Apr 22, 2004
    Messages:
    424
    Likes Received:
    47
    Maybe. It depends on if hq4x is better at finding patterns.
     
    #10 Bob, Jun 13, 2011
    Last edited by a moderator: Jun 13, 2011
  11. Npl

    Npl
    Veteran

    Joined:
    Dec 19, 2004
    Messages:
    1,905
    Likes Received:
    6
    theres a big difference to hq4x and other upscaling algorithms. upscalers just look on a couple neighboring pixels and can be run on parts of the screen as well.

    this one converts the whole image to vector graphics, means every pixel could affect a big area. Not really suited for upscaling moving pictures, its more for converting sprites into vector graphics then clean them up a bit by hand and use them directly in a port.
    Not to mention its really slow
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...