Satellite Image Contrast Enhancement Using Fuzzy Termite Colony Optimization

  • Biswajit Biswas
  • Biplab Kanti Sen


Image enhancement is an essential subdomain of image processing which caters to the enhancement of visual information within an image. Researchers incorporate different bio-inspired methodologies which imitate the behavior of natural species for optimization-based enhancement techniques. Particle Swarm Optimization imitates the behavior of swarms to discover the finest possible solution in the search space. The peculiar nature of ants to accumulate information about the environment by depositing pheromones is adopted by another technique called Ant Colony Optimization. However, termites have both these characteristics common in them. In this work, the authors have proposed a Termite Colony Optimization (TCO) algorithm based on the behavior of termites. Thereafter they use the proposed algorithm and fuzzy entropy for satellite image contrast enhancement. This technique offers better contrast enhancement of images by utilizing a type-2 fuzzy system and TCO. Initially two sub-images from the input image, named lower and upper in the fuzzy domain, are determined by a type-2 fuzzy system. The S-shape membership function is used for fuzzification. Then an objective function such as fuzzy entropy is optimized in terms of TCO and the adaptive parameters are defined which are applied in the proposed enhancement technique. The performance of the proposed method is evaluated and compared with a number of optimization-based enhancement methods using several test images with several statistical metrics. Moreover, the execution time of TCO is evaluated to find its applicability in real time. Better experimental results over the conventional optimization based enhancement techniques demonstrate the superiority of our proposed methodology.


Image contrast enhancement Satellite image Termite colony optimization Type-2 fuzzy sets 


  1. 1.
    S.S. Agaian, B. Silver, K.A. Panetta, Transform coefficient histogram-based image enhancement algorithms using contrast entropy. IEEE Trans. Image Process. 16(3), 741–758 (2007)Google Scholar
  2. 2.
    B. Akay, A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding. Appl. Soft Comput. 13(6), 3066–3091 (2013)Google Scholar
  3. 3.
    T. Arici, S. Dikbas, Y. Altunbasak, A histogram modification framework and its application for image contrast enhancement. IEEE Trans. Image Process. 18(9), 1921–1935 (2009)Google Scholar
  4. 4.
    S. Bakhtiari, S. Agaian, M. Jamshidi, A color image enhancement method based on Ensemble Empirical Mode Decomposition and Genetic Algorithm, in World Automation Congress (WAC) (IEEE, Piscataway, 2012), pp. 1–6Google Scholar
  5. 5.
    A.K. Bhandari, V. Soni, A. Kumar, G.K. Singh, Artificial Bee Colony-based satellite image contrast and brightness enhancement technique using DWT-SVD. Int. J. Remote Sens. 35(5), 1601–1624 (2014)Google Scholar
  6. 6.
    A.K. Bhandari, V. Soni, A. Kumar, G.K. Singh, Cuckoo search algorithm based satellite image contrast and brightness enhancement using DWT-SVD. ISA Trans. 53(4),1286–1296 (2014)Google Scholar
  7. 7.
    G.G. Bhutada, R.S. Anand, S.C. Saxena, Edge preserved image enhancement using adaptive fusion of images denoised by wavelet and curvelet transform. Digital Signal Process. 21, 118–130 (2011)Google Scholar
  8. 8.
    J. Chen, W. Yu, J. Ti, Image contrast enhancement using an artificial bee colony algorithm. Swarm Evol. Comput. 38, 287–294 (2017)Google Scholar
  9. 9.
    H.D. Cheng, H. Xu, A novel fuzzy logic approach to contrast enhancement. Pattern Recogn. 33(5), 809–819 (2000)Google Scholar
  10. 10.
    E. Daniel, J. Anitha, Optimum wavelet based masking for the contrast enhancement of medical images using enhanced cuckoo search algorithm. Comput. Biol. Med. 71, 149–155 (2016)Google Scholar
  11. 11.
    H. Demirel, G. Anbarjafari, Discrete wavelet transform-based satellite image resolution enhancement. IEEE Trans. Geosci. Remote Sens. 49(6), 1997–2004 (2011)Google Scholar
  12. 12.
    H. Demirel, C. Ozcinar, G. Anbarjafari, Satellite image contrast enhancement using discrete wavelet transform and singular value decomposition. IEEE Geosci. Remote Sens. Lett. 7(2), 333–337 (2010)Google Scholar
  13. 13.
    C. Dong, C.C. Loy, K. He, X. Tang, Learning a deep convolutional network for image super-resolution, in ECCV (2014)Google Scholar
  14. 14.
    A. Draa, A. Bouaziz, An artificial bee colony algorithm for image contrast enhancement. Swarm Evol. Comput. 16, 69–84 (2014)Google Scholar
  15. 15.
    Z. Fan, D. Bi, W. Ding, Infrared image enhancement with learned features. Infrared Phys. Technol. 86, 44–51 (2017)Google Scholar
  16. 16.
    R.C. Gonzalez, R.E. Woods, S.L. Eddins, Digital Image Processing (Addison-Wesley, Boston, 1992), pp. 127–211Google Scholar
  17. 17.
    M. Hanmandlu, O.P. Verma, N.K. Kumar, M. Kulkarni, A novel optimal fuzzy system for color image enhancement using bacterial foraging. IEEE Trans. Instrum. Meas. 58(8), 2867–2879 (2009)Google Scholar
  18. 18.
    S. Ioffe, C. Szegedy, Batch normalization: accelerating deep network training by reducing internal covariate shift, in ICML (2015)Google Scholar
  19. 19.
    N.H. Kapla, Remote sensing image enhancement using hazy image model. Optik-Int. J. Light Electron Optics 155, 139–148 (2018)CrossRefGoogle Scholar
  20. 20.
    S. Lee, H. Kwon, H. Han, G. Lee, B. Kang, A space-variant luminance map based color image enhancement. IEEE Trans. Consum. Electron. 56(4), 332–338 (2010)Google Scholar
  21. 21.
    C. Li, Y. Yang, L. Xiao, A novel image enhancement method using fuzzy Sure entropy. Neurocomputing 215, 196–211 (2016)CrossRefGoogle Scholar
  22. 22.
    S.H. Malik, T.A. Lone, Comparative study of digital image enhancement approaches, in Computer Communication and Informatics (ICCCI) (IEEE, Piscataway, 2014), pp. 1–5Google Scholar
  23. 23.
    L. Maurya, P.K. Mahapatra, A. Kumar, A social spider optimized image fusion approach for contrast enhancement and brightness preservation. Appl. Soft Comput. 52, 575–592 (2017)CrossRefGoogle Scholar
  24. 24.
    G. Michal, C. Gaurav, P. Sylvain, D. Frdo, Deep joint demosaicking and denoising. ACM Trans. Graph. 35, 1–12 (2016)Google Scholar
  25. 25.
    K. Narasimhan, V. Elamaran, S. Kumar, K. Sharma, P.R. Abhishek, Comparison of satellite image enhancement techniques in wavelet domain. Res. J. Appl. Sci. Eng. Technol. 4(24), 5492–5496 (2012)Google Scholar
  26. 26.
    A. Polesel, G. Ramponi, V.J. Mathews, Image enhancement via adaptive unsharp masking. IEEE Trans. Image Process. 9(3), 505–510 (2000)CrossRefGoogle Scholar
  27. 27.
    E.H. Ruspini, Numerical methods for fuzzy clustering. Inf. Sci. 2, 319–350 (1970)CrossRefGoogle Scholar
  28. 28.
    H.K. Sawant, M. Deore, A comprehensive review of image enhancement techniques. Int. J. Comput. Technol. Electron. Eng. 1(2), 39–44 (2010)Google Scholar
  29. 29.
    P. Shanmugavadivu, K. Balasubramanian, Particle swarm optimized multi-objective histogram equalization for image enhancement. Opt. Laser Technol. 57, 243–251 (2014)CrossRefGoogle Scholar
  30. 30.
    V. Soni, A.K. Bhandari, A. Kumar, G.K. Singh, Improved sub-band adaptive thresholding function for denoising of satellite image based on evolutionary algorithms. IET Signal Process. 7(8), 720–730 (2013)CrossRefGoogle Scholar
  31. 31.
    C.C. Sun, S.J. Ruan, M.C. Shie, T.W. Pai, Dynamic contrast enhancement based on histogram specification. IEEE Trans. Consum. Electron. 51(4), 1300–1305 (2005)CrossRefGoogle Scholar
  32. 32.
    H.H. Tsai, Y.J. Jhuang, Y.S. Lai, An SVD based image watermarking in wavelet domain using SVR and TCO. Appl. Soft Comput. 12(8), 2442–2453 (2012)CrossRefGoogle Scholar
  33. 33.
    O.P. Verma, P. Kumar, M. Hanmandlu, S. Chhabra, High dynamic range optimal fuzzy color image enhancement using artificial ant colony system. Appl. Soft Comput. 12(1), 394–404 (2012)CrossRefGoogle Scholar
  34. 34.
    X. Wang, L. Chen, An effective histogram modification scheme for image contrast enhancement. Signal Process. Image Commun. 58, 187–198 (2017)CrossRefGoogle Scholar
  35. 35.
    H.T. Wu, J.W. Huang, Y.Q. Shi, A reversible data hiding method with contrast enhancement for medical images. J. Vis. Commun. Image Represent. 31, 146–153 (2015)CrossRefGoogle Scholar
  36. 36.
    D. Yugandhar, S. Nayak, A comparative study of evolutionary based optimization algorithms on image quality enhancement. Int. J. Appl. Eng. Res. 10(15), 35247–35252 (2015)Google Scholar
  37. 37.
    C. Zhou, H.B. Gao, L. Gao, W.G. Zhang, Particle swarm optimization (PSO) algorithm. Appl. Res. Comput. 12, 7–11 (2003)Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Biswajit Biswas
    • 1
  • Biplab Kanti Sen
    • 1
  1. 1.University of CalcuttaKolkataIndia

Personalised recommendations