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...
Main Authors: | , , |
---|---|
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 |