(Go: >> BACK << -|- >> HOME <<)

SlideShare a Scribd company logo
Image contrast enhancement using fuzzy logic
Samrudh. K
Dept. of Electrical & Electronics
Siddaganga Institute of Technology
Tumkur, India
samrudhkumar@hotmail.com
Sandeep Joshi
Dept. of Electronics & Communication
Siddaganga Institute of Technology
Tumkur, India
Sandeepjoshi1910@gmail.com
Abstract— Image enhancement is a method of improving the
quality of an image and contrast is a major aspect. Traditional
methods of contrast enhancement like histogram equalization
results in over/under enhancement of the image especially a
lower resolution one. This paper aims at developing a new Fuzzy
Inference System to enhance the contrast of the low resolution
images overcoming the shortcomings of the traditional methods.
Results obtained using both the approaches are compared.
Keywords—Fuzzy Logic, Contrast enhancement, Image
processing.
I. INTRODUCTION
A. Image enhancement
Image enhancement is simply a technique which improves the
quality of the image, increases the perceptibility of the image
which is quintessential in the fields such as medical imaging,
surveillance, remote sensing etc. Further this acts as a
preprocessing for applications like segmentation, recognition
etc.
B. Histogram
Histogram is important in image processing as it acts as a
graphical representation of the tonal distribution in a digital
image. It is a graph showing the number of pixels in an image
at each different intensity value found in that image.
C. Fuzzy Logic
Human brain is capable of making excellent decisions using
imprecise & incomplete sensory information provided by the
perceptive organs. Fuzzy theory provides a systematic
calculus to deal with such information linguistically and
perform numerical computations using linguistic labels in the
form of membership functions. Fuzzy inference system (FIS)
when selected properly can effectively model the human
expertise in the specific application.
This paper proposes an FIS which can enhance the contrast of
low resolution images effectively, these results are then
compared with the traditional histogram equalization and
various evaluation metrics are tabulated.
II. HISTOGRAM EQUALIZATION
Histogram is a technique in image processing to spread the
histogram of the image evenly over the entire discrete
quantization levels. Usually it is applied to low contrast images
whose histogram is concentrated around very few discrete
levels. This is an effective method but often results in over or
under enhancement. In this paper, contrast enhancement is
done using histogram equalization and compared with the
proposed fuzzy enhancement algorithm. The algorithm for
histogram equalization is given as follows.
a) Find the histogram of the image.
b) Find the running sum of the histogram values
c) Normalize the sum by dividing each pixel by total
number of pixels or resolution of the image
d) Multiply the obtained values by maximum gray
value and round it.
e) Map the obtained values using one to one
correspondence.
III. PROPOSED FUZZY CONTRAST ENHANCEMENT
ALGORITHM
We have developed an FIS which takes discrete intensity
value of a pixel which is fuzzified using input membership
functions, then based on the IF – THEN rules, input is mapped
to the output. Finally a defuzzified value is obtained using the
output membership functions.
A. Input membership functions
The system uses 7 input membership functions to make the
system more accurate, also Gaussian as well as trap
membership functions are used which represents sets of pixel
intensity values as linguistic variables like dark, gray, bright
etc. shown in fig1. These membership functions were chosen
after analyzing many images and range of pixel values for
these linguistic variables were set.
Fig.1 Input membership functions
A typical Gaussian curve is defined by
(1)
Where c represents the center of the membership function
and determines the width.
B. Output membership functions
The output membership functions define the amount by which
the pixel intensity should be increased or decreased based on
the rules defined in the knowledge base. The crisp intensity
modification value is obtained from the output membership
functions through the process of defuzzification. The output
membership functions are shown in fig.2. The basic intuitive
idea of contrast enhancement being; if a pixel is dark, make it
darker and if a pixel is bright, make it brighter. Based on this
idea, intuitive fuzzy inference system is designed.
Fig.2 Output membership functions
C. Fuzzy inference system
The FIS was designed using fuzzy logic toolbox in Matlab.
The algorithm uses mamdani FIS. The FIS contains a
knowledge base formulated by an expert, this contains IF-
THEN rules. These rules map the fuzzy inputs to fuzzy
outputs and takes place through compositional rule of
intuition. The block diagram of a typical FIS is shown in
Fig.3.
Fig.3 A typical FIS
The following are the rules in the proposed algorithm.
1) IF input is Very Dark(VD) THEN output is Slightly
Dark(SD)
2) IF input is Dark Gray(DG) THEN output is Slightly
Dark(SD)
3) IF input is Gray(G) THEN output is Slightly
Dark(SD)
4) IF input is Bright(B) THEN output is Slightly
Bright(SB)
5) IF input is Dark(D) THEN output is Very Dark(VD)
6) IF input is Very Bright(VB) THEN output is No
Change(NC)
7) IF input is Light Gray(LG) THEN output is Slightly
Dark(SD)
IV. RESULTS
In order to determine the efficacy of the system, we have
compared the results obtained with histogram equalization.
Various low contrast images were taken and fed into the
Matlab and the obtained results are as follows.
Fig.4 Deer
Fig.5 Lake
Fig.6 Ship
The low contrast images, histogram equalized image and
fuzzy logic processed image and their respective histograms
are presented in fig.4, 5 and 6.
V. EVALUATION METRICS
Various evaluation metrics were calculated for images
enhanced using histogram equalization and fuzzy logic. The
evaluation metrics used are described as follows.
1. Peak Signal to Noise Ratio(PSNR)
PSNR is the ratio of maximum possible power of a signal to
power of the corrupting noise. PSNR is an approximation to
human perception of reconstruction quality. Higher the PSNR,
better is the enhancement, but this may lead to over/under
enhancement. Initially, mean square error is calculated and
then PSNR is found. Their respective formulae is given in
equation 2 and equation 3 respectively.
(2)
(3)
2. Measure of Luminance Index(MLI)
Measure of Luminance index is used as a measure of intensity.
This metric is a similarity based approach and it is defined as
the ratio between the mean of enhanced image Xe and mean of
original image Xo. For a high quality of enhanced image MLI
must be high. It is given by equation 4.
(4)
Where MI indicates mean of evaluated and original image
respectively.
The obtained results are tabulated as follows. Table 1 presents
the evaluation of the image “Deer”, Table 2 presents the
evaluation of image “Lake” and Table 3 presents the evaluation
of image “Ship” respectively.
Table 1: Evaluation of image Deer
Image Deer
Evaluation
Metric Original Hist. Eqn Fuzzy
Mean 156.2849 127.4542 126.3528
MLI 0.8155 0.8085
MSE 5.63E+03 895.9924
PSNR 10.6241 dB 15.2879 dB
Table 2: Evaluation of image Lake
Image Lake
Evaluation
Metric Original Hist. Eqn Fuzzy
Mean 146.1035 127.4191 116.1912
MLI 0.8721 0.7953
MSE 5.5930e+03 894.8265
PSNR 10.6543 dB 13.5893 dB
Table 3: Evaluation of image Ship
Image Ship
Evaluation
Metric Original Hist. Eqn Fuzzy
Mean 135.4567 127.6632 105.6157
MLI 0.9425 0.7797
MSE 5.6859e+03 890.6227
PSNR 10.5828 12.8485
REFERENCES
[1] Kam, Yvonne, and M. Hanmandhu, “An Improved Fuzzy Image
Enhancement by Adaptive Parameter Selection,” 0-7803-7952-
7/03/$17.00 0 2003 IEEE
[2] [2] Y. S. Choi and R. Krishnapuram, “A Robust Approach to Image
Enhancement Based on Fuzzy Logic”, IEEE Trans. Image Proc., vol. 6,
pp. 808-825, June 1997
[3] Tang Shiwei1, Zu Guofeng1, Nie Mingming1, 1College of Computer
and Information Technology , Daqing Petroleum Institute ,Daqing
163318 , China, “An Improved Image Enhancement Algorithm Based
On Fuzzy Sets” 2010 International Forum on Information Technology
and Applications
[4] Farhang Sahba , Anastasios Venetsanopoulos, “Contrast Enhancement
of Mammography Images Using a Fuzzy Approach”, 30th Annual
International IEEE EMBS Conference Vancouver, British Columbia,
Canada, August 20-24, 2008
[5] Huiyan Liu, Wenzhang He and Rui Liu, ” An Improved Fog-degrading
Image Enhancement Algorithm Based on the Fuzzy Contrast”, 2010
International Conference on Computational Intelligence and Security
[6] Peng Dong-liang and Xue An-ke, “Degraded Image Enhancement with
Applications in Robot Vision”, Institute of Intelligence Information and
Control Technology, Hangzhou Dianzi University, Hangzhou, Zhejiang,
China, 310018
[7] Madasu Hanmandlu, Om Prakash Verma, Nukala Krishna Kumar, and
Muralidhar Kulkarni, “A Novel Optimal Fuzzy System for Color Image
Enhancement Using Bacterial Foraging” IEEE TRANSACTIONS ON
INSTRUMENTATION AND MEASUREMENT, VOL. 58, NO. 8,
AUGUST 2009
[8] Jaspreet Singh Rajal, An Approach for Image Enhancement Using
Fuzzy Inference System for Noisy Image”, Journal of Engineering,
Computers & Applied Sciences (JEC&AS) ISSN No: 2319‐5606
Volume 2, No.5, May 2013
[9] Prof. Mrs. Preethi S.J, Prof. Mrs. K. Rajeswari, “Membership Function
modification for Image Enhancement using fuzzy logic” International
Journal of Emerging Trends & Technology in Computer Science
(IJETTCS)
[10] Pushpa Devi Patel , Prof. Vijay Kumar Trivedi, Dr. Sadhna Mishra “A
Novel Fuzzy Image Enhancement using S-Shaped Membership
Function” Pushpa Devi Patel et al, / (IJCSIT) International Journal of
Computer Science and Information Technologies, Vol. 6 (1) , 2015, 564-
569
[11] Sonal Sharma and Avani Bhatia “Contrast Enhancement of an Image
using Fuzzy Logic” International Journal of Computer Applications
(0975 – 8887) Volume 111 – No 17, February 2015

More Related Content

What's hot

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
 
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGICQUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
ijsc
 
Medical image enhancement using histogram processing part2
Medical image enhancement using histogram processing part2Medical image enhancement using histogram processing part2
Medical image enhancement using histogram processing part2
Prashant Sharma
 
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
IJCSEA Journal
 
Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator
cscpconf
 
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
csandit
 
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
iosrjce
 
An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...
An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...
An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...
ijsrd.com
 
Paper id 28201446
Paper id 28201446Paper id 28201446
Paper id 28201446
IJRAT
 
IRJET- Histogram Specification: A Review
IRJET-  	  Histogram Specification: A ReviewIRJET-  	  Histogram Specification: A Review
IRJET- Histogram Specification: A Review
IRJET Journal
 
A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...
A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...
A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...
pharmaindexing
 
Region duplication forgery detection in digital images
Region duplication forgery detection  in digital imagesRegion duplication forgery detection  in digital images
Region duplication forgery detection in digital images
Rupesh Ambatwad
 
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
CSCJournals
 
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
 
Enhancement of Medical Images using Histogram Based Hybrid Technique
Enhancement of Medical Images using Histogram Based Hybrid TechniqueEnhancement of Medical Images using Histogram Based Hybrid Technique
Enhancement of Medical Images using Histogram Based Hybrid Technique
INFOGAIN PUBLICATION
 
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
cscpconf
 
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
Editor IJARCET
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 

What's hot (18)

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)
 
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGICQUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
 
Medical image enhancement using histogram processing part2
Medical image enhancement using histogram processing part2Medical image enhancement using histogram processing part2
Medical image enhancement using histogram processing part2
 
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
 
Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator
 
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
 
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
An Efficient Approach of Segmentation and Blind Deconvolution in Image Restor...
 
An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...
An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...
An Efficient Approach for Image Enhancement Based on Image Fusion with Retine...
 
Paper id 28201446
Paper id 28201446Paper id 28201446
Paper id 28201446
 
IRJET- Histogram Specification: A Review
IRJET-  	  Histogram Specification: A ReviewIRJET-  	  Histogram Specification: A Review
IRJET- Histogram Specification: A Review
 
A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...
A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...
A DISCUSSION ON IMAGE ENHANCEMENT USING HISTOGRAM EQUALIZATION BY VARIOUS MET...
 
Region duplication forgery detection in digital images
Region duplication forgery detection  in digital imagesRegion duplication forgery detection  in digital images
Region duplication forgery detection in digital images
 
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
Image Contrast Enhancement for Brightness Preservation Based on Dynamic Stret...
 
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...
 
Enhancement of Medical Images using Histogram Based Hybrid Technique
Enhancement of Medical Images using Histogram Based Hybrid TechniqueEnhancement of Medical Images using Histogram Based Hybrid Technique
Enhancement of Medical Images using Histogram Based Hybrid Technique
 
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
HUMAN VISION THRESHOLDING WITH ENHANCEMENT FOR DARK BLURRED IMAGES FOR LOCAL ...
 
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
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 

Similar to Fuzzy Logic based Contrast Enhancement

A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
IJEACS
 
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
Editor IJARCET
 
Contrast enhancement using various statistical operations and neighborhood pr...
Contrast enhancement using various statistical operations and neighborhood pr...Contrast enhancement using various statistical operations and neighborhood pr...
Contrast enhancement using various statistical operations and neighborhood pr...
sipij
 
F0342032038
F0342032038F0342032038
F0342032038
ijceronline
 
Image Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesImage Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed Images
Dr. Amarjeet Singh
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET Journal
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET Journal
 
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
Jim Jimenez
 
E FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGES
E FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGESE FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGES
E FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGES
sipij
 
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
cscpconf
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features
ijcisjournal
 
An image enhancement method based on gabor filtering in wavelet domain and ad...
An image enhancement method based on gabor filtering in wavelet domain and ad...An image enhancement method based on gabor filtering in wavelet domain and ad...
An image enhancement method based on gabor filtering in wavelet domain and ad...
nooriasukmaningtyas
 
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
csandit
 
Dh33653657
Dh33653657Dh33653657
Dh33653657
IJERA Editor
 
Dh33653657
Dh33653657Dh33653657
Dh33653657
IJERA Editor
 
Object based image enhancement
Object based image enhancementObject based image enhancement
Object based image enhancement
ijait
 
Icdecs 2011
Icdecs 2011Icdecs 2011
Icdecs 2011
garudht
 
A Comparative Study on Image Contrast Enhancement Techniques
A Comparative Study on Image Contrast Enhancement TechniquesA Comparative Study on Image Contrast Enhancement Techniques
A Comparative Study on Image Contrast Enhancement Techniques
IRJET Journal
 
h.pdf
h.pdfh.pdf
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
IJMER
 

Similar to Fuzzy Logic based Contrast Enhancement (20)

A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
 
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
 
Contrast enhancement using various statistical operations and neighborhood pr...
Contrast enhancement using various statistical operations and neighborhood pr...Contrast enhancement using various statistical operations and neighborhood pr...
Contrast enhancement using various statistical operations and neighborhood pr...
 
F0342032038
F0342032038F0342032038
F0342032038
 
Image Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed ImagesImage Enhancement using Guided Filter for under Exposed Images
Image Enhancement using Guided Filter for under Exposed Images
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET-  	  Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
 
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
 
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
 
E FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGES
E FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGESE FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGES
E FFECTIVE P ROCESSING A ND A NALYSIS OF R ADIOTHERAPY I MAGES
 
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
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features
 
An image enhancement method based on gabor filtering in wavelet domain and ad...
An image enhancement method based on gabor filtering in wavelet domain and ad...An image enhancement method based on gabor filtering in wavelet domain and ad...
An image enhancement method based on gabor filtering in wavelet domain and ad...
 
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
 
Dh33653657
Dh33653657Dh33653657
Dh33653657
 
Dh33653657
Dh33653657Dh33653657
Dh33653657
 
Object based image enhancement
Object based image enhancementObject based image enhancement
Object based image enhancement
 
Icdecs 2011
Icdecs 2011Icdecs 2011
Icdecs 2011
 
A Comparative Study on Image Contrast Enhancement Techniques
A Comparative Study on Image Contrast Enhancement TechniquesA Comparative Study on Image Contrast Enhancement Techniques
A Comparative Study on Image Contrast Enhancement Techniques
 
h.pdf
h.pdfh.pdf
h.pdf
 
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
 

Recently uploaded

UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
FIDO Alliance
 
FIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptxFIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptx
FIDO Alliance
 
Intel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdfIntel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdf
Tech Guru
 
Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...
Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...
Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...
Snarky Security
 
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptxFIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Alliance
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
Priyanka Aash
 
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
Fwdays
 
Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1
DianaGray10
 
"Making .NET Application Even Faster", Sergey Teplyakov.pptx
"Making .NET Application Even Faster", Sergey Teplyakov.pptx"Making .NET Application Even Faster", Sergey Teplyakov.pptx
"Making .NET Application Even Faster", Sergey Teplyakov.pptx
Fwdays
 
History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )
Badri_Bady
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
DianaGray10
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
Zilliz
 
What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024
Stephanie Beckett
 
Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
Priyanka Aash
 
Keynote : Presentation on SASE Technology
Keynote : Presentation on SASE TechnologyKeynote : Presentation on SASE Technology
Keynote : Presentation on SASE Technology
Priyanka Aash
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
Baishakhi Ray
 
Smart Mobility Market:Revolutionizing Transportation.pdf
Smart Mobility Market:Revolutionizing Transportation.pdfSmart Mobility Market:Revolutionizing Transportation.pdf
Smart Mobility Market:Revolutionizing Transportation.pdf
Market.us
 
Perth MuleSoft Meetup July 2024
Perth MuleSoft Meetup July 2024Perth MuleSoft Meetup July 2024
Perth MuleSoft Meetup July 2024
Michael Price
 
Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024
siddu769252
 
Accelerating Migrations = Recommendations
Accelerating Migrations = RecommendationsAccelerating Migrations = Recommendations
Accelerating Migrations = Recommendations
isBullShit
 

Recently uploaded (20)

UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
 
FIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptxFIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptx
 
Intel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdfIntel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdf
 
Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...
Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...
Welcome to Cyberbiosecurity. Because regular cybersecurity wasn't complicated...
 
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptxFIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptx
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
 
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
 
Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1
 
"Making .NET Application Even Faster", Sergey Teplyakov.pptx
"Making .NET Application Even Faster", Sergey Teplyakov.pptx"Making .NET Application Even Faster", Sergey Teplyakov.pptx
"Making .NET Application Even Faster", Sergey Teplyakov.pptx
 
History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )
 
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision MakingConnector Corner: Leveraging Snowflake Integration for Smarter Decision Making
Connector Corner: Leveraging Snowflake Integration for Smarter Decision Making
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
 
What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024
 
Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
 
Keynote : Presentation on SASE Technology
Keynote : Presentation on SASE TechnologyKeynote : Presentation on SASE Technology
Keynote : Presentation on SASE Technology
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
 
Smart Mobility Market:Revolutionizing Transportation.pdf
Smart Mobility Market:Revolutionizing Transportation.pdfSmart Mobility Market:Revolutionizing Transportation.pdf
Smart Mobility Market:Revolutionizing Transportation.pdf
 
Perth MuleSoft Meetup July 2024
Perth MuleSoft Meetup July 2024Perth MuleSoft Meetup July 2024
Perth MuleSoft Meetup July 2024
 
Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024
 
Accelerating Migrations = Recommendations
Accelerating Migrations = RecommendationsAccelerating Migrations = Recommendations
Accelerating Migrations = Recommendations
 

Fuzzy Logic based Contrast Enhancement

  • 1. Image contrast enhancement using fuzzy logic Samrudh. K Dept. of Electrical & Electronics Siddaganga Institute of Technology Tumkur, India samrudhkumar@hotmail.com Sandeep Joshi Dept. of Electronics & Communication Siddaganga Institute of Technology Tumkur, India Sandeepjoshi1910@gmail.com Abstract— Image enhancement is a method of improving the quality of an image and contrast is a major aspect. Traditional methods of contrast enhancement like histogram equalization results in over/under enhancement of the image especially a lower resolution one. This paper aims at developing a new Fuzzy Inference System to enhance the contrast of the low resolution images overcoming the shortcomings of the traditional methods. Results obtained using both the approaches are compared. Keywords—Fuzzy Logic, Contrast enhancement, Image processing. I. INTRODUCTION A. Image enhancement Image enhancement is simply a technique which improves the quality of the image, increases the perceptibility of the image which is quintessential in the fields such as medical imaging, surveillance, remote sensing etc. Further this acts as a preprocessing for applications like segmentation, recognition etc. B. Histogram Histogram is important in image processing as it acts as a graphical representation of the tonal distribution in a digital image. It is a graph showing the number of pixels in an image at each different intensity value found in that image. C. Fuzzy Logic Human brain is capable of making excellent decisions using imprecise & incomplete sensory information provided by the perceptive organs. Fuzzy theory provides a systematic calculus to deal with such information linguistically and perform numerical computations using linguistic labels in the form of membership functions. Fuzzy inference system (FIS) when selected properly can effectively model the human expertise in the specific application. This paper proposes an FIS which can enhance the contrast of low resolution images effectively, these results are then compared with the traditional histogram equalization and various evaluation metrics are tabulated. II. HISTOGRAM EQUALIZATION Histogram is a technique in image processing to spread the histogram of the image evenly over the entire discrete quantization levels. Usually it is applied to low contrast images whose histogram is concentrated around very few discrete levels. This is an effective method but often results in over or under enhancement. In this paper, contrast enhancement is done using histogram equalization and compared with the proposed fuzzy enhancement algorithm. The algorithm for histogram equalization is given as follows. a) Find the histogram of the image. b) Find the running sum of the histogram values c) Normalize the sum by dividing each pixel by total number of pixels or resolution of the image d) Multiply the obtained values by maximum gray value and round it. e) Map the obtained values using one to one correspondence. III. PROPOSED FUZZY CONTRAST ENHANCEMENT ALGORITHM We have developed an FIS which takes discrete intensity value of a pixel which is fuzzified using input membership functions, then based on the IF – THEN rules, input is mapped to the output. Finally a defuzzified value is obtained using the output membership functions. A. Input membership functions The system uses 7 input membership functions to make the system more accurate, also Gaussian as well as trap membership functions are used which represents sets of pixel intensity values as linguistic variables like dark, gray, bright etc. shown in fig1. These membership functions were chosen after analyzing many images and range of pixel values for these linguistic variables were set.
  • 2. Fig.1 Input membership functions A typical Gaussian curve is defined by (1) Where c represents the center of the membership function and determines the width. B. Output membership functions The output membership functions define the amount by which the pixel intensity should be increased or decreased based on the rules defined in the knowledge base. The crisp intensity modification value is obtained from the output membership functions through the process of defuzzification. The output membership functions are shown in fig.2. The basic intuitive idea of contrast enhancement being; if a pixel is dark, make it darker and if a pixel is bright, make it brighter. Based on this idea, intuitive fuzzy inference system is designed. Fig.2 Output membership functions C. Fuzzy inference system The FIS was designed using fuzzy logic toolbox in Matlab. The algorithm uses mamdani FIS. The FIS contains a knowledge base formulated by an expert, this contains IF- THEN rules. These rules map the fuzzy inputs to fuzzy outputs and takes place through compositional rule of intuition. The block diagram of a typical FIS is shown in Fig.3. Fig.3 A typical FIS The following are the rules in the proposed algorithm. 1) IF input is Very Dark(VD) THEN output is Slightly Dark(SD) 2) IF input is Dark Gray(DG) THEN output is Slightly Dark(SD) 3) IF input is Gray(G) THEN output is Slightly Dark(SD) 4) IF input is Bright(B) THEN output is Slightly Bright(SB) 5) IF input is Dark(D) THEN output is Very Dark(VD) 6) IF input is Very Bright(VB) THEN output is No Change(NC) 7) IF input is Light Gray(LG) THEN output is Slightly Dark(SD) IV. RESULTS In order to determine the efficacy of the system, we have compared the results obtained with histogram equalization. Various low contrast images were taken and fed into the Matlab and the obtained results are as follows. Fig.4 Deer
  • 3. Fig.5 Lake Fig.6 Ship The low contrast images, histogram equalized image and fuzzy logic processed image and their respective histograms are presented in fig.4, 5 and 6. V. EVALUATION METRICS Various evaluation metrics were calculated for images enhanced using histogram equalization and fuzzy logic. The evaluation metrics used are described as follows. 1. Peak Signal to Noise Ratio(PSNR) PSNR is the ratio of maximum possible power of a signal to power of the corrupting noise. PSNR is an approximation to human perception of reconstruction quality. Higher the PSNR, better is the enhancement, but this may lead to over/under enhancement. Initially, mean square error is calculated and then PSNR is found. Their respective formulae is given in equation 2 and equation 3 respectively. (2) (3) 2. Measure of Luminance Index(MLI) Measure of Luminance index is used as a measure of intensity. This metric is a similarity based approach and it is defined as the ratio between the mean of enhanced image Xe and mean of original image Xo. For a high quality of enhanced image MLI must be high. It is given by equation 4. (4) Where MI indicates mean of evaluated and original image respectively. The obtained results are tabulated as follows. Table 1 presents the evaluation of the image “Deer”, Table 2 presents the evaluation of image “Lake” and Table 3 presents the evaluation of image “Ship” respectively. Table 1: Evaluation of image Deer Image Deer Evaluation Metric Original Hist. Eqn Fuzzy Mean 156.2849 127.4542 126.3528 MLI 0.8155 0.8085 MSE 5.63E+03 895.9924 PSNR 10.6241 dB 15.2879 dB Table 2: Evaluation of image Lake Image Lake Evaluation Metric Original Hist. Eqn Fuzzy Mean 146.1035 127.4191 116.1912 MLI 0.8721 0.7953 MSE 5.5930e+03 894.8265 PSNR 10.6543 dB 13.5893 dB Table 3: Evaluation of image Ship Image Ship Evaluation Metric Original Hist. Eqn Fuzzy Mean 135.4567 127.6632 105.6157 MLI 0.9425 0.7797 MSE 5.6859e+03 890.6227 PSNR 10.5828 12.8485
  • 4. REFERENCES [1] Kam, Yvonne, and M. Hanmandhu, “An Improved Fuzzy Image Enhancement by Adaptive Parameter Selection,” 0-7803-7952- 7/03/$17.00 0 2003 IEEE [2] [2] Y. S. Choi and R. Krishnapuram, “A Robust Approach to Image Enhancement Based on Fuzzy Logic”, IEEE Trans. Image Proc., vol. 6, pp. 808-825, June 1997 [3] Tang Shiwei1, Zu Guofeng1, Nie Mingming1, 1College of Computer and Information Technology , Daqing Petroleum Institute ,Daqing 163318 , China, “An Improved Image Enhancement Algorithm Based On Fuzzy Sets” 2010 International Forum on Information Technology and Applications [4] Farhang Sahba , Anastasios Venetsanopoulos, “Contrast Enhancement of Mammography Images Using a Fuzzy Approach”, 30th Annual International IEEE EMBS Conference Vancouver, British Columbia, Canada, August 20-24, 2008 [5] Huiyan Liu, Wenzhang He and Rui Liu, ” An Improved Fog-degrading Image Enhancement Algorithm Based on the Fuzzy Contrast”, 2010 International Conference on Computational Intelligence and Security [6] Peng Dong-liang and Xue An-ke, “Degraded Image Enhancement with Applications in Robot Vision”, Institute of Intelligence Information and Control Technology, Hangzhou Dianzi University, Hangzhou, Zhejiang, China, 310018 [7] Madasu Hanmandlu, Om Prakash Verma, Nukala Krishna Kumar, and Muralidhar Kulkarni, “A Novel Optimal Fuzzy System for Color Image Enhancement Using Bacterial Foraging” IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 58, NO. 8, AUGUST 2009 [8] Jaspreet Singh Rajal, An Approach for Image Enhancement Using Fuzzy Inference System for Noisy Image”, Journal of Engineering, Computers & Applied Sciences (JEC&AS) ISSN No: 2319‐5606 Volume 2, No.5, May 2013 [9] Prof. Mrs. Preethi S.J, Prof. Mrs. K. Rajeswari, “Membership Function modification for Image Enhancement using fuzzy logic” International Journal of Emerging Trends & Technology in Computer Science (IJETTCS) [10] Pushpa Devi Patel , Prof. Vijay Kumar Trivedi, Dr. Sadhna Mishra “A Novel Fuzzy Image Enhancement using S-Shaped Membership Function” Pushpa Devi Patel et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 6 (1) , 2015, 564- 569 [11] Sonal Sharma and Avani Bhatia “Contrast Enhancement of an Image using Fuzzy Logic” International Journal of Computer Applications (0975 – 8887) Volume 111 – No 17, February 2015