Upgrade to Pro — share decks privately, control downloads, hide ads and more …

3D rotation representation and its implementation

3D rotation representation and its implementation

Ishita Takeshi

February 23, 2019
Tweet

More Decks by Ishita Takeshi

Other Decks in Technology

Transcript

  1. Engel, Jakob, Thomas Schöps, and Daniel Cremers. "LSD-SLAM: Large-scale direct

    monocular SLAM." European conference on computer vision. Springer, Cham, 2014. リー代数による姿勢表現は論文にたくさん出てくる
  2. そもそもなぜリー代数で表現するの? Bundle Adjustment は E(P) を最小化する問題 a j はj番目のカメラの姿勢 b

    i はi番目の3次元点の座標 Lourakis, Manolis IA, and Antonis A. Argyros. "SBA: A software package for generic sparse bundle adjustment." ACM Transactions on Mathematical Softwae (TOMS) 36.1 (2009): 2.
  3. a j としてアフィン行列 G j ∈ ℝ4×4 を選んだら...? Lourakis, Manolis

    IA, and Antonis A. Argyros. "SBA: A software package for generic sparse bundle adjustment." ACM Transactions on Mathematical Softwae (TOMS) 36.1 (2009): 2. そもそもなぜリー代数で表現するの? → なんの制約もなく最適化すると   得られた解 R, t のうち,Rは回転行列にならない
  4. ω ∈ ℝ3 から回転行列を定められるような写像があれば 姿勢パラメータ a j の自由度を6に減らせる → a

    j = [ω j , t j ] とすればよい → カメラの回転をリー代数で表現することで実現可能 Lourakis, Manolis IA, and Antonis A. Argyros. "SBA: A software package for generic sparse bundle adjustment." ACM Transactions on Mathematical Softwae (TOMS) 36.1 (2009): 2. 回転群のリー代数 so(3) を用いる
  5. Ma, Yi, et al. An invitation to 3-d vision: from

    images to geometric models. Vol. 26. Springer Science & Business Media, 2012.
  6. Ma, Yi, et al. An invitation to 3-d vision: from

    images to geometric models. Vol. 26. Springer Science & Business Media, 2012.
  7. K は R(t) の接ベクトル空間 Sarkis, Michel, and Klaus Diepold. "Camera-pose

    estimation via projective newton optimization on the manifold." IEEE Transactions on Image Processing 21.4 (2012): 1729-1741.