Fakultät Informatik

GPU-Based Edge-Directed Image Interpolation

 Martin Kraus*,  Mike Eissele,  Magnus Strengert

*Computer Graphics and Visualization Group, Technische Universität München, Germany
Visualization and Interactive Systems Group, Universität Stuttgart, Germany

Background

The rendering of lower resolution image data on higher resolution displays has become a very common task, in particular because of the increasing popularity of webcams, camera phones, and low-bandwidth video streaming. Thus, there is a strong demand for real-time, highquality image magnification. In this work, we suggest to exploit the high performance of programmable graphics processing units (GPUs) for an adaptive image magnification method. To this end, we propose a GPUfriendly algorithm for image up-sampling by edge-directed image interpolation, which avoids ringing artifacts, excessive blurring, and staircasing of oblique edges. At the same time it features gray-scale invariance, is applicable to color images, and allows for real-time processing of full-screen images on today’s GPUs.

Associated publications

GPU-Based Edge-Directed Image Interpolation
M. Kraus, M. Eissele, M. Strengert, SCIA 2007 [Bibtex]

 

News

- In collaboration with partners from industry, we have a number of thesis topics available in the area of point-based rendering, geo-localization using public data, scene fusion from different viewpoints. If you are interested, please contact  westermann(at)tum.de

 

- One PhD position on   Turbulence Visualization is available at the Computer Graphics & Visualization group.