Title: On parallelisation of image dehazing with OpenMP

Authors: Tien-Hsiung Weng; Yi-Siang Chen; Huimin Lu; Mario Donato Marino; Kuan-Ching Li

Addresses: Department of Computer Science and Information Engineering, Providence University, Taichung 43301, Taiwan ' Department of Computer Science and Information Engineering, Providence University, Taichung 43301, Taiwan ' Department of Mechanical and Control Engineering, Kyushu Institute of Technology, Kitakyushu, Japan ' School of Computing, Creative Technologies and Engineering, Leeds Beckett University, City Campus, Leeds, LS1 3HE, UK ' Department of Computer Science and Information Engineering, Providence University, Taichung 43301, Taiwan; Guangzhou University, Guangzhou, China

Abstract: In this paper, we present our learning experience on the design and implementation of image dehazing parallel code with OpenMP developed from existing fast sequential version. The aim of this work is to present an analysis of a case study showing the development of parallel haze removal with practical and efficient use of shared memory multi-core servers. Implementation technique and result discussions in terms of program improvements that may be needed to support parallel application developers with similar high performance goals are presented. Preliminary studies, results and experiments on haze removal application program are executed on multi-core shared memory platforms, and results show that the performance of the proposed parallel code is promising.

Keywords: OpenMP; image haze removal; multicores; parallel programming.

DOI: 10.1504/IJES.2019.100859

International Journal of Embedded Systems, 2019 Vol.11 No.4, pp.427 - 439

Received: 27 Dec 2016
Accepted: 03 Jan 2017

Published online: 19 Jul 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article