COMPARISON AND ANALYSIS OF VARIOUS HISTOGRAM EQUALIZATION TECHNIQUES

Similar documents
A Study on various Histogram Equalization Techniques to Preserve the Brightness for Gray Scale and Color Images

Contrast Improvement on Various Gray Scale Images Together With Gaussian Filter and Histogram Equalization

Optik 124 (2013) Contents lists available at SciVerse ScienceDirect. Optik. jou rnal homepage:

Preserving brightness in histogram equalization based contrast enhancement techniques

Study of Brightness Preservation Histogram Equalization Techniques

Constrained PDF based histogram equalization for image constrast enhancement

Histogram Equalization Techniques for Contrast Enhancement: A Review

A REVIEW ON HISTOGRAM EQUALIZATION TECHNIQUES FOR IMAGE ENHANCEMENT

Iterative Thresholded Bi-Histogram Equalization for Medical Image Enhancement

Review of Different Local and Global Contrast Enhancement Techniques for a Digital Image

A Novel Method for Image Enhancement using Median Based Filter

Image Contrast Enhancement Techniquesbased on Dynamic Range of Histogram

An Adaptive Histogram Equalization Based Local Technique for Contrast Preserving Image Enhancement

H.I.T., Sonepat, Haryana, India

CHAPTER 6. 6 Huffman Coding Based Image Compression Using Complex Wavelet Transform. 6.3 Wavelet Transform based compression technique 106

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

Image contrast enhancement based on local brightness and contouring artifact improvement for large-scale LCD TVs

MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE SWARM OPTIMIZATION

Research Article Fuzzy Logic-Based Histogram Equalization for Image Contrast Enhancement

Digital Image Steganography Techniques: Case Study. Karnataka, India.

Image Contrast Enhancement in Wavelet Domain

SSIM Image Quality Metric for Denoised Images

Perfectly Flat Histogram Equalization

Survey on Multi-Focus Image Fusion Algorithms

Quality Analysis and Image Enhancement Using Transformation Techniques

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

Analysis of Image Compression Approaches Using Wavelet Transform and Kohonen's Network

Filtering of impulse noise in digital signals using logical transform

Comparative Study of Linear and Non-linear Contrast Enhancement Techniques

ADVANCED IMAGE PROCESSING METHODS FOR ULTRASONIC NDE RESEARCH C. H. Chen, University of Massachusetts Dartmouth, N.

Parametric based morphological transformation for contrast enhancement of color images in poor-lighting

Image Compression Algorithm and JPEG Standard

Image Fusion Using Double Density Discrete Wavelet Transform

AN EFFICIENT VIDEO WATERMARKING USING COLOR HISTOGRAM ANALYSIS AND BITPLANE IMAGE ARRAYS

DIFFERENTIAL IMAGE COMPRESSION BASED ON ADAPTIVE PREDICTION

Edge Preserving Contrast Enhancement Method Using PCA in Satellite Images

Texture Image Segmentation using FCM

Segmentation and Grouping

Noise Suppression using Local Parameterized Adaptive Iterative Model in Areas of Interest

Digital Image Fundamentals

Structural Similarity Based Image Quality Assessment Using Full Reference Method

A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD

ISSN (ONLINE): , VOLUME-3, ISSUE-1,

CHAPTER 3 IMAGE ENHANCEMENT IN THE SPATIAL DOMAIN

An Optimal Gamma Correction Based Image Contrast Enhancement Using DWT-SVD

Modified Directional Weighted Median Filter

arxiv:cs/ v1 [cs.cv] 12 Feb 2006

IMAGE COMPRESSION USING HYBRID QUANTIZATION METHOD IN JPEG

EE 5359 Multimedia project

Reduction of Blocking artifacts in Compressed Medical Images

WEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS

Vivekananda. Collegee of Engineering & Technology. Question and Answers on 10CS762 /10IS762 UNIT- 5 : IMAGE ENHANCEMENT.

Satellite Image Processing Using Singular Value Decomposition and Discrete Wavelet Transform

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising

A Modified SVD-DCT Method for Enhancement of Low Contrast Satellite Images

Comparative Study and Implementation of Image Enhancement Techniques based on Histogram Equalization

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING

Application of global thresholding in bread porosity evaluation

Image Enhancement Using Fuzzy Logic

Image Quality Assessment Techniques: An Overview

DESIGN OF A NOVEL IMAGE FUSION ALGORITHM FOR IMPULSE NOISE REMOVAL IN REMOTE SENSING IMAGES BY USING THE QUALITY ASSESSMENT

Non-Linear Masking based Contrast Enhancement via Illumination Estimation

Chapter 3: Intensity Transformations and Spatial Filtering

Temperature Calculation of Pellet Rotary Kiln Based on Texture

Hand Vein Images Enhancement Based on Local Gray-level Information Histogram

Structural Similarity Optimized Wiener Filter: A Way to Fight Image Noise

A NOVEL SECURED BOOLEAN BASED SECRET IMAGE SHARING SCHEME

CHAPTER 3 WAVELET DECOMPOSITION USING HAAR WAVELET

HYBRID TRANSFORMATION TECHNIQUE FOR IMAGE COMPRESSION

Hardware Implementation of DCT Based Image Compression on Hexagonal Sampled Grid Using ARM

AUTOMATIC IMAGE EQUALIZATION AND CONTRAST ENHANCEMENT USING GAUSSIAN MIXTURE MODELING

A Novel q-parameter Automation in Tsallis Entropy for Image Segmentation

A New Lossy Image Compression Technique Using DCT, Round Variable Method & Run Length Encoding

Lecture 4. Digital Image Enhancement. 1. Principle of image enhancement 2. Spatial domain transformation. Histogram processing

Comparative Analysis of Video Watermarking Scheme Using Different Wavelets & SVD

An Edge Based Adaptive Interpolation Algorithm for Image Scaling

Segmentation of Mushroom and Cap Width Measurement Using Modified K-Means Clustering Algorithm

Feature-Guided K-Means Algorithm for Optimal Image Vector Quantizer Design

Optimization of Bit Rate in Medical Image Compression

Statistical Image Compression using Fast Fourier Coefficients

Object Shape Recognition in Image for Machine Vision Application

Lecture 4 Image Enhancement in Spatial Domain

WAVELET SHRINKAGE ADAPTIVE HISTOGRAM EQUALIZATION FOR MEDICAL IMAGES

CHAPTER 2 TEXTURE CLASSIFICATION METHODS GRAY LEVEL CO-OCCURRENCE MATRIX AND TEXTURE UNIT

Comparative Analysis of Image Compression Using Wavelet and Ridgelet Transform

Chapter - 2 : IMAGE ENHANCEMENT

Denoising and Edge Detection Using Sobelmethod

Adaptive extended piecewise histogram equalisation for dark image enhancement

Modified SPIHT Image Coder For Wireless Communication

Filtering and Enhancing Images

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

PSD2B Digital Image Processing. Unit I -V

An Application of Canny Edge Detection Algorithm to Rail Thermal Image Fault Detection

Fuzzy Center Weighted Hybrid Filtering Techniques for Denoising of Medical Images

A Comparative Study & Analysis of Image Restoration by Non Blind Technique

3. MODIFIED BLOCK TRUNCATION CODING 3.1 MODIFIED BTC METHODS FOR IMPROVED CONTRAST

JPEG compression of monochrome 2D-barcode images using DCT coefficient distributions

Image Enhancement Techniques for Fingerprint Identification

Small-scale objects extraction in digital images

Transcription:

COMPARISON AND ANALYSIS OF VARIOUS HISTOGRAM EQUALIZATION TECHNIQUES RUBINA KHAN* Flat 7 Parijat Complex,158 Railway lines, Solapur,Maharashtra,India rubynak@gm MADKI.M.R W.I.T,Ashok Chowk, Solapur,,Maharashtra,India mrrmadki@yahoo.com Abstract The intensity histogram gives information which can be used for contrast enhancement. The histogram equalization could be flat for levels less than the total number of levels. This could deteriorate the image. This problem can be overcome various techniques. This paper gives a comparative of the Bi-Histogram Equalization, Recursive Mean Seperated Histogram Equalization, Multipeak Histogram Equalization and Brightness Preserving Dynamic Histogram Equalization techniques by using these techniques to test few standard images. The method of bi-histogram uses independent histogram over two separate subimages. The method of recursive uses several subimages. Multipeak Histogram Equalization detects the peaks in the histogram and the subimages are formed based on the number detected. The Brightness Preserving Dynamic Histogram Equalization improves contrast while it maintains the brightness of the image. We shall compare the results through the metric parameters of absolute mean Brightness error and peak signal to noise ratio. Index Terms Bi-Histogram Equalization,Multipeak Histogram Equalization,Metric Parameters,Recursive Histogram Equalization, subimages. I. INTRODUCTION The information extracted from image intensity histograms play a role in image processing areas such as enhancement, compression, and segmentation. The image enhancement involves changing the pixel s intensity so that the final image looks better. A commonly used technique for enhancement is the histogram equalization (HE). The result of equalization is an image with increased dynamic range which will have a higher contrast. The transformation function is the cumulative density function (CDF).. However the histogram equalization tech may change the original brightness of the input image which deteriorates the image. This is because mean brightness of the image approaches the middle gray level irrespective of the mean of the input image. This quality of an image can be improved by using the mentioned techniques. The techniques improve the contrast while trying to maintain the brightness of the image. In Bi-Histogram Equalization technique(bbhe) the mean of the intensities of input image is found Two subimages are equalized independently one from minimum to mean value and the other from mean value to the maximum value.. In Recursive Mean Separate Histogram Equalization (RMSHE),the mean based histogram segmentation is done more than once, recursively. As the histogram segmentation increases the output image s mean brightness converges to the input image s mean brightness. The RMSHE enhances the image contrast as well as preserves the image brightness. The multipeak Histogram Equalization(MPHE) divides the histogram into subsections based on the local maximums or peaks. Each subsection of the histogram is then independently equalized. In Brightness Preserving Dynamic Histogram Equalization(BPDHE),the subsections are formed similar to the MPHE.The subsections of the histogram are mapped to a new range so that the average brightness is maintained in the output image.. ISSN : 0975-5462 Vol. 4 No.04 April 2012 1787

2.THE BI-HISTOGRAM TECHNIQUE AND ITS ANALYSIS. Let X m be, the mean of the irnage X and assume that X m, E {X 0,X 1,..., X L-1 } t he mean. The input image is decomposed into two subimages X L and X U X= XL XU XL = X(, i j) X(, i j) Xm, X(, i j) X XU = X(, i j) X(, i j) Xm, X(, i j) X The subimage X L is composed of {X 0, X 1,..., X m,} and the other subimage Xu is composed of { X m+1,.., X L-1 }. The respective cumulative density functions for {X}L and {X}u are then defined as And; k C ( x) = p ( x) L L j j= 0 k C ( x) = p ( x) U U j j= m+ 1 The following transform functions fl( x) = ( X 0+ ( Xm X 0) CL( x) fu( x) = Xm + 1+ ( XL 1 Xm + 1) CU( x) Equalize the two subimages over the two ranges X 0. X m, and X m+1. X L-1. Thus the entire range is covered. In order to qualitatively see the effects of equalization the following test image was applied. The input image used for the various techniques and the corresponding histogram is Fig1 graph1 1 The equalized image using the BPBHE as in Fig.2 shows a vast improvement in the contrast of the image. ISSN : 0975-5462 Vol. 4 No.04 April 2012 1788

fig2 graph2 There can be seen a improvement in the mean brightness of the equalized image. The profile is more pronounced.. 3. THE RECURSIVE MEAN SEPARATED HISTOGRAM TECHNIQUE AND ITS ANALYSIS The recursive technique decomposes histogram using the mean value or the median.. The RMSHE, divides the input histogram H(X) recursively up to some specified recursion level r, thus generating 2r sub-histograms. It produces two segments based on the mean value.consider one of the segmented histogram Ht(X) defined over gray level range [Xl, Xu]. The mean X M1. the sub-histogram Ht(X) is computed by using X t u u M = kpk. ( )/ pk ( ) k. k Based on the computed mean X t M, the histogram Ht(X) is then divided into two sub-histograms H t+1 L(X) and H t+1 U(X) for the next recursion level t+1, where H t+1 L(X) and H t+1 U(X) are the two subsections of the segmented histogram. According to the specified recursion level r, the histogram generates subhistograms.hence when r=2 we have four subsections of the histogram.each subsection is normalized.as the probability density function gives a sum greater than one.the normalized subsections are then equalized. The equalized four subsections are then combined together to give the equalized image. The fig3 below shows the equalized image where the recursive level chosen is two. In case of RMSHE we can see that the brightness of the equalized image is nearly similar to tha of the input image and at the same time there is an improvement in the contrast of the image. fig3 graph3 4. THE MULTIPEAK HISTOGRAM TECHNIQUE AND ITS ANALYSIS The Multipeak Histogram Equalization technique also divides the histogram into subsections similar to that in RMSHE. In RMSHE however deciding the recursive level r is very important. A large value or r will not have any effect on the contrast of the image. In case of MPHE the histogram is first smoothed by the averaging filter or the one dimensional Gaussian filter. From the smoothed histogram the local maximums are found out ISSN : 0975-5462 Vol. 4 No.04 April 2012 1789

The number of subsections formed will be decided by the number of local maximums detected.. If the local maximum detected is one then we have two sections with the first section covering the range from (min local_max) whereas the second section will cover the range from (local_max max). Each subsection is normalized since the PDF sum is greater than one. The subsections are then equalized independently. The subsections are then combined to form the equalized image. The fig4 show the equalized image using MPHE technique. Fig4 In this equalized image we can see a improvement in the contrast.the profile lines are distinct. we can see the distinct shades in case of the hair of the figure. Also the brightness of the image is found not to be good. graph4 5. THE BRIGHTNESS PRESERVING DYAMIC HISTOGRAM TECHNIQUE AND ITS ANALYSIS The Brightness Preserving Dynamic Histogram Equalization is an extension to HE that can produce the output image with the mean intensity almost same as that of the input image.the method partitions the histogram based on the local maximum of the smoothed histogram. Before equalization the mapping of each partition to a new dynamic range is done. Then the normalization of output intensity is done so as to give the average intensity same as that of the input. The dynamic histogram equalization is done in five steps. First the histogram is smoothed using the averaging filter or the one dimensional Gaussian filter. Smooth the histogram with Gaussian filter. The local maximums are found from the smoothed histogram. This is done by taking the derivative and the detecting the point where four successive ve signs are followed by eight successive +ve signs. The number of sections formed will depend on the number of peaks detected.each of the subsection is mapped to a new dynamic range. Each section is equalized separately. For equalization the transform function Y=start range1 +(end range2 -- start range1 )* cdf(value) Normalization could shift the mean brightness of the output image., So to keep the average brightness of the output image same as that of the input image the transform equation g(x,y)=(mi/mo)f(x,y). where g(x,y) is final output image and f(x,y) is the image just after equalization. The image as in fig5 gives the equalized image using the BPDHE technique. ISSN : 0975-5462 Vol. 4 No.04 April 2012 1790

Fig5 The equalized image has a brightness which is same as that of the input image.. The contrast is improved but not as much as compared to the other techniques seen till now. graph5 6. COMPARISON OF THE EQUALIZATION TECHNIQUES The performance of the histogram equalization techniques as described previously can be measured using the quantitative and qualitative parameters. The qualitative assessment is to judge if the output image is visually acceptable to human eyes and to find whether the output image has a natural appearance. Absolute Mean Brightness Error (AMBE), Peak Signal-to-Noise Ratio(PSNR), and entropy are the quantitative metrics.1)absolute Mean Brightness Error is used to assess the degree of brightness preservation.it is calculated using the equation as AMBE(X, Y) = XM - YM, where XM is the mean of the input image X = {X(i, j)} and YM is the mean of the output image Y = {Y(i, j). A small value of AMBE indicates a better brightness preservation in the output image. Hence small AMBE is the requirement using the equalization techniques. 2) Peak Signal to Noise Ratio is used to quantitatively assess the degree of contrast enhancement. PSNR=10 log 10 (L-1) 2 /MSE,where MSE is the mean squared error. A large value of PSNR indicates a good contrast enhancement in the output image. 3)Entropy also gives the quantitatively assessment of the degree of contrast enhancement. the entropy is a useful tool to measure the richness of the details in the output image. Table1 Ent[ p]= Σ p(k)log 2 p(k). Metric BBHE RMSHE MPHE BPDHE Parameter AMBE 7.6845 1.1363 0.5017 0 PSNR 19.2642 25.8629 28.8002 27.7283 ENTROP Y 7.3474 7.3631 7.2854 7.2852 The fig2 shows the equalized image the brightness in the image has increased as compared to the input image. The contrast has improved but not as that of the other techniques. From the fig3 we can see that the brightness of the inage is more as compared to the input image.we can see that effect around the eyes of the girl in the image, the lines in the cap are prominent which can be taken as an indication of improvement in the contrast. From the table we can observe that the RMSHE has a low AMBE value.which indicates a brightness level in the output image. Also it has a high value of PSNR and entropy which indicates enhancement in the output image. ISSN : 0975-5462 Vol. 4 No.04 April 2012 1791

The fig4 shows an image which has brightness nearly same as that of the input image. Also the equalized image appears more natural and its contrast is improved vastly as compared the input image. We can also verify this through the metric parameters which gives a low value of AMBE and a high value of PSNR. From the fig5 we can see that there is only a slight improvement in the brightness of.the picture appears similar to the input image. The features og the girl are prominent. as compared to the RMSHE technique. The histogram of BPDHE shows that pixels are distributed over the entire range. This can be confirmed by the high value of PSNR and entropy. The BBHE gives good enhancement but the brightness of the output image has detoriated.. 7. CONCLUSION The BBHE is histogram equalization, which utilizes independent histogram equalizations over two subimages obtained by decomposing the input image based on its mean. The ultimate goal behind the BBHE is to preserve the mean brightness of a given image while enhancing the contrast of a given image The RMSHE equalizes subimages which are formed depending on the recursion level. Here we kept r=2. The MPHE equalizes the images independently. These subimagews are formed depending on the number of maximums. T REFERENCE: [1] S. Lim, Two-Dimensional Signal and Image Processing, Prentice Hall, Englewood Cliffs, New Jersey, 1990. [2] R. C. Gonzalez and P. Wints, Digital Image Processing,2nd Ed., Addison-Wesley Publishing Co.,Reading, Massachusetts, 1987. [3] Yeong-Taeg Kim, Method and circuit for video enhancement based on the quantized mean separate histogram equalization, filed an a Korean patent, March 9, 1996, [4] Y. Kim, Contrast enhancement using brightness p reserving bihistogram equalization, IEEE Transactions on Consumer Electronic vol. 43, no. 1, pp. 1-8, 1997. [5] Y. Wan, Q. Chen, and B. Zhang, Image enhancement based on equal area dualistic sub-image histogram equalization method, IEEE Transactions on Consumer Electronics, vol. 45, no. 1, pp. 68-75, 1999. [6] S. Chen and A. R. Ramli, Minimum mean brightness error bi-histogram equalization in contrast enhancement, IEEE Transactions on Consumer Electronics, vol. 49, no. 4, pp. 1310-1319, 2003. [7] S. Chen and A. R. Ram--equalization for scalable brightness preservation, IEEE Transactions on Consumer Electronics, vol. 49, no. 4, pp. 1301-1309, 2003. [8] K. S. Sim, C. P. Tso, and Y, Y. Tan, Recursive sub-image histogram equalization applied to gray-scale images, Pattern Recognition Letters, vol. 28, pp. 1209-1221, 2007. ISSN : 0975-5462 Vol. 4 No.04 April 2012 1792