SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
DOI : 10.5121/sipij.2014.5205 51
CONTRAST ENHANCEMENT USING VARIOUS
STATISTICAL OPERATIONS AND
NEIGHBORHOOD PROCESSING
Nungsanginla Longkumer1
, Mukesh Kumar2
, A.K. Jaiswal3
, Rohini Saxena4
Department of Electronics and Communication Engineering,
SHIATS- Allahabad, UP.-India
ABSTRACT
Histogram Equalization is a simple and effective contrast enhancement technique. In spite of its popularity
Histogram Equalization still have some limitations –produces artifacts, unnatural images and the local
details are not considered, therefore due to these limitations many other Equalization techniques have been
derived from it with some up gradation. In this proposed method statistics play an important role in image
processing, where statistical operations is applied to the image to get the desired result such as
manipulation of brightness and contrast. Thus, a novel algorithm using statistical operations and
neighborhood processing has been proposed in this paper where the algorithm has proven to be effective in
contrast enhancement based on the theory and experiment.
KEYWORDS
CHE, BBPHE, RMSHE, BPBHE, MSE, PSNR, SSIM, CNR.
1. INTRODUCTION
Vision being the most vital part of our senses, it is no doubt that images play an important role in
human perception. Thus, digital image processing covers a wide field of applications. Image
enhancement techniques are used as a pre processing tool in image processing to make the output
image subjectively look better. The Histogram Equalization is a well known image enhancement
method. While contrast may appear to be the simplest of image controls, they affect in such a way
that changing it can cause quite complex effects in our image. Histogram Equalization (H.E) is a
contrast enhancement process which consists of generating an output image with a uniform
histogram. Utilizing the information contained in a histogram, it allows us to improve the contrast
of an image. There are many Histogram Equalization methods for digital image contrast
enhancement. Despite its simplicity and popularity, the histogram of the output image may
contain many empty bins because it is shifted from the original histogram. It may cause clipping
in some visually important areas. The paper is divided into six sections, section 2 gives a brief
introduction about Histogram Equalization., section 3 covers some methods related to Histogram
Equalization, Section 4 discusses about our proposed method, which is a unique combination of
CHE and statistical operators using neighborhood process, section 5 gives us the result and
discussion, and followed by the conclusion in section 6 [1][2][3].
2. HISTOGRAM EQUALIZATION
Histogram equalization is one of the most useful forms of nonlinear contrast enhancement. When
an image histogram is equalized, all pixel values of the image are redistributed so that it increases
the separation between the minimum and maximum pixels and thus increasing the contrast.[1][2].
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
52
For a given image X, the probability density function P(Xr) is defined as
P(Xr)=nr
/݊ (1)
for r = 0, 1… L – 1, where nr
represents the number of times that the level (Xr) appears in the
input image X and n is the total number of samples in the input image .The cumulative density
function is defined as
C(X) =∑ ܲ(݆ܺ)௥
௝ୀ଴ (2)
Note that C (XL-1) = 1
Transform function f(x) based on the cumulative density function is given as
f(x) = X଴ + (X୐ିଵ − X଴)C(x) (3)
Then the output image of the HE, Y = {Y (i, j)}, can be expressed as
Y = f(X)
= {f(X (i, j) | ∀ X (i, j) Є X} (4)
Figure 1: Histogram and its Equalized Histogram for H E
3. RELATED WORK
There are many Histogram Equalization (HE) methods for digital image contrast enhancement.
Some of the well known HE methods are discussed below:
3.1 Classical Histogram Equalization (CHE):
The Classical Histogram Equalization is a global operation. Hence, it does not preserve the image
brightness. Since, CHE uses the information of the whole intensity values inside the image for its
transformation function, it also enhances the noise in the image and this degrades the quality of
the image. To overcome these drawbacks and increase contrast enhancement and brightness
preserving many HE-based techniques have been proposed.[4][5].
3.2 Brightness Preserving Bi-Histogram Equalization Methods (BPBHE):
BPBHE overcomes the drawback of CHE. The BPBHE firstly decomposes an input image into
two sub images based on the mean brightness value of the input image[4][5]. One of the sub
P(x)
xX0
XL-1
P(x)
X0 XL-1
x
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
53
images is the set of samples less than or equal to the mean whereas the other one is the set of
samples greater than the mean. Then the BBPHE equalizes the sub images independently based
on their respective histograms.
X = XL U XU (5)
Where Xm be the mean of the image X, the sub-image XL is composed of {X0, X1….Xm} and the
other image XU is composed of {Xm+1, Xm+2… XL-1 }.
Xm= (X0 + XL-1) / 2 (6)
.
Figure 2: BI-histogram Equalization Method
Flow chart of various algorithm steps for BBPHE is shown in Figure 3.
Figure 3: Flowchart of BBHE
Stop
Equalize each Partition independently using PDF and
CDF
Divide the Histogram into two parts Based
on the mean
Calculate Mean of the
Histogram
Make the Histogram
Original image
Start
x
P(x)
X0
XL-1
P(x)
X0 XL-1
x
Xm Xm
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
54
3.3 Recursive Mean Separate Histogram Equalization (RMSHE):
In some images, the level of brightness preservation in BPBHE is not sufficient to avoid
unpleasant artefacts. They clearly show that higher degree of brightness preservation is required
for these images to avoid unpleasant artefacts. While the separation is done only once in BPBHE,
RMSHE perform the separation recursively; separate each new histogram further based on their
respective means [6][7][8]. In this case RMSHE produce better result as discussed above.
Figure 4: Histogram and histogram equalization for RMSHE, r=2
Note that, computationally speaking, this method presents a problem: the number of decomposed
Sub-histogram is a power of two.
3.4 Background Brightness Preserving Histogram Equalization:
For plain images the density of the background levels is much higher than the other levels. In this
method the histogram is divided according to the foreground and the background levels [9]. This
method is able to enhance the image contrast while preserving the background brightness for
images with well-defined background brightness.
Figure 5: A general Algorithm of Background Brightness Preserving Histogram Equalization.
INPUT IMAGE
BASED ON THE BACKGROUND LEVEL OF
THE HISTOGRAM, SEPERATE THE INPUT
IMAGE.
FIND THE HISTOGRAM OF THE
INPUT IMAGE
EQUALIZE THE SUB IMAGES
INDEPENDENTLY
AND COMBINE THEM
STOP
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
55
The steps for performing this method are as follows:
• Decomposes the input image into sub-images based on background levels and non-
background levels range.
• Each sub-image is equalized independently, and
• Then combined into the final output image.
If for an image I having K gray levels. If region Rb is the background level having M gray levels
in the range N to N+M-1, where M < K and region R1 and R2 has non- background levels in the
range 0 to N-1 and N+M to K-1 levels respectively as shown in figure below.
The output image G can be expressed as
G=f1∪fb∪f2
Figure 6: Decomposition of image into sub-images based on background levels
4. PROPOSED METHOD FOR CONTRAST ENHANCEMENT USING
VARIOUS STATISTICAL OPERATIONS AND NEIGHBORHOOD
PROCESSING:
To this end, the original image is subdivided randomly into sectors, which are equalized
independently and as mentioned before it has come to our notice that these methods cannot adapt
with the local brightness features of the input image. As a result of which images may lose its true
feature. To overcome this limitation, an extension to CHE using statistical operators and
neighboring process is introduced. It is based on the fact that mapping of each pixel is derived
from nearby pixels. We illustrate the basic approach to local thresholding using the standard
deviation and mean of the pixels in a neighborhood of every point in an image. These two
quantities are quite useful for determining local thresholds because they characterise the
perceived brightness and contrast of the image.[2][11].
MEAN: Mean is the most basic of all statistical measure. Means are often used in geometry and
analysis. The overall brightness of the grey scale is measured using the mean.
STANDARD DEVIATION: It is a most widely used measure of variability or diversity used in
statistics. In terms of image processing it shows how much variation or "dispersion" exists from
the average (mean, or expected value). A low standard deviation indicates that the data points
tend to be very close to the mean, whereas high standard deviation indicates that the data points
are spread out over a large range of values.
The following flowchart is taken to carry out this technique effectively:
REGION Rb REGION R2REGION R1
N-1 N N+M-1 N+M
K-1
X
P(x)
0
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
56
Figure 7: The flowchart for contrast enhancement using statistical operations and neighborhood
processing
Take an input image I of dimensions M×N and apply Histogram Equalization on image I, to get
the equalized image IEqualised.
i. Pad the input image I by two rows and columns
ii. Calculate the maximum and the minimum intensity of the image using the formula
ܺ =
௠௔௫௜௠௨௠ ௜௡௧௘௡௦௜௧௬ି௠௜௡௜௠௨௠ ௜௡௧௘௡௦௜௧௬
ଶ
(7)
iii. Calculate the mean value of the image
‫݊ܽ݁ܯ‬ = ∑ ∑
ூ(௜,௝)
ெ×ே
ே
௝ୀଵ
ெ
௜ୀଵ (8)
iv. Calculate the threshold by using the following formula
NO
START
READ THE IMAGE
CALCULATE THRESHOLD
If DIFFERENCE>THRESHOLD
EQUALISED IMAGE
YES
STOP
FIND THE DIFFERENCE
OUTPUT IMAGE
For i=1:L-1&&
j=1:L-1
ALL PIXELS REMAPPED?
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
57
ܶℎ‫ݏ݁ݎ‬ℎ‫݈݀݋‬ = ܾܽ‫ܺ(ݏ‬ − ݉݁ܽ݊) (9)
v. Now select a pixel by using a window of size 3×3, and then using its eight neighborhood
calculate the standard deviation.
Figure 8: An image with its 8 neighbors (ML=3 and NL=3)
Calculate the Local standard Deviation for each pixel I(i,j) using its eight neighbor ML=3 and
NL=3 using the formula
ߪ௅ = ට
ଵ
ெಽ×ேಽ
∑ ∑ (‫,݅(ݔ‬ ݆) − ݉݁ܽ݊)ଶேಽ
௝ୀଵ
ெಽ
௜ୀଵ (10)
vi. Calculate the difference that is,
݂݂݀݅ = (‫,݅(ܫ‬ ݆) − ߪ௅) (11)
vii. Using the following criteria check whether the difference is less or greater than the
threshold.
a) If difference is greater than threshold then we replace the original image I by the
equalized image in step 2 by Iequalized
b) Else the original image is left as it is.
viii. The window slides to the next pixel and the steps 7 to 9 are repeated until the last pixel is
mapped.
ix. Check whether all the pixels have been remapped with the equalized value.
x. The equalize output image is obtained.
Image Quality Assessment:
It is necessary to quantify the quality of an image. The metrics used to quantify an image is
discussed below [10]:
A. The Peak Signal to Noise Ratio (PSNR) and Mean Square Error (MSE):
The Peak Signal to Noise Ratio (PSNR) and Mean Square Error are used to characterize the
image quality. So here PSNR are computed and compared. Higher the PSNR better is the image
quality.
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
58
PSNR is the evaluation standard of the reconstructed image quality, and is important
measurement feature. PSNR is measured in decibels (dB) and is given by:
PSNR = 20∗ logଵ଴
ଶହହ
ோெௌா
(12)
where the value 255 is maximum possible value that can be attained by the image signal. Mean
square error (MSE) is defined as
MSE =
ଵ
௠௡
∑ ∑ [‫,݅(ܫ‬ ݆) − ‫,݅(ܭ‬ ݆)]ଶ௡ିଵ
௝ୀ଴
௠ିଵ
௜ୀ଴ (13)
RMSE=√‫ܧܵܯ‬ (14)
Where m*n is the size of the original image.
RMSE is the root mean square error.
I is the equalized image and K is the noisy image. Higher the PSNR value is, better the
reconstructed image is.
B. Structural Similarity (SSIM):
The main limitation of MSE and PSNR is that it relies strictly on numerical comparison and does
not consider any biological factors. The SSIM is an index measuring the structural similarity
between two images in a manner that is more consistent with human perception than traditional
techniques like MSE and PSNR.The SSIM metric is calculated on various windows of an image.
The measure between two windows x and y of common size N×N is:
ܵܵ‫,ݔ(ܯܫ‬ ‫)ݕ‬ =
൫ଶఓೣఓ೤ା௖భ൯(ଶఙೣ೤ା௖మ)
(ఓೣ
మ
ାఓ೤
మା௖భ)(ఙೣ
మାఙ೤
మା௖మ)
(15)
Where,
ߤ௫ is the average of x
ߤ௬ is the average of y
ߪ௫
ଶ
is the variance of x
ߪ௬
ଶ
is the variance of y
ߪ௫௬ is the covariance of x and y
L is the dynamic range of the pixel-values
k1=0.01 and k2 =0.03 by default
c1 =(k1L)2
, c2=(k2L)2
two variables to stabilize the division with weak denominator
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
59
C. Contrast to noise ratio (CNR):
This measure is used in imaging to quantify the quality of acquired images. It is a difficult
quantity to define, because it depends on the human observer as much as the quality of the actual
image.
It can be defined as
‫ܥ‬ =
|ௌಲିௌಳ|
ఙ೚
(16)
Where SA and SB are signal intensities for signal producing structures A and B in the region of
interest and σ0 is the standard deviation of the pure image noise.
Usually the PSNR ant the MSE is not appropriate for measuring the contrast in an image, so CNR
gives a better result. It is also known as Visibility metrics. More the value better is the result.
5. RESULT AND DISCUSSION
The performance of the proposed algorithm was tested on a low contrast 8 bit gray scale image of
size 512×512 test image using MATLAB tool. Figure 9 show the result obtained using the
classical Histogram Equalization technique and the proposed algorithm. The Histograms for the
enhanced images are shown in Figure 10.The improvement in the brightness and quality is clearly
seen from the images.
Table 1 gives the comparison of the classical Histogram Equalization technique and the proposed
algorithm in terms of PSNR, SSIM and CNR. The CNR which is an important parameter for
measuring the contrast in an image gives a very distinct value. So higher value of CNR means the
image has a better quality.
(b) (b) (c)
Figure 9: (a) Original image (b) Enhanced image by CHE (c) Enhanced image by contrast
enhancement using statistical operations and neighborhood processing
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
60
.
(a) (b) (c)
Figure 10:(a) Histogram of test image (b) Histogram by CHE (c) Histogram by contrast
enhancement using statistical operations and neighborhood processing
MSE PSNR SSIM CNR
Classical H.E 106.6576 27.81 0.8536 55.5988
Proposed
Algorithm
105.7610 27.90 0.6944 62.4071
Table 1: Comparison between MSE, PSNR, SSIM and CNR
6. CONCLUSION
In this paper, an efficient algorithm based on statistical operations and neighborhood processing
has been implemented where the proposed method ensures consistency in preserving the image
details and is free from any side effects and the brightness of the image can also preserved. It
achieves a better quality of image through visual inspection and quantitative accuracy of PSNR,
SSIM and CNR as compared to the Classical Histogram Equalization technique.
REFERENCES
[1] R. C. Gonzalez and R. E. Woods(2002), Digital image processing, 2nd ed. Boston, MA, USA:
Prentice-Hall of India.
[2] S. Sridhar(2001), Oxford university publication. , Digital Image Processing.
[3] Pratt, W.K(2007).: ‘Digital image processing: PIKS scientific inside’ , Wiley-Interscience.
[4] Kim, Y.T(1997): ‘Contrast enhancement using brightness preserving bihistogram equalization’, IEEE
Trans. Consumer Electronics.,43, (1), pp. 1–8
[5] Wang, Y., Chen, Q., and Zhang, B.(1999): ‘Image enhancement based on equal area dualistic sub-
image histogram equalization method’, IEEE Trans. Consumer Electronics., 45, (1), pp. 68–75
[6] Babu P and Balasubramanian.K, “A Study on various Histogram Equalization Techniques to Preserve
the Brightness for Gray Scale and Colour Images’’ Proceedings of SPIT-IEEE Colloquium and
International Conference, Mumbai, India,vol1,8-13.
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
61
[7] S.-D. Chen and A. Ramli(2003), “Contrast enhancement using recursive Mean-Separate histogram
equalization for scalable brightness preservation,” IEEE Trans. on Consumer Electronics, vol. 49, no.
4, pp. 1301-1309.
[8] K. S. Sim, C. P. Tso, and Y. Y. Tan(2007), “Recursive sub-image histogram equalization applied to
gray scale images”,ǁ Pattern Recognition Letters, vol. 28, no. 10, pp. 1209-1221.
[9] T.L. Tan, K.S. Sim and C.P. Tso(2012),’ Image enhancement using background brightness preserving
histogram equalisation’, ELECTRONICS LETTERS, Vol. 48 No. 3
[10] Zhou Wang, Alan Conrad Bovik, Hamid Rahim Sheikh, Eero P. Simoncelli(2004), ‘Image Quality
Assessment: From Error Visibility to Structural Similarity’, IEEE Transactions On Image Processing,
Vol. 13, No. 4.
[11] Kumar Vijay and Gupta Priyanka(2012), “Importance of Statistical Measures in Digital Image
Processing”, IJATAE, ISSN 2250-2459, Volume 2, Issue 8.
AUTHORS
Nungsanginla Longkumer is doing Masters in Engineering from Digital Signal
Processing Specialization, in Electronics and Communications, From SHIATS,
Allahabad, (U.P.). Her field of interest is focused on digital image processing.
Mukesh Kumar is working as a Asst. Prof. in the Department of Electronics &
Communication Engineering in SHIATS, Allahabad. He received his M.Tech Degree in
Advanced Communication System Engineering from SHIATS, Allahabad in 2010. His
research is focused on Signal processing and Microwave Engineering.
A.K. Jaiswal is Prof. and Head of ECE Dept at SHIATS-Allahabad. He Obtained M.Sc.
in Tech. Electronic & Radio Engineering from Allahabad University in 1967.He guided
various projects & research at undergraduate & postgraduate level. He has more than
35years Industrial, research & Teaching experience and actively involved in research and
publications. His area of interest includes Optical Networks and satellite communication.
Rohini Saxena is working as a Asst. Prof. in the Department of Electronics &
Communication Engineering in SHIATS, Allahabad. She received her M.Tech. Degree
in Advanced Communication System Engineering from SHIATS,Allahabad in 2009. Her
research is focused on Digital Communication, Microwave Engineering, Wireless Sensor
Network, Computer Networks and Mobile Communication.

Mais conteúdo relacionado

Mais procurados

Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentationHaitham Ahmed
 
Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...IOSR Journals
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingIJCSEA Journal
 
Analysis of collaborative learning methods for image contrast enhancement
Analysis of collaborative learning methods for image contrast enhancementAnalysis of collaborative learning methods for image contrast enhancement
Analysis of collaborative learning methods for image contrast enhancementIAEME Publication
 
An Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement TechniquesAn Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement TechniquesIJMER
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationHabibur Rahman
 
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...ijcseit
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentationramya marichamy
 
Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...
Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...
Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...CSCJournals
 
Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on coloreSAT Journals
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Habibur Rahman
 
Region filling and object removal by exemplar based image inpainting
Region filling and object removal by exemplar based image inpaintingRegion filling and object removal by exemplar based image inpainting
Region filling and object removal by exemplar based image inpaintingWoonghee Lee
 
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...CSCJournals
 

Mais procurados (20)

D046022629
D046022629D046022629
D046022629
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentation
 
Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...Performance Evaluation of Filters for Enhancement of Images in Different Appl...
Performance Evaluation of Filters for Enhancement of Images in Different Appl...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
ijecct
ijecctijecct
ijecct
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image Inpainting
 
Analysis of collaborative learning methods for image contrast enhancement
Analysis of collaborative learning methods for image contrast enhancementAnalysis of collaborative learning methods for image contrast enhancement
Analysis of collaborative learning methods for image contrast enhancement
 
An Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement TechniquesAn Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement Techniques
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentation
 
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
 
G0813841
G0813841G0813841
G0813841
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
F0342032038
F0342032038F0342032038
F0342032038
 
Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...
Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...
Histogram Equalization with Range Offset for Brightness Preserved Image Enhan...
 
Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
 
Image Inpainting
Image InpaintingImage Inpainting
Image Inpainting
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
 
Image segmentation
Image segmentation Image segmentation
Image segmentation
 
Region filling and object removal by exemplar based image inpainting
Region filling and object removal by exemplar based image inpaintingRegion filling and object removal by exemplar based image inpainting
Region filling and object removal by exemplar based image inpainting
 
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
 

Destaque

A voting based approach to detect recursive order number of photocopy documen...
A voting based approach to detect recursive order number of photocopy documen...A voting based approach to detect recursive order number of photocopy documen...
A voting based approach to detect recursive order number of photocopy documen...sipij
 
Robust content based watermarking algorithm using singular value decompositio...
Robust content based watermarking algorithm using singular value decompositio...Robust content based watermarking algorithm using singular value decompositio...
Robust content based watermarking algorithm using singular value decompositio...sipij
 
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...sipij
 
Speaker Identification From Youtube Obtained Data
Speaker Identification From Youtube Obtained DataSpeaker Identification From Youtube Obtained Data
Speaker Identification From Youtube Obtained Datasipij
 
Application of parallel algorithm approach for performance optimization of oi...
Application of parallel algorithm approach for performance optimization of oi...Application of parallel algorithm approach for performance optimization of oi...
Application of parallel algorithm approach for performance optimization of oi...sipij
 
Review of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopesReview of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopessipij
 
Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...
Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...
Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...sipij
 
A combined method of fractal and glcm features for mri and ct scan images cla...
A combined method of fractal and glcm features for mri and ct scan images cla...A combined method of fractal and glcm features for mri and ct scan images cla...
A combined method of fractal and glcm features for mri and ct scan images cla...sipij
 
An intensity based medical image registration using genetic algorithm
An intensity based medical image registration using genetic algorithmAn intensity based medical image registration using genetic algorithm
An intensity based medical image registration using genetic algorithmsipij
 
Beamforming with per antenna power constraint and transmit antenna selection ...
Beamforming with per antenna power constraint and transmit antenna selection ...Beamforming with per antenna power constraint and transmit antenna selection ...
Beamforming with per antenna power constraint and transmit antenna selection ...sipij
 
Global threshold and region based active contour model for accurate image seg...
Global threshold and region based active contour model for accurate image seg...Global threshold and region based active contour model for accurate image seg...
Global threshold and region based active contour model for accurate image seg...sipij
 
Lossless image compression using new biorthogonal wavelets
Lossless image compression using new biorthogonal waveletsLossless image compression using new biorthogonal wavelets
Lossless image compression using new biorthogonal waveletssipij
 
Image retrieval and re ranking techniques - a survey
Image retrieval and re ranking techniques - a surveyImage retrieval and re ranking techniques - a survey
Image retrieval and re ranking techniques - a surveysipij
 
Feature selection approach in animal classification
Feature selection approach in animal classificationFeature selection approach in animal classification
Feature selection approach in animal classificationsipij
 
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATIONFRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATIONsipij
 
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...sipij
 
Offline handwritten signature identification using adaptive window positionin...
Offline handwritten signature identification using adaptive window positionin...Offline handwritten signature identification using adaptive window positionin...
Offline handwritten signature identification using adaptive window positionin...sipij
 
IDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGES
IDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGESIDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGES
IDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGESsipij
 
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLABA GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLABsipij
 

Destaque (19)

A voting based approach to detect recursive order number of photocopy documen...
A voting based approach to detect recursive order number of photocopy documen...A voting based approach to detect recursive order number of photocopy documen...
A voting based approach to detect recursive order number of photocopy documen...
 
Robust content based watermarking algorithm using singular value decompositio...
Robust content based watermarking algorithm using singular value decompositio...Robust content based watermarking algorithm using singular value decompositio...
Robust content based watermarking algorithm using singular value decompositio...
 
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
ANALYSIS OF BRAIN COGNITIVE STATE FOR ARITHMETIC TASK AND MOTOR TASK USING EL...
 
Speaker Identification From Youtube Obtained Data
Speaker Identification From Youtube Obtained DataSpeaker Identification From Youtube Obtained Data
Speaker Identification From Youtube Obtained Data
 
Application of parallel algorithm approach for performance optimization of oi...
Application of parallel algorithm approach for performance optimization of oi...Application of parallel algorithm approach for performance optimization of oi...
Application of parallel algorithm approach for performance optimization of oi...
 
Review of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopesReview of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopes
 
Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...
Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...
Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...
 
A combined method of fractal and glcm features for mri and ct scan images cla...
A combined method of fractal and glcm features for mri and ct scan images cla...A combined method of fractal and glcm features for mri and ct scan images cla...
A combined method of fractal and glcm features for mri and ct scan images cla...
 
An intensity based medical image registration using genetic algorithm
An intensity based medical image registration using genetic algorithmAn intensity based medical image registration using genetic algorithm
An intensity based medical image registration using genetic algorithm
 
Beamforming with per antenna power constraint and transmit antenna selection ...
Beamforming with per antenna power constraint and transmit antenna selection ...Beamforming with per antenna power constraint and transmit antenna selection ...
Beamforming with per antenna power constraint and transmit antenna selection ...
 
Global threshold and region based active contour model for accurate image seg...
Global threshold and region based active contour model for accurate image seg...Global threshold and region based active contour model for accurate image seg...
Global threshold and region based active contour model for accurate image seg...
 
Lossless image compression using new biorthogonal wavelets
Lossless image compression using new biorthogonal waveletsLossless image compression using new biorthogonal wavelets
Lossless image compression using new biorthogonal wavelets
 
Image retrieval and re ranking techniques - a survey
Image retrieval and re ranking techniques - a surveyImage retrieval and re ranking techniques - a survey
Image retrieval and re ranking techniques - a survey
 
Feature selection approach in animal classification
Feature selection approach in animal classificationFeature selection approach in animal classification
Feature selection approach in animal classification
 
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATIONFRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
 
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...
 
Offline handwritten signature identification using adaptive window positionin...
Offline handwritten signature identification using adaptive window positionin...Offline handwritten signature identification using adaptive window positionin...
Offline handwritten signature identification using adaptive window positionin...
 
IDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGES
IDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGESIDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGES
IDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGES
 
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLABA GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
A GAUSSIAN MIXTURE MODEL BASED SPEECH RECOGNITION SYSTEM USING MATLAB
 

Semelhante a Contrast enhancement using various statistical operations and neighborhood processing

Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Editor IJARCET
 
Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Editor IJARCET
 
Icdecs 2011
Icdecs 2011Icdecs 2011
Icdecs 2011garudht
 
Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...
Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...
Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...IJMER
 
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...ijcseit
 
Icamme managed brightness and contrast enhancement using adapted histogram eq...
Icamme managed brightness and contrast enhancement using adapted histogram eq...Icamme managed brightness and contrast enhancement using adapted histogram eq...
Icamme managed brightness and contrast enhancement using adapted histogram eq...Jagan Rampalli
 
Fuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementFuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementSamrudh Keshava Kumar
 
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...sipij
 
IRJET- Histogram Specification: A Review
IRJET-  	  Histogram Specification: A ReviewIRJET-  	  Histogram Specification: A Review
IRJET- Histogram Specification: A ReviewIRJET Journal
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniquesIJEACS
 
Histogram equalization
Histogram equalizationHistogram equalization
Histogram equalizationtreasure17
 
Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...sipij
 
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATIONCOLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATIONecij
 
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATIONCOLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATIONecij
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMcscpconf
 
ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLAB
ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLABANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLAB
ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLABJim Jimenez
 
Paper id 28201446
Paper id 28201446Paper id 28201446
Paper id 28201446IJRAT
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMcsandit
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMcsandit
 
The Effectiveness and Efficiency of Medical Images after Special Filtration f...
The Effectiveness and Efficiency of Medical Images after Special Filtration f...The Effectiveness and Efficiency of Medical Images after Special Filtration f...
The Effectiveness and Efficiency of Medical Images after Special Filtration f...Editor IJCATR
 

Semelhante a Contrast enhancement using various statistical operations and neighborhood processing (20)

Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322
 
Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322
 
Icdecs 2011
Icdecs 2011Icdecs 2011
Icdecs 2011
 
Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...
Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...
Comparison of Histogram Equalization Techniques for Image Enhancement of Gray...
 
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
 
Icamme managed brightness and contrast enhancement using adapted histogram eq...
Icamme managed brightness and contrast enhancement using adapted histogram eq...Icamme managed brightness and contrast enhancement using adapted histogram eq...
Icamme managed brightness and contrast enhancement using adapted histogram eq...
 
Fuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementFuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast Enhancement
 
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
 
IRJET- Histogram Specification: A Review
IRJET-  	  Histogram Specification: A ReviewIRJET-  	  Histogram Specification: A Review
IRJET- Histogram Specification: A Review
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
 
Histogram equalization
Histogram equalizationHistogram equalization
Histogram equalization
 
Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...
 
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATIONCOLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
 
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATIONCOLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
COLOUR IMAGE ENHANCEMENT BASED ON HISTOGRAM EQUALIZATION
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
 
ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLAB
ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLABANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLAB
ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES USING MATLAB
 
Paper id 28201446
Paper id 28201446Paper id 28201446
Paper id 28201446
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
 
The Effectiveness and Efficiency of Medical Images after Special Filtration f...
The Effectiveness and Efficiency of Medical Images after Special Filtration f...The Effectiveness and Efficiency of Medical Images after Special Filtration f...
The Effectiveness and Efficiency of Medical Images after Special Filtration f...
 

Último

Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 

Último (20)

20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 

Contrast enhancement using various statistical operations and neighborhood processing

  • 1. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 DOI : 10.5121/sipij.2014.5205 51 CONTRAST ENHANCEMENT USING VARIOUS STATISTICAL OPERATIONS AND NEIGHBORHOOD PROCESSING Nungsanginla Longkumer1 , Mukesh Kumar2 , A.K. Jaiswal3 , Rohini Saxena4 Department of Electronics and Communication Engineering, SHIATS- Allahabad, UP.-India ABSTRACT Histogram Equalization is a simple and effective contrast enhancement technique. In spite of its popularity Histogram Equalization still have some limitations –produces artifacts, unnatural images and the local details are not considered, therefore due to these limitations many other Equalization techniques have been derived from it with some up gradation. In this proposed method statistics play an important role in image processing, where statistical operations is applied to the image to get the desired result such as manipulation of brightness and contrast. Thus, a novel algorithm using statistical operations and neighborhood processing has been proposed in this paper where the algorithm has proven to be effective in contrast enhancement based on the theory and experiment. KEYWORDS CHE, BBPHE, RMSHE, BPBHE, MSE, PSNR, SSIM, CNR. 1. INTRODUCTION Vision being the most vital part of our senses, it is no doubt that images play an important role in human perception. Thus, digital image processing covers a wide field of applications. Image enhancement techniques are used as a pre processing tool in image processing to make the output image subjectively look better. The Histogram Equalization is a well known image enhancement method. While contrast may appear to be the simplest of image controls, they affect in such a way that changing it can cause quite complex effects in our image. Histogram Equalization (H.E) is a contrast enhancement process which consists of generating an output image with a uniform histogram. Utilizing the information contained in a histogram, it allows us to improve the contrast of an image. There are many Histogram Equalization methods for digital image contrast enhancement. Despite its simplicity and popularity, the histogram of the output image may contain many empty bins because it is shifted from the original histogram. It may cause clipping in some visually important areas. The paper is divided into six sections, section 2 gives a brief introduction about Histogram Equalization., section 3 covers some methods related to Histogram Equalization, Section 4 discusses about our proposed method, which is a unique combination of CHE and statistical operators using neighborhood process, section 5 gives us the result and discussion, and followed by the conclusion in section 6 [1][2][3]. 2. HISTOGRAM EQUALIZATION Histogram equalization is one of the most useful forms of nonlinear contrast enhancement. When an image histogram is equalized, all pixel values of the image are redistributed so that it increases the separation between the minimum and maximum pixels and thus increasing the contrast.[1][2].
  • 2. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 52 For a given image X, the probability density function P(Xr) is defined as P(Xr)=nr /݊ (1) for r = 0, 1… L – 1, where nr represents the number of times that the level (Xr) appears in the input image X and n is the total number of samples in the input image .The cumulative density function is defined as C(X) =∑ ܲ(݆ܺ)௥ ௝ୀ଴ (2) Note that C (XL-1) = 1 Transform function f(x) based on the cumulative density function is given as f(x) = X଴ + (X୐ିଵ − X଴)C(x) (3) Then the output image of the HE, Y = {Y (i, j)}, can be expressed as Y = f(X) = {f(X (i, j) | ∀ X (i, j) Є X} (4) Figure 1: Histogram and its Equalized Histogram for H E 3. RELATED WORK There are many Histogram Equalization (HE) methods for digital image contrast enhancement. Some of the well known HE methods are discussed below: 3.1 Classical Histogram Equalization (CHE): The Classical Histogram Equalization is a global operation. Hence, it does not preserve the image brightness. Since, CHE uses the information of the whole intensity values inside the image for its transformation function, it also enhances the noise in the image and this degrades the quality of the image. To overcome these drawbacks and increase contrast enhancement and brightness preserving many HE-based techniques have been proposed.[4][5]. 3.2 Brightness Preserving Bi-Histogram Equalization Methods (BPBHE): BPBHE overcomes the drawback of CHE. The BPBHE firstly decomposes an input image into two sub images based on the mean brightness value of the input image[4][5]. One of the sub P(x) xX0 XL-1 P(x) X0 XL-1 x
  • 3. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 53 images is the set of samples less than or equal to the mean whereas the other one is the set of samples greater than the mean. Then the BBPHE equalizes the sub images independently based on their respective histograms. X = XL U XU (5) Where Xm be the mean of the image X, the sub-image XL is composed of {X0, X1….Xm} and the other image XU is composed of {Xm+1, Xm+2… XL-1 }. Xm= (X0 + XL-1) / 2 (6) . Figure 2: BI-histogram Equalization Method Flow chart of various algorithm steps for BBPHE is shown in Figure 3. Figure 3: Flowchart of BBHE Stop Equalize each Partition independently using PDF and CDF Divide the Histogram into two parts Based on the mean Calculate Mean of the Histogram Make the Histogram Original image Start x P(x) X0 XL-1 P(x) X0 XL-1 x Xm Xm
  • 4. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 54 3.3 Recursive Mean Separate Histogram Equalization (RMSHE): In some images, the level of brightness preservation in BPBHE is not sufficient to avoid unpleasant artefacts. They clearly show that higher degree of brightness preservation is required for these images to avoid unpleasant artefacts. While the separation is done only once in BPBHE, RMSHE perform the separation recursively; separate each new histogram further based on their respective means [6][7][8]. In this case RMSHE produce better result as discussed above. Figure 4: Histogram and histogram equalization for RMSHE, r=2 Note that, computationally speaking, this method presents a problem: the number of decomposed Sub-histogram is a power of two. 3.4 Background Brightness Preserving Histogram Equalization: For plain images the density of the background levels is much higher than the other levels. In this method the histogram is divided according to the foreground and the background levels [9]. This method is able to enhance the image contrast while preserving the background brightness for images with well-defined background brightness. Figure 5: A general Algorithm of Background Brightness Preserving Histogram Equalization. INPUT IMAGE BASED ON THE BACKGROUND LEVEL OF THE HISTOGRAM, SEPERATE THE INPUT IMAGE. FIND THE HISTOGRAM OF THE INPUT IMAGE EQUALIZE THE SUB IMAGES INDEPENDENTLY AND COMBINE THEM STOP
  • 5. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 55 The steps for performing this method are as follows: • Decomposes the input image into sub-images based on background levels and non- background levels range. • Each sub-image is equalized independently, and • Then combined into the final output image. If for an image I having K gray levels. If region Rb is the background level having M gray levels in the range N to N+M-1, where M < K and region R1 and R2 has non- background levels in the range 0 to N-1 and N+M to K-1 levels respectively as shown in figure below. The output image G can be expressed as G=f1∪fb∪f2 Figure 6: Decomposition of image into sub-images based on background levels 4. PROPOSED METHOD FOR CONTRAST ENHANCEMENT USING VARIOUS STATISTICAL OPERATIONS AND NEIGHBORHOOD PROCESSING: To this end, the original image is subdivided randomly into sectors, which are equalized independently and as mentioned before it has come to our notice that these methods cannot adapt with the local brightness features of the input image. As a result of which images may lose its true feature. To overcome this limitation, an extension to CHE using statistical operators and neighboring process is introduced. It is based on the fact that mapping of each pixel is derived from nearby pixels. We illustrate the basic approach to local thresholding using the standard deviation and mean of the pixels in a neighborhood of every point in an image. These two quantities are quite useful for determining local thresholds because they characterise the perceived brightness and contrast of the image.[2][11]. MEAN: Mean is the most basic of all statistical measure. Means are often used in geometry and analysis. The overall brightness of the grey scale is measured using the mean. STANDARD DEVIATION: It is a most widely used measure of variability or diversity used in statistics. In terms of image processing it shows how much variation or "dispersion" exists from the average (mean, or expected value). A low standard deviation indicates that the data points tend to be very close to the mean, whereas high standard deviation indicates that the data points are spread out over a large range of values. The following flowchart is taken to carry out this technique effectively: REGION Rb REGION R2REGION R1 N-1 N N+M-1 N+M K-1 X P(x) 0
  • 6. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 56 Figure 7: The flowchart for contrast enhancement using statistical operations and neighborhood processing Take an input image I of dimensions M×N and apply Histogram Equalization on image I, to get the equalized image IEqualised. i. Pad the input image I by two rows and columns ii. Calculate the maximum and the minimum intensity of the image using the formula ܺ = ௠௔௫௜௠௨௠ ௜௡௧௘௡௦௜௧௬ି௠௜௡௜௠௨௠ ௜௡௧௘௡௦௜௧௬ ଶ (7) iii. Calculate the mean value of the image ‫݊ܽ݁ܯ‬ = ∑ ∑ ூ(௜,௝) ெ×ே ே ௝ୀଵ ெ ௜ୀଵ (8) iv. Calculate the threshold by using the following formula NO START READ THE IMAGE CALCULATE THRESHOLD If DIFFERENCE>THRESHOLD EQUALISED IMAGE YES STOP FIND THE DIFFERENCE OUTPUT IMAGE For i=1:L-1&& j=1:L-1 ALL PIXELS REMAPPED?
  • 7. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 57 ܶℎ‫ݏ݁ݎ‬ℎ‫݈݀݋‬ = ܾܽ‫ܺ(ݏ‬ − ݉݁ܽ݊) (9) v. Now select a pixel by using a window of size 3×3, and then using its eight neighborhood calculate the standard deviation. Figure 8: An image with its 8 neighbors (ML=3 and NL=3) Calculate the Local standard Deviation for each pixel I(i,j) using its eight neighbor ML=3 and NL=3 using the formula ߪ௅ = ට ଵ ெಽ×ேಽ ∑ ∑ (‫,݅(ݔ‬ ݆) − ݉݁ܽ݊)ଶேಽ ௝ୀଵ ெಽ ௜ୀଵ (10) vi. Calculate the difference that is, ݂݂݀݅ = (‫,݅(ܫ‬ ݆) − ߪ௅) (11) vii. Using the following criteria check whether the difference is less or greater than the threshold. a) If difference is greater than threshold then we replace the original image I by the equalized image in step 2 by Iequalized b) Else the original image is left as it is. viii. The window slides to the next pixel and the steps 7 to 9 are repeated until the last pixel is mapped. ix. Check whether all the pixels have been remapped with the equalized value. x. The equalize output image is obtained. Image Quality Assessment: It is necessary to quantify the quality of an image. The metrics used to quantify an image is discussed below [10]: A. The Peak Signal to Noise Ratio (PSNR) and Mean Square Error (MSE): The Peak Signal to Noise Ratio (PSNR) and Mean Square Error are used to characterize the image quality. So here PSNR are computed and compared. Higher the PSNR better is the image quality.
  • 8. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 58 PSNR is the evaluation standard of the reconstructed image quality, and is important measurement feature. PSNR is measured in decibels (dB) and is given by: PSNR = 20∗ logଵ଴ ଶହହ ோெௌா (12) where the value 255 is maximum possible value that can be attained by the image signal. Mean square error (MSE) is defined as MSE = ଵ ௠௡ ∑ ∑ [‫,݅(ܫ‬ ݆) − ‫,݅(ܭ‬ ݆)]ଶ௡ିଵ ௝ୀ଴ ௠ିଵ ௜ୀ଴ (13) RMSE=√‫ܧܵܯ‬ (14) Where m*n is the size of the original image. RMSE is the root mean square error. I is the equalized image and K is the noisy image. Higher the PSNR value is, better the reconstructed image is. B. Structural Similarity (SSIM): The main limitation of MSE and PSNR is that it relies strictly on numerical comparison and does not consider any biological factors. The SSIM is an index measuring the structural similarity between two images in a manner that is more consistent with human perception than traditional techniques like MSE and PSNR.The SSIM metric is calculated on various windows of an image. The measure between two windows x and y of common size N×N is: ܵܵ‫,ݔ(ܯܫ‬ ‫)ݕ‬ = ൫ଶఓೣఓ೤ା௖భ൯(ଶఙೣ೤ା௖మ) (ఓೣ మ ାఓ೤ మା௖భ)(ఙೣ మାఙ೤ మା௖మ) (15) Where, ߤ௫ is the average of x ߤ௬ is the average of y ߪ௫ ଶ is the variance of x ߪ௬ ଶ is the variance of y ߪ௫௬ is the covariance of x and y L is the dynamic range of the pixel-values k1=0.01 and k2 =0.03 by default c1 =(k1L)2 , c2=(k2L)2 two variables to stabilize the division with weak denominator
  • 9. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 59 C. Contrast to noise ratio (CNR): This measure is used in imaging to quantify the quality of acquired images. It is a difficult quantity to define, because it depends on the human observer as much as the quality of the actual image. It can be defined as ‫ܥ‬ = |ௌಲିௌಳ| ఙ೚ (16) Where SA and SB are signal intensities for signal producing structures A and B in the region of interest and σ0 is the standard deviation of the pure image noise. Usually the PSNR ant the MSE is not appropriate for measuring the contrast in an image, so CNR gives a better result. It is also known as Visibility metrics. More the value better is the result. 5. RESULT AND DISCUSSION The performance of the proposed algorithm was tested on a low contrast 8 bit gray scale image of size 512×512 test image using MATLAB tool. Figure 9 show the result obtained using the classical Histogram Equalization technique and the proposed algorithm. The Histograms for the enhanced images are shown in Figure 10.The improvement in the brightness and quality is clearly seen from the images. Table 1 gives the comparison of the classical Histogram Equalization technique and the proposed algorithm in terms of PSNR, SSIM and CNR. The CNR which is an important parameter for measuring the contrast in an image gives a very distinct value. So higher value of CNR means the image has a better quality. (b) (b) (c) Figure 9: (a) Original image (b) Enhanced image by CHE (c) Enhanced image by contrast enhancement using statistical operations and neighborhood processing
  • 10. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 60 . (a) (b) (c) Figure 10:(a) Histogram of test image (b) Histogram by CHE (c) Histogram by contrast enhancement using statistical operations and neighborhood processing MSE PSNR SSIM CNR Classical H.E 106.6576 27.81 0.8536 55.5988 Proposed Algorithm 105.7610 27.90 0.6944 62.4071 Table 1: Comparison between MSE, PSNR, SSIM and CNR 6. CONCLUSION In this paper, an efficient algorithm based on statistical operations and neighborhood processing has been implemented where the proposed method ensures consistency in preserving the image details and is free from any side effects and the brightness of the image can also preserved. It achieves a better quality of image through visual inspection and quantitative accuracy of PSNR, SSIM and CNR as compared to the Classical Histogram Equalization technique. REFERENCES [1] R. C. Gonzalez and R. E. Woods(2002), Digital image processing, 2nd ed. Boston, MA, USA: Prentice-Hall of India. [2] S. Sridhar(2001), Oxford university publication. , Digital Image Processing. [3] Pratt, W.K(2007).: ‘Digital image processing: PIKS scientific inside’ , Wiley-Interscience. [4] Kim, Y.T(1997): ‘Contrast enhancement using brightness preserving bihistogram equalization’, IEEE Trans. Consumer Electronics.,43, (1), pp. 1–8 [5] Wang, Y., Chen, Q., and Zhang, B.(1999): ‘Image enhancement based on equal area dualistic sub- image histogram equalization method’, IEEE Trans. Consumer Electronics., 45, (1), pp. 68–75 [6] Babu P and Balasubramanian.K, “A Study on various Histogram Equalization Techniques to Preserve the Brightness for Gray Scale and Colour Images’’ Proceedings of SPIT-IEEE Colloquium and International Conference, Mumbai, India,vol1,8-13.
  • 11. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 61 [7] S.-D. Chen and A. Ramli(2003), “Contrast enhancement using recursive Mean-Separate histogram equalization for scalable brightness preservation,” IEEE Trans. on Consumer Electronics, vol. 49, no. 4, pp. 1301-1309. [8] K. S. Sim, C. P. Tso, and Y. Y. Tan(2007), “Recursive sub-image histogram equalization applied to gray scale images”,ǁ Pattern Recognition Letters, vol. 28, no. 10, pp. 1209-1221. [9] T.L. Tan, K.S. Sim and C.P. Tso(2012),’ Image enhancement using background brightness preserving histogram equalisation’, ELECTRONICS LETTERS, Vol. 48 No. 3 [10] Zhou Wang, Alan Conrad Bovik, Hamid Rahim Sheikh, Eero P. Simoncelli(2004), ‘Image Quality Assessment: From Error Visibility to Structural Similarity’, IEEE Transactions On Image Processing, Vol. 13, No. 4. [11] Kumar Vijay and Gupta Priyanka(2012), “Importance of Statistical Measures in Digital Image Processing”, IJATAE, ISSN 2250-2459, Volume 2, Issue 8. AUTHORS Nungsanginla Longkumer is doing Masters in Engineering from Digital Signal Processing Specialization, in Electronics and Communications, From SHIATS, Allahabad, (U.P.). Her field of interest is focused on digital image processing. Mukesh Kumar is working as a Asst. Prof. in the Department of Electronics & Communication Engineering in SHIATS, Allahabad. He received his M.Tech Degree in Advanced Communication System Engineering from SHIATS, Allahabad in 2010. His research is focused on Signal processing and Microwave Engineering. A.K. Jaiswal is Prof. and Head of ECE Dept at SHIATS-Allahabad. He Obtained M.Sc. in Tech. Electronic & Radio Engineering from Allahabad University in 1967.He guided various projects & research at undergraduate & postgraduate level. He has more than 35years Industrial, research & Teaching experience and actively involved in research and publications. His area of interest includes Optical Networks and satellite communication. Rohini Saxena is working as a Asst. Prof. in the Department of Electronics & Communication Engineering in SHIATS, Allahabad. She received her M.Tech. Degree in Advanced Communication System Engineering from SHIATS,Allahabad in 2009. Her research is focused on Digital Communication, Microwave Engineering, Wireless Sensor Network, Computer Networks and Mobile Communication.