通过相机校准估算方向角(alpha,beta和gamma)

时间:2013-10-13 12:47:25

标签: math geometry physics matlab

我正在尝试通过相机校准来估计三个方向角。我正在使用matlab工具箱进行校准过程。

Matlab相机校准工具箱过程返回旋转矢量:

omc_ext = [ 2.181316 2.182162 -0.076635 ]

和旋转矩阵:

Rc_ext = [ 

-0.000242    0.999992    0.003935

0.997253     0.000533    -0.074075

-0.074076    0.003906    -0.997245 ]

如何根据上述信息估算三个方向角?

1 个答案:

答案 0 :(得分:0)

您正在寻找的三个角度称为欧拉角,除非您有关于旋转执行顺序的更多信息,否则它们不是唯一的。通常最好只使用3x3旋转矩阵,除非您有特殊需要知道角度。

Mathworld列出了从旋转矩阵计算欧拉角所需的三角方程。

  

http://mathworld.wolfram.com/EulerAngles.html