999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的一種識別系統的設計與實現

2021-09-06 12:15:52姜曉雪陳小菊徐銳屈子昂
電子制作 2021年17期
關鍵詞:模型系統

姜曉雪,陳小菊,徐銳,屈子昂

(宜賓學院,四川宜賓,644000)

0 概述

顏色識別是應用視覺領域的一個重要方面。隨著專用集成電路和專用處理芯片的發展,識別技術也得到了突飛猛進的發展,其中的典型代表就是數字信號處理(DSP)專用芯片的產生,它改變了傳統的完全依靠PC機來進行圖像處理的弊端,使目標識別進入了嵌入式時代。隨著對圖像處理要求的越來越高,DSP在某些具體應用中受到很多限制,如實時高清圖像采集與處理[2]。

本設計系統介紹了一種基于FPGA的RGB減背景顏色識別算法,在RGB顏色通道提取的基礎上對其他顏色通道進行腐蝕處理,使識別更加精確、可靠。再依靠FPGA的可編程性和強大的并行信號處理能力,使其可以靈活、高效的運行和分析各種目標識別算法,在處理信息量大的圖像上顯得游刃有余,滿足系統對實時性的要求,大大的提高系統的處理性能。本系統運用了一個對紅色運動物體的追蹤的實驗來觀察圖像處理的效果,并為后續雙目測距系統的開發打下堅實的基礎,該方案也可以直接用于日常監控系統中。

1 顏色識別系統的原理與實現系統

■1.1 實現原理

為了科學的定量描述和使用顏色,人們提出了各種顏色模型,主要有RGB模型、HSI模型、CMKY模型和YUV色彩系統[3]。其中RGB模型的應用主要面向硬件設備,HSI模型是面向以彩色處理為目的的應用,而CMKY模型主要應用在印刷工業,YUV模型則主要用在電視信號傳輸中。面向硬件設備的最常用的彩色模型是RGB模型,其模型如圖1所示,其中RGB模型和HSI模型是在圖像處理中應用較多的兩種模型[4]。

圖1 RGB模型單位立方體

RGB模型和HSI模型之間可以進行相互轉換,將RGB模型轉換成HSI模型的公式如公式(1)所示:

在HSI模型中三分量H、S、I具有相對獨立性,能較準確的提取顏色特征。考慮到計算H需要進行反三角函數轉換需要時間較長,不利于實時性這一要求,所以不選用H分量;而I分量與圖像的彩色信息無關,對識別效果影響也不會很大,所以沒有選用,而S分量計算簡單,而且由光照強度變化帶來的影響較少[5]。所以本文中采用用 R-G、R-B作為識別參數,所以在此也引進了此兩個參數,這兩個參數計算起來方便,又不至于增加網絡訓練時間,能夠有效的濾除多余背景,而且實驗證明對識別率確有一定的提高。在測量的二十幅圖中,識別率達到95%。

■1.2 實現系統

如圖2所示,我們圖像采集MT9V011cmos 500W像素攝像頭,將采集到的彩色RGB 圖像首先存入 SDRAM 中,然后由VGA顯示控制端讀出圖像數據,讀出 RGB 圖像數據后,我們首先對RGB圖進行灰度處理,然后對灰度圖像進行閾值分割,形成二值圖像,對二值數字圖像進行邊界追蹤的基礎上進行顏色識別,最終將邊界顯示在VGA上。

圖2 系統原理圖

如圖3所示,rgb_data_i_1 與rgb_data_i_2為三位八位RGB數據信息,經過灰度、二值后壓縮為三位4位RGB數據信息image_d ata_1和image_data_2。

圖3 顏色標定模塊

2 算法實現

RGB( Red, Green, Blue ) 通過紅、綠 、藍三基色的相加來產生其它的顏色 。自然界的任何一種顏色,都可以通過 RGB 三基色按照不同的比例混合而成 。RGB 三者的取值范圍分別是0 到255 。當 RGB 三者都為 0 時, 產生黑色 ;當RGB三者都為255 時, 產生白色[6]。

如圖4所示,在顏色識別模塊中寫有紅、藍、綠三個顏色濾波器,當識別顏色時,濾波器分時工作,即選定一種顏色的濾波器之后,其他顏色的分量都不能夠通過濾波器,而只有這種顏色能夠通過濾波器,該分量通過濾波器之后,則得出要識別顏色中該分量的值。簡單來說就是當紅色濾波器處于工作狀態時,只有藍色光能通過濾波器,而藍色、綠色不通過,這樣就能夠得出紅色分量的值[7]。當入射光通過三個顏色濾波器之后得出三個顏色分量值,這樣,疊加在一起則得出被測物體顏色,識別紅色物體。

圖4 濾波信號

顏色識別算法:RGB 是光照色。每種顏色數據從0到255,都為0的話就是沒有光,是黑色,數據越大光越強,都為255是白色[8]。三色的數據不同的話,找數據最大的那個,可以理解為那種顏色的光強,就會偏向那種顏色[9]。

圖5 藍色識別VGA圖

圖6 紅色識別VGA圖

根據所處環境及實驗分析,紅色受干擾小,光照強,精確度更高,所以本系統選擇對紅色進行識別。

先對整幅圖像基于RGB模型進行紅、黃、藍顏色提取。對提取出的備選區域進行形態學濾波,去掉圖像中的噪聲干擾。依據形狀特征提取圖像中矩形區域[10]。

RGB圖像是有3個通道,也就是一個3維的矩陣,而灰度圖,大只有一個通道,圖7在matlab中將一個3通道的事物轉為1通道。

圖7 RGB轉灰度圖

圖8在matlab中將RGB圖像的其余兩色進行腐蝕并進行減運算。

圖8 對G和R腐蝕過后的二值圖

圖9 對測試圖進行YUV算法后的二值圖

本方案在傳統RGB顏色通道提取的基礎上對藍色和綠色通道進行腐蝕后得到的圖像,并在紅色通道進行R-G、R-B運算,濾除多余背景,使識別精度更高。

3 實驗驗證

本文使用的器件是Altera公司的颶風時代開發板。Verilog源代碼在開發環境quartus ii 18.0中綜合并經過ModelSim仿真,得到的時序波形圖,該波形圖驗證了RGB信號的正確性。波形圖、測試結果如圖10、圖11所示。

圖10 測試圖1

圖11 測試圖2

由仿真圖12可知新生成圖像時序與datasheet的時序圖基本一致。本設計在實驗中的圖片共20幅,當采用HIS特征量時有3個識別錯誤,識別率為85.8%;在采用R-G、R-B特征時,有1個識別錯誤,識別率為95%,識別時間是0.5s。這一個錯誤圖片是手機反光面。經分析,其錯誤的主要原因是背景板不單一,受強光影響大。在圖形圖像的處理過程中, RGB 的效率不是很高,在產生任何一種顏色時, RGB三者需要同樣的帶寬。另外, 為了更改一個像素的亮度或色度, 必須把RGB三者的數值從緩存中讀取出來, 然后對它們三者作修改, 最后還得把它們寫回緩存中。假如可以把亮度和色度分離開來, 這個處理過程將會更快 。

圖12 仿真圖

4 結束語

經實驗表明本設計所提取的特征計算簡單、快捷、容易理解,且能減少一定光照強度變化帶來的影響,比較適合于用在實時生產中。

猜你喜歡
模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 99热这里只有精品2| 国产在线视频自拍| 久996视频精品免费观看| 国产欧美视频综合二区 | 中文无码影院| 国产精品毛片在线直播完整版| 操美女免费网站| 特级毛片免费视频| 成人亚洲天堂| 激情六月丁香婷婷四房播| 欧美自慰一级看片免费| 91亚洲精品国产自在现线| 欧美综合一区二区三区| 国产日韩精品欧美一区灰| 久久久精品国产SM调教网站| 国产黄网站在线观看| 真实国产乱子伦视频| 成年av福利永久免费观看| 98精品全国免费观看视频| 国产精品成| 欧美亚洲国产日韩电影在线| 亚洲欧美日韩另类| 激情乱人伦| 高清不卡毛片| 国产午夜无码片在线观看网站| a毛片在线播放| 国产人成在线视频| 思思99热精品在线| 无码一区18禁| 欧美全免费aaaaaa特黄在线| 黄色成年视频| 亚洲成人免费看| 日韩精品免费一线在线观看| 国产精品美乳| 无码中字出轨中文人妻中文中| 久久久91人妻无码精品蜜桃HD| 97超碰精品成人国产| 内射人妻无套中出无码| 国产亚洲欧美另类一区二区| 高清无码手机在线观看| 久久五月视频| 色婷婷在线播放| 呦女亚洲一区精品| 国产不卡一级毛片视频| 成人日韩欧美| 国产国拍精品视频免费看| 午夜福利在线观看成人| 亚洲精品成人7777在线观看| 91精品国产91久久久久久三级| 国产精品人莉莉成在线播放| 噜噜噜久久| 免费毛片a| 青青国产视频| 一级成人a毛片免费播放| 国产欧美在线观看精品一区污| 国产人成在线观看| 亚洲福利一区二区三区| 久久国产热| 午夜视频免费一区二区在线看| 欧美日韩在线第一页| 99久久成人国产精品免费| 国产无码性爱一区二区三区| 91在线激情在线观看| av手机版在线播放| 国产一级裸网站| 老司机精品99在线播放| 午夜精品国产自在| 操国产美女| 亚洲精品无码成人片在线观看 | 亚洲成a人在线观看| 中文字幕亚洲综久久2021| YW尤物AV无码国产在线观看| 免费人成视频在线观看网站| 99久久人妻精品免费二区| 国产成人综合亚洲欧洲色就色| 欧美成人亚洲综合精品欧美激情| 亚洲国产系列| 亚洲国产在一区二区三区| 乱人伦中文视频在线观看免费| 久久成人免费| 色窝窝免费一区二区三区 | 亚洲va欧美va国产综合下载|