Information
- Publication Type: Bachelor Thesis
- Workgroup(s)/Project(s):
- Date: February 2014
- Date (Start): 5. November 2012
- Date (End): 9. September 2013
- Matrikelnummer: 0827433
- First Supervisor: Michael Wimmer
Abstract
Pixel art was frequently employed in games of the 90s and earlier. On today's large and high-resolution displays, pixel art looks blocky. Recently, an algorithm was introduced by Johannes Kopf and Dani Lischinski to create a smooth, resolution-indepenent vector representation from pixel art (see image). However, the algorithm is far too slow for interactive use for example in a game. The goal of this project was to implement the algorithm efficiently and on the GPU, so that it can be incorporated into current game emulators (ScummVM, dosemu, ...).Additional Files and Images
Weblinks
- Repository
Github repository for source code
BibTeX
@bachelorsthesis{KREUZER-2014-DPA, title = "Depixelizing Pixel Art on GPUs", author = "Felix Kreuzer", year = "2014", abstract = "Pixel art was frequently employed in games of the 90s and earlier. On today's large and high-resolution displays, pixel art looks blocky. Recently, an algorithm was introduced by Johannes Kopf and Dani Lischinski to create a smooth, resolution-indepenent vector representation from pixel art (see image). However, the algorithm is far too slow for interactive use for example in a game. The goal of this project was to implement the algorithm efficiently and on the GPU, so that it can be incorporated into current game emulators (ScummVM, dosemu, ...). ", month = feb, address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria", school = "Institute of Computer Graphics and Algorithms, Vienna University of Technology ", URL = "https://www.cg.tuwien.ac.at/research/publications/2014/KREUZER-2014-DPA/", }