Real-time dynamic tone-mapping operator on GPU

被引:0
|
作者
Mohamed Akil
Thierry Grandpierre
Laurent Perroton
机构
[1] Université Paris Est,
[2] ESIEE,undefined
来源
关键词
Tone mapping; Real-time implementation; GPU;
D O I
暂无
中图分类号
学科分类号
摘要
This article presents the parallel implementation on a GPU of a real-time dynamic tone-mapping operator. The operator we describe in this article is generic and may be used by any application. However, the goal of our work is to integrate this operator into the graphic rendering process of a car driving simulator; thus, we studied its real-time implementation. The tone-mapping operator outputs a low dynamic range (LDR) image keeping as much as possible the contrast and luminance of the original input high dynamic range (HDR) image. It performs the mapping between the luminances of the original scene to the output device’s display values. We address the problem of mapping HDR images to standard displays. In this case, the tone mapping compresses the luminances ratio. Several tone-mapping operators can be found in the literature as well as some parallelizations. However, they use either static or adaptations of static operators. We have adapted the dynamic operator of Irawan and parallelized it on GPU. Algorithmic optimizations have been performed, and we have explored the different strategies of repartition of the computation among the CPU and the GPU. We have chosen to implement on the GPU the changes between the color spaces and the interpolation of the histogram which are the most time-consuming steps on the CPU (1–2 s per image 1,002 × 666). All of these optimizations lead to an increase of the processing rate and the number of HDR-quality images displayed to LDR per second. This operator has been implemented on a RISC processor Pentium 4 at 3.6 GHz and a GPU Nvidia 8800 GTX (728MB, 518GFLOPS). The execution speed has been multiplied by a factor of 15 compared to the naive implementation of the algorithm. The display rate reaches 30 images per second, which fulfills our goal for real-time video rate of 25 images per second.
引用
收藏
页码:165 / 172
页数:7
相关论文
共 50 条
  • [1] Real-time dynamic tone-mapping operator on GPU
    Akil, Mohamed
    Grandpierre, Thierry
    Perroton, Laurent
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2012, 7 (03) : 165 - 172
  • [2] Novel Real-Time Tone-Mapping Operator for Noisy Logarithmic CMOS Image Sensors
    Li, Jing
    Skorka, Orit
    Ranaweera, Kamal
    Joseph, Dileepan
    JOURNAL OF IMAGING SCIENCE AND TECHNOLOGY, 2016, 60 (02)
  • [3] Real-time tone mapping on GPU and FPGA
    Urena, Raquel
    Martinez-Canada, Pablo
    Manuel Gomez-Lopez, Juan
    Morillas, Christian
    Pelayo, Francisco
    EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2012,
  • [4] Real-time tone mapping on GPU and FPGA
    Raquel Ureña
    Pablo Martínez-Cañada
    Juán Manuel Gómez-López
    Christian Morillas
    Francisco Pelayo
    EURASIP Journal on Image and Video Processing, 2012
  • [5] Hardware-friendly tone-mapping operator design and implementation for real-time embedded vision applications?
    Muneer, Muhammad Hamza
    Pasha, Muhammad Adeel
    Khan, Ishtiaq Rasool
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 110
  • [6] Modeling a generic tone-mapping operator
    Mantiuk, Rafal
    Seidel, Hans-Peter
    COMPUTER GRAPHICS FORUM, 2008, 27 (02) : 699 - 708
  • [7] A Tone-Mapping Operator for Road Visibility Experiments
    Grave, Justine
    Bremond, Roland
    ACM TRANSACTIONS ON APPLIED PERCEPTION, 2008, 5 (02) : 12:1 - 12:24
  • [8] GPU-ACCELERATED LOCAL TONE-MAPPING FOR HIGH DYNAMIC RANGE IMAGES
    Tian, Qiyuan
    Duan, Jiang
    Qiu, Guoping
    2012 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2012), 2012, : 377 - 380
  • [9] REAL-TIME NOISE-AWARE TONE-MAPPING AND ITS USE IN LUMINANCE RETARGETING
    Eilertsen, Gabriel
    Mantiuk, Rafal K.
    Unger, Jonas
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 894 - 898
  • [10] GiTMO: An HDR10 Compatible Generic Tone-Mapping for Real-Time Video Play
    Siddiq, Asif
    Ahmed, Jameel
    Khan, Ishtiaq Rasool
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2022, 68 (04) : 411 - 418