spatial transformation

13
Spatial Transformatio ns BY : EHSAN HAMZEI - 810392121

Upload: ehsan-hamzei

Post on 12-Apr-2017

30 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: Spatial Transformation

Spatial Transformation

sBY : EHSAN HAMZEI - 810392121

Page 2: Spatial Transformation

Geometric transformations

Geometric transformations will map points in one space to points in another: (x',y',z') = f(x, y,

z).

These transformations can be very simple, such as scaling each coordinate, or complex, such as nonlinear twists and bends.

1

Page 3: Spatial Transformation

Linear Transformation

A 2 x 2 linear transformation matrix allows: Scaling

Rotation

Reflection

Shearing

2

Page 4: Spatial Transformation

Affine Transformation 3

Definition: P(Px, Py) is transformed into Q(Qx , Qy ) as follows: Qx = aPx + cPy + Tx

Qy = bPx + dPy + Ty

Page 5: Spatial Transformation

Affine Properties 4

Preserves parallelism of lines, but not lengths and angles.

Lines are preserved.

Proportional distances are preserved (Midpoints map to midpoints).

Page 6: Spatial Transformation

An Affine Application 4

Computer graphic

Page 7: Spatial Transformation

Projective Geometry 4

Euclidean geometry describes shapes “as they are”.

Projective geometry describes objects “as they appear”. (Ex: Railroad…)

Lengths, angles, parallelism become “distorted” when we look at objects

Page 8: Spatial Transformation

Projective Transformation 4

Definition:

Page 9: Spatial Transformation

Projective Properties 4

With projective geometry, two lines always meet in a single point, and two points always lie on a single line.

Mapping from points in plane to points in plane 3 aligned points are mapped to 3 aligned points Cross Ratio

Page 10: Spatial Transformation

Cross Ratio 4

Page 11: Spatial Transformation

A Projective Application 4

Robot Recognition

Page 12: Spatial Transformation

Review 4

Page 13: Spatial Transformation

Thanks 26