2017-05-30 44 views
0

我有兩臺攝像機,我已經校準了相機,考慮到了相同位置的位置。但實際上相機的位置與校準期間所考慮的位置稍有不同。這導致了視差錯誤。現在,當我用這兩個相機捕捉到一個點時,由於視差,圖像中出現不對齊現在我想計算像素的這種不對準。以像素爲單位的不對準誤差

我試圖計算的錯位在米

Z(測量)= Z(CALIB)+(都/棕褐色A1 +黃褐色A2) Z(測量)是從凸輪在米 到對象實際距離Z(校準)是相機到校準標記點的距離。 Du是圖像平面上兩臺攝像機捕獲的物體的投影點之間的距離,單位爲米 tan a1 =(校準期間攝像機位置與實際攝像機1位置之間的距離/校準期間攝像機位置與校準標記點位置之間的距離)

黃褐色A2 =

如何我現在在米轉換都的此值,以像素(照相機位置之間的相機位置之間的校準和實際照相機2的位置/距離在校準和校準標誌點的位置的過程中的距離)

+0

爲什麼不再執行一次校準並進行正確的參數設置? – Nikos

回答

0

如果你知道地面樣本是什麼您可以使用該圖像的距離來確定像素代表多少距離,然後使用該數字將米轉換爲像素。 的地面取樣距離的計算公式爲:

GSD = D/F* PS 
GSD = Ground sample distance 
D = Distance to object (from camera) 
F = Focal Length 
PS = Pixel size (calculated using Photo dimension/Camera Sensor Dimension. 
PS should be almost if not exactly the same when comparing Width and Height result. 

有GSD然後你可以向後工作,以確定基於在米的距離像素數(注意,這意味着你將要單位給所有在米)。

相關問題