0% found this document useful (0 votes)
109 views7 pages

Image Geometry and Geometric Transformation: 1 ECE533 Digital Image Processing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views7 pages

Image Geometry and Geometric Transformation: 1 ECE533 Digital Image Processing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 7

Image Geometry and

Geometric Transformation

© 2002-2003 by Yu Hen Hu ECE533 Digital Image Processing


Geometric Distortion
 Geometric distortion is a Coord. transf. func.
form of geometric x'  r ( x, y )  c1 x  c2 y  c3 xy  c4
transformation
y '  s( x, y )  c5 x  c6 y  c7 xy  c8
 Image may subject to
geometric distortion due need 8 or more points to
to imperfect imaging find {ci; 1  i  8}
devices or viewing
conditions
(x,y)
 Assume the original (x’,y’)
image f(x,y) has subject
to geometric distortion
yielding g(x’,y’)

© 2002-2003 by Yu Hen Hu ECE533 Digital Image Processing


Gray Level Interpolation
 Spatial transform establish a correspondence
between a point (x’, y’) in the distorted image
g(x’,y’) and original image f(x,y). To correct
the geometric transformation, one needs to
estimate gray values of f(x,y), fˆ ( x, y )
 If x and y are integers, then fˆ ( x, y )  g ( x' , y ' )
 If x and y are fraction numbers, but fall within
the border of the original image, then
ˆ ( x, y )
f
interpolation will be needed to find

© 2002-2003 by Yu Hen Hu ECE533 Digital Image Processing


Nearest Neighbor Gray Level Interpolation

fˆ ( x, y )  g ( x',  y ' )

© 2002-2003 by Yu Hen Hu ECE533 Digital Image Processing


Bilinear Interpolation
 Estimate the value of fˆ ( x, y )
(=g(x’,y’)) using four nearest (x1,y2) (x2,y2)
neighbors when x’ and y’ are
fractional numbers. Let
(x’,y’)
x1   x'  x'   x'  x2
y1   y '  y '   y '  y2
and g ( x' , y ' )  ax'by 'cx' y ' d (x1,y1) (x2,y1)
 Substitute g(x1,y1), g(x1,y2),
g(x2,y1), g(x2,y2) into above
equation and solve for a, b, c, d

© 2002-2003 by Yu Hen Hu ECE533 Digital Image Processing


Example 5.16
a. An image with 25 regularly
spaced tiepoints.
b. Geometric distortion by
rearranging the tiepoints
c. Distorted image, nearest
neighbor interpolation
d. Restored image, NN
e. Distorted image, bilinear
transformation
f. Restored image, BT

© 2002-2003 by Yu Hen Hu ECE533 Digital Image Processing


Another Example
a. Original image
b. Distorted image using
bilinear transform
c. Difference between a
and b
d. Geometrically restored
image using bilinear
transform for gray level
interpolation

© 2002-2003 by Yu Hen Hu ECE533 Digital Image Processing

You might also like