無參相機標定

2021-08-28 23:48:30 字數 650 閱讀 4554

許多的計算機視覺應用的核心都在於尋找乙個合理的數學模型來描述成像過程,帶徑向畸變的針孔模型就是目前最常用的模型之一,其平衡了精度和複雜度,能夠滿足這些應用的需要。

於此同時,為解決特殊成像相機的無約束非參模型也被發現具有比引數模型具有更好效果,即便使用較為簡易的設施。雖然無引數模型具有更高的精度,但是由於其無法用簡單的線性對映關係描述成像過程,導致其使用範圍受到了極大的限制。

本文提出了一種無引數模型,其中所有的光線都被約束到同乙個成像中心,保證其是中心投影。本文的演算法直接提供了乙個畸變改正圖,能夠非常容易的獲取符合中心投影的無畸變影像。並且,本文的演算法也能用於雙目相機校準,能夠同時進行相機標定和核線校正。

圖1 左上圖和左下圖是展示了光線正確投影與實際投影的差異圖,左上圖是初始結果,左下圖是迭代優化後的記過。右圖是光線與標定板之間的示意圖。

圖2 使用本文演算法可以直接獲取的雙目校正結果

相機外參標定 世界座標

我們提到標定,很多情況下想到的是用棋盤圖,用張正友的方法 在matlab或者opencv裡進行標定 然而,這只是第一步,在工業上應用的相機還有一步操作 那就是相機座標系和世界座標系的關係 在用棋盤圖示定時,提及世界座標系是不太準確的,因為標定方法是假定的相機座標系和世界座標系有一定關係,並且假定了x...

深度學習 相機標定 相機標定

術語 內參矩陣 intrinsic matrix 焦距 focal length 主點 principal point 徑向畸變 radial distortion 切向畸變 tangential distortion 旋轉矩陣 rotation matrices 平移向量 translation ...

相機標定之棋盤標定

該文章主要學習如何進行相機標定,原理部分只是比較多,不多贅述。首先,相機標定主要是去求解內參k和外參 r t 以下為相機標定過程中常用的opencv自帶的幾個重要函式。1.opencv 提供的函式projectpoints2 投影三維點到影象二維點。函式引數如下 void cvprojectpoin...