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.
Solving Equations = 4x – 5(6x – 10) -132 = 4x – 30x = -26x = -26x 7 = x.
With support from: NSF DUE in partnership with: George McLeod Prepared by: Geospatial Technician Education Through Virginia’s Community Colleges.
Digital Image Processing
COMP322/S2000/L221 Relationship between part, camera, and robot (cont’d) the inverse perspective transformation which is dependent on the focal length.
Image Restoration.
10.6 Equations of Circles Advanced Geometry. What do you need to find the equation of a circle? Coordinates of the Center of the circle. Radius – Distance.
Georeferencing Getting maps and satellite images into GIS.
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
Chapter 3: Image Restoration Geometric Transforms.
Linear Equations Learning Outcomes
Course 12 Calibration. 1.Introduction In theoretic discussions, we have assumed: Camera is located at the origin of coordinate system of scene.
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
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.
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Geometry and Geometric Transformation.
Go Back > Question 1 Describe this transformation. A reflection in the line y = x. ? Object Image.
Digital Image Processing
Arithmetic and Geometric Transformations (Chapter 2) CS474/674 – Prof. Bebis.
Geometric Preprocessing
Chapter 6: Image Geometry 6.1 Interpolation of Data
COSC579: Image Align, Mosaic, Stitch
Solving Systems using Substitution
Computational Photography Derek Hoiem, University of Illinois
IMAGE RESTORATION.
Lecture 7: Image alignment
10.6 Equations of Circles Geometry.
Image Enhancement.
Solve Systems of Linear Equations by Elimination
Image Analysis Image Restoration.
Outline Announcement Local operations (continued) Linear filters
CSCE 441: Computer Graphics Image Warping
T490 (IP): Tutorial 2 Chapter 2: Digital Image Fundamentals
Recap from Friday Image Completion Synthesis Order Graph Cut Scene Completion.
Lecture 3: Camera Rotations and Homographies
Find 4 A + 2 B if {image} and {image} Select the correct answer.
ENG4BF3 Medical Image Processing
Solving Problems Involving Geometry
Non-linear simultaneous equations
Digital Image Fundamentals
2D transformations (a.k.a. warping)
Let {image} Use substitution to determine which elements of S satisfy the inequality {image} Select the correct answer(s): {image}
Spatial Transformer Networks
Digital Image Processing
Solving Simultaneous Equations by the Algebraic Method
Spatial Interpolation (Discrete Point Data)
© 2010 Cengage Learning Engineering. All Rights Reserved.
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
Use power series to solve the differential equation. y ' = 7xy
Introduction to Mathematical tools in used in DIP
Section Graphing Linear Equations in Three Variables
Solving systems of equations by substitution
Use the Chain Rule to find {image} where t = 5, u = 3, v = 0. {image}
Equations of Circles Advanced Geometry.
Unit 7: Systems of Equations
Image Stitching Linda Shapiro ECE/CSE 576.
Solving Linear Systems by Graphing
Image Stitching Linda Shapiro ECE P 596.
Presentation transcript:

Image Geometry and Geometric Transformation

Geometric distortion Geometric distortion is a form of geometric transformation Image may subject to geometric distortion due to imperfect imaging devices or viewing conditions http://ccrs.nrcan.gc.ca/resource/tutor/fundam/chapter2/10_e.php

Geometric Distortion Assume the original image f(x,y) is subject to geometric distortion yielding g(x’,y’) Coordination transformation function need 8 or more points to find {ci; 1  i  8} (x,y) (x’,y’)

Gray Level Interpolation Spatial transformations 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), If x’ and y’ are integers, then If x’ and y’ are fraction numbers, but fall within the border of the original image, then interpolation will be needed to find

Nearest Neighbor Gray Level Interpolation

Bilinear Interpolation Estimate the value of (=g(x’,y’)) using four nearest neighbors when x’ and y’ are fractional numbers. Let Substitute g(x1,y1), g(x1,y2), g(x2,y1), g(x2,y2) into above equation and solve for a, b, c, d. It’s 4 equations and 4 unknowns. (x1,y2) (x2,y2) (x’,y’) (x1,y1) (x2,y1)

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

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