<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è) > 嵌入式系統 > 設計應用 > 基于FPGA的灰度形態(tài)學(xué)濾波器實(shí)現

基于FPGA的灰度形態(tài)學(xué)濾波器實(shí)現

作者: 時(shí)間:2010-12-18 來(lái)源:網(wǎng)絡(luò ) 收藏

  在形態(tài)算法設計中,結構元素的選擇十分重要,其形狀和尺寸的選擇是能否有效地提取信息的關(guān)鍵。一般情況下,結構元素的選擇按照下面原則進(jìn)行:

  (1)結構元素必須在幾何上比原圖像簡(jiǎn)單,且有界。

  (2)結構元素的凸性非常重要,一般選擇凸性子集。

  2 的硬件實(shí)現

  2.1 結構元素選擇及簡(jiǎn)化[3]

  本文所述形態(tài)學(xué)濾波的目的是檢測256×256大小12位灰度圖像f中的弱小目標,選擇3×3大小的扁平結構元素和原始圖像做開(kāi)操作,其結構為:

  2.2 電路原理設計[4][5]

  輸入圖像f與結構元素g1腐蝕就是求f中每行相鄰3個(gè)象素的灰度最小值。對于1幅靜止圖像,可以采用1個(gè)1×3的窗體從圖像第1行第1列開(kāi)始,自左向右滑動(dòng),依次取出窗口內的3個(gè)象素灰度值,比較得到灰度最小值并按順序存儲。第1行做完后,再在第2行滑動(dòng),直至圖像的最后1行的最后3個(gè)象素。存儲后的圖像即為f與g1腐蝕的結果圖像。對于實(shí)時(shí)串行輸入圖像,只需讓圖像灰度數據流從1×3的窗體通過(guò),取出窗體內的3個(gè)象素灰度值,比較后得到的最小值數據流就是腐蝕后的圖像灰度數據。

  求3個(gè)數的最小值可以先求2個(gè)數的較小值,將結果再與第3個(gè)數比較即可得到最小值。設計的關(guān)鍵是如何利用第1組數據的中間結果快速完成第2組數據的比較。針對圖像是串行輸入流以及內部資源足夠豐富的特點(diǎn),設計了二級流水比較器,其邏輯框圖如圖1所示。圖像第1行第1列的灰度值輸入后鎖存到12位的觸發(fā)器,待第2個(gè)數據輸入后與之比較,較小值鎖存到中間的12位觸發(fā)器,而第2個(gè)數據存儲到左邊的12位觸發(fā)器。當第3個(gè)數據輸入后與前2個(gè)數據的較小值比較,得到第1組數據的最小值,同時(shí)第1組數據中的第2個(gè)值作為第2組數據的第1個(gè)值,將與第3個(gè)數據(第2組數據的第2個(gè)值)比較。這樣,圖像數據輸入到1×3腐蝕單元,2個(gè)象素周期之后即可得到最小值輸出數據流。

  將圖1中的12位鎖存器替換深度為256字節的FIFO,即可得到1×3腐蝕邏輯框圖。與1×3腐蝕過(guò)程類(lèi)似,f與g1腐蝕的最小值數據流輸入到1×3腐蝕單元,2行延遲時(shí)間之后即可得到f與g腐蝕的圖像灰度數據流。



評論


相關(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>