• DocumentCode
    2602046
  • Title

    A C2-continuous B-spline quaternion curve interpolating a given sequence of solid orientations

  • Author

    Kim, Myoung-Jun ; Kim, Myung-Soo ; Shin, Sung Yong

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Tajeon, South Korea
  • fYear
    1995
  • fDate
    19-21 Apr 1995
  • Firstpage
    72
  • Lastpage
    81
  • Abstract
    An algorithm is presented that constructs a C2-continuous B-spline quaternion curve which interpolates a given sequence of unit quaternions on the rotation group SO(3). The de Casteljau type construction method of B-spline curves can be extended to generate B-spline quaternion curves; however, the B-spline quaternion curves do not have C2-continuity in SO(3). The authors recently suggested a new construction method that can extend a B-spline curve to a similar one in SO(3) while preserving the Ck-continuity of the B-spline curve. We adapt this method for the construction of a B-spline quaternion interpolation curve. Thus, the problem essentially reduces to the problem of finding the control points for the B-spline interpolation curve. However, due to the non-linearity of the associated constraint equations, it is non-trivial to compute the B-spline control points. We provide an efficient iterative refinement solution which can approximate the control points very precisely
  • Keywords
    computer animation; interpolation; solid modelling; splines (mathematics); C2-continuous B-spline quaternion curve; de Casteljau type construction method; interpolation; iterative refinement solution; rotation group; solid orientations; Animation; Application software; Cameras; Computer science; Geometry; Interpolation; Nonlinear equations; Quaternions; Solids; Spline;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Animation '95., Proceedings.
  • Conference_Location
    Geneva
  • Print_ISBN
    0-8186-7062-2
  • Type

    conf

  • DOI
    10.1109/CA.1995.393545
  • Filename
    393545