Geometric Transformations CSE 576 Ali Farhadi Many slides from - - PowerPoint PPT Presentation

geometric transformations
SMART_READER_LITE
LIVE PREVIEW

Geometric Transformations CSE 576 Ali Farhadi Many slides from - - PowerPoint PPT Presentation

Geometric Transformations CSE 576 Ali Farhadi Many slides from Steve Seitz and Larry Zitnick What are geometric transformations? Translation Preserves: Orientation Translation and rotation Scale Similarity transformations Similarity


slide-1
SLIDE 1

Geometric Transformations

CSE 576

Ali Farhadi

Many slides from Steve Seitz and Larry Zitnick

slide-2
SLIDE 2

What are geometric transformations?

slide-3
SLIDE 3

Translation

Preserves: Orientation

slide-4
SLIDE 4

Translation and rotation

slide-5
SLIDE 5

Scale

slide-6
SLIDE 6

Similarity transformations

Similarity transform (4 DoF) = translation + rotation + scale

Preserves: Angles

slide-7
SLIDE 7

Aspect ratio

slide-8
SLIDE 8

Shear

slide-9
SLIDE 9

Affine transformations

Affine transform (6 DoF) = translation + rotation + scale + aspect ratio + shear

Preserves: Parallelism

slide-10
SLIDE 10

What is missing?

Are there any other planar transformations?

Canaletto

slide-11
SLIDE 11

General affine

We already used these How do we compute projective transformations?

slide-12
SLIDE 12

Homogeneous coordinates

One extra step:

slide-13
SLIDE 13

Projective transformations

a.k.a. Homographies “keystone” distortions

Preserves: Straight Lines

slide-14
SLIDE 14

Finding the transformation

Translation = 2 degrees of freedom Similarity = 4 degrees of freedom Affine = 6 degrees of freedom Homography = 8 degrees of freedom How many corresponding points do we need to solve?

slide-15
SLIDE 15

Finding the transformation

  • How can we find the transformation between these

images?

  • How many corresponding points do we need to solve?