Quaternionic%20Splines%20of%20Camera%20Paths - PowerPoint PPT Presentation

About This Presentation
Title:

Quaternionic%20Splines%20of%20Camera%20Paths

Description:

Quaternionic Splines of Paths Robert Shuttleworth Youngstown State University Professor George Francis, Director illiMath2001 Order of Events History of the ... – PowerPoint PPT presentation

Number of Views:104
Avg rating:3.0/5.0
Slides: 16
Provided by: BobS104
Category:

less

Transcript and Presenter's Notes

Title: Quaternionic%20Splines%20of%20Camera%20Paths


1
(No Transcript)
2
Quaternionic Splines of Paths
  • Robert Shuttleworth
  • Youngstown State University
  • Professor George Francis, Director
  • illiMath2001

NSF VIGRE REU UIUC-NCSA
3
Order of Events
  • History of the quaternions
  • What is a quaternion?
  • Significance to Computer Graphics
  • Splining of Paths
  • RTICA

4
History of the Quaternions
  • Sir William Rowan Hamilton (1805-1865)
  • Royal Canal, Dublin October 16, 1843
  • First example of a Lie Group
  • Gibbs vector dot and cross product

5
What is a quaternion?
Generalizations of the complex numbers into 4D
i2 j2 k2 ijk -1
Complex Numbers (C) Quaternions (H)
Multiplication of quaternions is not normally
commutative!
6
Rotation Matrices
In 2D
Rotation matrices are not optimal!
7
What is SO(3)?
  • Orthogonal UTU-1
  • SO(n) special orthogonal group
  • SO(2) rotations about the origin in 2D
  • SO(3) set of rotations in 3D

8
Rotations with Quaternions
S3 in R4 is a Lie Group under Quaternionic
Multiplication
In R3, p qpq-1
9
Advantages of Quaternions in Computer Graphics
  • Coordinate system independent
  • Easy to represent rotations
  • Less values need to be stored when compared to
    matrices
  • Allows efficient splining of paths

10
Linear Interpolation (LERP)
Note Seven numbers are needed to perform this
calculation
11
Spherical Linear Interpolation (SLERP)
where
d acos (A.B)
12
Geometry of SLERP in the Plane
A
B
13
SLERP with Three Points
B
L1(t)
K
A
14
RTICA
15
Any Questions?
Write a Comment
User Comments (0)
About PowerShow.com