Parallel implementation of a real-time high dynamic range video system

10Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This article describes the use of the parallel processing capabilities of a graphics chip to increase the processing speed of a high dynamic range (HDR) video system. The basis is an existing HDR video system that produces each frame from a sequence of regular images taken in quick succession under varying exposure settings. The image sequence is processed in a pipeline consisting of: shutter speeds selection, capturing, color space conversion, image registration, HDR stitching, and tone mapping. This article identifies bottlenecks in the pipeline and describes modifications to the algorithms that are necessary to enable parallel processing. Time-critical steps are processed on a graphics processing unit (GPU). The resulting processing time is evaluated and compared to the original sequential code. The creation of an HDR video frame is sped up by a factor of 15 on the average. © 2014 IOS Press.

Cite

CITATION STYLE

APA

Guthier, B., Kopf, S., Wichtlhuber, M., & Effelsberg, W. (2014). Parallel implementation of a real-time high dynamic range video system. Integrated Computer-Aided Engineering, 21(2), 189–202. https://doi.org/10.3233/ICA-130461

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free