Skip to main content
Log in

Adaptive enhancement algorithm for low illumination images with guided filtering-Retinex based on particle swarm optimization

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

The low-illumination image has the defects of low brightness and weak contrast. In this paper, an improved guided filtering-Retinex adaptive enhancement algorithm is proposed for low-illumination image. Firstly, the image is converted from RGB to HSV colour space, and then the luminance component is decomposed into sub-images of each frequency band by discrete wavelet transform. Secondly, adaptive median filtering is employed to suppress noise on high-frequency sub-image. Guided filtering-Retinex algorithm is applied to improve the contrast and detail information on low-frequency sub-image. The enhanced V component is reconstructed with Hue component and Saturation component by wavelet and converted back to RGB colour space. Finally, gamma correction is adopted to increase the brightness, and the enhanced image is obtained. Since the box filter radius and regularization parameters of the guide filter have significant influences on the enhancement effect, the particle swarm optimization algorithm is utilized to determine its optimal value for the first time to ensure the enhancement effect, which can improve the brightness and contrast. Compared with the existing enhancement algorithms, the contrast and details can be improved effectively by the proposed method, the edge information is preserved while the noise is suppressed, and the distortion from Retinex is decreased. A good image visual effect is achieved.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability statements

All data generated or analysed during this study are included in this published article.

References

  • Abhinav G, Divya S (2019) Global median filtering forensic method based on Pearson parameter statistics [J]. IET Image Proc 13(02):2045–2057

    Google Scholar 

  • Changjiang L, Irene C, Yi Z, Anup B (2019) Enhancement of low visibility aerial images using histogram truncation and an explicit Retinex representation for balancing contrast and color consistency[J]. ISPRS J Photogramm Remote Sens 128:16–26

    Google Scholar 

  • Chen W, Wenjing W, Wenhua Y, Jiaying L (2018) Deep Retinex decomposition for low-light enhancement [C]. In: British Mach Vis Conf (Oral). Newcastle, England, pp 1–12

    Google Scholar 

  • Chunyan Y, Xiaodan X, Huixiang L, Xinyan Y (2017) Low-illumination image enhancement method based on a fog-degraded model [J]. J Image Graphics 22(9):1194–1205

    Google Scholar 

  • Fathi K, Ahmed BH (2017) A new adaptive gamma correction based algorithm using DWT-SVD for non-contrast CT image enhancement [J]. IEEE Trans Nanobiosci 16(08):666–675

    Article  Google Scholar 

  • Hayyolalam V, Kazem A (2020) Black Widow Optimization Algorithm: a novel meta-heuristic approach for solving engineering optimization problems[J]. Eng Appl Artif Intell 87:103249.1-103249.28

    Article  Google Scholar 

  • Hengda C, Xiangjun S (2004) A simple and effecttive histogram equalization approach to image enhancement [J]. Digital Signal Process 14(2):158–170

    Article  Google Scholar 

  • Holland JH (1992) Genetic algorithms[J]. Sci Am 267(1):66–73

    Article  Google Scholar 

  • Hongyu Z, Chuangbo X, Jing Y, Lu B (2014) A Retinex algorithm for night color image enhancement by MRF[J]. Opt Precis Eng 22(4):1048–1055

    Article  Google Scholar 

  • Jeyong S, Rae-Hong P (2015) Histogram-based locality-preserving contrast enhancement [J]. IEEE Signal Process Lett 22(09):1293–1296

    Article  Google Scholar 

  • Jiaying L, Dejia X, Wenhan Y, Minhao F, Haofeng H (2021) Benchmarking low-light image enhancement and beyond[J]. Int J Comput Vision 129(04):1153–1184

    Article  Google Scholar 

  • Jie Z, Xiujuan L (2019) Predicting essential proteins based on second-order neighborhood information and information entropy [J]. IEEE Access 7:136012–136022

    Article  Google Scholar 

  • Jie Z, Pucheng Z, Qian Z (2018) Low-light image enhancement based on iterative multi-scale guided filter Retinex [J]. J Graphics 39(01):1–11

    Google Scholar 

  • Jieying Z, Wanru S, Yahong W, Feng L (2020) Image interpolation with adaptive k-nearest neighbours search and random non-linear regression [J]. IET Image Proc 14(08):1539–1548

    Article  Google Scholar 

  • Jinbao W, Ke L, Jian X, Ning H, Ling S (2018) Single image dehazing based on the physical model and MSRCR algorithm [J]. IEEE Trans Circuits Syst Video Technol 28(09):2190–2199

    Article  Google Scholar 

  • Jingcao Y, Hongbo L, Junping D, Pengcheng H (2014) Low illumination image Retinex enhancement algorithm based on guided filtering [C]. In: 2014 IEEE 3rd International Conference on Cloud Computing and Intelligence Systems, Shenzhen, China, pp 639–644

  • Jobson DJ, Rahman Z, Woodell GA (1997) Properties and performance of a center/surround Retinex [J]. IEEE Trans Image Process 6(3):451–462

    Article  Google Scholar 

  • Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm [J]. J Global Optim 39(3):459–471

    Article  MathSciNet  MATH  Google Scholar 

  • Kaur A, Singh C (2017) Contrast enhancement for cephalometric images using wavelet-based modified adaptive histogram equalization [J]. Appl Soft Comput 51:180–191

    Article  Google Scholar 

  • Kennedy J, Eberhart R (1995) Particle swarm optimization [C]. Proc IEEE Int Conf Neural Netw 4:1942–1948

    Article  Google Scholar 

  • Malihe S, Reza B, Bita D (2018) Improved particle swarm optimisation to estimate bone age [J]. IET Image Proc 12(02):179–187

    Article  Google Scholar 

  • Mingye J, Can D, Dengyin Z, Jay Geo Y (2018) Gamma-correction-based visibility restoration for single hazy images [J]. IEEE Signal Process Lett 25(07):1084–1088

    Article  Google Scholar 

  • Paul H, Alin A, Mohammed EA, David B (2016) Contrast sensitivity of the wavelet, dual tree complex wavelet, curvelet, and steerable pyramid transforms [J]. IEEE Trans Image Process 25(06):2739–2751

    Article  MathSciNet  MATH  Google Scholar 

  • Peixian Z, Xinghao D (2020) Underwater image enhancement using an edge-preserving filtering Retinex algorithm [J]. Multimed Tools Appl 79:17257–17277

    Article  Google Scholar 

  • Peixian Z, Chongyi L, Jiamin W (2021) Bayesian retinex underwater image enhancement [J]. Eng Appl Artif Intell 101:104171

    Article  Google Scholar 

  • Ping W, Zhiwen W, Dong L, Chanlong Z, Yuhang W (2021) Low illumination color image enhancement based on Gabor filtering and Retinex theory[J]. Multimed Tools Appl 80(12):17705–17719

    Article  Google Scholar 

  • Połap D, Woźniak M (2021) Red fox optimization algorithm[J]. Expert Syst Appl 166:114107

    Article  Google Scholar 

  • Shuhang W, Haimiao H, Bo L (2013) Nat-uralness preserved enhancement algorithm for non-uniform illumination images [J]. IEEE Trans Image Process 22(9):3538–3548

    Article  Google Scholar 

  • Shunyuan Y, Hong Z (2019) Low-illumination image enhancement algorithm based on a physical lighting model [J]. IEEE Trans Circuits Syst Video Technol 29(01):28–37

    Article  Google Scholar 

  • Tan SF, Isa NAM (2019) Exposure based multi-histogram equalization contrast enhancement for non-uniform illumination images [J]. IEEE Access 7:70842–70861

    Article  Google Scholar 

  • Vineet K, Abhijit A, Anu G (2017) Low-latency median filter core for hardware implementation of 5 × 5 median filtering [J]. IET Image Proc 11(10):927–934

    Article  Google Scholar 

  • Vonikakis V, Kouskouridas R, Gasteratos A (2018) On the evaluation of illumination compensation algorithms [J]. Multimed Tools Appl 77(8):9211–9231

    Article  Google Scholar 

  • Weidong Z, Xipeng P, Xiwang X, Lingqiao L, Zimin W, Chu H (2021) Color correction and adaptive contrast enhancement for underwater enhancement[J]. Comput Elect Eng 91:106981

    Article  Google Scholar 

  • Xiaojie G, Yu L, Haibin L (2017) LIME:low-illumination image enhancement via illumination map estimation [J]. IEEE Trans Image Process 26(2):982–993

    Article  MathSciNet  MATH  Google Scholar 

  • Xiaoshuang Z, Ruitao F, Xinghua L, Huanfeng S, Zhaoxiang Y (2022) Block adjustment-based radiometric normalization by considering global and local differences [J]. IEEE Geosci Remote Sens Lett 19:1–5

    Google Scholar 

  • Xuan D, Guan W, Yi P, Weixin L, Jiangtao W, Wei M, Yao L (2011) Fast efficient algorithm for enhancement of low lighting video [C]. In: IEEE International Conference on Multimedia and Expo (ICME), Barcelona, Spain, pp 1–6

  • Xueyang F, Delu Z, Yue H, Yinghao L, Xinghao D, John P (2016) A fusion-based enhancing method for weakly illuminated images [J]. Signal Process 129(C):82–96

    Google Scholar 

  • Zhengguo L, Jinghong Z, Zijian Z, Wei Y, Shiqian W (2015) Weighted guided image filtering [J]. IEEE Trans Image Process 24(1):120–129

    Article  MathSciNet  MATH  Google Scholar 

  • Zhenghao S, Meimei Z, Bin G, Minghua Z, Changqing Z (2018) Nighttime low illumination image enhancement with single image using bright/dark channel prior[J]. Eurasip J Image Video Process 13:1–15

    Google Scholar 

Download references

Acknowledgements

This work (Grants 61703329) was supported by National Natural Science Foundation of China and National Key Research and Development Program of Shaanxi Province, China (2019KW-046).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuanbin Wang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, Y., Wang, Y., Li, Y. et al. Adaptive enhancement algorithm for low illumination images with guided filtering-Retinex based on particle swarm optimization. J Ambient Intell Human Comput 14, 13507–13522 (2023). https://doi.org/10.1007/s12652-022-03819-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-022-03819-8

Keywords

Navigation