HLS Based Approach to Develop an Implementable HDR Algorithm

Hardware suitability of an algorithm can only be verified when the algorithm is actually implemented in the hardware. By hardware, we indicate system on chip (SoC) where both processor and field-programmable gate array (FPGA) are available. Our goal is to develop a simple algorithm that can be imple...

Full description

Bibliographic Details
Main Authors: Rappy Saha, Partha Pratim Banik, Ki-Doo Kim
Format: Article
Language:English
Published: MDPI AG 2018-11-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/7/11/332
id doaj-f94efb587e6542d1b44d36e031adb92b
record_format Article
spelling doaj-f94efb587e6542d1b44d36e031adb92b2020-11-24T23:03:21ZengMDPI AGElectronics2079-92922018-11-0171133210.3390/electronics7110332electronics7110332HLS Based Approach to Develop an Implementable HDR AlgorithmRappy Saha0Partha Pratim Banik1Ki-Doo Kim2School of Electronics Engineering, Kookmin University, Seoul 02707, KoreaSchool of Electronics Engineering, Kookmin University, Seoul 02707, KoreaSchool of Electronics Engineering, Kookmin University, Seoul 02707, KoreaHardware suitability of an algorithm can only be verified when the algorithm is actually implemented in the hardware. By hardware, we indicate system on chip (SoC) where both processor and field-programmable gate array (FPGA) are available. Our goal is to develop a simple algorithm that can be implemented on hardware where high-level synthesis (HLS) will reduce the tiresome work of manual hardware description language (HDL) optimization. We propose an algorithm to achieve high dynamic range (HDR) image from a single low dynamic range (LDR) image. We use highlight removal technique for this purpose. Our target is to develop parameter free simple algorithm that can be easily implemented on hardware. For this purpose, we use statistical information of the image. While software development is verified with state of the art, the HLS approach confirms that the proposed algorithm is implementable to hardware. The performance of the algorithm is measured using four no-reference metrics. According to the measurement of the structural similarity (SSIM) index metric and peak signal-to-noise ratio (PSNR), hardware simulated output is at least 98.87 percent and 39.90 dB similar to the software simulated output. Our approach is novel and effective in the development of hardware implementable HDR algorithm from a single LDR image using the HLS tool.https://www.mdpi.com/2079-9292/7/11/332field-programmable gate arrayhigh-dynamic range imagehigh-level synthesislow-dynamic range imagesystem on chip
collection DOAJ
language English
format Article
sources DOAJ
author Rappy Saha
Partha Pratim Banik
Ki-Doo Kim
spellingShingle Rappy Saha
Partha Pratim Banik
Ki-Doo Kim
HLS Based Approach to Develop an Implementable HDR Algorithm
Electronics
field-programmable gate array
high-dynamic range image
high-level synthesis
low-dynamic range image
system on chip
author_facet Rappy Saha
Partha Pratim Banik
Ki-Doo Kim
author_sort Rappy Saha
title HLS Based Approach to Develop an Implementable HDR Algorithm
title_short HLS Based Approach to Develop an Implementable HDR Algorithm
title_full HLS Based Approach to Develop an Implementable HDR Algorithm
title_fullStr HLS Based Approach to Develop an Implementable HDR Algorithm
title_full_unstemmed HLS Based Approach to Develop an Implementable HDR Algorithm
title_sort hls based approach to develop an implementable hdr algorithm
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2018-11-01
description Hardware suitability of an algorithm can only be verified when the algorithm is actually implemented in the hardware. By hardware, we indicate system on chip (SoC) where both processor and field-programmable gate array (FPGA) are available. Our goal is to develop a simple algorithm that can be implemented on hardware where high-level synthesis (HLS) will reduce the tiresome work of manual hardware description language (HDL) optimization. We propose an algorithm to achieve high dynamic range (HDR) image from a single low dynamic range (LDR) image. We use highlight removal technique for this purpose. Our target is to develop parameter free simple algorithm that can be easily implemented on hardware. For this purpose, we use statistical information of the image. While software development is verified with state of the art, the HLS approach confirms that the proposed algorithm is implementable to hardware. The performance of the algorithm is measured using four no-reference metrics. According to the measurement of the structural similarity (SSIM) index metric and peak signal-to-noise ratio (PSNR), hardware simulated output is at least 98.87 percent and 39.90 dB similar to the software simulated output. Our approach is novel and effective in the development of hardware implementable HDR algorithm from a single LDR image using the HLS tool.
topic field-programmable gate array
high-dynamic range image
high-level synthesis
low-dynamic range image
system on chip
url https://www.mdpi.com/2079-9292/7/11/332
work_keys_str_mv AT rappysaha hlsbasedapproachtodevelopanimplementablehdralgorithm
AT parthapratimbanik hlsbasedapproachtodevelopanimplementablehdralgorithm
AT kidookim hlsbasedapproachtodevelopanimplementablehdralgorithm
_version_ 1725634236325560320