基于視覺傳感器的自主車輛地面自動辨識技術研究
3 神經(jīng)網(wǎng)絡模式識別模塊
應用Matlab中BP神經(jīng)網(wǎng)絡模塊進行分類與識別。人工神經(jīng)網(wǎng)絡簡稱為神經(jīng)網(wǎng)絡。人工神經(jīng)元k表示為:
式中:xi為輸入信號;wik為神經(jīng)元k的突觸權值;m為輸入信號數(shù)目;uk為線性組合器的輸出;bk為神經(jīng)元單元的閾值;f(·)為激活函數(shù);yk為輸出信號。神經(jīng)元的輸入/輸出狀態(tài)表示為:
式中:τij為突觸時延;Tj為j的閾值;wij為i到j的突觸連接系數(shù);f(·)為變換函數(shù)。
該設計在分析多種數(shù)據(jù)分類方法和理論之后,以石子路面、水泥路面、土壤路面、草地路面、磚地路面5種常見行車路面為研究對象,采集了6組路面圖像特征信息作為備選庫,其中以質(zhì)量最優(yōu)的一組路面圖像特征信息作為訓練樣本,把其他5組路面圖像特征信息作為測試樣本進行BP神經(jīng)網(wǎng)絡的建立、訓練、測試。
3.1 BP神經(jīng)網(wǎng)絡的建立
該設計在BP神經(jīng)網(wǎng)絡的建立過程中應用newff()函數(shù)對各個參數(shù)進行了相關設置。其訓練樣本、目標樣本如下所示:
3.2 BP神經(jīng)網(wǎng)絡的訓練
該設計在BP神經(jīng)網(wǎng)絡的訓練過程中應用train()函數(shù)對各個參數(shù)進行了相關設置,其顯示周期、學習速度、最大訓練輪回數(shù)、目標函數(shù)誤差如下所示:
3.3 BP神經(jīng)網(wǎng)絡的測試
該設計在BP神經(jīng)網(wǎng)絡的測試過程中應用sire()函數(shù)對各個參數(shù)進行了相關設置,其測試樣本如下所示:
該設計中5種路面圖像的BP神經(jīng)網(wǎng)絡模式識別訓練目標函數(shù)誤差為20%,實現(xiàn)了方便快捷的模式識別分類功能,結(jié)果如圖8所示。
4 結(jié)語
文中研究的自主車輛地面自動辨識技術基于視覺傳感器的地面圖像信息自主識別技術,在諸多領域具有廣泛的應用前景。通過對模式識別結(jié)果分析可知,訓練目標函數(shù)誤差為20%,該系統(tǒng)路面識別率達到預定要求,可以在智能車輛或移動機器人等相關領域普及使用。
評論