我一直試圖讓OpenCV相機校準工作幾個月,但目前爲止我一直未能成功。我處於可以獲得低重新投影誤差(低於0.5像素)的點,但是當我檢查由stereoRectify
輸出的圖像時,它們顯然未被正確校正。相應的點不水平對齊。整流的顯着效果是稍微旋轉一張圖像並放大其他圖像。由整流產生的視差圖很嘈雜,並且不正確(同時使用StereoSGBM和StereoVar)。OpenCV立體聲校準重新投影誤差較低,但不正確
我試過使用幾組不同的校準圖像,範圍從20到80幀。我嘗試過棋盤大小,距離和旋轉的各種組合,都無濟於事。在每種情況下,我都會得到不同的結果,但都是上面描述的無用視差圖的類型。
MATLAB立體聲校準產生的多在同樣的視頻效果更好,但不幸的是,MATLAB不能作爲我的情況下的長期解決方案。 我不明白爲什麼OpenCV認爲它找到一個很好的立體聲整流時,它顯然不是。我是否錯過了如何校準相機?有沒有其他人遇到過這樣的問題?
我沒有單獨校準照相機,但是由於將此添加到我的代碼中,我只遇到了更多問題,主要是縮放和裁剪是stereoRectify的唯一顯着效果。感謝您的建議,但它不認爲工作。 :( – KFox