[導(dǎo)讀]智能交通管理系統(tǒng)是21 世紀(jì)道路交通管理的發(fā)展趨勢。利用網(wǎng)絡(luò)和GPRS 通信, 牌照自動識別監(jiān)控系統(tǒng)能夠自動、實(shí)時地檢測車輛、識別汽車牌照, 從而實(shí)現(xiàn)道路交通智能化管理。由于傳統(tǒng)的PC機(jī)+ 算法的設(shè)計(jì)結(jié)構(gòu)體積大, 不能滿足便攜的要求, 更不適合露天使用; 而采用通用的DSP 芯片組成的系統(tǒng), 外圍電路較復(fù)雜, 設(shè)計(jì)與調(diào)試都要較長的時間, 且系統(tǒng)的可擴(kuò)展性不好。利用32 位Nios Ⅱ軟核處理器在FPGA 上完成設(shè)計(jì), 減小了系統(tǒng)的體積, 而且在PC機(jī)上開發(fā)的程序可移植到Nios Ⅱ處理器上, 實(shí)現(xiàn)了片上系統(tǒng)。采用Nios Ⅱ處理器的自定義指令, 用硬件實(shí)現(xiàn)部分算法, 大大提高了數(shù)據(jù)的處理速度, 保證了較好的實(shí)時性。在外圍電路不變的情況下, 通過更新FPGA 內(nèi)部的電路設(shè)計(jì), 能使系統(tǒng)功能升級和增強(qiáng)。下面介紹一種基于Nios Ⅱ軟核的車輛牌照識別系統(tǒng)的自行研制。
智能交通管理系統(tǒng)是21 世紀(jì)道路交通管理的發(fā)展趨勢。利用網(wǎng)絡(luò)和GPRS 通信, 牌照自動識別監(jiān)控系統(tǒng)能夠自動、實(shí)時地檢測車輛、識別汽車牌照, 從而實(shí)現(xiàn)道路交通智能化管理。由于傳統(tǒng)的PC機(jī)+ 算法的設(shè)計(jì)結(jié)構(gòu)體積大, 不能滿足便攜的要求, 更不適合露天使用; 而采用通用的DSP 芯片組成的系統(tǒng), 外圍電路較復(fù)雜, 設(shè)計(jì)與調(diào)試都要較長的時間, 且系統(tǒng)的可擴(kuò)展性不好。利用32 位Nios Ⅱ軟核處理器在FPGA 上完成設(shè)計(jì), 減小了系統(tǒng)的體積, 而且在PC機(jī)上開發(fā)的程序可移植到Nios Ⅱ處理器上, 實(shí)現(xiàn)了片上系統(tǒng)。采用Nios Ⅱ處理器的自定義指令, 用硬件實(shí)現(xiàn)部分算法, 大大提高了數(shù)據(jù)的處理速度, 保證了較好的實(shí)時性。在外圍電路不變的情況下, 通過更新FPGA 內(nèi)部的電路設(shè)計(jì), 能使系統(tǒng)功能升級和增強(qiáng)。下面介紹一種基于Nios Ⅱ軟核的車輛牌照識別系統(tǒng)的自行研制。
1 系統(tǒng)功能設(shè)計(jì)
車輛牌照自動識別監(jiān)控系統(tǒng)根據(jù)具體應(yīng)用場合可以定制為不同的功能, 而且不同的功能只需要在Nios 中寫入相應(yīng)的C 語言程序即可, 無需重做硬件板, 非常方便。下面就其在高速公路收費(fèi)站中的應(yīng)用進(jìn)行功能設(shè)計(jì)。
1) 圖像采集 在收費(fèi)站處, 攝像頭監(jiān)視通道口車輛來往情況, 當(dāng)車輛過來時, FPGA 系統(tǒng)板捕捉到地感線圈由于磁場的變化而產(chǎn)生的觸發(fā)信號, 來控制采集卡采集車輛圖像。采用地感線圈的優(yōu)點(diǎn)上檢測正確率高(只有車輛經(jīng)過時, 地感線圈才會產(chǎn)生觸發(fā)信號) , 這時可以保證抓到的圖像中有車輛牌照信息。
2) 牌照識別 采集到圖像后就要進(jìn)行牌照區(qū)域的提取, 其中以包括圖像的彩色圖到灰度圖變換、灰度拉伸、牌照區(qū)域分割、牌照幾何位置的調(diào)整等。牌照區(qū)域提取后再進(jìn)行牌照圖像二值化、牌照字符分割以及牌照字符的識別。
3) 數(shù)據(jù)通信 根據(jù)實(shí)際情況選擇用以太網(wǎng)或GPRS 把識別結(jié)果發(fā)送到主控制站。在有以太網(wǎng)連接的條件下優(yōu)先選用以太網(wǎng)連接, 可以提供相對較高的傳輸速率和可靠性, 在沒有以太網(wǎng)連接的條件下選用GPRS 連接進(jìn)行通信。
2 系統(tǒng)構(gòu)成與實(shí)現(xiàn)
本系統(tǒng)中的硬件包括GPRS 模塊、高分辨率CCD 攝像機(jī)、CCD 自動亮度控制器、視頻采集卡、FP2GA 系統(tǒng)板。系統(tǒng)的硬件結(jié)構(gòu)如圖1 所示, 可以看到在一片F(xiàn)PGA 中包含了Nios Ⅱ處理器、SRAM 控制器、SDRAM 控制器、UART 以及采集卡控制器和外擴(kuò)SRAM 控制器、用戶指令模塊。這也正體現(xiàn)了NiosⅡ的優(yōu)勢, 將很多資源集中在FPGA 中, 根據(jù)用戶的需要來定制, 更改也變得非常容易。
圖1 系統(tǒng)硬件框圖
要從牌照區(qū)域提取得到最終的牌照, 需用到大量的數(shù)字圖像處理算法, 其實(shí)現(xiàn)過程如圖2 所示。牌照字符的識別采用的是BP 算法。由于本系統(tǒng)工作過程對實(shí)時性要求較高, 因此采用eCos嵌入式可配置實(shí)時操作系統(tǒng)對系統(tǒng)中的多任務(wù)進(jìn)行管理。
圖2 牌照提取過程
3 結(jié)語
利用32 位Nios Ⅱ軟核處理器在FPGA 完成設(shè)計(jì), 減小了系統(tǒng)的體積, 而且在PC 機(jī)上開發(fā)的程序可移植到Nios Ⅱ處理器上,實(shí)現(xiàn)了片上系統(tǒng)。采用Nios Ⅱ處理器的自定義指令, 用硬件實(shí)現(xiàn)部分算法, 大大提高了數(shù)據(jù)的處理速度, 保證了較好的實(shí)時性。所以用FPGA 開發(fā)的車輛牌照自動識別監(jiān)控系統(tǒng)不僅可以用于收費(fèi)站、停車場等固定安裝場合,而且可裝載于警車上, 也可現(xiàn)場臨時固定, 具有良好的靈活性和機(jī)動性。在城市道路巡邏中, 可以??吭谌我獾谋O(jiān)控地點(diǎn), 隨時發(fā)現(xiàn)過往車輛中任何欠費(fèi)違規(guī)車輛, 對過往車輛進(jìn)行稽查管理。
在系統(tǒng)的設(shè)計(jì)方案里, 筆者考慮了2 種通信方式, 即以太網(wǎng)方式和GPRS 方式, 以方便用戶根據(jù)實(shí)際情況選用。突破了地域的限制, 使用范圍也更廣闊。
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
最近為什么越來越多的研究開始利用FPGA作為CNN加速器?FPGA與CNN的相遇究竟能帶來什么神奇效果呢?原來,F(xiàn)PGA擁有大量的可編程邏輯資源,相對于GPU,它的可重構(gòu)性以及高功耗能效比的優(yōu)點(diǎn),是GPU無法比擬的;同時...
關(guān)鍵字:
FPGA
可編程邏輯資源
GPU
FPGA的應(yīng)用領(lǐng)域包羅萬象,我們今天來看看在音樂科技領(lǐng)域及醫(yī)療照護(hù)的智能巧思。
關(guān)鍵字:
FPGA
科技領(lǐng)域
智能
最近某項(xiàng)目采用以太網(wǎng)通信,實(shí)踐起來有些奇怪,好像設(shè)計(jì)成只能應(yīng)答某類計(jì)算機(jī)的ICMP(ping)命令, 某類計(jì)算機(jī)指的是Windows特定系統(tǒng),其他系統(tǒng)發(fā)送ping都不能正確識別。
關(guān)鍵字:
嵌入式Linux
FPGA
協(xié)議
近兩年,國外廠商的FPGA芯片價格飆升,由于價格,貨期,出口管制等多方面因素的影響,很多公司都在尋找FPGA國產(chǎn)化替代方案。我工作中正在使用的幾款芯片也面臨停產(chǎn)的風(fēng)險,用一片少一片,了解到國產(chǎn)FPGA發(fā)展的也不錯,完全自...
關(guān)鍵字:
FPGA
芯片
EDA
本篇是FPGA之旅設(shè)計(jì)的第十二例,在前面的例程中,完成了DS18B20溫度傳感器數(shù)據(jù)的采集,并且將采集到的數(shù)據(jù)顯示在數(shù)碼管上。由于本例將對溫濕度傳感器DHT11進(jìn)行采集,而且兩者的數(shù)據(jù)采集過程類似,所以可以參考一下前面的...
關(guān)鍵字:
FPGA
DS18B20溫度傳感器
這是FPGA之旅設(shè)計(jì)的第十三例啦,本例是一個綜合性的例程,基于OLED屏幕顯示,和DHT11溫濕度采集,將DHT11采集到的溫濕度顯示到OLED屏幕上。
關(guān)鍵字:
FPGA
OLED屏幕
這是FPGA之旅設(shè)計(jì)的第九例啦?。。”纠龑⒔榻B如何使用FPGA驅(qū)動OLED屏幕,并在接下來的幾例中,配合其它模塊,進(jìn)行一些有趣的綜合實(shí)驗(yàn)。由于使用的OLED屏是IIC接口的,對IIC接口不是很清楚的,可以參考第五例的設(shè)計(jì)...
關(guān)鍵字:
FPGA
OLED屏幕
這是FPGA之旅設(shè)計(jì)的第十例啦,在上一例中,已經(jīng)成功驅(qū)動了OLED屏幕,本例將結(jié)合上一例,以及第四例多bytes串口通信做一個有趣的例程。
關(guān)鍵字:
FPGA
OLED屏
串口
這是FPGA之旅的第十一例了。在前面的例子中,已經(jīng)對OLED有了一個基礎(chǔ)的了解,本例將介紹如何在OLED上實(shí)現(xiàn)支符的顯示,為后面的例程做準(zhǔn)備。
關(guān)鍵字:
FPGA
OLED
字符
在許多高可靠性商業(yè)航空、太空、國防、汽車和工業(yè)應(yīng)用中使用的系統(tǒng)需要獲得IEC 61508安全完整性等級(SIL)3功能安全規(guī)范的認(rèn)證。為了降低這一過程的成本,并加快上市,Microchip Technology Inc....
關(guān)鍵字:
Microchip
FPGA
本例是FPGA之旅設(shè)計(jì)的第十四例,本例將紅外遙控的使用,并將紅外接收器接收到紅外遙控的數(shù)據(jù)顯示在數(shù)碼管上。
關(guān)鍵字:
FPGA
紅外遙控信號
加利福尼亞州圣克拉拉市,2022年9月19日——高性能現(xiàn)場可編程邏輯門陣列(FPGA)和嵌入式FPGA(eFPGA)半導(dǎo)體知識產(chǎn)權(quán)(IP)領(lǐng)域的領(lǐng)導(dǎo)性企業(yè)Achronix半導(dǎo)體公司宣布:該公司已經(jīng)收購了Accolade...
關(guān)鍵字:
Achronix
FPGA
摘要:隨著農(nóng)業(yè)生產(chǎn)中對水資源利用率重視程度的不斷提升,農(nóng)業(yè)用水的灌溉效率與灌溉滲漏系數(shù)測定準(zhǔn)確化與規(guī)范化越來越重要。為實(shí)現(xiàn)渠道水位測量的精確化與自動化,研制開發(fā)出一種基于GPRS的渠道水位監(jiān)測系統(tǒng)。對投入式壓力水位檢測方...
關(guān)鍵字:
GPRS
水位監(jiān)測
上位機(jī)設(shè)計(jì)
Flex Logix目前在推廣他們的嵌入式 FPGA 技術(shù)。它非常堅(jiān)固。它已經(jīng)投放市場多年,并在許多流程節(jié)點(diǎn)上得到廣泛支持。他們看到越來越多的客戶采用該技術(shù),他們正在宣傳并嘗試與更多的架構(gòu)師和設(shè)計(jì)師會面,與他們分享他們可...
關(guān)鍵字:
Flex Logix
FPGA
這是FPGA之旅設(shè)計(jì)的第五例啦!今天給大家?guī)淼氖荌IC通信,IIC協(xié)議應(yīng)用非常廣泛,例如與MPU6050進(jìn)行通信,配置OV5640攝像頭、驅(qū)動OLED屏幕等等,都需要使用到IIC協(xié)議,所以掌握它是非常必要的,廢話不多說...
關(guān)鍵字:
FPGA
IIC協(xié)議
Altium Designer 提供了唯一一款統(tǒng)一的應(yīng)用方案,其綜合電子產(chǎn)品一體化開發(fā)所需的所有必須技術(shù)和功能。Altium Designer 在單一設(shè)計(jì)環(huán)境中集成板級和FPGA系統(tǒng)設(shè)計(jì)
關(guān)鍵字:
ad10
電子產(chǎn)品
FPGA
GPS和GPRS,字面上僅僅多了個G,按照中國人捂住一半,讀一半的猜字邏輯來看,這兩者區(qū)別應(yīng)該是不多的,GPS模塊能做的,GPRS模塊應(yīng)該也能干,這顯然是個美麗的誤會。
關(guān)鍵字:
GPS
GPRS
通信
該芯片為國內(nèi)首顆基于22nm工藝制程,并已成功量產(chǎn)的FPGA芯片。
關(guān)鍵字:
京微齊力
FPGA
芯片