[問題] 外參數和深度關係

看板C_and_CPP (C/C++)作者 (whatsup)時間13年前 (2012/09/16 00:07), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) OpenCV 問題(Question): opencv中的函式 findextrinsiccameraparams計算出的translate matrix 是不是就代表兩個座標系(攝影機和世界坐標系)之間的位移關係 這個位移關係應該是建立在攝影機坐標系下 那麼這樣子算出來的Z是不是就有深度的意思在裡面 這樣不是就只要單顆相機就可求出深度?? (把棋盤格貼在目標物上) 還是其實translate matrix 不是這樣子 希望高手聽的懂我在講甚麼@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.227.81.120

09/16 04:01, , 1F
findextrinsiccameraparams2 會得到世界座標下攝影機位移
09/16 04:01, 1F

09/16 04:02, , 2F
要反過來推測攝影機座標系中物件的深度是可以的
09/16 04:02, 2F

09/16 04:09, , 3F
[x',y',z']^T = R * [x, y, z] + t (應該 z' 就是你要的)
09/16 04:09, 3F

09/16 04:12, , 4F
[x',y',z']^T = R * [x, y, z]^T + t
09/16 04:12, 4F

09/16 04:12, , 5F
不過我也沒做過 (逃)
09/16 04:12, 5F

09/16 04:22, , 6F
在有外參數跟目標物世界座標的情況下, 可以求深度應是對的
09/16 04:22, 6F

09/17 13:06, , 7F
THX A LOT
09/17 13:06, 7F
文章代碼(AID): #1GLAV716 (C_and_CPP)
文章代碼(AID): #1GLAV716 (C_and_CPP)