先寫正確的,下面再做具體的分析。
首先設定以下變量:
(1)線陣相機的每線像素數(單位:pixel):Hc
(2)目標物的寬幅(單位:m):Lo
(3)目標物運行速率(單位:m/s):Vo
(4)線陣相機線掃描速率(單位:Hz,即 線/s):Vc
(5)掃描一幀圖像目標物運行的時間(單位:s):To
(6)掃描一幀圖像線陣相機的掃描時間(單位:s):Tc
(7)橫向精度(每個像素代表的實際寬度):PH
(8)縱向精度(每個像素掃描的實際長度):PL
那么,橫向的掃描精度為:ph= Hc/( Lo),縱向掃描精度為:PL=(Vc×Tc)/( 1pixel×Vo× To)(To=Tc)
根據“橫向和縱向的分辨率相等”的原則,得到公式如下:Lo/Hc=Vo/Vc 則相機的線掃描速率為:Vc =(Hc ×Vo)/( Lo) L0為視場(FOV),L0=FOV=(l(鏡頭到物體)傳感器尺寸(像素大小每行的像素數))/焦距
公式分析:
(1)分辨率:圖像分辨率則是單位英寸中所包含的像素點數。描述分辨率的單位有:(dpi點每英寸)、lpi(線每英寸)和ppi(像素每英寸)。在百度輸入“分辨率”,查看具體。
(2)傳感器尺寸可根據相機參數查到,比如我的相機的像原尺寸7.04μm×7.04μm,每行為2048個像素點
(3)焦距在鏡頭的參數中查找,比如我的鏡頭焦距為8mm
(4)放置物體距離鏡頭800mm,計算視場L0=FOV=(l(鏡頭到物體)傳感器尺寸(像素大小每行的像素數))/焦距=0.704*2048/1000=1.44m
(5)Vc=(Vo*焦距)/(物距*傳感器尺寸)=(Vo*8mm)/(3.6*7.04um*800mm*1000)=Vo(km/h)/(3.6*7.04*0.001)(線/秒)
(6)在上述相機鏡頭尺寸以及放置距離的前提下,最后得到的掃描頻率對應大概是70km/h對應27620;120km/h對應47348
網上計算公式,有的告訴你PH是分辨率,其實仔細看單位,你也能看出來不對,個人覺得分辨率為精度分之一,前提是把米和英寸單位換算開。
審核編輯:劉清
-
傳感器
+關注
關注
2552文章
51353瀏覽量
755605 -
FOA
+關注
關注
0文章
3瀏覽量
2332
原文標題:線陣相機行頻和運動速度之間的關系
文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論