[線代] 3D旋轉矩陣問題
最近在寫程式 才開始研究這方面的問題 不知道下面的想法對不對
我想要把攝影機畫面上偵測到的平面當作新座標的基準
所以假設(旋轉+位移)矩陣是 m =
R11 R12 R13 tx
R21 R22 R23 ty
R31 R32 R33 tz
0 0 0 1
原本在攝影機座標的點v =
x
y
z
1
乘上m 後 會有對應到新的平面上的v'座標是
x'
y'
z'
1
這樣我需要知道幾組(v, v')才能求出這個矩陣呢?
(我直覺上看覺得是三個,但不確定)
另外在攝影機上我無法直接看出新平面的點v'的真實座標(沒有深度),只能由投射到螢幕
畫面的點p來判斷..假設投影平面是z=1
我如果要求m 也是需要一樣多組的(v, p)還是會要更多?
如果可能的話 有辦法導出m的公式解嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 71.109.146.170
※ 編輯: mamaya3 來自: 71.109.146.170 (01/31 08:00)
※ 編輯: mamaya3 來自: 71.109.146.170 (01/31 09:07)
→
01/31 22:42, , 1F
01/31 22:42, 1F
→
01/31 22:43, , 2F
01/31 22:43, 2F
→
01/31 22:45, , 3F
01/31 22:45, 3F
→
02/03 09:00, , 4F
02/03 09:00, 4F