當(dāng)前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導(dǎo)讀]摘要:該自主車輛地面自動辨識技術(shù)是以Leobot—Edu自主車輛作為試驗(yàn)載體,并應(yīng)用DH—HV2003UC—T視覺傳感器對常見的5種行車路面(石子路面、水泥路面、土壤路面、草地路面、磚地路面)進(jìn)行圖像信息的采

摘要:該自主車輛地面自動辨識技術(shù)是以Leobot—Edu自主車輛作為試驗(yàn)載體,并應(yīng)用DH—HV2003UC—T視覺傳感器對常見的5種行車路面(石子路面、水泥路面、土壤路面、草地路面、磚地路面)進(jìn)行圖像信息的采集,應(yīng)用Matlab圖像處理模塊對其依次進(jìn)行壓縮嫡碼、復(fù)原重建、平滑、銳化、增強(qiáng)、特征提取等相關(guān)處理后,再應(yīng)用Matlab BP神經(jīng)網(wǎng)絡(luò)模塊進(jìn)行模式識別。通過對模式識別結(jié)果分析可知,網(wǎng)絡(luò)訓(xùn)練目標(biāo)的函數(shù)誤差為20%,該系統(tǒng)路面識別率達(dá)到預(yù)定要求,可以在智能車輛或移動機(jī)器人等相關(guān)領(lǐng)域普及使用。
關(guān)鍵詞:自主車輛;視覺傳感器;圖像處理;模式識別

0 引言
    20世紀(jì)80年代,具有廣闊應(yīng)用前景的自主車輛受到中西方各國的普遍關(guān)注。自主車輛接收的大部分信息來自機(jī)器視覺。CCD將行車路面轉(zhuǎn)換為光電圖像信息,并通過計算機(jī)進(jìn)行相關(guān)處理,快速在復(fù)雜環(huán)境中提取有用信息并產(chǎn)生合理的行為規(guī)劃。為了滿足自主車輛地面自動辯識技術(shù)對識別率的預(yù)定要求,本文分別對地面圖像信息采集模塊、機(jī)器視覺圖像處理模塊、神經(jīng)網(wǎng)絡(luò)模式識別模塊進(jìn)行了設(shè)計與研究。

1 地面圖像信患采集模塊
    該設(shè)計將上海中為智能機(jī)器人有限公司出品的教育型機(jī)器人Leobot—Edu作為試驗(yàn)載體,將大恒DH—HV2003UC—T視覺傳感器安裝在車體之上,并對常見的五種行車路面(石子路面、水泥路面、土壤路面、草地路面、磚地路面)進(jìn)行地面圖像信息的采集。為了提高模式識別結(jié)果的準(zhǔn)確性,該設(shè)計中對每一路面都進(jìn)行了6次采集作業(yè),并搜集到6組地面圖像信息,將其中質(zhì)量最好的一組地面圖像信息作為訓(xùn)練樣本,將剩余的5組地面圖像信息作為測試樣本。本文以訓(xùn)練樣本中石子路面為例,進(jìn)行分析說明,其路面原圖如圖1所示。


2 機(jī)器視覺圖像處理模塊
2.1 圖像壓縮編碼
    應(yīng)用線性預(yù)編碼方法對圖像壓縮進(jìn)行編碼。圖像壓縮的基本方法有無損壓縮和有損壓縮兩類。預(yù)測編碼方式是應(yīng)用較廣泛的有損壓縮編碼技術(shù)。DPCM系統(tǒng)的核心是預(yù)測器設(shè)計,預(yù)測器與壓縮率有密切聯(lián)系,最簡單的預(yù)測器是線性預(yù)測器,即:
   
    式中:ai為預(yù)測系數(shù);k為預(yù)測階數(shù)。設(shè)計時通常按均方誤差最小化準(zhǔn)則對預(yù)測誤差和量化誤差進(jìn)行理想的聯(lián)合最佳化。均方誤差定義為:
   
    令對每個ai的偏導(dǎo)數(shù)為零,即可求出為最小值時的各預(yù)測系數(shù)ai。定義數(shù)據(jù)的自相關(guān)函數(shù)為:
  
    只要已知xn的k+1個相關(guān)函數(shù)值R(0),R(1),R(2),…,R(k),即可解出k個預(yù)測系數(shù)使均方誤差最小。
    該設(shè)計訓(xùn)練樣本中石子路面圖像的壓縮編碼圖如圖2所示。

2.2 圖像復(fù)原重建
   圖像復(fù)原重建有諸多方法,本文采用較為常用的維納濾波復(fù)原法。尋找一個濾波器使得復(fù)原后的圖像與原始圖像f(x,y)的方差最小,即:
   
    式中:E{·}為數(shù)學(xué)期望算子。如果圖像f(x,y)與噪聲n(x,y)不相關(guān),且h(x,y)有零均值,則由上述條件可以推導(dǎo)出維納濾波器的傳遞函數(shù)為:
   
    式中:H*(u,v)為退化系統(tǒng)傳遞函數(shù);H(u,v)的復(fù)共軛;Pf(u,v)和Pn(u,v)分別為原始圖像和噪聲的功率譜。
    該設(shè)計訓(xùn)練樣本中石子路面圖像的復(fù)原重建圖如圖3所示。

    圖像平滑分為空間域處理和頻率域處理兩種。中值濾波法是非線性信號處理方法,它是用一個有奇數(shù)點(diǎn)的滑動窗口并將窗口中心點(diǎn)的值用窗口內(nèi)各點(diǎn)的中值代替。設(shè)一維序列f1,f2,…,fn,取窗口長度為m,對此一維序列進(jìn)行中值濾波,就是從輸入序列中相繼抽出m個數(shù)fi-v,…,fi-1,fi,fi+1,…,fi+v。其中,fi為窗口中心點(diǎn)值,再將這m個點(diǎn)值按其數(shù)值大小排序,取其序號為中心點(diǎn)的那個數(shù)作為濾波輸出。用數(shù)學(xué)公式表示為:
   
    式中:A為窗口;{fij}為二維數(shù)據(jù)序列。
    該設(shè)計訓(xùn)練樣本中石子路面圖像的平滑圖如圖4所示。

2.4 圖像銳化
    圖像銳化可以在空間域中進(jìn)行,常用的方法是微分法;亦可以在頻率域中進(jìn)行,常用的方法是高通濾波法。圖像中的邊緣或線條等細(xì)節(jié)部分與圖像頻譜中的高頻成分相對應(yīng),因此采用高通濾波法讓高頻分量順利通過,使低頻分量受到抑制,就可增強(qiáng)高頻的成分,使圖像的邊緣或線條變得清晰,實(shí)現(xiàn)圖像的銳化。高通濾波可用空間域或頻域法來實(shí)現(xiàn)。在空間域?qū)崿F(xiàn)高通濾波通常是用離散卷積法,卷積的表達(dá)式是:
   
    式中:g(m1,m2)是m×m方陣;f(n1,n2)是n×n方陣,沖擊響應(yīng)H是l×l方陣,歸一化的沖擊方陣可以避免處理后的圖像出現(xiàn)亮度偏移,其中的H等效于用Laplacian算子增強(qiáng)圖像。
    該設(shè)計訓(xùn)練樣本中石子路面圖像的銳化圖如圖5所示。
2.5 圖像增強(qiáng)
    圖像的直方圖是圖像的重要統(tǒng)計特征,是表示數(shù)字圖像中每一灰度級與該灰度級出現(xiàn)的頻數(shù)間的統(tǒng)計關(guān)系。用橫坐標(biāo)表示灰度級,縱坐標(biāo)表示頻數(shù)。按照直方圖的定義可表示為:
    
    式中:N為一幅圖像的總像素數(shù);nk是k級灰度的像素數(shù);rk表示第k個灰度級;P(rk)表示該灰度級出現(xiàn)的相對頻數(shù)。直方圖修正通常有直方圖均衡化和直方圖規(guī)定化兩大類。直方圖均衡化是一種常用的灰度增強(qiáng)算法,是將原圖像的直方圖經(jīng)過變換函數(shù)修整為均勻直方圖,然后按均衡化后的直方圖修整原圖像。直方圖的規(guī)定化是使增強(qiáng)后圖像的灰度級分布是不均勻且具有規(guī)定形狀的直方圖,可以突出感興趣的灰度范圍。
    該設(shè)計訓(xùn)練樣本中石子路面圖像的增強(qiáng)圖如圖6所示。

2.6 圖像特征提取
    圖像特征是指圖像的原始特性或?qū)傩浴D像特征的提取有很多方法,其中比較典型的有:8連接邊界特征、4連接邊界特征、面積比特征、歐拉數(shù)特征、角點(diǎn)特征和矩特征。分別予以說明如下:
    (1)邊界特征。像素的4-鄰域稱像素的(i,j)的直接鄰域,符號為d-近鄰。像素的8-鄰域是除去d-近鄰的像素外剩下的對角線上的4個像素,稱為(i,j)的非直接鄰域,符號為i-近鄰。
    (2)面積比特征。為滿足圖像檢索的要求把圖像以圖像質(zhì)點(diǎn)為圓心,以距圓心最遠(yuǎn)的像素點(diǎn)為半徑畫圓,而后將圓的半徑等距分成n份,畫n個同心圓。設(shè)圓環(huán)內(nèi)面積分別為s(1),s(2),…,s(n),如果圖像面積用圖像像素點(diǎn)表示,并將s(N)歸一化,得到Ts(N)即:
   
    式中:N為1,2,…,n;m00為總面積;s(N)為面積特征向量。
    (3)歐拉數(shù)特征。在二值圖像中1像素連接成分?jǐn)?shù)C減去孔數(shù)H的值為圖像的歐拉數(shù)。通常用E來表示圖像的歐拉數(shù),則:
   
    (4)角點(diǎn)特征。角點(diǎn)檢測方法有2種:提取圖像邊緣并以鏈碼形式將其表示,而后找最大曲率的點(diǎn)作為角點(diǎn);對圖像灰度進(jìn)行操作并計算圖像灰度分布的曲率,找最大曲率的點(diǎn)作為角點(diǎn)。Harris算子定義為:
    
     式中:k取0.04~0.06之間。當(dāng)R(x,y)超過給定的閾值時則認(rèn)為該點(diǎn)為圖像的角點(diǎn)。
    (5)矩特征:設(shè)二維連續(xù)函數(shù)f(x,y),(p,q)階矩定義為:
   
    式中:q=0,1,2,…。若矩是分段連續(xù)的且只在xy平面內(nèi)具有非零值,則存在各階矩。
    該設(shè)計訓(xùn)練樣本中石子路面圖像的8連接邊界特征圖、4連接邊界特征圖、面積比特征、歐拉數(shù)特征、角點(diǎn)特征、矩特征如圖7所示。

    圖7中,面積比特征為-0.431 0;歐拉數(shù)特征為119;角點(diǎn)特征為(1 075,1 024)135,(1 099,1 029)136,(956,1 031)139;矩特征為6.555 4,14.418 7,27.517 5,26.824 8,54.171 2,34.098 3,55.239 9。
    同理,訓(xùn)練樣本中5種路面的6個相關(guān)特征參數(shù)如下所示:
    石子路面:-0.431 0,119,135,136,139,6.555 4,14.418 7,27.517 5,26.824 8,54.171 2,34.098 3,55.239 9;
    水泥路面:-0.953 8,42,161,143,135,6.556 8,14.459 4,30.881 7,32.196 2,64.574 4,39.641 1,65.386 5;
    土壤路面:-0.792 8,63,147,113,143,6.533 9,14.418 0,32.086 8,31.915 5,64.111 2,41.127 8,65.093 5;
    草地路面:-0.822 4,138,60,106,75,6.510 7,14.377 1,26.706 9,29.822 3,59.502 0,38.214 6,58.168 3;
    磚地路面:-0.375 7,-48,149,137,143,6.567 5,14.485 3,30.016 5,30.394 0,61.165 5,41.055 4,60.736 7。

3 神經(jīng)網(wǎng)絡(luò)模式識別模塊
    應(yīng)用Matlab中BP神經(jīng)網(wǎng)絡(luò)模塊進(jìn)行分類與識別。人工神經(jīng)網(wǎng)絡(luò)簡稱為神經(jīng)網(wǎng)絡(luò)。人工神經(jīng)元k表示為:
   
    式中:xi為輸入信號;wik為神經(jīng)元k的突觸權(quán)值;m為輸入信號數(shù)目;uk為線性組合器的輸出;bk為神經(jīng)元單元的閾值;f(·)為激活函數(shù);yk為輸出信號。神經(jīng)元的輸入/輸出狀態(tài)表示為:
   
    式中:τij為突觸時延;Tj為j的閾值;wij為i到j(luò)的突觸連接系數(shù);f(·)為變換函數(shù)。
    該設(shè)計在分析多種數(shù)據(jù)分類方法和理論之后,以石子路面、水泥路面、土壤路面、草地路面、磚地路面5種常見行車路面為研究對象,采集了6組路面圖像特征信息作為備選庫,其中以質(zhì)量最優(yōu)的一組路面圖像特征信息作為訓(xùn)練樣本,把其他5組路面圖像特征信息作為測試樣本進(jìn)行BP神經(jīng)網(wǎng)絡(luò)的建立、訓(xùn)練、測試。
3.1 BP神經(jīng)網(wǎng)絡(luò)的建立
    該設(shè)計在BP神經(jīng)網(wǎng)絡(luò)的建立過程中應(yīng)用newff()函數(shù)對各個參數(shù)進(jìn)行了相關(guān)設(shè)置。其訓(xùn)練樣本、目標(biāo)樣本如下所示:
3.2 BP神經(jīng)網(wǎng)絡(luò)的訓(xùn)練
    該設(shè)計在BP神經(jīng)網(wǎng)絡(luò)的訓(xùn)練過程中應(yīng)用train()函數(shù)對各個參數(shù)進(jìn)行了相關(guān)設(shè)置,其顯示周期、學(xué)習(xí)速度、最大訓(xùn)練輪回數(shù)、目標(biāo)函數(shù)誤差如下所示:
   
3.3 BP神經(jīng)網(wǎng)絡(luò)的測試
    該設(shè)計在BP神經(jīng)網(wǎng)絡(luò)的測試過程中應(yīng)用sire()函數(shù)對各個參數(shù)進(jìn)行了相關(guān)設(shè)置,其測試樣本如下所示:

    該設(shè)計中5種路面圖像的BP神經(jīng)網(wǎng)絡(luò)模式識別訓(xùn)練目標(biāo)函數(shù)誤差為20%,實(shí)現(xiàn)了方便快捷的模式識別分類功能,結(jié)果如圖8所示。


4 結(jié)語
    文中研究的自主車輛地面自動辨識技術(shù)基于視覺傳感器的地面圖像信息自主識別技術(shù),在諸多領(lǐng)域具有廣泛的應(yīng)用前景。通過對模式識別結(jié)果分析可知,訓(xùn)練目標(biāo)函數(shù)誤差為20%,該系統(tǒng)路面識別率達(dá)到預(yù)定要求,可以在智能車輛或移動機(jī)器人等相關(guān)領(lǐng)域普及使用。

 

 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉