14 views

Uploaded by Rigoberto Juarez Salazar

Rotations in a three-dimensional (3D) space can be efficiently represented by unit quaternions. However, the quaternion product is not intuitive and, some times, difficult to manipulate in a…Full description

save

- Three-Dimensional Object Recognition from Single Two-Dimensional Images
- Sensors
- 6df
- 09 Melcher
- 273 Implementation of Rotation and Vectoring Mode Reconfigurable CORDIC.pdf
- Animation Tutorial
- Phil. Trans. R. Soc. Lond. a-2003-Dowling-1655-74
- EMM 2,16M U1-5 WO
- Zeeman Effect and Lande g-factor
- Application GroundmovementIPC
- Tutorial 10
- 2d_transformation123.pdf
- 1404.2092v1
- FTIR.docx
- Computer vision for robotic navigation and augmented reality applications
- Quaternion-based attitude representation by linear combination of matrix operators
- Ronchi
- PosterAppopt.pdf
- Opto-digital Methods for Image Processing and Three-dimensional Scanning
- Image processing for correcting lens distortion
- Correcting biased envelope estimation of sinusoidal signals with random noise
- Abstracts of
- Analisis de Sistemas Lineales
- Survey on optical deflectometry to evaluate the topography of three-dimensional surfaces
- Quartic
- PosterRIAO1
- TR_EasyStart_633640864598987404
- PosterRIAO2
- Beamer Class Example7
- Curso de LabVIEW Seis Horas
- Poster One
- Fuerza centrifuga
- SMF_2013.pdf

**Geometrical interpretation of rotation quaternions
**

Conclusions

References

**Quaternion-based attitude representation by linear
**

combination of matrix operators

Rigoberto Juarez-Salazar1 , Carlos Robledo-Sanchez2 , and W.

Fermin Guerrero-Sanchez2

1

´

Instituto Tecnologico

Superior de Zacapoaxtla

´ de Ingenier´ıa Informatica

´

Division

2

´

´

Benemerita

Universidad Autonoma

de Puebla

´

Facultad de Ciencias F´ısico Matematicas

´

XLVII Congreso Nacional de la Sociedad Matematica

Mexicana

´

Durango, Mexico.

Octubre, 2014.

1 / 20

´

Rigoberto Juarez

Salazar

rjuarezsalazar@gmail.com

Quaternion attitude representation by linear combination of matrix operators

Introduction

Geometrical interpretation of rotation quaternions

Conclusions

References

Content

2 / 20

1

Introduction

Optical 3D imaging system

The motivation problem

Rotation quaternions

2

**Geometrical interpretation of rotation quaternions
**

Alternative representation of rotation quaternions

Graphic illustration

Preliminary experimental results

3

Conclusions

4

References

´

Rigoberto Juarez

Salazar

rjuarezsalazar@gmail.com

Quaternion attitude representation by linear combination of matrix operators

com Quaternion attitude representation by linear combination of matrix operators .Introduction Geometrical interpretation of rotation quaternions Conclusions References Optical 3D imaging system The motivation problem Rotation quaternions Introduction — Optical 3D imaging system Figura : Optical setup of a imaging system for 3D data acquisition 3 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.

1) A 3D imaging system is very useful in many areas such as medical. Figura : Survey of dental apparatus.Introduction Geometrical interpretation of rotation quaternions Conclusions References Optical 3D imaging system The motivation problem Rotation quaternions Introduction — Optical 3D imaging system (Cont. industrial and engineering because of its inherent features such as noninvasive. fast. and high accuracy.com Quaternion attitude representation by linear combination of matrix operators . 4 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.

Introduction Geometrical interpretation of rotation quaternions Conclusions References Optical 3D imaging system The motivation problem Rotation quaternions Introduction — Optical 3D imaging system (Cont. fast. 5 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail. 3) A 3D imaging system is very useful in many areas such as medical. and high accuracy. industrial and engineering because of its inherent features such as noninvasive.com Quaternion attitude representation by linear combination of matrix operators . Figura : 3D CAD file for inverse engineering of a mouse design digitized using a 3D imaging system.

Figura : 3D imaging technology for accident scene investigation. industrial and engineering because of its inherent features such as noninvasive. 4) A 3D imaging system is very useful in many areas such as medical.Introduction Geometrical interpretation of rotation quaternions Conclusions References Optical 3D imaging system The motivation problem Rotation quaternions Introduction — Optical 3D imaging system (Cont. 6 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail. fast. and high accuracy.com Quaternion attitude representation by linear combination of matrix operators .

Introduction Geometrical interpretation of rotation quaternions Conclusions References Optical 3D imaging system The motivation problem Rotation quaternions Introduction — The motivation problem Extrinsic camera parameters calibration For three-dimensional surface object reconstruction. it is necessary to known the so-called extrinsic camera parameters (spatial and angular positions). γ θ ϕ z y z z y0 θ Camera z0 γ x0 x 7 / 20 ´ Rigoberto Juarez Salazar ϕ rjuarezsalazar@gmail.com y Quaternion attitude representation by linear combination of matrix operators .

Introduction Geometrical interpretation of rotation quaternions Conclusions References Optical 3D imaging system The motivation problem Rotation quaternions Introduction — Rotation quaternions Unitary quaternions or rotation quaternions are a very efficient tool to perform three-dimensional rotations. by the simple expression y = qxq ∗ (1) where y is the rotated version of the quaternion x with q being the unitary quaternion θ θ q = cos + u sin . 2 2 with θ being the rotation angle around the rotation axis defined by the unitary three-dimensional vector u.com Quaternion attitude representation by linear combination of matrix operators . (2) u x e3 y θ e2 e1 8 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.

Unfortunately.com Quaternion attitude representation by linear combination of matrix operators . In this talk we will present an alternative representation of quaternion rotations by using matrix operators. for some applications the quaternion product is not intuitive and its mathematical manipulation is not alway easy. They are computationally fast and stable.) Three-dimensional rotations by unitary quaternions have a simple and brief notation. u x e3 y θ e2 e1 9 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.Introduction Geometrical interpretation of rotation quaternions Conclusions References Optical 3D imaging system The motivation problem Rotation quaternions Introduction — Rotation quaternions (Cont.

for the three-dimensional rotation of point v . Alternatively. (5) v v cos ρ + u × v sin ρ After that.Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Quaternion rotation Let q be a unitary quaternion given by q = cos ρ + u sin ρ. qvq ∗ . (4) u sin ρ Then. (3) where ρ = θ/2 with θ being the rotation angle around the unitary three-dimensional vector u. (3) can be represented as cos ρ q= . the rotation of v is performed by 0 ∗ −u · v sin ρ cos ρ q q = . we have the first quaternion product 0 −u · v sin ρ q = .com (6) Quaternion attitude representation by linear combination of matrix operators . v v cos ρ + u × v sin ρ −u sin ρ 10 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.

by using the vector triple product identity: q a × (b × c) = b(a · c) − c(a · b). v (u · v sin2 ρ)u + v cos2 ρ + 2 sin ρ cos ρ(u × v ) + u × (u × v ) sin2 ρ (7) Now. substituting the last equality in (7). we have that w = 2(u · v sin2 ρ)u + (cos2 ρ − sin2 ρ)v + 2 sin ρ cos ρ(u × v ). (9) we have Then. 11 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Quaternion rotation or 0 0 ∗ q = .com Quaternion attitude representation by linear combination of matrix operators . (10) where w is the rotated version of v . (8) u × (u × v ) = u(u · v ) − v (u · u).

(14) Finally.com Quaternion attitude representation by linear combination of matrix operators . 0 (11) (12) we have for w: w = Qv . we can reach or through a simplification procedure as: . with u × being the skew-symmetric matrix: 0 −u3 × 0 u = u3 −u2 u1 u2 −u1 . (13) Q = 2 sin2 ρuu T + (cos2 ρ − sin2 ρ)I + 2 sin ρ cos ρu × . u × v = u× v .Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Quaternion rotation By using the matrix representation of both inner and cross vectorial products: (u · v )u = uu T v . 12 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.

Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Quaternion rotation Q = cos2 ρI − sin2 ρH + 2 sin ρ cos ρu × . (15) where H is the Householder matrix given by H = I − 2uu T .com (16) Quaternion attitude representation by linear combination of matrix operators . 13 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.

8 0.com 0 x Quaternion attitude representation by linear combination of matrix operators .5 0 −0.6 −0.4 −0.2 1 −0.Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Geometrical interpretation of quaternion rotation Geometrical description of quaternion rotation 1 z 0.8 y 14 / 20 ´ Rigoberto Juarez Salazar 0.5 0 −0.2 −1 rjuarezsalazar@gmail.4 0.6 0.

Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Preliminary experimental results 15 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.com Quaternion attitude representation by linear combination of matrix operators .

Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Preliminary experimental results 15 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.com Quaternion attitude representation by linear combination of matrix operators .

Introduction Geometrical interpretation of rotation quaternions Conclusions References Alternative representation of rotation quaternions Graphic illustration Preliminary experimental results Preliminary experimental results (a) 16 / 20 ´ Rigoberto Juarez Salazar (b) rjuarezsalazar@gmail.com (c) Quaternion attitude representation by linear combination of matrix operators .

17 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail. Thus.Introduction Geometrical interpretation of rotation quaternions Conclusions References Conclusions An equivalent description of quaternion rotation by using matrix operators (useful for its geometrical insight intuitive representation) was presented. The obtained preliminary results show that the derived equations are efficients for camera calibration (angular position). For students this approach is attractive because the difficult concept of quaternion mapping is visualized as a linear combination of known transformations. a 3D object reconstruction was reached.com Quaternion attitude representation by linear combination of matrix operators . for example in minicomputers or microcontrollers. The presented approach allows direct implementation in computational routines.

V. 1988).. Creath. 13. H. Juarez-Salazar. 368-370 (1982). ´ Robledo-Sanchez. ”Digital wavefront measuring interferometer for testing optical surfaces and lenses. Opt. J. 52(7):074109–074109 (2013). C. D. ´ Arevalo Aguilar.. Juarez-Salazar. Express. Sanchez.Opt. Robledo-Sanchez. Brangaccio. ed. L. G. Morgan. 26. 48. White. Rodriguez-Zurita.com Quaternion attitude representation by linear combination of matrix operators . and Meneses-Fabian. J. Lett. ”Phase measurement interferometry techniques. R. K. Aguilar. A. C. 349-393.. L.. C. G. F. “Fourier normalized-fringe analysis by zero-order spectrum suppression using a parameter estimation approach” Optical Engineering.. 3948-3960 (2009). R.. P. 18 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail. D. ”Suppressing phase errors from vibration in phase-shifting interferometry. Herriott. Meneses-Fabian.. Rosenfeld. Wolf. Gannavarpu Rajshekhar and Pramod Rastogi “Fringe analysis: Premise and perspectives” Optics and Lasers in Engineering. and Ixba-Santos. Opt. 7.. A. Bruning..¨ın ”Progress in optics.. C.. L. 50(8):iii–x (2012). ”Least-squares estimation in phase-measurement interferometry. 2693-2703 (1974). C. Aguilar. J.. R. Gallagher.Appl. Juarez-Salazar. L. Guerrero-Sanchez. and L. C.” Optics and Lasers in Engineering 51. F. “Phase-shifting interferometry based on the lateral displacement of the light source” Opt.. J. J. E.Appl. D.. E. C. F. Deck. (Elsevier Science Publishers. 626–632 (2013).. 21(14):17228–17233 (2013).Introduction Geometrical interpretation of rotation quaternions Conclusions References References I R. Meneses-Fabian. “Generalized phase-shifting interferometry by parameter estimation with the least squares method. M.”vol. Rodriguez-Zurita. Robledo-Sanchez. Casco-Vasquez. M. A. F. Guerrero-Sanchez. G. pp. and D.

Greivenkamp. 475-490 (2005). 29. X. ”Generalized phase-shifting interferometry. Zhang. C. L. Lett. Q. H171-H176 (2011). Q. Digital speckle pattern interferometry and related techniques. Player. 50. ed.Optical Engineering 23. Am. Malacara.Optics and Lasers in Engineering 43. Lu.Introduction Geometrical interpretation of rotation quaternions Conclusions References References II J. G. 2001.com Quaternion attitude representation by linear combination of matrix operators . LTD. ”Phase-step insensitive algorithms for phase-shifting interferometry. Liu.Appl. 350-352 (1984).Opt. Xu. . Wang.”Measurement Science and Technology 5. Yang. Inc. Opt. 2007).Approaches in generalized phase shifting interferometry.. 19 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail. Farrell and M. Z. Yuan. E. and C. Rastogi. ”Generalized data reduction for heterodyne interferometry. Optical shop testing (John Wiley & Sons. Soc. D. A. 648 (1994). L.. Patil and P. 3rd ed. Opt. G. Yatagai. Cai. ”Generalized phase-shifting interferometry with arbitrary unknown phase steps for difraction objects. H.”J.. 183-185 (2004). Rastogi. Lai and T. A. Pramod K. and X. ”Phase shift selection for two-step generalized phase-shifting interferometry.... Cai. L. John Wiley and Sons. 822-827 (1991). T. A 8.

com Quaternion attitude representation by linear combination of matrix operators .Introduction Geometrical interpretation of rotation quaternions Conclusions References Thank you very much for your attention Any question? 20 / 20 ´ Rigoberto Juarez Salazar rjuarezsalazar@gmail.

- Three-Dimensional Object Recognition from Single Two-Dimensional ImagesUploaded byinaveen
- SensorsUploaded byKush Kaushik
- 6dfUploaded byMuhammad Suleman
- 09 MelcherUploaded byELROHIR CULNAMO
- 273 Implementation of Rotation and Vectoring Mode Reconfigurable CORDIC.pdfUploaded byEditor IJTSRD
- Animation TutorialUploaded byEdmond Frost
- Phil. Trans. R. Soc. Lond. a-2003-Dowling-1655-74Uploaded byLê Thượng Tôn
- EMM 2,16M U1-5 WOUploaded byvvnprabhu
- Zeeman Effect and Lande g-factorUploaded byHarsh Purwar
- Application GroundmovementIPCUploaded byWiwis Arie
- Tutorial 10Uploaded byLED
- 2d_transformation123.pdfUploaded byAntony
- 1404.2092v1Uploaded byibn_rafi
- FTIR.docxUploaded byAnubhav Shukla

- Computer vision for robotic navigation and augmented reality applicationsUploaded byRigoberto Juarez Salazar
- Quaternion-based attitude representation by linear combination of matrix operatorsUploaded byRigoberto Juarez Salazar
- RonchiUploaded byRigoberto Juarez Salazar
- PosterAppopt.pdfUploaded byRigoberto Juarez Salazar
- Opto-digital Methods for Image Processing and Three-dimensional ScanningUploaded byRigoberto Juarez Salazar
- Image processing for correcting lens distortionUploaded byRigoberto Juarez Salazar
- Correcting biased envelope estimation of sinusoidal signals with random noiseUploaded byRigoberto Juarez Salazar
- Abstracts ofUploaded byRigoberto Juarez Salazar
- Analisis de Sistemas LinealesUploaded byRigoberto Juarez Salazar
- Survey on optical deflectometry to evaluate the topography of three-dimensional surfacesUploaded byRigoberto Juarez Salazar
- QuarticUploaded byRigoberto Juarez Salazar
- PosterRIAO1Uploaded byRigoberto Juarez Salazar
- TR_EasyStart_633640864598987404Uploaded byRigoberto Juarez Salazar
- PosterRIAO2Uploaded byRigoberto Juarez Salazar
- Beamer Class Example7Uploaded byRigoberto Juarez Salazar
- Curso de LabVIEW Seis HorasUploaded byRigoberto Juarez Salazar
- Poster OneUploaded byRigoberto Juarez Salazar
- Fuerza centrifugaUploaded byRigoberto Juarez Salazar
- SMF_2013.pdfUploaded byRigoberto Juarez Salazar