Upload
sohail-afridi
View
242
Download
0
Tags:
Embed Size (px)
DESCRIPTION
IIUI Lecturer Umar Javed Sahb notes for DIP.
Citation preview
U M E R J AV E D( U M E R . J AV E D @ I I U . E D U . P K )
D E PA RT M E N T O F E L E C T R O N I C
E N G I N E E R I N G ,
FA C U LT Y O F E N G I N E E R I N G & T E C H N O L O G Y,
I I U I
FA L L 2 0 1 2
CS-407: Digital Image Processing
U M E R J AV E D( U M E R . J AV E D @ I I U . E D U . P K )
C H A P T E R : 1
I N T R O D U C T I O N
CS-407: Digital Image Processing
Recommended Book
Introduction: 3Umer Javed, CS: 407: Digital Image Processing
Title: Digital Image Processing
Authors: R. C. Gonzalez and R. E. Woods
Edition: 3rd ,
Publisher: Pearson Prentice Hall, Year : 2008
Important Prerequisites
Linear Algebra (BS-112):
Matrix Operations
Eigen values and Eigen vectors
Signals and Systems (EE-230):
Signal Properties and Convolution
Concept of Time Domain and Frequency Domain
Domain Transformations
Digital Signal Processing (EE-332):
Filter Types
Applications of Filters
Introduction 4Umer Javed, CS: 407: Digital Image Processing
Digital Image
Introduction 5Umer Javed, CS: 407: Digital Image Processing
Two Dimensional function/Matrix.
Let be an image.
Here , are discrete and finite.
Image Z have
Pixel Values of
Z f(x, y)
f(x, y) x and y
m rows and n columns
f(x, y) 0,255
Digital Image Values
Introduction 6Umer Javed, CS: 407: Digital Image Processing
Courtesy: DIP 3/Edition
Digital Image Processing System
Umer Javed, CS: 407: Digital Image Processing Introduction 7
Digital Image Processing System
Image Acquisition Colored Image / Gray Scale Digital Still Camera, Web Cam, Scanner or other Equipment
Image Storage Proper Extension i.e. Bit Map, JPEG, TIFF etc Adjust Resolution and Selection of Storage Medium
Enhancement and Restoration Contrast, Gamma Level and Color Adjustment etc Denoising and Deblurring
Information Extraction Desired Application
Processed Output Perform some Action based upon desired application
Introduction 8Umer Javed, CS: 407: Digital Image Processing
Image Processing
Umer Javed, CS: 407: Digital Image Processing Introduction 9
Courtesy: DIP 3/Edition
Image Processing Applications
Remote Sensing
Astronomy, Satellite Pictures, Distant Transmission
Medical Imaging
X-Rays, Gamma Rays, MRI etc
Industrial Applications
Automation, Inspection
Computer Vision
Surveillance/ Security
Face Recognition, Finger Print Recognition
Umer Javed, CS: 407: Digital Image Processing Introduction 10
Remote Sensing
Umer Javed, CS: 407: Digital Image Processing Introduction 11
Remote Sensing
Umer Javed, CS: 407: Digital Image Processing Introduction 12
Remote Sensing
Umer Javed, CS: 407: Digital Image Processing Introduction 13
Courtesy: DIP 3/Edition
Remote Sensing
Umer Javed, CS: 407: Digital Image Processing Introduction 14
Figure: Hurricane Isaac 2012, Over New Orleans, USA
Courtesy: policymic.com
Remote Sensing
Umer Javed, CS: 407: Digital Image Processing Introduction 15
Figure: Curiosity's day 3 on the Gale Crater, MarsCourtesy: NASA
Panorama Creation
Umer Javed, CS: 407: Digital Image Processing Introduction 16
Figure: Panorama created out of multiple images
Medical Imaging
Umer Javed, CS: 407: Digital Image Processing Introduction 17
Medical Imaging
Umer Javed, CS: 407: Digital Image Processing Introduction 18
Medical Imaging
Umer Javed, CS: 407: Digital Image Processing Introduction 19
Figure: MRI Scanned Data of Patient
Industrial Applications
Umer Javed, CS: 407: Digital Image Processing Introduction 20
Microscopy
Umer Javed, CS: 407: Digital Image Processing Introduction 21
Surveillance/Security
Umer Javed, CS: 407: Digital Image Processing Introduction 22
Surveillance/Security
Umer Javed, CS: 407: Digital Image Processing Introduction 23
Surveillance/Security
Umer Javed, CS: 407: Digital Image Processing Introduction 24
Figure: Biometrics, Finger Print Recognition
Surveillance/Security
Umer Javed, CS: 407: Digital Image Processing Introduction 25
Figure: Car number Plate Recognition System
Overview
Umer Javed, CS: 407: Digital Image Processing Introduction 26
Overview
Umer Javed, CS: 407: Digital Image Processing Introduction 27
Umer Javed, CS: 407: Digital Image Processing Introduction 28
Next Lecture shall cover Digital Image formulation