ESE558 Digital Image Processing
ESE558 Digital Image Processing
ESE558 Digital Image Processing
Spring 2007
Sankalp Kallakuri
[email protected]
Books refererenced –
Digital Image Processing by Gonzalez and Woods
Fundamentals of Digital Image Processing by A K Jain
Digital Picture Processing By Rosenfeld and Kak
Syllabus
• Fundamentals
• Image Enhancement [spatial]
• Image Enhancement [frequency]
• Sampling and Quantization
• Image Restoration
• Color Image Processing
• Image Compression
• Image Reconstruction
Syllabus
• Grading:
Assignments - 40%
Homework - 10%
Mid Term - 20%
Final - 30%
• Assignments:
Matlab and C/C++
IP 101
• Colour images
• Grey level images
• File formats JPG BMP TIFF
• 2D representations
• Examples of Fields that use IP
X-Rays, UV Imaging, IR Imaging, Satellite
Images, Astronomy, License plates, Water
Marking, Microwaves, MRI, sonograms,
TEMs
Image Processing System
network
Image Sensors
Problem domain
From Gonzalez and Woods
Human Eye
Vision Details
• Wavelength = C/ frequency
• Energy = h * frequency
• Reflected light
• Radiance is total amount of energy that flows
from the light source
• Luminance is the perceived from light source
• Sensor design
Image Sensing and Acquisition
• Single , Line and Array
• Array Strips
• Linear , circular
• Orthographic
Image Model
• f(x,y)
• 0 < f(x,y) <
• f(x,y)=i(x,y)r(x,y)
• i - illuminance r- reflectance
• 0 < i(x,y) <
• 0 < r(x,y) < 1
Sampling and Quantization
• In 1 dimension
• In 2 dimension
• Effects of quantisation
• Colour levels and bit requirements
Signals
sampling
Quantization
levels
Sampled
&
Quantized
signal
Continuous phenomenon
• L=2K
• b= M x N x K
• Example:
100 distinct colors needed to capture a
phenomenon. How many bits would be
needed to store an image of dimensions
49x10?
3430
Resolution
fl 0 fr
-Fs 0 Fs
Zooming and Interpolation