Published in

Human Vision and Electronic Imaging XII

DOI: 10.1117/12.713526

Links

Tools

Export citation

Search in Google Scholar

High Dynamic Range Imaging Pipeline: Perception-Motivated Representation of Visual Content

Journal article published in 2007 by Rafał Mantiuk ORCID, Grzegorz Krawczyk, Radoslaw Mantiuk, Hans-Peter Seidel
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Red circle
Preprint: archiving forbidden
Green circle
Postprint: archiving allowed
Green circle
Published version: archiving allowed
Data provided by SHERPA/RoMEO

Abstract

The advances in high dynamic range (HDR) imaging, especially in the display and camera technology, have a significant impact on the existing imaging systems. The assumptions of the traditional low-dynamic range imaging, designed for paper print as a major output medium, are ill suited for the range of visual material that is shown on modern displays. For example, the common assumption that the brightest color in an image is white can be hardly justified for high contrast LCD displays, not to mention next generation HDR displays, that can easily create bright highlights and the impression of self-luminous colors. We argue that high dynamic range representation can encode images regardless of the technology used to create and display them, with the accuracy that is only constrained by the limitations of the human eye and not a particular output medium. To facilitate the research on high dynamic range imaging, we have created a software package (http://pfstools.sourceforge.net/), capable of handling HDR data on all stages of image and video processing. The software package is available as open source under the General Public License and includes solutions for high quality image acquisition from multiple exposures, a range of tone mapping algorithms and a visual difference predictor for HDR images. We demonstrate how particular elements of the imaging pipeline can be interfaced using standard features of the operating system. Examples of shell scripts demonstrate how the software can be used for processing single images as well as video sequences.