Matrices, Rotations, Translations, Transformations - PowerPoint PPT Presentation

About This Presentation
Title:

Matrices, Rotations, Translations, Transformations

Description:

A linear system can be represented in a matrix multiplication ... cos(pi/2) = 0. sin(pi/2) =1. 3D Rotations. Order of axes in which you rotate is important! ... – PowerPoint PPT presentation

Number of Views:1126
Avg rating:3.0/5.0
Slides: 18
Provided by: henr6
Learn more at: https://www.cs.jhu.edu
Category:

less

Transcript and Presenter's Notes

Title: Matrices, Rotations, Translations, Transformations


1
Matrices, Rotations, Translations, Transformations
  • 600.161
  • Exploring Vision in the Real World

2
Matrix representation
  • A linear system can be represented in a matrix
    multiplication format
  • 2a 3b 6
  • 7a 4b 8

a b

6 8
  • 3
  • 7 4

3
Translations
  • Translations slide an object a fixed distance in
    a given direction

4
2D Translations
  • 2D translations can be represented by a vector
    with 2 numbers

x, y 6, 0
5
Rotations
  • Rotations turn an object about a fixed point
    (center of rotation) a fixed angle.

Y
X
6
2D Rotations
  • 2D rotations can be represented by one number (in
    degrees or radians)

90
7
3D Translations
  • 3D translations can be represented by a vector
    with 3 numbers

x, y, z 6, 0, 3
8
3D Rotations
  • 3D rotations can be represented by a vector with
    3 numbers. The angle to rotate about each axis.

about x, y, z 90, 45, 180
9
(No Transcript)
10
cos(pi/2) 0 sin(pi/2) 1
11
(No Transcript)
12
(No Transcript)
13
3D Rotations
  • Order of axes in which you rotate is important!
  • Changing the order of rotations changes the final
    location of the object!

14
(No Transcript)
15
Transformation
  • A transformation is a combination of a rotation
    and a translation
  • Whether you rotate or translate first is also
    important!

16
(No Transcript)
17
Uses
  • Transformations used extensively in computer
    vision and robotics.
Write a Comment
User Comments (0)
About PowerShow.com