基於FPGA車牌位置的定位

基於FPGA車牌位置的定位算法

1 概述微信

   本節將在《基於FPGA特徵顏色目標的提取》基礎上完成車牌位置定位的verilog算法代碼仿真,爲下板的成功打下基礎。url

   本實驗目標:在複雜環境中提取車牌,並找出車牌位置的上下左右邊界,最後還原到原始圖像將車牌框起來。spa

2 仿真實驗.net

1 實驗圖像一3d

2 實驗圖像二blog

1在《基於FPGA特徵顏色目標的提取》的基礎上完成車牌的提取並轉化爲二值圖像以下圖3img2所示。get

3 實驗圖1仿真實驗過程io

 如圖3img2所示,提取出來的車牌的二值圖像外圍有黑色虛框。咱們要將它腐蝕掉,第一次腐蝕完成後左側依然留有殘餘,咱們再進行第二次腐蝕,第二次腐蝕完成後黑色虛框已經徹底去除。class

 關於二值圖像的腐蝕可參考《基於FPGA的二值圖像的腐蝕算法的實現》。

接下來咱們利用垂直投影法完成黑色圖像的上下左右邊界查找。

關於垂直投影法可參考《基於FPGA水平垂直投影法的實現》。

4 垂直投影法仿真的出圖像的上下左右邊界

3 仿真實驗結果

5 實驗圖1邊界顯示

6 實驗圖2邊界顯示

如圖5,6所示車牌的位置被垂直投影的上下左右邊線框出,從而獲得邊界位置。

總結:此篇是一篇啓示篇文章,既然車牌邊界能夠被定爲,那麼是否人臉位置能夠被定位?,或者是其餘交通警示牌,警示標誌。


本文分享自微信公衆號 - FPGA開源工做室(leezym0317)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索