X

Download Intensity of image processing PowerPoint Presentation

SlidesFinder-Advertising-Design.jpg

Login   OR  Register
X


Iframe embed code :



Presentation url :

Home / Computers & Web / Computers & Web Presentations / Intensity of image processing PowerPoint Presentation

Intensity of image processing PowerPoint Presentation

Ppt Presentation Embed Code   Zoom Ppt Presentation

PowerPoint is the world's most popular presentation software which can let you create professional Intensity of image processing powerpoint presentation easily and in no time. This helps you give your presentation on Intensity of image processing in a conference, a school lecture, a business proposal, in a webinar and business and professional representations.

The uploader spent his/her valuable time to create this Intensity of image processing powerpoint presentation slides, to share his/her useful content with the world. This ppt presentation uploaded by sanashahid in Computers & Web ppt presentation category is available for free download,and can be used according to your industries like finance, marketing, education, health and many more.

About This Presentation

Intensity of image processing Presentation Transcript

Slide 1 - 1 Digital Image Processing Chapter # 3 Image Transformations and Spatial Filtering PART B
Slide 2 - 2 Histogram of a Grayscale Image Let I be a 1-band (grayscale) image. I(r,c) is an 8-bit integer between 0 and 255. Histogram, hI, of I: a 256-element array, hI hI (g) = number of pixels in I that have value g. for g = 0,1, 2, 3, …, 255
Slide 3 - 3 Histogram of a Grayscale Image Histogram of a digital image with gray levels in the range [0,L-1] is a discrete function Where rk = kth gray level nk = number of pixels in the image having gray level rk h(rk) = histogram of an image having rk gray levels
Slide 4 - 4 Normalized Histogram Dividing each of histogram at gray level rk by the total number of pixels in the image, n p(rk) gives an estimate of the probability of occurrence of gray level rk The sum of all components of a normalized histogram is equal to 1
Slide 5 - 5 Histogram of a Grayscale Image 16-level (4-bit) image black marks pixels with intensity g lower RHC: number of pixels with intensity g
Slide 6 - 6 Histogram of a Grayscale Image Plot of histogram: number of pixels with intensity g Black marks pixels with intensity g
Slide 7 - 7 Histogram of a Grayscale Image Plot of histogram: number of pixels with intensity g Black marks pixels with intensity g
Slide 8 - 8 Histogram of a Grayscale Image
Slide 9 - 9 Histogram of a Color Image If I is a 3-band image then I(r,c,b) is an integer between 0 and 255. I has 3 histograms: hR(g) = # of pixels in I(:,:,1) with intensity value g hG(g) = # of pixels in I(:,:,2) with intensity value g hB(g) = # of pixels in I(:,:,3) with intensity value g
Slide 10 - 10 Histogram of a Color Image There is one histo-gram per color band R, G, & B. Luminosity histogram is from 1 band = (R+G+B)/3
Slide 11 - 11 Histogram of a Color Image
Slide 12 - 12 Histogram of a Color Image
Slide 13 - 13 Histogram: Example How would the histograms of these images look like? Dark Image Bright Image
Slide 14 - 14 Histogram: Example Dark image Components of histogram are concentrated on the low side of the gray scale Bright image Components of histogram are concentrated on the high side of the gray scale
Slide 15 - 15 Histogram: Example How would the histograms of these images look like? Low Contrast Image High Contrast Image
Slide 16 - 16 Histogram: Example Low contrast image Histogram is narrow and centered toward the middle of the gray scale High contrast image Histogram covers broad range of the gray scale and the distribution of pixels is not too far from uniform with very few vertical lines being much higher than the others
Slide 17 - 17 Contrast Stretching Improve the contrast in an image by `stretching' the range of intensity values it contains to span a desired range of values, e.g. the the full range of pixel values
Slide 18 - 18 Contrast Stretching If rmax and rmin are the maximum and minimum gray level of the input image and L is the total gray levels of output image, the transformation function for contrast stretch will be rmin L rmax
Slide 19 - 19 Contrast Stretching
Slide 20 - 20 Histogram Equalization Histogram equalization re-assigns the intensity values of pixels in the input image such that the output image contains a uniform distribution of intensities
Slide 21 - 21 The Probability Distribution Function of an Image This is the probability that an arbitrary pixel from I has value g.
Slide 22 - 22 The Probability Distribution Function of an Image p(g) is the fraction of pixels in an image that have intensity value g. p(g) is the probability that a pixel randomly selected from the given image has intensity value g. Whereas the sum of the histogram h(g) over all g from 0 to 255 is equal to the number of pixels in the image, the sum of p(g) over all g is 1. p is the normalized histogram of the image
Slide 23 - 23 The Cumulative Distribution Function of an Image This is the probability that any given pixel from I has value less than or equal to g. Let q = I(r,c) be the value of a randomly selected pixel from I. Let g be a specific gray level. The probability that q ≤ g is given by where hI(γ ) is the histogram of image I.
Slide 24 - 24 The Cumulative Distribution Function of an Image This is the probability that any given pixel from I has value less than or equal to g. Let q = I(r,c) be the value of a randomly selected pixel from I. Let g be a specific gray level. The probability that q ≤ g is given by where hI(γ ) is the histogram of image I. Also called CDF for “Cumulative Distribution Function”.
Slide 25 - 25 The Cumulative Distribution Function of an Image P(g) is the fraction of pixels in an image that have intensity values less than or equal to g. P(g) is the probability that a pixel randomly selected from the given band has an intensity value less than or equal to g. P(g) is the cumulative (or running) sum of p(g) from 0 through g inclusive. P(0) = p(0) and P(255) = 1;
Slide 26 - 26 Histogram Equalization The CDF itself is used as the LUT. be the cumulative (probability) distribution function of I. Task: remap image I so that its histogram is as close to constant as possible
Slide 27 - 27 Histogram Equalization pdf The CDF (cumulative distribution) is the LUT for remapping. CDF
Slide 28 - 28 Histogram Equalization pdf The CDF (cumulative distribution) is the LUT for remapping. LUT
Slide 29 - 29 Histogram Equalization pdf The CDF (cumulative distribution) is the LUT for remapping. LUT
Slide 30 - 30 Histogram Equalization
Slide 31 - 31 Histogram Equalization after before Luminosity
Slide 32 - 32 Histogram Equalization: Example An 8x8 image
Slide 33 - 33 Histogram Equalization: Example Image Histogram (Non-zero values) Fill in the following table/histogram
Slide 34 - 34 Histogram Equalization: Example Image Histogram (Non-zero values shown)
Slide 35 - 35 Histogram Equalization: Example
Slide 36 - 36 Histogram Equalization: Example Cumulative Distribution Function (cdf) Image Histogram/Prob Mass Function
Slide 37 - 37 Histogram Equalization: Example Cumulative Distribution Function (cdf)
Slide 38 - 38 Histogram Equalization: Example Cumulative Distribution Function (cdf)
Slide 39 - 39 Histogram Equalization: Example Normalized Cumulative Distribution Function (cdf) Divide each value by total number of pixels (64) to get the normalized cdf
Slide 40 - 40 Histogram Equalization: Example Original Image If cdf is normalized If cdf is NOT normalized
Slide 41 - 41 Histogram Equalization: Example
Slide 42 - 42 Histogram Equalization: Example Original Image Corresponding histogram (red) and cumulative histogram (black) Image after histogram equalization Corresponding histogram (red) and cumulative histogram (black)
Slide 43 - 43 Histogram Equalization: Example Dark image Bright image Equalized Histogram Equalized Histogram
Slide 44 - 44 Histogram Equalization: Example Low contrast High Contrast Equalized Histogram Equalized Histogram
Slide 45 - Histogram Equalization vs. Contrast Stretching Histogram equalization is sophisticated version of contrast stretching Contrast Stretching – Enhancement is less harsh
Slide 46 - Original Image Contrast Stretching Histogram Equalization Dramatic Enhancement - Artificial look Histogram Equalization vs. Contrast Stretching
Slide 47 - Original Image Contrast Stretching Histogram Equalization Histogram Equalization vs. Contrast Stretching
Slide 48 - 48 Acknowledgements Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, Addison-Wesley, 2002 Peters, Richard Alan, II, Lectures on Image Processing, Vanderbilt University, Nashville, TN, April 2008 Brian Mac Namee, Digitial Image Processing, School of Computing, Dublin Institute of Technology Computer Vision for Computer Graphics, Mark Borg Material in these slides has been taken from, the following resources