<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 基于視覺傳感器的自主車輛地面自動辨識技術研究

          基于視覺傳感器的自主車輛地面自動辨識技術研究

          作者: 時間:2011-06-16 來源:網(wǎng)絡 收藏


          3 神經(jīng)網(wǎng)絡模式識別模塊
          應用Matlab中BP神經(jīng)網(wǎng)絡模塊進行分類與識別。人工神經(jīng)網(wǎng)絡簡稱為神經(jīng)網(wǎng)絡。人工神經(jīng)元k表示為:
          u.JPG
          式中:xi為輸入信號;wik為神經(jīng)元k的突觸權值;m為輸入信號數(shù)目;uk為線性組合器的輸出;bk為神經(jīng)元單元的閾值;f(·)為激活函數(shù);yk為輸出信號。神經(jīng)元的輸入/輸出狀態(tài)表示為:
          v.JPG
          式中:τ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ù)進行了相關設置。其訓練樣本、目標樣本如下所示:w.JPG
          3.2 BP神經(jīng)網(wǎng)絡的訓練
          該設計在BP神經(jīng)網(wǎng)絡的訓練過程中應用train()函數(shù)對各個參數(shù)進行了相關設置,其顯示周期、學習速度、最大訓練輪回數(shù)、目標函數(shù)誤差如下所示:
          x.JPG
          3.3 BP神經(jīng)網(wǎng)絡的測試
          該設計在BP神經(jīng)網(wǎng)絡的測試過程中應用sire()函數(shù)對各個參數(shù)進行了相關設置,其測試樣本如下所示:
          y.JPG
          該設計中5種路面圖像的BP神經(jīng)網(wǎng)絡模式識別訓練目標函數(shù)誤差為20%,實現(xiàn)了方便快捷的模式識別分類功能,結(jié)果如圖8所示。
          z.JPG


          4 結(jié)語
          文中圖像信息識別,在諸多領域具有廣泛的應用前景。通過對模式識別結(jié)果分析可知,訓練目標函數(shù)誤差為20%,該系統(tǒng)路面識別率達到預定要求,可以在智能或移動機器人等相關領域普及使用。

          本文引用地址:http://www.ex-cimer.com/article/161959.htm


          上一頁 1 2 3 4 下一頁

          關鍵詞: 自動 辨識 技術 研究 地面 車輛 視覺 傳感器 自主 基于

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();