Fundamentals of Image Processing A Seminar on By Alok K. Watve

Slides:



Advertisements
Similar presentations
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 4 – Digital Image Representation Klara Nahrstedt Spring 2009.
Advertisements

Digital Image Processing
Spatial Filtering (Chapter 3)
Image Processing Lecture 4
CS & CS Multimedia Processing Lecture 2. Intensity Transformation and Spatial Filtering Spring 2009.
Chapter 3 Image Enhancement in the Spatial Domain.
EE 4780 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Digital Image Processing
ECE 472/572 - Digital Image Processing
Digital Image Processing
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
Digital Image Processing
Chapter 3: Image Enhancement in the Spatial Domain
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.
Digital Image Processing
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Digital Image Processing
Digital Image Processing
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Lecture 2. Intensity Transformation and Spatial Filtering
Chapter 3 Image Enhancement in the Spatial Domain.
ECE 472/572 - Digital Image Processing Lecture 4 - Image Enhancement - Spatial Filter 09/06/11.
Digital Image Processing, 3rd ed. © 1992–2008 R. C. Gonzalez & R. E. Woods Gonzalez & Woods Chapter 3 Intensity Transformations.
Introduction to Image Processing Grass Sky Tree ? ? Review.
University of Ioannina - Department of Computer Science Intensity Transformations (Point Processing) Christophoros Nikou Digital Image.
CS654: Digital Image Analysis Lecture 17: Image Enhancement.
Chapter 3 Image Enhancement in the Spatial Domain.
Intensity Transformations or Translation in Spatial Domain.
CS654: Digital Image Analysis Lecture 18: Image Enhancement in Spatial Domain (Histogram)
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Image Enhancement ارتقاء تصویر Enhancement Spatial Domain Frequency Domain.
COMP322/S2000/L171 Robot Vision System Major Phases in Robot Vision Systems: A. Data (image) acquisition –Illumination, i.e. lighting consideration –Lenses,
İmage enhancement Prepare image for further processing steps for specific applications.
Image Enhancement in Spatial Domain Presented by : - Mr. Trushar Shah. ME/MC Department, U.V.Patel College of Engineering, Kherva.
EE 7730 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Digital Image Processing Image Enhancement in Spatial Domain
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Spatial Filtering (Chapter 3) CS474/674 - Prof. Bebis.
Image Enhancement in the Spatial Domain.
Fundamentals of Digital Image Processing
Miguel Tavares Coimbra
Image Subtraction Mask mode radiography h(x,y) is the mask.
Lecture Six Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, Copyright 2002.
Image enhancement algorithms & techniques Point-wise operations
IMAGE ENHANCEMENT TECHNIQUES
IT – 472 Digital Image Processing
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Digital Image Processing
Spatial Filtering - Enhancement
Image Enhancement.
Introduction to Computer and Human Vision
Intensity Transformations and Spatial Filtering
CIS 601 – 03 Image ENHANCEMENT SPATIAL DOMAIN Longin Jan Latecki
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 Enhancement in the Spatial Domain
Lecture Five Figures from Gonzalez and Woods, Digital Image Processing, Second edition, Prentice-Hall,2002.
Image Enhancement in the
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Digital Image Processing
Digital Image Processing
Image Processing Ch3: Intensity Transformation and spatial filters
Lecture Four Chapter Three
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Introduction to Digital Image Processing
Image Enhancement in the Spatial Domain
Digital image Levels of gray levels, quality: 1 byte = 8 bit 0 = Black
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Presentation transcript:

Fundamentals of Image Processing A Seminar on By Alok K. Watve 20 November 2018

Applications of image processing Gamma ray imaging X-ray imaging Multimedia systems Satellite imagery Flaw detection and quality control And many more……. 20 November 2018

Fundamental Steps in digital image processing Image acquisition Image enhancement(gray or color images) Wavelet and multi-resolution processing Compression Morphological processing Segmentation Representation & description Object recognition Low level processing Medium level processing High level processing 20 November 2018

Image enhancement in spatial domain Binary images Only two colors Gray images A range of colors(not more than 256) from black to white Color images Contain several colors(as many as 224) 20 November 2018

Image : A 2D function represented by I = f(x,y) Definitions Image : A 2D function represented by I = f(x,y) where I = intensity of the point(x,y) Foreground : Objects of interest in an image Background : Everything that’s not in foreground 20 November 2018

freq(I) = # pixels with intensity I Definitions Histogram : A graph of frequency(of an intensity) versus intensity. Frequency is expressed as count of pixels freq(I) = # pixels with intensity I Spatial resolution : Smallest discernible detail in the image. Depends on the sampling. Gray-level resolution : smallest discernible change in the gray level change. 20 November 2018

Basic gray level transformations Image negatives s = (L – 1) – r Where, s = output intensity* r = input intensity* (L – 1) = Maximum intensity* *These notations will be used throughout the seminar 20 November 2018

Basic gray level transformations Original image Negative image 20 November 2018 All images: courtesy : www.imageprocessingplace.com

Basic gray level transformations Power law transformation s = c. rγ Here, c is a constant 20 November 2018

Basic gray level transformations Original image Transformed image (c = 1, γ = 0.3) 20 November 2018

Basic gray level transformations Contrast stretching : increases dynamic range L-1 S2 Output intensity S1 0, 0 L1 L2 L-1 Input intensity 20 November 2018

Basic gray level transformations Original image Image obtained by contrast stretching 20 November 2018

Basic gray level transformations Bit plane slicing 20 November 2018

Basic gray level transformations 20 November 2018

20 November 2018

Basic gray level transformations Histogram equalization Image of mars’ moon histogram 20 November 2018

Basic gray level transformations Histogram equalization transformation can be expressed as a monotonically increasing function with domain and range = [0, 1]** Assuming the intensities are normalized in the range [0,1] 20 November 2018

Basic gray level transformations A low contrast image and its histogram 20 November 2018

Basic gray level transformations Result of histogram equalization 20 November 2018

Filtering in spatial domain Concept of frequency Modeling filters using convolution in spatial domain Implementing filters using masks 20 November 2018

g(x, y) = Σs Σt w(s, t).f(x+s,y+t) 20 November 2018

Filtering in spatial domain w(-1,-1) w(-1, 0) w(-1, 1) w(0,-1) w(0, 0) w(0, 1) f(x-1,y-1) f(x-1, y) f(x-1, y+1) w(1,-1) w(1, 0) w(1, 1) f(x,y-1) f(x, y) f(x, y+1) f(x+1,y-1) f(x+1, y) f(x+1, y+1) 20 November 2018

Averaging filter Weighted average filter Low pass filter Averaging filter Weighted average filter 20 November 2018

20 November 2018

A noisy image Filtered image Median filter A noisy image Filtered image 20 November 2018

Computing gradients in spatial domain Laplacian filter High pass filter Computing gradients in spatial domain Laplacian filter Other masks (operators) Roberts Sobel 20 November 2018

Designing high pass filters Method 1 g(x, y) = f(x, y) + fhp(x, y) g(x, y) = f(x, y) – flp(x, y) 20 November 2018

Laplacian operators 0 -1 0 -1 -1 -1 -1 5 -1 -1 9 -1 0 -1 0 -1 -1 -1 0 -1 0 -1 -1 -1 -1 5 -1 -1 9 -1 0 -1 0 -1 -1 -1 20 November 2018

Sobel Operators -1 -2 -1 -1 0 1 0 0 0 -2 0 2 1 2 1 -1 0 1 -1 -2 -1 -1 0 1 0 0 0 -2 0 2 1 2 1 -1 0 1 20 November 2018

Roberts cross gradient operators - 1 0 0 -1 0 1 1 0 20 November 2018

High pass filter 20 November 2018

To be contd…. 20 November 2018

Digital image processing, second edition - R. C. Gonzalez, R. E. Woods References Digital image processing, second edition - R. C. Gonzalez, R. E. Woods Fundamental of digital image processing – A. K. Jain www.imageprocessingplace.com 20 November 2018