CS654: Digital Image Analysis Lecture 6: Basic Transformations.

Slides:



Advertisements
Similar presentations
MOTION IN GEOMETRY: TRANSFORMATIONS
Advertisements

Computer Graphics Lecture 4 Geometry & Transformations.
Camera Models A camera is a mapping between the 3D world and a 2D image The principal camera of interest is central projection.
2D/3D Geometric Transformations CS485/685 Computer Vision Dr. George Bebis.
Lecture 15 Today Transformations between coordinate systems 1.Cartesian to cylindrical transformations 2.Cartesian to spherical transformations.
Computer Graphics CSC 630 Lecture 2- Linear Algebra.
Computer Graphics (Fall 2008) COMS 4160, Lecture 3: Transformations 1
Lecture 3 – Transformation And Coordinate Systems
The Pinhole Camera Model
Geometry: Dilations. We have already discussed translations, reflections and rotations. Each of these transformations is an isometry, which means.
Computer Graphics (Fall 2004) COMS 4160, Lecture 3: Transformations 1
04 – Geometric Transformations Overview Geometric Primitives –Points, Lines, Planes 2D Geometric Transformations –Translation, Rotation, Scaling, Affine,
Foundations of Computer Graphics (Fall 2012) CS 184, Lecture 3: Transformations 1
COS 397 Computer Graphics Svetla Boytcheva AUBG, Spring 2013.
Transformations Aaron Bloomfield CS 445: Introduction to Graphics
Transformations Dr. Amy Zhang.
Autonomous Navigation for Flying Robots Lecture 2.2: 2D Geometry
Digital Image Processing CCS331 Basic Transformations 1.
Digital Image Processing CCS331
CSE 681 Review: Transformations. CSE 681 Transformations Modeling transformations build complex models by positioning (transforming) simple components.
Unit 5: Geometric Transformations.
CS 376 Introduction to Computer Graphics 02 / 16 / 2007 Instructor: Michael Eckmann.
CS654: Digital Image Analysis Lecture 8: Stereo Imaging.
©Larry F. Hodges (modified by Amos Johnson) 1 3-D Mathematical Preliminaries & Transformations.
Jinxiang Chai CSCE441: Computer Graphics 3D Transformations 0.
Jinxiang Chai Composite Transformations and Forward Kinematics 0.
Computer Graphics 2D Transformations. 2 of 74 Contents In today’s lecture we’ll cover the following: –Why transformations –Transformations Translation.
CS559: Computer Graphics Lecture 8: Warping, Morphing, 3D Transformation Li Zhang Spring 2010 Most slides borrowed from Yungyu ChuangYungyu Chuang.
Two-Dimensional Geometric Transformations ch5. 참조 Subjects : Basic Transformations Homogeneous Coordinates Composite Transformations Other Transformations.
Geometric Transformations
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
CS654: Digital Image Analysis
TRANSFORMATIONS SPI SPI TYPES OF TRANSFORMATIONS Reflections – The flip of a figure over a line to produce a mirror image. Reflections.
3D Transformation A 3D point (x,y,z) – x,y, and z coordinates
Geometric Transformations UBI 516 Advanced Computer Graphics Aydın Öztürk
January 19, y X Z Translations Objects are usually defined relative to their own coordinate system. We can translate points in space to new positions.
CSCI 425/ D Mathematical Preliminaries. CSCI 425/525 2 Coordinate Systems Z X Y Y X Z Right-handed coordinate system Left-handed coordinate system.
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 3: Transformations 1
Computer Graphics Matrices
CS552: Computer Graphics Lecture 11: Orthographic Projection.
Digital Image Processing Additional Material : Imaging Geometry 11 September 2006 Digital Image Processing Additional Material : Imaging Geometry 11 September.
CS559: Computer Graphics Lecture 9: 3D Transformation and Projection Li Zhang Spring 2010 Most slides borrowed from Yungyu ChuangYungyu Chuang.
Instructor: Mircea Nicolescu Lecture 9
Coordinate Systems and Transformations
CS 325 Introduction to Computer Graphics 02 / 19 / 2010 Instructor: Michael Eckmann.
Jinxiang Chai CSCE441: Computer Graphics Coordinate & Composite Transformations 0.
Transformations of Shapes Translation by a vector Stretches Rotations around a point Reflections in the x- and y- axis Reflections in the line y = x and.
Computer Graphic 2 D Transformation.
Digital Image Processing CCS331 Camera Model and Imaging Geometry 1.
3D Geometry and Transformations
Claim 1 Smarter Balanced Sample Items Grade 8 - Target G Understand congruence and similarity using physical models, transparencies, or geometry software.
Modeling Transformation
Processing visual information for Computer Vision
Modeling Transformations
CSE 167 [Win 17], Lecture 3: Transformations 1 Ravi Ramamoorthi
3. Transformation
Warm up Identify the transformation ∆RST → ∆XYZ.
Transformations in Geometry
Module 11 So Far… Dilation is a transformation that makes an image that is the same shape, but may be a different size “Length” could be side length or.
Viewing Transformations
Transformations Example Draw the line Draw 1 at , ,
Reflections & Rotations
CSCE441: Computer Graphics Coordinate & Composite Transformations
CSCE441: Computer Graphics 2D/3D Transformations
Congruence Transformations
Introduction to Mathematical tools in used in DIP
Unit 37 Further Transformations
The Pinhole Camera Model
Translation in Homogeneous Coordinates
Presentation transcript:

CS654: Digital Image Analysis Lecture 6: Basic Transformations

Recap of Lecture 5 Different distance measures D4, D8,Dm, Euclidean Application of distance transform Shape matching Arithmetic and logical operations on images Combining images

Today’s outline Basic mathematical transformations in 2-D and 3-D Translation Rotation Scaling Inverse transformation Perspective projection Cartesian and homogeneous co-ordinate system

Basic transformations in 2-D Translation Rotation Scaling Concatenate transformations Transformation about an arbitrary point

Rotation about a point other than the Origin 1. Translate the object so that the point of translation is moved to the origin 2.Rotate the relocated object as normal around the origin 3.Undo the translation in Step 1 to return the newly rotated object to its new rotated location. Find the new end points of the line segment which connects the points (1,1) to (3,3) when it is rotated anti-clockwise about the point (1,1) through an angle of π/2.

Basic transformation in 3D: Translation Translation Scaling Rotation About z-axisAbout x-axisAbout z-axis

Commutative and non-commutative transformation Non-Commutative Non-uniform scale, rotate Translate – scale Rotate - translate Commutative Translate – translate Scale – scale Rotate – rotate Uniform scaling – rotate

Inverse transformation

Perspective transformation P(X,Y,Z) P I (x,y) Z Y X World co-ordinate Image co-ordinate Given (X,Y,Z) and focal length of the camera can we determine the camera co- ordinate system?

Relation between camera coordinate and world coordinate Using similar triangle concept compute the relation between world coordinate and camera coordinate

Homogeneous coordinate system

Thank you Next Lecture: Camera Model and Imaging Geometry