Digital Image Processing

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Digital Image Processing
Digital Image Processing
Digital Image Processing Lecture11: Histogram Processing.
Course Website: Digital Image Processing Image Enhancement (Histogram Processing)
Digital Image Processing
1 of 17 Digital Image Processing Image Enhancement Ashourian.
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی دانلود جزوات کارشناسی ارشد نرم افزار علوم تحقیقات البرز دانشگاه آزاد کرج Karaj.unicloob.ir.
DREAM PLAN IDEA IMPLEMENTATION Introduction to Image Processing Dr. Kourosh Kiani
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
6/9/2015Digital Image Processing1. 2 Example Histogram.
Digital Image Processing: Revision
Image Enhancement in the Spatial Domain (chapter 3) Math 5467, Spring 2008 Most slides stolen from Gonzalez & Woods, Steve Seitz and Alexei Efros.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Digital Image Processing
Image Enhancement.
Digital Image Processing
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
University of Ioannina - Department of Computer Science Intensity Transformations (Point Processing) Christophoros Nikou Digital Image.
Digital Image Processing (DIP)
CS654: Digital Image Analysis Lecture 17: Image Enhancement.
Lecture Three Chapters Two and three Photo slides from Digital Image Processing, Gonzalez and Woods, Copyright 2002.
Digital Image Processing Contrast Enhancement: Part I
Pattern Recognition Mrs. Andleeb Y. Khan Lecture 03 BCS-VII.
CS6825: Point Processing Contents – not complete What is point processing? What is point processing? Altering/TRANSFORMING the image at a pixel only.
Intensity Transformations or Translation in Spatial Domain.
Image Processing is replacing Original Pixels by new Pixels using a Transform rst uvw xyz Origin x y Image f (x, y) e processed = v *e + r *a + s *b +
CS654: Digital Image Analysis Lecture 18: Image Enhancement in Spatial Domain (Histogram)
Lecture Eight Matlab for spatial filtering and intro to DFTs Figures from Gonzalez and Woods, Digital Image Processing, Copyright 2002, Gonzalez, Woods,
Intensity Transformations (Histogram Processing)
Course Website: Digital Image Processing Image Enhancement (Spatial Filtering 1)
Gholamreza Anbarjafari, PhD Video Lecturers on Digital Image Processing Digital Image Processing Spatial Aliasing and Image Enhancement.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Digital Image Processing EEE415 Lecture 3
Digital Image Processing CSC331 Image Enhancement 1.
Digital Image Processing Part 2 Contrast processing.
Digital Image Processing Image Enhancement in Spatial Domain
Digital Image Processing
Lecture Six Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, Copyright 2002.
Digital Image Processing
IT – 472 Digital Image Processing
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Digital Image Processing
Digital Image Processing
Image Enhancement.
Digital Image Processing
Histogram Histogram is a graph that shows frequency of anything. Histograms usually have bars that represent frequency of occuring of data. Histogram has.
Image Processing – Contrast Enhancement
Digital Image Processing
Fundamentals of Image Processing A Seminar on By Alok K. Watve
Lecture Five Figures from Gonzalez and Woods, Digital Image Processing, Second edition, Prentice-Hall,2002.
Digital Image Processing
Image Enhancement in the
Image Processing Course
Digital Image Processing
Intensity Transformation and Spatial Filtering
Digital Image Processing
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Digital Image Processing
Digital Image Processing
Interesting article in the March, 2006 issue of Wired magazine
Lecture Four Chapter Three
Digital Image Procesing Introduction to Image Enhancement Histogram Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL.
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
Intensity Transformations and Spatial Filtering
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
IT523 Digital Image Processing
Image Enhancement in Spatial Domain: Point Processing
Presentation transcript:

Digital Image Processing Image Enhancement (Histogram Processing)

Come To The LABS! Day: Wednesday Time: 9:00 – 11:00 Room: Aungier St. 1-005 We will start by getting to grips with the basics of Scilab Lab details available at WebCT Shortly, there will be a Scilab assignment which will count towards your final mark

Contents Over the next few lectures we will look at image enhancement techniques working in the spatial domain: What is image enhancement? Different kinds of image enhancement Histogram processing Point processing Neighbourhood operations

A Note About Grey Levels So far when we have spoken about image grey level values we have said they are in the range [0, 255] Where 0 is black and 255 is white There is no reason why we have to use this range The range [0,255] stems from display technologes For many of the image processing operations in this lecture grey levels are assumed to be given in the range [0.0, 1.0]

What Is Image Enhancement? Image enhancement is the process of making images more useful The reasons for doing this include: Highlighting interesting detail in images Removing noise from images Making images more visually appealing

Image Enhancement Examples Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Image Enhancement Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Image Enhancement Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Image Enhancement Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Spatial & Frequency Domains There are two broad categories of image enhancement techniques Spatial domain techniques Direct manipulation of image pixels Frequency domain techniques Manipulation of Fourier transform or wavelet transform of an image For the moment we will concentrate on techniques that operate in the spatial domain

Image Histograms The histogram of an image shows us the distribution of grey levels in the image Massively useful in image processing, especially in segmentation Grey Levels Frequencies

Histogram Examples Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Histogram Examples (cont…) A selection of images and their histograms Notice the relationships between the images and their histograms Note that the high contrast image has the most evenly spaced histogram Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Contrast Stretching We can fix images that have poor contrast by applying a pretty simple contrast specification The interesting part is how do we decide on this transformation function?

Histogram Equalisation Spreading out the frequencies in an image (or equalising the image) is a simple way to improve dark or washed out images The formula for histogram equalisation is given where rk: input intensity sk: processed intensity k: the intensity range (e.g 0.0 – 1.0) nj: the frequency of intensity j n: the sum of all frequencies

Equalisation Transformation Function Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Equalisation Examples 1 Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Equalisation Transformation Functions The functions used to equalise the images in the previous example Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Equalisation Examples 2 Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Equalisation Transformation Functions The functions used to equalise the images in the previous example Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Equalisation Examples (cont…) 3 Images taken from Gonzalez & Woods, Digital Image Processing (2002) 4

Equalisation Examples (cont…) 3 Images taken from Gonzalez & Woods, Digital Image Processing (2002) 4

Equalisation Transformation Functions The functions used to equalise the images in the previous examples Images taken from Gonzalez & Woods, Digital Image Processing (2002)

Summary We have looked at: Different kinds of image enhancement Histograms Histogram equalisation Next time we will start to look at point processing and some neighbourhood operations