On geometric applications of quaternions

On geometric applications of quaternions

Quaternions have become a popular and powerful tool in various engineering fields, such as robotics, imageand signal processing, and computer graphics. However, classical quaternions are mostly used as a representation ofrotation of a vector in 3-dimensions, and connection between its geometric interpretation and algebraic structures isstill not well-developed and needs more improvements. In this study, we develop an approach to understand quaternionsmultiplication defining subspaces of quaternion H, called as Plane(N) and Line(N), and then, we observe the effectsof sandwiching maps on the elements of these subspaces. Finally, we give representations of some transformations ingeometry using quaternion.

___

  • [1] Baek J, Jean H, Kim G, Han S. Visualizing quaternion multiplication. IEEE Access 2017; 5: 8948-8955. doi: 10.1109/ACCESS.2017.2705196
  • [2] Coxeter HSM. Quaternions and reflections. The American Mathematical Monthly 1946; 53 (3): 136-146.
  • [3] Du J, Goldman R, Mana S. Modeling Affine and Projective Transformations in 3-Dimensions by Linear Transformations in 4-Dimensions. University of Waterloo Technical Report CS-2018-05, 2018.
  • [4] Ell TA, Sangwine SJ. Quaternions involutions and antiinvolutions. Computers and Mathematics with Applications 2007; 53: 137-143.
  • [5] Ell TA, Bihan NL, Sangwine SJ. Quaternion Fourier Transforms for Signal and Image Processing. New York, NY, USA: Wiley, 2014.
  • [6] Goldman R. Rethinking Quaternions: Theory and Computation. San Rafael, CA, USA: Morgan and Claypool Publishers, 2010.
  • [7] Goldman R. Understanding quaternions. Graphical Models 2011; 73 (2): 21-49. doi: 10.1016/j.gmod.2010.10.004
  • [8] Goldman R. An Integrated Introduction to Computer Graphics and Geometric Modeling. Boca Raton, FL, USA: CRC Press, 2009.
  • [9] Hamilton WR. Elements of Quaternions. London, Longmans, Greens,$ Company, 1866.
  • [10] Hart JC, Francis GK, Kaufman LH. Visualizing quaternion rotation. ACM Transactions on Graphics 1994; 13 (3): 256-276.
  • [11] Hanson AJ. Visualizing Quaternions. San Francisco, CA, United States: Morgan Kaufmann Publishers Inc., 2006.
  • [12] Hughes JF, Dam AV, Mcguire M, Sklar DF, Foley JD et al. Computer Graphics Principles and Practice. Boston, MA, USA: Addison-Wesley, 2014.
  • [13] Kuipers JB. Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace and Virtual Reality. Princeton, NJ, USA: Princeton University Press, 1999.
  • [14] Pervin E, Webb JA. Quaternions in Computer Vision and Robotics. Carnegie-Mellon University CMU-CS-82-150, 1982.
  • [15] Shoemake K. Animating rotation with quaternion curves. In SIGGRAPH’85: Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques; ACM Press; 1985. pp. 245-254.
  • [16] Xing Y, Tan J, Hang P. Perspective projection based on quaternion interpolation. Applied Mechanics and Materials 2013; 303, 2130-2133. doi: 10.4028/www.scientific.net/amm.303-306.2130
  • [17] Yang Y. Spacecraft Modeling, Attitude Determination, and Control: Quaternion Based Approach. Boca Raton, FL, USA: CRC Press, 2019.