今天接觸到攝像機標定,其中用到旋轉(zhuǎn)矩陣的知識,就具體惡補學習了一下,順便做個筆記。 物體在空間中的旋轉(zhuǎn)物體在三維空間中的旋轉(zhuǎn),可以被分為解為在直接坐標系下,分別先后圍繞x,y,z坐標軸旋轉(zhuǎn)得到。旋轉(zhuǎn)的角度也就是我們常聽到的角度roll,pitch,yew。如果已知這幾個角度,就可以直接通過每一步的矩陣相乘得到整個旋轉(zhuǎn)矩陣。 具體可以參考wiki。 由旋轉(zhuǎn)向量得到旋轉(zhuǎn)矩陣除了由上述辦法,旋轉(zhuǎn)還可以理解為圍繞空間中某一個向量,直接一次旋轉(zhuǎn)某一個角度得到。 其中 所以 求解旋轉(zhuǎn)矩陣的過程還可以反變換求出旋轉(zhuǎn)向量,這里就不寫了,具體可以參考opencv文檔。 由旋轉(zhuǎn)向量直接求解旋轉(zhuǎn)過程得到旋轉(zhuǎn)矩陣之后,當然可以通過旋轉(zhuǎn)矩陣乘以某向量得到旋轉(zhuǎn)后的向量,但是如果我們首先已知的是旋轉(zhuǎn)向量,我們也可以直接通過它求得某向量旋轉(zhuǎn)后的表達式,不需要先轉(zhuǎn)換成旋轉(zhuǎn)矩陣。 |
|