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 条
[1]  
Absil PA, 2008, OPTIMIZATION ALGORITHMS ON MATRIX MANIFOLDS, P1
[2]  
Agarwal S, 2010, LECT NOTES COMPUT SC, V6312, P29, DOI 10.1007/978-3-642-15552-9_3
[3]  
[Anonymous], 2004, MULTIPLEVIEWGEOMETRY
[4]  
[Anonymous], 2006, Matrix, DOI [10.1093/jxb/erm298, DOI 10.1093/JXB/ERM298]
[5]  
BARR AH, 1992, COMP GRAPH, V26, P313, DOI 10.1145/142920.134086
[6]   The vectorial parameterization of rotation [J].
Bauchau, OA ;
Trainelli, L .
NONLINEAR DYNAMICS, 2003, 32 (01) :71-92
[7]  
Boumal Nicolas, 2013, Geometric Science of Information. First International Conference, GSI 2013. Proceedings. LNCS 8085, P345, DOI 10.1007/978-3-642-40020-9_37
[8]   Convex Global 3D Registration with Lagrangian Duality [J].
Briales, Jesus ;
Gonzalez-Jimenez, Javier .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :5612-5621
[9]  
Carlone L, 2015, IEEE INT C INT ROBOT, P125, DOI 10.1109/IROS.2015.7353364
[10]  
Casler Jr R. J., 1988, US Patent, Patent No. [4,772,831, 4772831]