Lec_1
Lec_1
What is DIP?
● Digital image- x,y and intensity
values of f are finite and discrete
values.
● DI has a finite number of elements
But what is an Image?? ,each has a particular value and
location – picture elements ,image
elements ,pel and pixels(the most
widely used term)
● Processing digital images by means
of a digital computer.
• Human perception-Vision sense.
• Only a part of the electromagnetic spectrum is visible for humans.
• Imaging machines – gamma to radio waves -- Entire EM spectrum(almost).
r ( x, y )
f ( x, y ) = g ( x, y )
b( x, y )
Image Coordinate
f (0,0) f (0,1) f (0, N − 1)
f (1,0) f (1,1) f (1, N − 1) ; M×N matrix
f ( x, y ) =
f (M − 1,0 ) f (M − 1, N − 1)
1 pixel
MMR,CSE4105,MBSTU
Digital Image
⚫Common image formats include:
⚫ 1 values per point/pixel (B&W or Grayscale)
⚫ 3 values per point/pixel (Red, Green, and Blue)
⚫ 4 values per point/pixel (Red, Green, Blue, + “Alpha” or Opacity)
3x3 neighborhood
Origin (Ox,Oy)
Pixel Value
Pixel Region
Spacing (Sy)
Spacing (Sx)
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
Low level image processing
◼ Image compression
◼ Noise reduction
◼ Edge extraction
◼ Contrast enhancement
◼ Segmentation
◼ Thresholding
◼ Morphology
◼ Image restoration
High level image understanding
Landmarks
Traces (bifurcation/cross
(vessel centerlines) over)
Key Stages in Digital Image Processing
Image Morphological
Restoration Processing
Image
Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain
recognition
Colour Image Image
Processing Compression
MMR,CSE4105,MBSTU
Key Stages in Digital Image Processing:
Image Aquisition
Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological
Restoration Processing
Image
Segmentation
Enhancement
Image
Representation
Acquisition
& Description
MMR,CSE4105,MBSTU
Key Stages in Digital Image Processing: Image
Enhancement
Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological
Restoration Processing
Image
Enhancement Segmentation
Image Representation
Acquisition & Description
Image
Images taken from Gonzalez & Woods, Digital Image Processing (2002) Morphological
Restoration
Processing
Example: Remove
Noise
Image
Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain
recognition
Colour Image Image
Processing Compression
Key Stages in Digital Image Processing:
Morphological Processing
Morphological Extract
Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image attributes
Processing
Restoration useful for
describing
image
Image
Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain
recognition
Colour Image Image
Processing Compression
Key Stages in Digital Image Processing: Segmentation
Divide
Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological image into
Restoration Processing constituent
parts
Segmentation
Image
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain
recognition
Colour Image Image
Processing Compression
Key Stages in Digital Image Processing: Object Recognition
Image
regions
Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological transformed
Restoration Processing suitable for
computer
processing
Image
Segmentation
Enhancement
Representation
Image & Description
Acquisition
Object
Problem Domain
recognition
Colour Image Image
Processing Compression
MMR,CSE4105,MBSTU
Key Stages in Digital Image Processing:
Representation & Description
Finds &
Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Labels
Restoration Processing objects in
scene (e.g.
motorbike)
Image
Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain recognition
Image
Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain
recognition
Image
Colour Image Compression
Processing
Key Stages in Digital Image Processing: Colour
Image Processing
Image Morphological
Restoration Processing
Image
Segmentation
Enhancement
Image Representation
Acquisition & Description
Object
Problem Domain
recognition
Consider color Colour Image
images (color Processing Image
models, etc) Compression
Components of DIP system
Components of DIP system
Components of DIP system
Components of DIP system
Components of DIP system
Components of DIP system
Components of DIP system
Components of DIP system
Components of DIP system