Mathematical Tools - Contd.
Mathematical Tools - Contd.
Outline
• Point wise Processing
• Neighborhood Processing
Image and its pixel values
Single Pixel Operation –
Point Processing
Spatial Domain Methods
• Spatial domain methods are procedures that
operate directly on these pixels. Spatial domain
processes will be denoted by the expression:
g(x,y) = T [f(x,y)]
Original Negative
s = 1.0 - r
Image Image
Contrast Stretching
If T(r) has the form as shown in the figure below, the effect of
applying the transformation to every pixel of f to generate the
corresponding pixels in g would:
Produce higher contrast than the original image, by:
• Darkening the levels below m in the original
image
• Brightening the levels above m in the
original image
Zoomed by
using Bilinear
Zooming (over sampling)
images
Zooming requires 2 steps:
• Pixel replication (re sampling) is a special case that is applicable when the size of the image needs to be
increased an integer number of times (like 2 times not 1.5 for example).
• Surveys:
– A Survey of Image Registration Techniques, ACM Comp. Surveys, L.G. Brown,
1992
– Registration Techniques for Multisensor Remotely Sensed Imagery, PE&RS,
L.M.G. Fonseca and B.S. Manjunath, 1996
– A Survey of Medical Image Registration, Medical Image Analysis, J.B.A.
Maintz and M.A. Viergever, 1998
– Image Registration Methods: A Survey, Image and Vision Computing, B.
Zitová and J. Flusser, 2003
– Mutual-Information-Based Registration of Medical Images: A Survey, IEEE-
TMI, J. Pluim, J.B.A. Maintz, and M.A. Viergever, 2003
Application
Examples
• Change Detection
1975 2000
Satellite images of Dead Sea, United Nations Environment Programme (UNEP) website
Change Detection (cont’d)
Satellite imagery of Sendai Airport before and after the 2011 earthquake
Automatic Image Registration
Components
0. Preprocessing
– Image enhancement, cloud detection, region of interest masking
2. Feature matching
– Spatial transformation (a priori knowledge)
– Similarity metric (correlation, mutual information, Hausdorff distance,
discrete Gaussian mismatch)
– Search strategy (global vs. local, multiresolution, optimization)
3. Resampling
I2
Tp
I1
Example of Image Registration
Steps
Feature extraction