<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 圖像自適應分段線(xiàn)性拉伸算法的FPGA設計

圖像自適應分段線(xiàn)性拉伸算法的FPGA設計

作者: 時(shí)間:2010-07-21 來(lái)源:網(wǎng)絡(luò ) 收藏
0 引言
由于紅外圖像的成像機理以及紅外成像自身的原因,紅外圖像有對比度低、圖像較模糊、噪聲大等特點(diǎn)。因此抑止噪聲,提高圖像信噪比,以及調整紅外圖像對比度,以利于后續圖像分析、目標識別或跟蹤,必須對紅外圖像進(jìn)行增強處理。另外,在其他場(chǎng)合,若采用人機交互方式,則必須對原始圖像進(jìn)行預處理,改善圖像視覺(jué)效果,使其更適合人機進(jìn)一步的分析和處理。
圖像增強從作用域出發(fā),分為空間域增強和頻率域增強兩種。頻率域是一種間接增強的方法,由于存在域之間的變換和反變換,計算復雜,難以滿(mǎn)足實(shí)時(shí)性要求。自適應拉伸是一種空間域圖像增強方法,直接對圖像像素灰度進(jìn)行操作,由于運算過(guò)程簡(jiǎn)單、實(shí)現方便,目前的圖像增強預處理電路大多選用這種。硬件實(shí)現上,最初是采用單片DSP芯片實(shí)現,其原理為:圖像數據實(shí)時(shí)的傳輸給DSP,DSP接收完1塊數據后,再對整塊數據進(jìn)行增強處理,這樣勢必會(huì )造成時(shí)間的延遲,不能滿(mǎn)足精確制導武器系統實(shí)時(shí)性的要求。后來(lái)硬件結構發(fā)展為采取DSP,芯片相結合的方式。這樣,有效結合了DSP的運算能力強與邏輯和存儲資源豐富的優(yōu)點(diǎn);不足之處在于,DSP與之間的通信給設計工作增加了額外負擔。與DSP相比,FPGA結構上的優(yōu)勢使得其更適合完成并行處理、及結構性強和高速的運算。本文基于這種理論基礎,使用xilinx公司規模較大的XC4VLXl5系列FPGA,實(shí)現了紅外圖像的實(shí)時(shí)處理。

1 自適應線(xiàn)性灰度級拉伸算法
圖像灰度線(xiàn)性拉伸算法表達式為:

式中:i是圖像數據行號;j是圖像數據列號;Y(i,J)是拉伸后輸出圖像灰度值;X(i,j)是輸入原始圖像灰度值,為14 b二進(jìn)制數;Xmin是輸入圖像數據的最小灰度值;Xmax是輸入圖像數據的最大灰度值;Zmax表明輸出圖像的最大灰度值,設計中拉伸后的圖像灰度值用8 b二進(jìn)制數表示,故Zmax=255。
首先對紅外圖像做灰度直方圖統計,低信噪比條件下,選取壓縮因子為5%,將盲元和噪聲的影響降到最低。分別搜索5%最大灰度值中的最小值作為Xmax,5%最小灰度值里的最大值作為Xmin。拉伸轉換時(shí),將大于Xmax的像素灰度置為Zmax,小于Xmin的像素灰度置為O。此算法將線(xiàn)性拉伸區間自適應地分為[O,Xmin),[Xmin,Xmax]和(Xmax,255]三個(gè)部分。其中,[O,Xmin)和(Xmax,255]兩個(gè)灰度區間的像素灰度分別被壓縮為O和255。若圖像中目標較小,且目標正好位于兩個(gè)被壓縮的區間內,就有可能被抑制。為避免這種情況發(fā)生,可視情況適當調整壓縮因子5%的大小。

2 拉伸算法的FPGA實(shí)現
2.1 設計思路

根據以上算法分析,FPGA設計思路如下:在每幀圖像幀正程,用雙端口RAM進(jìn)行直方圖統計,記錄每個(gè)像素灰度值出現的次數,幀逆程即可統計得到此幀圖像的Xmin和Xmax。因為相鄰兩幀圖像近似度高,可用前幀得到的Xmin和Xmax來(lái)處理下幀圖像。在幀逆程時(shí),調用除法器計算出的值;在下幀正程時(shí),只需計算Q?[X(i,j)-Xmin],然后將得到的結果除以64(左移6位),即對每個(gè)像素只需1次減法、1次乘法和移位就可完成拉伸運算。實(shí)現框圖如圖1所示,拉伸后數據的輸出僅比輸入延時(shí)62.5 ns,實(shí)現了對紅外圖像的實(shí)時(shí)處理。

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>