IJIGSP Vol. 10, No. 2, 8 Feb. 2018
Cover page and Table of Contents: PDF (size: 1166KB)
Full Text (PDF, 1166KB), PP.60-67
Views: 0 Downloads: 0
Contrast enhancement, Image processing, Low-complexity algorithm, Low-contrast
As known, the contrast is a highly important feature by which the visual quality of digital images can be judged as adequate or poor. Hence, many methods exist for contrast enhancement, where the complexity of those methods usually varies due to the utilization of different concepts. In this article, a simple yet efficient algorithm is introduced for contrast enhancement of digital images. The proposed algorithm consists of four distinct stages: In the first stage, the hyperbolic sine function is applied to provide a simple contrast modification. In the second stage, a modified power-law function is utilized to control the amount of contrast adjustment. In the third stage, the standard sigmoid function is used to remap the image pixels into an “S” shape, which can provide further contrast enhancement. In the final stage, a contrast stretching function is applied to remap the image pixels into their natural dynamic range. The performed computer experiments on different low-contrast images demonstrated the efficiency of the proposed algorithm in processing synthetic and real degraded images, as it provided better and clearer results when compared to several existing contrast enhancement algorithms. To end with, the proposed algorithm can be used as a contrast processing step in many image-related applications.
Zohair Al-Ameen, Zaman Awni Hasan," A Low-Complexity Algorithm for Contrast Enhancement of Digital Images", International Journal of Image, Graphics and Signal Processing(IJIGSP), Vol.10, No.2, pp. 60-67, 2018. DOI: 10.5815/ijigsp.2018.02.07
[1]T. Arici, S. Dikbas and Y. Altunbasak, "A histogram modification framework and its application for image contrast enhancement", IEEE Transactions on Image Processing, vol. 18, no. 9, pp. 1921-1935, 2009.
[2]A. Beghdadi and A. le Negrate, "Contrast enhancement technique based on local detection of edges", Computer Vision, Graphics, and Image Processing, vol. 46, no. 2, pp. 162-174, 1989.
[3]H. Cheng and H. Xu, "A novel fuzzy logic approach to contrast enhancement", Pattern Recognition, vol. 33, no. 5, pp. 809-819, 2000.
[4]S. Huang, F. Cheng and Y. Chiu, "Efficient contrast enhancement using adaptive gamma correction with weighting distribution", IEEE Transactions on Image Processing, vol. 22, no. 3, pp. 1032-1041, 2013.
[5]R. Sherrier and G. Johnson, "Regionally adaptive histogram equalization of the chest", IEEE Transactions on Medical Imaging, vol. 6, no. 1, pp. 1-7, 1987.
[6]A. Polesel, G. Ramponi and V. Mathews, "Image enhancement via adaptive unsharp masking", IEEE Transactions on Image Processing, vol. 9, no. 3, pp. 505-510, 2000.
[7]Z. Al-Ameen, G. Sulong and M. Johar, "Employing a suitable contrast enhancement technique as a pre-restoration adjustment phase for computed tomography medical images", International Journal of Bio-Science and Bio-Technology, vol. 5, no. 1, pp. 73-80, 2013.
[8]Y. Kim, "Contrast enhancement using brightness preserving bi-histogram equalization", IEEE Transactions on Consumer Electronics, vol. 43, no. 1, pp. 1-8, 1997.
[9]M. Mahamdioua and M. Benmohammed, "New mean-variance gamma method for automatic gamma correction", International Journal of Image, Graphics and Signal Processing, vol. 9, no. 3, pp. 41-54, 2017.
[10]A. Raju, G. Dwarakish and D. Reddy, "A comparative analysis of histogram equalization based techniques for contrast enhancement and brightness preserving", International Journal of Signal Processing, Image Processing and Pattern Recognition, vol. 6, no. 5, pp. 353-366, 2013.
[11]M. Abramowitz and I. Stegun, "Hyperbolic Functions". In Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables, 9th printing. New York: Dover, pp. 83-86, 1972.
[12]C. Tsai, "Adaptive local power-law transformation for color image enhancement", Applied Mathematics & Information Sciences, vol. 7, no. 5, pp. 2019-2026, 2013.
[13]N. Hassan and N. Akamatsu, "A new approach for contrast enhancement using sigmoid function", International Arab Journal of Information Technology, vol. 1, no. 2, pp. 221-225, 2004.
[14]A. Łoza, D. Bull, P. Hill and A. Achim, "Automatic contrast enhancement of low-light images based on local statistics of wavelet coefficients", Digital Signal Processing, vol. 23, no. 6, pp. 1856-1866, 2013.
[15]M. Nilsson, M. Dahl and I. Claesson, "The successive mean quantization transform", IEEE International Conference on Acoustics, Speech, and Signal Processing; 23-23 March; Philadelphia, USA, pp. 429-432, 2005.
[16]Y. Gong and I. Sbalzarini, "Image enhancement by gradient distribution specification", Asian Conference on Computer Vision (ACCV 2014), pp. 47-62, 2014.
[17]K. Singh and R. Kapoor, "Image enhancement using exposure based sub image histogram equalization", Pattern Recognition Letters, vol. 36, pp. 10-14, 2014.
[18]Z. Wang and A. Bovik, "A universal image quality index", IEEE Signal Processing Letters, vol. 9, no. 3, pp. 81-84, 2002.
[19]Z. Wang, A. Bovik, H. Sheikh and E. Simoncelli, "Image quality assessment: from error visibility to structural similarity". IEEE Transactions on Image Processing, vol. 13, no. 4, pp. 600-612, 2004.
[20]P. Mamoria and D. Raj, "Comparison of mamdani fuzzy inference system for multiple membership functions", International Journal of Image, Graphics and Signal Processing, vol. 8, no. 9, pp. 26-30, 2016.
[21]C. Ooi and N. Mat Isa, "Adaptive contrast enhancement methods with brightness preserving", IEEE Transactions on Consumer Electronics, vol. 56, no. 4, pp. 2543-2551, 2010.
[22]Z. Al-Ameen, D. Mohamad, M. Rahim and G. Sulong, "Restoring degraded astronomy images using a combination of denoising and deblurring techniques", International Journal of Signal Processing, Image Processing and Pattern Recognition, vol. 5, no. 1, pp. 1-11, 2012.
[23]P. Gupta and K. Pahwa, "Enhancing colors of a digital image using clock algorithm", International Journal of Image, Graphics and Signal Processing, vol. 7, no. 11, pp. 9-15, 2015.
[24]M. Abdullah-Al-Wadud, M. Kabir, M. Dewan and O. Chae, "A dynamic histogram equalization for image contrast enhancement", IEEE Transactions on Consumer Electronics, vol. 53, no. 2, pp. 593-600, 2007.
[25]H. Le and H. Li, "Fused logarithmic transform for contrast enhancement", Electronics Letters, vol. 44, no. 1, pp. 19-20, 2008.
[26]D. Kim and E. Cha, "Intensity surface stretching technique for contrast enhancement of digital photography", Multidimensional Systems and Signal Processing, vol. 20, no. 1, pp. 81-95, 2008.
[27]T. Economopoulos, P. Asvestas and G. Matsopoulos, "Contrast enhancement of images using partitioned iterated function systems", Image and Vision Computing, vol. 28, no. 1, pp. 45-54, 2010.
[28]T. Celik and T. Tjahjadi, "Automatic image equalization and contrast enhancement using Gaussian mixture modeling", IEEE Transactions on Image Processing, vol. 21, no. 1, pp. 145-156, 2012.
[29]T. Celik, "Spatial entropy-based global and local image contrast enhancement", IEEE Transactions on Image Processing, vol. 23, no. 12, pp. 5298-5308, 2014.
[30]Z. Liang, W. Liu and R. Yao, "Contrast enhancement by nonlinear diffusion filtering", IEEE Transactions on Image Processing, vol. 25, no. 2, pp. 673-686, 2016.
[31]J. Tang, X. Liu and Q. Sun, "A direct image contrast enhancement algorithm in the wavelet domain for screening mammograms", IEEE Journal of Selected Topics in Signal Processing, vol. 3, no. 1, pp. 74-80, 2009.
[32]S. Narasimhan and S. Nayar, "Contrast restoration of weather degraded images", IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 25, no. 6, pp. 713-724, 2003.