arrow
Return

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

delete2014-03-01
delete9
delete
OA
AI
B
Benjamin Guthier *
S
Stephan Kopf
M
Matthias Wichtlhuber
W
Wolfgang Effelsberg
DOI:10.3233/ICA-130461delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
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.
Keywords:
Real-time
high dynamic range video
parallel processing
GPU
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
Integrated Computer-Aided Engineering
IF:
5.3
Papers:
482
Citations:
735

Organization

U
University of Mannheim
Scholars:
1.9K
Papers: 2.2K
Citations: 3.2K
T
Technical University of Darmstadt
Scholars:
1.3W
Papers: 10.0K
Citations: 1.2W