SVD分解求解旋轉矩陣


 1、設是兩組Rd空間的點集,可根據這兩個點集計算它們之間的旋轉平移信息。

 

2、設R為不變量,對T求導得:

(4)帶入(1)得:

 

(相當於對原來點集做減中心點預處理,再求旋轉量)

 

3、 計算旋轉量

因為R為正交陣且均為標量,

所以

所以

,對S進行SVD分解,則

,則M為正交陣,

 

要求得最大跡,則使mii=1,則M必為單位陣,即

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM