Performance engineering to achieve real-time high dynamic range imaging

Köstler H, Stürmer M, Pohl T (2013)


Publication Type: Journal article

Publication year: 2013

Journal

Publisher: Springer Verlag (Germany)

Pages Range: 1-13

URI: http://link.springer.com/accesspage/article/10.1007/s11554-012-0312-3?coverImageUrl=/static-content/0.6416/covers/journals/916/11554.jpg

DOI: 10.1007/s11554-012-0312-3

Abstract

Image-processing applications like high dynamic range imaging can be done efficiently in the gradient space. For it, the image has to be transformed to gradient space and back. While the forward transformation to gradient space is fast by using simple finite differences, the backward transformation requires the solution of a partial differential equation. Although one can use an efficient multigrid solver for the backward transformation, it shows that a straightforward implementation of the standard algorithm does not lead to satisfactory runtime results for real-time high dynamic range compression of larger 2D X-ray images even on GPUs. Therefore, we do a rigorous performance analysis and derive a performance model for our multigrid algorithm that guides us to an improved implementation, where we achieve an overall performance of more than 25 frames per second for 16.8 Megapixel images doing full high dynamic range compression including data transfers between CPU and GPU. Together with a simple OpenGL visualization it becomes possible to perform real-time parameter studies on medical data sets. © 2013 Springer-Verlag Berlin Heidelberg.

Authors with CRIS profile

How to cite

APA:

Köstler, H., Stürmer, M., & Pohl, T. (2013). Performance engineering to achieve real-time high dynamic range imaging. Journal of Real-Time Image Processing, 1-13. https://dx.doi.org/10.1007/s11554-012-0312-3

MLA:

Köstler, Harald, Markus Stürmer, and Thomas Pohl. "Performance engineering to achieve real-time high dynamic range imaging." Journal of Real-Time Image Processing (2013): 1-13.

BibTeX: Download