An OpenMP-based parallel implementation of image enhancement technique for dark images

被引:0
|
作者
Hangun, Batuhan [1 ]
Bayar, Salih [2 ]
机构
[1] Yildiz Tech Univ, Dept Comp Engn, TR-34220 Istanbul, Turkiye
[2] Marmara Univ, Dept Elect & Elect Engn, TR-34854 Istanbul, Turkiye
关键词
Digital image processing; Parallel computing; High-performance computing; OpenMP;
D O I
10.1007/s11760-024-03058-8
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Image enhancement is frequently used to improve the input image's visual quality. Experts also utilize image enhancement as a preprocessing method rather than a complete solution in computer vision applications. In addition, consumers want to acquire digital images with good real-life contrast, which balances the number of pixels with darker and brighter intensity values. Unfortunately, acquired images become too dark or bright to inspect visually due to bad lighting or unwanted reflections. These undesired images may cause problems in applications such as medical imaging, satellite imagery, or UAV imaging. Therefore, this study introduces an image enhancement method using local and global enhancements to overcome the above-mentioned issues. Besides image quality, there is another problem with image processing applications, such as image size. As the image size gets larger, computers usually take much more time to complete the given task. Parallel computing is a method that takes advantage of several processing units on the same system using some libraries or APIs. Since it is easy to use and requires fewer sequential code changes, we preferred to use OpenMP in this study to parallelize sequential implementation. Although the proposed work is developed in C++ and is based on a small sample of dark images, the findings suggest that proposed parallel implementations can be very efficient and feasible in other programming languages for different types of image processing operations. Then, we compared the performance of both sequential and parallel implementations. Based on the experimental results, we observed that the proposed parallel implementation of the reference algorithm runs up to 38 times faster than the sequential version on a cloud computing platform with 48 physical cores.
引用
收藏
页码:4115 / 4130
页数:16
相关论文
共 50 条
  • [31] Experimental Study on Parallel Wavelet Based Image Segmentation Using Openmp
    Sajan, Priya P.
    Kumar, S. S.
    2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2014, : 866 - 870
  • [32] Dark Image Enhancement using Optimally Compressed and Equalized Profile based Parallel Gamma Correction
    Singh, Himanshu
    Kumar, Anil
    Balyan, L. K.
    Singh, G. K.
    2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), 2017, : 1299 - 1303
  • [33] An Image Enhancement Technique for Poor Illumination Face Images
    Thamizharasi, A.
    Jayasudha, J. S.
    INTERNATIONAL PROCEEDINGS ON ADVANCES IN SOFT COMPUTING, INTELLIGENT SYSTEMS AND APPLICATIONS, ASISA 2016, 2018, 628 : 167 - 179
  • [34] A Single Image Enhancement Technique Using Dark Channel Prior
    Wang, Cong
    Ding, Mingli
    Zhang, Yongqiang
    Wang, Lina
    APPLIED SCIENCES-BASEL, 2021, 11 (06):
  • [35] Implementation of parallel K-means algorithm for image classification using OpenMP and MPI libraries
    Tanovic, Anja
    Vranjkovic, Vuk
    2024 ZOOMING INNOVATION IN CONSUMER TECHNOLOGIES CONFERENCE, ZINC 2024, 2024, : 54 - 59
  • [36] Dynamic stochastic resonance and image fusion based model for quality enhancement of dark and hazy images
    Kumar, Avishek
    Jha, Rajib K.
    Nishchal, Naveen K.
    JOURNAL OF ELECTRONIC IMAGING, 2021, 30 (06)
  • [37] Parallel Implementation of Collaborative Filtering Technique for Denoising of CT Images
    Strakos, Petr
    Jaros, Milan
    Karasek, Tomas
    Kozubek, Tomas
    HIGH PERFORMANCE COMPUTING IN SCIENCE AND ENGINEERING, HPCSE 2015, 2016, 9611 : 126 - 140
  • [38] An image enhancement technique based on wavelets
    Lee, HS
    Cho, Y
    Byun, H
    Yoo, J
    BIOLOGICALLY MOTIVATED COMPUTER VISION, PROCEEDING, 2000, 1811 : 286 - 296
  • [39] Implementation of 2D parallel ALE mesh generation technique in FSI problems using OpenMP
    Ghulam Ishaq Khan Institute Topi, Pakistan
    不详
    Proc. Int. Conf. Front. Inf. Technol., FIT, 1600,
  • [40] Image variability analysis: A technique for enhancement of contrast echo images
    Wong, EY
    Capriotti, A
    Weiss, JL
    Nevo, E
    CIRCULATION, 1998, 98 (17) : 843 - 843