Modified Rodrigues Parameters: An Efficient Representation of Orientation in 3D Vision and Graphics

被引:32
作者
Terzakis, George [1 ]
Lourakis, Manolis [2 ]
Ait-Boudaoud, Djamel [3 ]
机构
[1] Univ Portsmouth, Fac Technol, LG204 Lion Terrace, Portsmouth PO1 3HF, Hants, England
[2] Fdn Res & Technol Hellas, Inst Comp Sci, N Plastira 100, Iraklion 70013, Greece
[3] Univ Portsmouth, Fac Technol, Portland Bldg,Portland Terrace, Portsmouth PO1 3AH, Hants, England
关键词
Orientation parameterization; Quaternions; Stereographic projection; Modified Rodrigues parameters; Orientation interpolation; Quaternion interpolation; Structure from motion; Nonlinear optimization; CLOSED-FORM SOLUTION; LIE-ALGEBRAS; ATTITUDE; SURFACES;
D O I
10.1007/s10851-017-0765-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modified Rodrigues parameters (MRPs) are triplets in bijectively and rationally mapped to quaternions through stereographic projection. We present here a compelling case for MRPs as a minimal degree-of-freedom parameterization of orientation through novel solutions to prominent problems in the fields of 3D vision and computer graphics. In our primary contribution, we show that the derivatives of a unit quaternion in terms of its MRPs are simple polynomial expressions of its scalar and vector part. Furthermore, we show that updates to unit quaternions from perturbations in parameter space can be computed without explicitly invoking the parameters in the computations. Based on the former, we introduce a novel approach for designing orientation splines by configuring their back-projections in 3D space. Finally, in the general topic of nonlinear optimization for geometric vision, we run performance analyses and provide comparisons on the convergence behavior of MRP parameterizations on the tasks of absolute orientation, exterior orientation and large-scale bundle adjustment of public datasets.
引用
收藏
页码:422 / 442
页数:21
相关论文
共 68 条
[51]  
Schaub H., 2003, Analytical Mechanics of Space Systems
[52]  
Schulz V., 1994, COMPUTATIONAL OPTIMA, P357
[53]  
Selig JM, 2004, NATO SCI SER II MATH, V136, P101
[54]  
Shen YS, 2006, IEEE INT CONF ROBOT, P113
[55]  
Shoemake K., 1987, SIGGRAPH 87
[56]   ANIMATING ROTATION WITH QUATERNION CURVES. [J].
Shoemake, Ken .
Computer Graphics (ACM), 1985, 19 (03) :245-254
[57]  
SHUSTER MD, 1993, J ASTRONAUT SCI, V41, P439
[58]  
Szeliski R, 2011, TEXTS COMPUT SCI, P1, DOI 10.1007/978-1-84882-935-0
[59]  
Taylor C.J., 1994, MINIMIZATION LIE GRO
[60]  
Terzakis G., 2012, 004 PLYM U SCH MAR S