SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 05 | 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 hiand 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.
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 05 | 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 „cumulationfunction‟,
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:
IN = (I − Min)
(newMax −newMin )
(Max −Min )
+ newMin (6)
Nonlinear normalization can be shown as:
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 05 | May-2013, Available @ http://www.ijret.org 757
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
aswhite. 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 






IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 05 | 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]
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 05 | 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 interpretthe 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] TarikArici, SalihDikbas, YucelAltunbasak “A Histogram
Modification Framework and Its
Application for Image Contrast Enhancement” IEEE,2009
[3]”Histogram Equlization” Wikipedia.org
[4]Lawrence o.
Gorman,Michaelj.Sammon,MichaelSeul,Practical algorithms
for image analysis,secondedition,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

Contenu connexe

En vedette

Natural disasters vulnerability assessment of gondia district, maharashtra, i...
Natural disasters vulnerability assessment of gondia district, maharashtra, i...Natural disasters vulnerability assessment of gondia district, maharashtra, i...
Natural disasters vulnerability assessment of gondia district, maharashtra, i...eSAT Publishing House
 
Usability guidelines for usable user interface
Usability guidelines for usable user interfaceUsability guidelines for usable user interface
Usability guidelines for usable user interfaceeSAT Publishing House
 
Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receivereSAT Publishing House
 
Mining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicingMining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicingeSAT Publishing House
 
Green cast demonstration of innovative lightweight construction components ma...
Green cast demonstration of innovative lightweight construction components ma...Green cast demonstration of innovative lightweight construction components ma...
Green cast demonstration of innovative lightweight construction components ma...eSAT Publishing House
 
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...Dvr based hybrid routing protocols in mobile ad-hoc network application and c...
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...eSAT Publishing House
 
Studies on seasonal variation of ground water quality
Studies on seasonal variation of ground water qualityStudies on seasonal variation of ground water quality
Studies on seasonal variation of ground water qualityeSAT Publishing House
 
Seismic pounding of multistoreyed buildings
Seismic pounding of multistoreyed buildingsSeismic pounding of multistoreyed buildings
Seismic pounding of multistoreyed buildingseSAT Publishing House
 
Comparative analysis of edge based and region based active contour using leve...
Comparative analysis of edge based and region based active contour using leve...Comparative analysis of edge based and region based active contour using leve...
Comparative analysis of edge based and region based active contour using leve...eSAT Publishing House
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...eSAT Publishing House
 
Picosecond optical pulse generation using cascaded
Picosecond optical pulse generation using cascadedPicosecond optical pulse generation using cascaded
Picosecond optical pulse generation using cascadedeSAT Publishing House
 
The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...eSAT Publishing House
 
Monitoring and control of grain storage using plc
Monitoring and control of grain storage using plcMonitoring and control of grain storage using plc
Monitoring and control of grain storage using plceSAT Publishing House
 
Performance evaluation of uasbr for milk processing
Performance evaluation of uasbr for milk processingPerformance evaluation of uasbr for milk processing
Performance evaluation of uasbr for milk processingeSAT Publishing House
 
Arsenic removal from water using activated carbon
Arsenic removal from water using activated carbonArsenic removal from water using activated carbon
Arsenic removal from water using activated carboneSAT Publishing House
 
The pattern and realization of zigbee wi-fi
The pattern and realization of zigbee  wi-fiThe pattern and realization of zigbee  wi-fi
The pattern and realization of zigbee wi-fieSAT Publishing House
 
Reducing download time through mirror servers
Reducing download time through mirror serversReducing download time through mirror servers
Reducing download time through mirror serverseSAT Publishing House
 
On approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials withinOn approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials withineSAT Publishing House
 
Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...
Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...
Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...eSAT Publishing House
 
Effect of the use of crumb rubber in conventional
Effect of the use of crumb rubber in conventionalEffect of the use of crumb rubber in conventional
Effect of the use of crumb rubber in conventionaleSAT Publishing House
 

En vedette (20)

Natural disasters vulnerability assessment of gondia district, maharashtra, i...
Natural disasters vulnerability assessment of gondia district, maharashtra, i...Natural disasters vulnerability assessment of gondia district, maharashtra, i...
Natural disasters vulnerability assessment of gondia district, maharashtra, i...
 
Usability guidelines for usable user interface
Usability guidelines for usable user interfaceUsability guidelines for usable user interface
Usability guidelines for usable user interface
 
Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiver
 
Mining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicingMining elevated service itemsets on transactional recordsets using slicing
Mining elevated service itemsets on transactional recordsets using slicing
 
Green cast demonstration of innovative lightweight construction components ma...
Green cast demonstration of innovative lightweight construction components ma...Green cast demonstration of innovative lightweight construction components ma...
Green cast demonstration of innovative lightweight construction components ma...
 
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...Dvr based hybrid routing protocols in mobile ad-hoc network application and c...
Dvr based hybrid routing protocols in mobile ad-hoc network application and c...
 
Studies on seasonal variation of ground water quality
Studies on seasonal variation of ground water qualityStudies on seasonal variation of ground water quality
Studies on seasonal variation of ground water quality
 
Seismic pounding of multistoreyed buildings
Seismic pounding of multistoreyed buildingsSeismic pounding of multistoreyed buildings
Seismic pounding of multistoreyed buildings
 
Comparative analysis of edge based and region based active contour using leve...
Comparative analysis of edge based and region based active contour using leve...Comparative analysis of edge based and region based active contour using leve...
Comparative analysis of edge based and region based active contour using leve...
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...
 
Picosecond optical pulse generation using cascaded
Picosecond optical pulse generation using cascadedPicosecond optical pulse generation using cascaded
Picosecond optical pulse generation using cascaded
 
The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...The heating pattern of the microwave dehydrator for treating petroleum crude ...
The heating pattern of the microwave dehydrator for treating petroleum crude ...
 
Monitoring and control of grain storage using plc
Monitoring and control of grain storage using plcMonitoring and control of grain storage using plc
Monitoring and control of grain storage using plc
 
Performance evaluation of uasbr for milk processing
Performance evaluation of uasbr for milk processingPerformance evaluation of uasbr for milk processing
Performance evaluation of uasbr for milk processing
 
Arsenic removal from water using activated carbon
Arsenic removal from water using activated carbonArsenic removal from water using activated carbon
Arsenic removal from water using activated carbon
 
The pattern and realization of zigbee wi-fi
The pattern and realization of zigbee  wi-fiThe pattern and realization of zigbee  wi-fi
The pattern and realization of zigbee wi-fi
 
Reducing download time through mirror servers
Reducing download time through mirror serversReducing download time through mirror servers
Reducing download time through mirror servers
 
On approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials withinOn approximate bounds of zeros of polynomials within
On approximate bounds of zeros of polynomials within
 
Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...
Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...
Analysis of aerodynamic characteristics of a supercritical airfoil for low sp...
 
Effect of the use of crumb rubber in conventional
Effect of the use of crumb rubber in conventionalEffect of the use of crumb rubber in conventional
Effect of the use of crumb rubber in conventional
 

Plus de eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

Plus de eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Dernier

IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Dernier (20)

IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 

Histogram expansion a technique of histogram equlization

  • 1. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 05 | 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 hiand 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. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 05 | 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 „cumulationfunction‟, 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: IN = (I − Min) (newMax −newMin ) (Max −Min ) + newMin (6) Nonlinear normalization can be shown as:
  • 3. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 05 | May-2013, Available @ http://www.ijret.org 757 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 aswhite. 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. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 05 | 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. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 05 | 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 interpretthe 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] TarikArici, SalihDikbas, YucelAltunbasak “A Histogram Modification Framework and Its Application for Image Contrast Enhancement” IEEE,2009 [3]”Histogram Equlization” Wikipedia.org [4]Lawrence o. Gorman,Michaelj.Sammon,MichaelSeul,Practical algorithms for image analysis,secondedition,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