SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
JASDEEP KAUR* et al ISSN: 2319 - 1163
Volume: 2 Issue: 5 755 - 759
__________________________________________________________________________________________
IJRET | MAY 2013, Available @ http://www.ijret.org/ 755
HISTOGRAM EXPANSION-A TECHNIQUE OF HISTOGRAM
EQULIZATION
JASDEEP KAUR1
, Nancy2
, Nishu3
, Ramneet Kaur4
1,2,3,4
M.Tech, Guru Nanak Dev Engg College, Ludhiana
Abstract
In this paper I have described histogram expansion. Histogram expansion is a technique of histogram equalization. In this I have
described three different techniques of expansion namely dynamic range expansion, linear contrast expansion and symmetric range
expansion. Each of these has their specific uses and advantages. For colored images linear contrast expansion is used. These all
methods help in easy study of histograms and helps in image enhancement.
Index Terms: Histogram expansion, Dynamic range expansion, Linear contrast expansion, Symmetric range expansion.
------------------------------------------------------------------***------------------------------------------------------------------------
1. INTRODUCTION
HISTOGRAM
Histogram can be defined as the graphical distribution of
pixels over the tonal range or luminous intensity.
Figure 1
We can do modification of histogram in order to correct the
contrast of under-exposed and over-exposed images.
Histograms are also used to study distribution of various
components of the images. Various histogram processing are
histogram equalization and histogram matching. In this section
histogram expansion-a technique of histogram equalization
have been described.[1]
HISTOGRAM EQUALIZATION
Histogram equalization can be described as method in which
histogram is modified by spreading the gray level areas. this
can be shown as;
Figure 2
Let us consider an input histogram hi and that produces a
modified histogram h by histogram expansion that is close to
any uniformly distributed histogram u, then histogram
equalization can be described as :
min h − hi + ⅄ h − u (1)
ADJUSTABLE HISTOGRAM EXPANSION
For this we have
h′
=
hi+⅄u
1+⅄
=
1
1+⅄
hi +
⅄
1+⅄
u (2)
By using this equation we show enhancement of image.
JASDEEP KAUR* et al ISSN: 2319 - 1163
Volume: 2 Issue: 5 755 - 759
__________________________________________________________________________________________
IJRET | MAY 2013, Available @ http://www.ijret.org/ 756
Figure 3
There are various methods present for histogram equalization.
Few of these are histogram expansion which is described in
this paper. others are Dualistic sub-image histogram
equalization (DSIHE), by modifying „cumulation function‟,
gray level grouping(GLG),etc.all these techniques are used for
image enhancement purposes.[2][3]
HISTOGRAM EXPANSION
This is denoted by HE. It is explained as remap of a sub-range
intensity of an input image to full range in an output image.
Input range is x[xmin,xmax] and output range to which it is
stretched is y[0,255]. This mapping can be described by using
the following linear mapping function:
y =
x−xmin
xmax −xmin
ymax (3)
histogram expansion can be shown in figure 4.
MODIFIED HISTOGRAM EXPANSION
Provides greater enhancement in the cases where histograms
have narrow peak and tails to end of each side of peak. In this
we have new lower and upper bounds described as:
xmin′
:
(100−P)
2
=
100
T
h(x)xmin ′
x=xmin (4)
Where T = h xxmax
xmin
xmax′
:
(100−P)
2
=
100
T
h(x)xmax ′
x=xmax (5)
Where P is user selected cut-off percentage and it ranges from
98% down to 85%.
The mid P% of intensities are stretched to full range and tails
that comprise of (100-P)/2% each are compressed.[4]
Figure 4
2. DYNAMIC RANGE EXPANSION:
Dynamic range expansion can be explained as expansion of
unused range. This can be on both the sides i.e. lower bound
and upper bound here pixel values remain same. This is
mainly done so that visualizing the image can be relived from
stress and fatigue i.e. into range that suits normal eye.
This is also called as normalization. There can be two kinds-
linear and nonlinear normalization.
We can explain this by taking initial range as I: {Min ,Max}
And new range as IN:{ newMin , newMax}
then linear normalization is as shown:
JASDEEP KAUR* et al ISSN: 2319 - 1163
Volume: 2 Issue: 5 755 - 759
__________________________________________________________________________________________
IJRET | MAY 2013, Available @ http://www.ijret.org/ 757
IN = (I − Min)
(newMax −newMin )
(Max −Min )
+ newMin (6)
Nonlinear normalization can be shown as:
IN= newMAx −newMin
1
1+e−
I−β
α
+ newMin (7)
Where α is width of input intensity range and β is intensity
around which range is centered.
Advantage of dynamic range expansion is that it can preserve
the losses that occur due to contrast gains or clippings as in
case of shadows, or in photographs that have back lit
background (eg direct sunlight, light snow).
Upper and Lower dynamic range expansion is shown in fig
5.[5][6]
Figure 5
3. LINEAR CONTRAST EXPANSION
This method is used to solve brightness saturation problem.
Visibility is improved by stretching the contrast this is done by
assigning the new values to the pixels. The pixels to the
darkest side are talen as black and to lightest side are taken as
white. The pixels lying between light and dark are changed the
pixel values to improve the contrast.
This is also applied in color images. This is done by increasing
the intensity, lightness while leaving the color information
same. We can also produce color shifts in image by expanding
the RGB values fully individually, but the colors should be
few or only single color. Expansion may make it possible to
compare images acquired with slightly different brightness
ranges by adjusting them all to same expanded contrast scale.
This only works if brightest and darkest images are present in
all of image.
New gray level that is obtained after contrast stretching can be
mathematically explained as:
(8)
Where( xmin, xmax ) is range of original image and
(ymin,ymax) are range of final image.
Figure 6
APPLICATIONS OF CONTRAST STRETCHING
Its use in microscopic images can be shown in following
figures.
 
 
  minminmax
xmin-xmax
xmin-x
Y yyy 






JASDEEP KAUR* et al ISSN: 2319 - 1163
Volume: 2 Issue: 5 755 - 759
__________________________________________________________________________________________
IJRET | MAY 2013, Available @ http://www.ijret.org/ 758
Figure 7
Figure 8
ADVANTAGES
1). Simple to implement
2). Increase contrast of image i.e too dark image will become
more visible.
DISADVANTAGES
If there are gray values that are physically far apart from each
other in the image, then this method fails.[7]
4. SYMMETRICAL HISTOGRAM EXPANSION
This is histogram expansion in spatial domain with high
embedding. . For embedding bins are evacuated by moving
them to both sides. In this a pivotal bin is chosen and bin pixel
value is embedded into its left or right of pivotal bin. For this
we use n-buddy number-in which lower n bits of any number
differ by 1 bit.2 and 3 are1-buddies of each other,4,5,6,7, are 2
buddies of each other. In this expansion is done by moving the
pixel value to empty neighbor n-buddy .Embedding process
can be mathematically written as:
CW = C
2n . 2n
+ W (9)
This is shown in following figures 9 and 10.
Figure 9
ADVANTAGES
(1)The algorithm is simple one.
(2)There is no need to evacuate all the bins for embedding
purpose because pivot bins can be shifted on both sides
(3)Here fewer watermarks bits need histogram shifting
Figure 10
(4)This results in enhanced images shown in figure.[8]
JASDEEP KAUR* et al ISSN: 2319 - 1163
Volume: 2 Issue: 5 755 - 759
__________________________________________________________________________________________
IJRET | MAY 2013, Available @ http://www.ijret.org/ 759
Figure 11
CONCLUSION
Histogram expansion leads to enhancement of image .This is
mainly used when histogram contain one very tall spikes and
it becomes difficult to interpret the rest of information.
Various methods like symmetric histogram expansion can be
used for study of these histograms. The images with shadows
can be clearly observed using dynamic range expansion.
Contrast expansion can be used to solved brightness issues
.Each technique of expansion have its own uses. Further many
more algorithms can be explained for this technique of
histogram expansion. Also we can use various methods of
histogram equalization for improving contrast of images.
REFERENCES
[1]“Histogram”‟http://en.kioskea.net/contents/video/traitimg.p
hp3
[2] Tarik Arici, Salih Dikbas, Yucel Altunbasak “A Histogram
Modification Framework and Its
Application for Image Contrast Enhancement” IEEE,2009
[3]”Histogram Equlization” Wikipedia.org
[4]Lawrence o. Gorman,Michael j.Sammon,Michael
Seul,Practical algorithms for image analysis,second
edition,Cambridge
[5]“HistogramTransformation”,http://pixinsight.com/doc/tools
/HistogramTransformation/HistogramTransformation.html
[6]”normalization (image processing)”,Wikipedia.com
[7]John C. Russ,The Image processing handbook ,sixth
edition,Taylor and Fransis group
[8] L. Yanga ,P. Haoa, C.Zhanga, “PROGRESSIVE
REVERSIBLE DATA HIDING BY SYMMETRICAL
HISTOGRAM EXPANSION WITH PIECEWISE-LINEAR
HAAR TRANSFORM” University of London,2007

Más contenido relacionado

La actualidad más candente

Formation and morphology of architectural surfaces design
Formation and morphology of architectural surfaces designFormation and morphology of architectural surfaces design
Formation and morphology of architectural surfaces designIJSRED
 
Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...
Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...
Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...IJMER
 
Analysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical techniqueAnalysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical techniqueeSAT Journals
 
IRJET- 5th Order Shear Deformation Theory for Fixed Deep Beam
IRJET- 5th Order Shear Deformation Theory for Fixed Deep BeamIRJET- 5th Order Shear Deformation Theory for Fixed Deep Beam
IRJET- 5th Order Shear Deformation Theory for Fixed Deep BeamIRJET Journal
 
Analysis and simulation of rayleigh fading channel in digital communication
Analysis and simulation of rayleigh fading channel in digital communicationAnalysis and simulation of rayleigh fading channel in digital communication
Analysis and simulation of rayleigh fading channel in digital communicationeSAT Journals
 
Think Locally, Act Gobally - Improving Defect and Effort Prediction Models
Think Locally, Act Gobally - Improving Defect and Effort Prediction ModelsThink Locally, Act Gobally - Improving Defect and Effort Prediction Models
Think Locally, Act Gobally - Improving Defect and Effort Prediction ModelsNicolas Bettenburg
 
Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour IJECEIAES
 
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...IJMER
 
An Analysis of Energy Efficient Gaussian Filter Architectures
An Analysis of Energy Efficient Gaussian Filter ArchitecturesAn Analysis of Energy Efficient Gaussian Filter Architectures
An Analysis of Energy Efficient Gaussian Filter ArchitecturesIRJET Journal
 
Content Based Image Retrieval Using Full Haar Sectorization
Content Based Image Retrieval Using Full Haar SectorizationContent Based Image Retrieval Using Full Haar Sectorization
Content Based Image Retrieval Using Full Haar SectorizationCSCJournals
 
Stone texture classification and discrimination by edge direction movement
Stone texture classification and discrimination by edge direction movementStone texture classification and discrimination by edge direction movement
Stone texture classification and discrimination by edge direction movementeSAT Journals
 
A Hybrid SVD Method Using Interpolation Algorithms for Image Compression
A Hybrid SVD Method Using Interpolation Algorithms for Image CompressionA Hybrid SVD Method Using Interpolation Algorithms for Image Compression
A Hybrid SVD Method Using Interpolation Algorithms for Image CompressionCSCJournals
 
A16-5 Graphing Inequalities Notes
A16-5 Graphing Inequalities NotesA16-5 Graphing Inequalities Notes
A16-5 Graphing Inequalities Notesvhiggins1
 
Low Complexity Fluctuation Measurement in Image Processing Considering Order
Low Complexity Fluctuation Measurement in Image Processing Considering Order Low Complexity Fluctuation Measurement in Image Processing Considering Order
Low Complexity Fluctuation Measurement in Image Processing Considering Order IJECEIAES
 
A four dimensional analysis of agricultural data
A four dimensional analysis of agricultural dataA four dimensional analysis of agricultural data
A four dimensional analysis of agricultural dataMargaret Donald
 
Ijcga1
Ijcga1Ijcga1
Ijcga1ijcga
 
Student_Garden_geostatistics_course
Student_Garden_geostatistics_courseStudent_Garden_geostatistics_course
Student_Garden_geostatistics_coursePedro Correia
 
The use of polynomial shape function in the buckling analysis of ccfc rectang...
The use of polynomial shape function in the buckling analysis of ccfc rectang...The use of polynomial shape function in the buckling analysis of ccfc rectang...
The use of polynomial shape function in the buckling analysis of ccfc rectang...eSAT Journals
 
A study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlinearA study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlineareSAT Publishing House
 

La actualidad más candente (20)

Formation and morphology of architectural surfaces design
Formation and morphology of architectural surfaces designFormation and morphology of architectural surfaces design
Formation and morphology of architectural surfaces design
 
Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...
Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...
Nose Tip Detection Using Shape index and Energy Effective for 3d Face Recogni...
 
Analysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical techniqueAnalysis of stress in circular hollow section by fea and analytical technique
Analysis of stress in circular hollow section by fea and analytical technique
 
IRJET- 5th Order Shear Deformation Theory for Fixed Deep Beam
IRJET- 5th Order Shear Deformation Theory for Fixed Deep BeamIRJET- 5th Order Shear Deformation Theory for Fixed Deep Beam
IRJET- 5th Order Shear Deformation Theory for Fixed Deep Beam
 
Analysis and simulation of rayleigh fading channel in digital communication
Analysis and simulation of rayleigh fading channel in digital communicationAnalysis and simulation of rayleigh fading channel in digital communication
Analysis and simulation of rayleigh fading channel in digital communication
 
Think Locally, Act Gobally - Improving Defect and Effort Prediction Models
Think Locally, Act Gobally - Improving Defect and Effort Prediction ModelsThink Locally, Act Gobally - Improving Defect and Effort Prediction Models
Think Locally, Act Gobally - Improving Defect and Effort Prediction Models
 
Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour
 
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
The Method of Repeated Application of a Quadrature Formula of Trapezoids and ...
 
An Analysis of Energy Efficient Gaussian Filter Architectures
An Analysis of Energy Efficient Gaussian Filter ArchitecturesAn Analysis of Energy Efficient Gaussian Filter Architectures
An Analysis of Energy Efficient Gaussian Filter Architectures
 
Content Based Image Retrieval Using Full Haar Sectorization
Content Based Image Retrieval Using Full Haar SectorizationContent Based Image Retrieval Using Full Haar Sectorization
Content Based Image Retrieval Using Full Haar Sectorization
 
Stone texture classification and discrimination by edge direction movement
Stone texture classification and discrimination by edge direction movementStone texture classification and discrimination by edge direction movement
Stone texture classification and discrimination by edge direction movement
 
A Hybrid SVD Method Using Interpolation Algorithms for Image Compression
A Hybrid SVD Method Using Interpolation Algorithms for Image CompressionA Hybrid SVD Method Using Interpolation Algorithms for Image Compression
A Hybrid SVD Method Using Interpolation Algorithms for Image Compression
 
A16-5 Graphing Inequalities Notes
A16-5 Graphing Inequalities NotesA16-5 Graphing Inequalities Notes
A16-5 Graphing Inequalities Notes
 
Low Complexity Fluctuation Measurement in Image Processing Considering Order
Low Complexity Fluctuation Measurement in Image Processing Considering Order Low Complexity Fluctuation Measurement in Image Processing Considering Order
Low Complexity Fluctuation Measurement in Image Processing Considering Order
 
A four dimensional analysis of agricultural data
A four dimensional analysis of agricultural dataA four dimensional analysis of agricultural data
A four dimensional analysis of agricultural data
 
Ijcga1
Ijcga1Ijcga1
Ijcga1
 
Ggplot2 ch2
Ggplot2 ch2Ggplot2 ch2
Ggplot2 ch2
 
Student_Garden_geostatistics_course
Student_Garden_geostatistics_courseStudent_Garden_geostatistics_course
Student_Garden_geostatistics_course
 
The use of polynomial shape function in the buckling analysis of ccfc rectang...
The use of polynomial shape function in the buckling analysis of ccfc rectang...The use of polynomial shape function in the buckling analysis of ccfc rectang...
The use of polynomial shape function in the buckling analysis of ccfc rectang...
 
A study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlinearA study on mhd boundary layer flow over a nonlinear
A study on mhd boundary layer flow over a nonlinear
 

Destacado

Histogram equalization
Histogram equalizationHistogram equalization
Histogram equalizationtreasure17
 
Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)CherryBerry2
 
Histogram equalization
Histogram equalizationHistogram equalization
Histogram equalization11mr11mahesh
 
Powerpoint presentation histogram
Powerpoint presentation   histogramPowerpoint presentation   histogram
Powerpoint presentation histogramJanu Meera Suresh
 
05 histogram processing DIP
05 histogram processing DIP05 histogram processing DIP
05 histogram processing DIPbabak danyal
 
Image Processing 4
Image Processing 4Image Processing 4
Image Processing 4jainatin
 

Destacado (10)

Histogram equalization
Histogram equalizationHistogram equalization
Histogram equalization
 
Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)
 
Histogram
HistogramHistogram
Histogram
 
Histogram equalization
Histogram equalizationHistogram equalization
Histogram equalization
 
Histograms
HistogramsHistograms
Histograms
 
Histograms
HistogramsHistograms
Histograms
 
Powerpoint presentation histogram
Powerpoint presentation   histogramPowerpoint presentation   histogram
Powerpoint presentation histogram
 
05 histogram processing DIP
05 histogram processing DIP05 histogram processing DIP
05 histogram processing DIP
 
Image Processing 4
Image Processing 4Image Processing 4
Image Processing 4
 
Histograms
HistogramsHistograms
Histograms
 

Similar a Histogram Equalization

A new approach for generalised unsharp masking alogorithm
A new approach for generalised unsharp masking alogorithmA new approach for generalised unsharp masking alogorithm
A new approach for generalised unsharp masking alogorithmeSAT Journals
 
New approach for generalised unsharp masking alogorithm
New approach for generalised unsharp masking alogorithmNew approach for generalised unsharp masking alogorithm
New approach for generalised unsharp masking alogorithmeSAT Publishing House
 
Multi modal medical image fusion using weighted
Multi modal medical image fusion using weightedMulti modal medical image fusion using weighted
Multi modal medical image fusion using weightedeSAT Publishing House
 
Efficient contrast enhancement using gamma correction with multilevel thresho...
Efficient contrast enhancement using gamma correction with multilevel thresho...Efficient contrast enhancement using gamma correction with multilevel thresho...
Efficient contrast enhancement using gamma correction with multilevel thresho...eSAT Publishing House
 
Reversible Data Hiding Methods : A Survey
Reversible Data Hiding Methods : A SurveyReversible Data Hiding Methods : A Survey
Reversible Data Hiding Methods : A Surveyrahulmonikasharma
 
Performance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for imagePerformance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for imageIAEME Publication
 
Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)eSAT Journals
 
IRJET- Emotion and Gender Classification in Real-Time
IRJET- Emotion and Gender Classification in Real-TimeIRJET- Emotion and Gender Classification in Real-Time
IRJET- Emotion and Gender Classification in Real-TimeIRJET Journal
 
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...AM Publications
 
Motion compensation for hand held camera devices
Motion compensation for hand held camera devicesMotion compensation for hand held camera devices
Motion compensation for hand held camera deviceseSAT Journals
 
Face recognition using gaussian mixture model & artificial neural network
Face recognition using gaussian mixture model & artificial neural networkFace recognition using gaussian mixture model & artificial neural network
Face recognition using gaussian mixture model & artificial neural networkeSAT Journals
 
An enhanced difference pair mapping steganography method to improve embedding...
An enhanced difference pair mapping steganography method to improve embedding...An enhanced difference pair mapping steganography method to improve embedding...
An enhanced difference pair mapping steganography method to improve embedding...eSAT Publishing House
 
Optimal Contrast Enhancement for Remote Sensing Images
Optimal Contrast Enhancement for Remote Sensing ImagesOptimal Contrast Enhancement for Remote Sensing Images
Optimal Contrast Enhancement for Remote Sensing ImagesAM Publications
 
A new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mrisA new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mrissipij
 
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...eSAT Publishing House
 
Dynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemDynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemeSAT Journals
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind techniqueeSAT Journals
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind techniqueeSAT Publishing House
 
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
 

Similar a Histogram Equalization (20)

A new approach for generalised unsharp masking alogorithm
A new approach for generalised unsharp masking alogorithmA new approach for generalised unsharp masking alogorithm
A new approach for generalised unsharp masking alogorithm
 
New approach for generalised unsharp masking alogorithm
New approach for generalised unsharp masking alogorithmNew approach for generalised unsharp masking alogorithm
New approach for generalised unsharp masking alogorithm
 
Multi modal medical image fusion using weighted
Multi modal medical image fusion using weightedMulti modal medical image fusion using weighted
Multi modal medical image fusion using weighted
 
Efficient contrast enhancement using gamma correction with multilevel thresho...
Efficient contrast enhancement using gamma correction with multilevel thresho...Efficient contrast enhancement using gamma correction with multilevel thresho...
Efficient contrast enhancement using gamma correction with multilevel thresho...
 
Reversible Data Hiding Methods : A Survey
Reversible Data Hiding Methods : A SurveyReversible Data Hiding Methods : A Survey
Reversible Data Hiding Methods : A Survey
 
Performance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for imagePerformance and analysis of improved unsharp masking algorithm for image
Performance and analysis of improved unsharp masking algorithm for image
 
Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)
 
IRJET- Emotion and Gender Classification in Real-Time
IRJET- Emotion and Gender Classification in Real-TimeIRJET- Emotion and Gender Classification in Real-Time
IRJET- Emotion and Gender Classification in Real-Time
 
Ijetcas14 372
Ijetcas14 372Ijetcas14 372
Ijetcas14 372
 
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
 
Motion compensation for hand held camera devices
Motion compensation for hand held camera devicesMotion compensation for hand held camera devices
Motion compensation for hand held camera devices
 
Face recognition using gaussian mixture model & artificial neural network
Face recognition using gaussian mixture model & artificial neural networkFace recognition using gaussian mixture model & artificial neural network
Face recognition using gaussian mixture model & artificial neural network
 
An enhanced difference pair mapping steganography method to improve embedding...
An enhanced difference pair mapping steganography method to improve embedding...An enhanced difference pair mapping steganography method to improve embedding...
An enhanced difference pair mapping steganography method to improve embedding...
 
Optimal Contrast Enhancement for Remote Sensing Images
Optimal Contrast Enhancement for Remote Sensing ImagesOptimal Contrast Enhancement for Remote Sensing Images
Optimal Contrast Enhancement for Remote Sensing Images
 
A new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mrisA new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mris
 
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
 
Dynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemDynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring system
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind technique
 
Image resolution enhancement using blind technique
Image resolution enhancement using blind techniqueImage resolution enhancement using blind technique
Image resolution enhancement using blind technique
 
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

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Histogram Equalization

  • 1. JASDEEP KAUR* et al ISSN: 2319 - 1163 Volume: 2 Issue: 5 755 - 759 __________________________________________________________________________________________ IJRET | MAY 2013, Available @ http://www.ijret.org/ 755 HISTOGRAM EXPANSION-A TECHNIQUE OF HISTOGRAM EQULIZATION JASDEEP KAUR1 , Nancy2 , Nishu3 , Ramneet Kaur4 1,2,3,4 M.Tech, Guru Nanak Dev Engg College, Ludhiana Abstract In this paper I have described histogram expansion. Histogram expansion is a technique of histogram equalization. In this I have described three different techniques of expansion namely dynamic range expansion, linear contrast expansion and symmetric range expansion. Each of these has their specific uses and advantages. For colored images linear contrast expansion is used. These all methods help in easy study of histograms and helps in image enhancement. Index Terms: Histogram expansion, Dynamic range expansion, Linear contrast expansion, Symmetric range expansion. ------------------------------------------------------------------***------------------------------------------------------------------------ 1. INTRODUCTION HISTOGRAM Histogram can be defined as the graphical distribution of pixels over the tonal range or luminous intensity. Figure 1 We can do modification of histogram in order to correct the contrast of under-exposed and over-exposed images. Histograms are also used to study distribution of various components of the images. Various histogram processing are histogram equalization and histogram matching. In this section histogram expansion-a technique of histogram equalization have been described.[1] HISTOGRAM EQUALIZATION Histogram equalization can be described as method in which histogram is modified by spreading the gray level areas. this can be shown as; Figure 2 Let us consider an input histogram hi and that produces a modified histogram h by histogram expansion that is close to any uniformly distributed histogram u, then histogram equalization can be described as : min h − hi + ⅄ h − u (1) ADJUSTABLE HISTOGRAM EXPANSION For this we have h′ = hi+⅄u 1+⅄ = 1 1+⅄ hi + ⅄ 1+⅄ u (2) By using this equation we show enhancement of image.
  • 2. JASDEEP KAUR* et al ISSN: 2319 - 1163 Volume: 2 Issue: 5 755 - 759 __________________________________________________________________________________________ IJRET | MAY 2013, Available @ http://www.ijret.org/ 756 Figure 3 There are various methods present for histogram equalization. Few of these are histogram expansion which is described in this paper. others are Dualistic sub-image histogram equalization (DSIHE), by modifying „cumulation function‟, gray level grouping(GLG),etc.all these techniques are used for image enhancement purposes.[2][3] HISTOGRAM EXPANSION This is denoted by HE. It is explained as remap of a sub-range intensity of an input image to full range in an output image. Input range is x[xmin,xmax] and output range to which it is stretched is y[0,255]. This mapping can be described by using the following linear mapping function: y = x−xmin xmax −xmin ymax (3) histogram expansion can be shown in figure 4. MODIFIED HISTOGRAM EXPANSION Provides greater enhancement in the cases where histograms have narrow peak and tails to end of each side of peak. In this we have new lower and upper bounds described as: xmin′ : (100−P) 2 = 100 T h(x)xmin ′ x=xmin (4) Where T = h xxmax xmin xmax′ : (100−P) 2 = 100 T h(x)xmax ′ x=xmax (5) Where P is user selected cut-off percentage and it ranges from 98% down to 85%. The mid P% of intensities are stretched to full range and tails that comprise of (100-P)/2% each are compressed.[4] Figure 4 2. DYNAMIC RANGE EXPANSION: Dynamic range expansion can be explained as expansion of unused range. This can be on both the sides i.e. lower bound and upper bound here pixel values remain same. This is mainly done so that visualizing the image can be relived from stress and fatigue i.e. into range that suits normal eye. This is also called as normalization. There can be two kinds- linear and nonlinear normalization. We can explain this by taking initial range as I: {Min ,Max} And new range as IN:{ newMin , newMax} then linear normalization is as shown:
  • 3. JASDEEP KAUR* et al ISSN: 2319 - 1163 Volume: 2 Issue: 5 755 - 759 __________________________________________________________________________________________ IJRET | MAY 2013, Available @ http://www.ijret.org/ 757 IN = (I − Min) (newMax −newMin ) (Max −Min ) + newMin (6) Nonlinear normalization can be shown as: IN= newMAx −newMin 1 1+e− I−β α + newMin (7) Where α is width of input intensity range and β is intensity around which range is centered. Advantage of dynamic range expansion is that it can preserve the losses that occur due to contrast gains or clippings as in case of shadows, or in photographs that have back lit background (eg direct sunlight, light snow). Upper and Lower dynamic range expansion is shown in fig 5.[5][6] Figure 5 3. LINEAR CONTRAST EXPANSION This method is used to solve brightness saturation problem. Visibility is improved by stretching the contrast this is done by assigning the new values to the pixels. The pixels to the darkest side are talen as black and to lightest side are taken as white. The pixels lying between light and dark are changed the pixel values to improve the contrast. This is also applied in color images. This is done by increasing the intensity, lightness while leaving the color information same. We can also produce color shifts in image by expanding the RGB values fully individually, but the colors should be few or only single color. Expansion may make it possible to compare images acquired with slightly different brightness ranges by adjusting them all to same expanded contrast scale. This only works if brightest and darkest images are present in all of image. New gray level that is obtained after contrast stretching can be mathematically explained as: (8) Where( xmin, xmax ) is range of original image and (ymin,ymax) are range of final image. Figure 6 APPLICATIONS OF CONTRAST STRETCHING Its use in microscopic images can be shown in following figures.       minminmax xmin-xmax xmin-x Y yyy       
  • 4. JASDEEP KAUR* et al ISSN: 2319 - 1163 Volume: 2 Issue: 5 755 - 759 __________________________________________________________________________________________ IJRET | MAY 2013, Available @ http://www.ijret.org/ 758 Figure 7 Figure 8 ADVANTAGES 1). Simple to implement 2). Increase contrast of image i.e too dark image will become more visible. DISADVANTAGES If there are gray values that are physically far apart from each other in the image, then this method fails.[7] 4. SYMMETRICAL HISTOGRAM EXPANSION This is histogram expansion in spatial domain with high embedding. . For embedding bins are evacuated by moving them to both sides. In this a pivotal bin is chosen and bin pixel value is embedded into its left or right of pivotal bin. For this we use n-buddy number-in which lower n bits of any number differ by 1 bit.2 and 3 are1-buddies of each other,4,5,6,7, are 2 buddies of each other. In this expansion is done by moving the pixel value to empty neighbor n-buddy .Embedding process can be mathematically written as: CW = C 2n . 2n + W (9) This is shown in following figures 9 and 10. Figure 9 ADVANTAGES (1)The algorithm is simple one. (2)There is no need to evacuate all the bins for embedding purpose because pivot bins can be shifted on both sides (3)Here fewer watermarks bits need histogram shifting Figure 10 (4)This results in enhanced images shown in figure.[8]
  • 5. JASDEEP KAUR* et al ISSN: 2319 - 1163 Volume: 2 Issue: 5 755 - 759 __________________________________________________________________________________________ IJRET | MAY 2013, Available @ http://www.ijret.org/ 759 Figure 11 CONCLUSION Histogram expansion leads to enhancement of image .This is mainly used when histogram contain one very tall spikes and it becomes difficult to interpret the rest of information. Various methods like symmetric histogram expansion can be used for study of these histograms. The images with shadows can be clearly observed using dynamic range expansion. Contrast expansion can be used to solved brightness issues .Each technique of expansion have its own uses. Further many more algorithms can be explained for this technique of histogram expansion. Also we can use various methods of histogram equalization for improving contrast of images. REFERENCES [1]“Histogram”‟http://en.kioskea.net/contents/video/traitimg.p hp3 [2] Tarik Arici, Salih Dikbas, Yucel Altunbasak “A Histogram Modification Framework and Its Application for Image Contrast Enhancement” IEEE,2009 [3]”Histogram Equlization” Wikipedia.org [4]Lawrence o. Gorman,Michael j.Sammon,Michael Seul,Practical algorithms for image analysis,second edition,Cambridge [5]“HistogramTransformation”,http://pixinsight.com/doc/tools /HistogramTransformation/HistogramTransformation.html [6]”normalization (image processing)”,Wikipedia.com [7]John C. Russ,The Image processing handbook ,sixth edition,Taylor and Fransis group [8] L. Yanga ,P. Haoa, C.Zhanga, “PROGRESSIVE REVERSIBLE DATA HIDING BY SYMMETRICAL HISTOGRAM EXPANSION WITH PIECEWISE-LINEAR HAAR TRANSFORM” University of London,2007