© 2002-2003 by Yu Hen Hu 1 ECE533 Digital Image Processing Image Geometry and Geometric Transformation.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Numerical Analysis. TOPIC Interpolation TOPIC Interpolation.
QR Code Recognition Based On Image Processing
2007Theo Schouten1 Restoration With Image Restoration one tries to repair errors or distortions in an image, caused during the image creation process.
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Enhancement in Frequency Domain.
Digital Image Processing
Image Enhancement by Modifying Gray Scale of Individual Pixels
1 Image filtering Hybrid Images, Oliva et al.,
Digital Image Processing
Image Restoration.
Image Processing : Computational Photography Alexei Efros, CMU, Fall 2006 Some figures from Steve Seitz, and Gonzalez et al.
Lecture 8: Geometric transformations CS4670: Computer Vision Noah Snavely.
Image Warping : Computational Photography Alexei Efros, CMU, Fall 2005 Some slides from Steve Seitz
Lecture 9: Image alignment CS4670: Computer Vision Noah Snavely
Image Restoration.
Announcements Project 1 artifact voting Project 2 out today (help session at end of class)
Announcements Midterm due Friday, beginning of lecture Guest lecture on Friday: Antonio Criminisi, Microsoft Research.
 Image Enhancement in Spatial Domain.  Spatial domain process on images can be described as g(x, y) = T[f(x, y)] ◦ where f(x,y) is the input image,
Georeferencing Getting maps and satellite images into GIS.
Image Registration January 2001 Gaia3D Inc. Sanghee Gaia3D Seminar Material.
Image Warping (Szeliski 3.6.1) cs129: Computational Photography James Hays, Brown, Fall 2012 Slides from Alexei Efros and Steve Seitz
Spatial transformations
Geometric Correction It is vital for many applications using remotely sensed images to know the ground locations for points in the image. There are two.
Remote Sensing Image Rectification and Restoration
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
Chapter 3: Image Restoration Geometric Transforms.
Geometric Operations and Morphing.
Image Preprocessing: Geometric Correction Image Preprocessing: Geometric Correction Jensen, 2003 John R. Jensen Department of Geography University of South.
Metrology 1.Perspective distortion. 2.Depth is lost.
Digital Image Processing Lecture 6: Image Geometry
© 2002 by Yu Hen Hu 1 ECE533 Digital Image Processing Image Acquisition.
CS482 Selected Topics in Digital Image Processing بسم الله الرحمن الرحيم Instructor: Dr. Abdullah Basuhail,CSD, FCIT, KAU, 1432H Chapter 2: Digital Image.
8-1 Chapter 8: Image Restoration Image enhancement: Overlook degradation processes, deal with images intuitively Image restoration: Known degradation processes;
GEOMETRIC OPERATIONS. Transformations and directions Affine (linear) transformations Translation, rotation and scaling Non linear (Warping transformations)
Prof. Amr Goneid Department of Computer Science & Engineering
Hough transform and geometric transform
ECE 472/572 - Digital Image Processing Lecture 6 – Geometric and Radiometric Transformation 09/27/11.
SECONDARY ONE 6.1a Using Substitution to Solve a System.
Lecture 15 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Essential Geometry. Equations Implicit – F(x,y) = 0 Parametric – P(t) = x – Q(t) = y – 0
2D Fourier Transform.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Example: warping triangles Given two triangles: ABC and A’B’C’ in 2D (12 numbers) Need to find transform T to transfer all pixels from one to the other.
Go Back > Question 1 Describe this transformation. A reflection in the line y = x. ? Object Image.
Intro. ANN & Fuzzy Systems Lecture 24 Radial Basis Network (I)
S. Mandayam/ DIP/ECE Dept./Rowan University Digital Image Processing / Fall 2001 Shreekanth Mandayam ECE Department Rowan University.
Lecture 15: Transforms and Alignment CS4670/5670: Computer Vision Kavita Bala.
Digital Image Processing
Image Warping 2D Geometric Transformations
Arithmetic and Geometric Transformations (Chapter 2) CS474/674 – Prof. Bebis.
Geometric Preprocessing
Lecture 15. Pattern Classification (I): Statistical Formulation
Chapter 6: Image Geometry 6.1 Interpolation of Data
Solving Systems using Substitution
Image Geometry and Geometric Transformation
Outline Announcement Local operations (continued) Linear filters
T490 (IP): Tutorial 2 Chapter 2: Digital Image Fundamentals
ENG4BF3 Medical Image Processing
Non-linear simultaneous equations
Lecture 24 Radial Basis Network (I)
Warm Up Simplify. Assume all variables are positive.
Let {image} Use substitution to determine which elements of S satisfy the inequality {image} Select the correct answer(s): {image}
Digital Image Processing
Solving Simultaneous Equations by the Algebraic Method
Spatial Interpolation (Discrete Point Data)
© 2010 Cengage Learning Engineering. All Rights Reserved.
Use power series to solve the differential equation. y ' = 7xy
컴퓨터 그래픽스를 위한 기하학적 기초 (Line Geometry for Computer Graphics)
Image Stitching Linda Shapiro ECE/CSE 576.
Image Stitching Linda Shapiro ECE P 596.
Presentation transcript:

© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Geometry and Geometric Transformation

© by Yu Hen Hu 2 ECE533 Digital Image Processing Geometric Distortion l Geometric distortion is a form of geometric transformation l Image may subject to geometric distortion due to imperfect imaging devices or viewing conditions l Assume the original image f(x,y) has subject to geometric distortion yielding g(x’,y’) Coord. transf. func. need 8 or more points to find {c i ; 1  i  8} (x,y) (x’,y’)

© by Yu Hen Hu 3 ECE533 Digital Image Processing Gray Level Interpolation l 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), l If x and y are integers, then l If x and y are fraction numbers, but fall within the border of the original image, then interpolation will be needed to find

© by Yu Hen Hu 4 ECE533 Digital Image Processing Nearest Neighbor Gray Level Interpolation

© by Yu Hen Hu 5 ECE533 Digital Image Processing Bilinear Interpolation l Estimate the value of (=g(x’,y’)) using four nearest neighbors when x’ and y’ are fractional numbers. Let l Substitute g(x 1,y 1 ), g(x 1,y 2 ), g(x 2,y 1 ), g(x 2,y 2 ) into above equation and solve for a, b, c, d (x 1,y 2 ) (x 1,y 1 ) (x 2,y 2 ) (x 2,y 1 ) (x’,y’)

© by Yu Hen Hu 6 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

© by Yu Hen Hu 7 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