An Adaptive Global and Local Tone Mapping Algorithm Implemented on FPGA
An Adaptive Global and Local Tone Mapping Algorithm Implemented on FPGA
复制标题
FPGA 上实现的自适应全局和局部色调映射算法
DOI:
10.1109/tcsvt.2019.2931510
复制
发表时间:
2020
影响因子:
8.4
通讯作者:
and Tetsuya Asai
中科院分区:
文献类型:
--
作者:
Prasoon Ambalathankandy;Masayuki Ikebe;Takashi Yoshida;Takeshi Shimada;Shinya Takamaeda-Yamazaki;Masato Motomura;and Tetsuya Asai
We present a fast global and locally adaptive tone mapping algorithm and its field-programmable gate array (FPGA) implementation. The specially designed tone mapping function, which is based on local histogram equalization, controls global, and local characteristics individually. In contrast to other tonemap operators, our algorithm manages light/dark halos separately and by using local tonemap function alone, it can effectively suppress noise. We validated the effectiveness of our algorithms using subjective and objective assessment. Using an average of the bins, we achieve fast smoothed local histogram estimation with fewer bins while maintaining high accuracy. Our new implementation method requires minimal data access and reduced memory as it operates with a downscaled frame size of 240 × 135 pixels. Relative local area size is 248 × 248 @Full-HD resolution (1920 × 1080). For low-latency pixel output, the system performs the tone mapping using pixel information from the previous frame. When we implemented the system on FPGA (TB-7K-325TIMG and Xilinx Kintex-7), we achieved lightweight hardware as the total usage rate is about 25% of the available FPGA resource. Using an online 1080p video we demonstrate, a real-time video processing using our hardware tone mapping system.