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

          新聞中心

          EEPW首頁(yè) > 物聯(lián)網(wǎng)與傳感器 > 設(shè)計(jì)應(yīng)用 > 一種非均勻行采集的智能車路徑識(shí)別算法

          一種非均勻行采集的智能車路徑識(shí)別算法

          —— 此方法能夠提取出精確的引導(dǎo)線導(dǎo)航參數(shù)
          作者: 時(shí)間:2010-11-13 來源:電子產(chǎn)品世界 收藏

            摘要:提出了一種非均勻行采集的算法。在圖像采集中,采用非均勻行采集實(shí)現(xiàn)了圖像畸變矯正;在中,根據(jù)攝像頭采集時(shí)序,對(duì)圖像進(jìn)行橫向?yàn)V波、閾值分割、邊緣檢測(cè)、縱向?yàn)V波和導(dǎo)航參數(shù)提取等。該算法合理安排程序流程,提高了和車體控制的實(shí)時(shí)性。實(shí)驗(yàn)結(jié)果表明,此方法能夠有效降低噪聲干擾和圖像畸變對(duì)參數(shù)提取的影響,提取出精確的引導(dǎo)線導(dǎo)航參數(shù)。

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

            關(guān)鍵詞:;智能車;;

            引言

            利用機(jī)器視覺,通過識(shí)別路面條帶狀引導(dǎo)線實(shí)現(xiàn)自主導(dǎo)航是現(xiàn)階段智能車常用的導(dǎo)航方法[1]。該方法不僅具有信息量豐富,智能化程度高的優(yōu)點(diǎn),而且引導(dǎo)線的加入大大降低了圖像處理的數(shù)據(jù)量和技術(shù)成本,提高了智能車控制的實(shí)時(shí)性和現(xiàn)實(shí)應(yīng)用的可行性。當(dāng)前研究的熱點(diǎn)問題是的準(zhǔn)確性和實(shí)時(shí)性。

            本文基于黑白攝像頭和Freescale16位單片機(jī)設(shè)計(jì)了智能車路徑識(shí)別系統(tǒng),系統(tǒng)框圖如圖1所示。

            智能車通過識(shí)別白色地板上的黑色引導(dǎo)線實(shí)現(xiàn)路徑的跟蹤。根據(jù)攝像頭按行采集的特性,首先對(duì)單行數(shù)據(jù)進(jìn)行橫向?yàn)V波、檢測(cè)邊緣、提取路徑,整場(chǎng)圖像采集完后再對(duì)提取的路徑信息進(jìn)行縱向?yàn)V波,對(duì)特殊路況進(jìn)行處理,最終實(shí)現(xiàn)了對(duì)路徑的精確識(shí)別。實(shí)驗(yàn)結(jié)果表明,文中所提出的路徑識(shí)別算法抗干擾性強(qiáng)、原理簡(jiǎn)單、計(jì)算量小,能滿足路徑識(shí)別的準(zhǔn)確性和智能車控制的實(shí)時(shí)性要求。

            非均勻行圖像采集

            攝像頭在拍攝圖像的時(shí)候,最理想的位置是垂直于拍攝平面,這樣才能保證圖像按原來的幾何比例重現(xiàn)。然而受到智能車車體結(jié)構(gòu)的限制和車體控制需攝像頭有一定預(yù)瞄距離的要求[2],攝像頭一般與地平面成一定角度安裝。安裝角度的存在會(huì)造成一定的成像畸變,圖像的畸變會(huì)產(chǎn)生一系列問題:垂直線被拍攝成斜線導(dǎo)致斜率計(jì)算錯(cuò)誤,遠(yuǎn)處的彎道被壓縮導(dǎo)致曲率計(jì)算錯(cuò)誤等等。在這種情況下,直接利用目標(biāo)引導(dǎo)線在圖像中的相對(duì)位置制定控制策略,會(huì)造成較大的誤差,甚至使小車嚴(yán)重偏離引導(dǎo)線。針對(duì)此問題,本文在分析攝像頭成像模型的基礎(chǔ)上,提出了一種非均勻行采集的圖像畸變矯正算法。圖2為攝像頭成像示意圖[3]。

            圖中,梯形區(qū)域ABCD為攝像頭視野范圍,Y軸方向?yàn)橹悄苘嚽斑M(jìn)方向。由圖可得圖像坐標(biāo)系與世界坐標(biāo)系的坐標(biāo)轉(zhuǎn)換關(guān)系為:

           

            式中,N為采集圖像的總行數(shù);α為攝像頭張角,θ為攝像頭俯仰角,f為攝像頭的焦距,h為攝像頭安裝高度。

            由式(2)得到圖像行數(shù)v與世界坐標(biāo)y的關(guān)系曲線如圖3所示。圖像行數(shù)與其所反映的實(shí)際距離之間是非線性關(guān)系,距離越遠(yuǎn),圖像中兩行間的實(shí)際距離越大,即攝像頭對(duì)遠(yuǎn)處的路平面進(jìn)行了縱向的壓縮,而且距離越遠(yuǎn),壓縮越嚴(yán)重。

            為了消除這種畸變,令單片機(jī)非均勻地采集攝像頭輸出圖像中的行,在距離較遠(yuǎn)處采集的行數(shù)較密,近處采集的行數(shù)較少。這種規(guī)則通過采集行數(shù)的非線性彌補(bǔ)了圖像行數(shù)與實(shí)際距離的非線性,實(shí)現(xiàn)了等空間間距的均勻采樣,從而保證了智能車控制器采集得到的圖像在縱向上與實(shí)際路平面間相對(duì)無畸變或畸變較小。

            經(jīng)非均勻行采集進(jìn)行縱向畸變矯正后,圖像坐標(biāo)系與世界坐標(biāo)系之間的坐標(biāo)變換公式為:

           

            其中d為世界坐標(biāo)系中兩采樣行的間隔。

            由于所用單片機(jī)的A/D轉(zhuǎn)換能力有限,且本系統(tǒng)的目的只在于提取出黑線中心,最終方案采集40×60分辨率的圖像。根據(jù)攝像頭的參數(shù)和公式(3)計(jì)算得到本系統(tǒng)非均勻行采集的行數(shù)分布如表1所示。

            圖像處理

            圖像處理流程

            該攝像頭的場(chǎng)掃描頻率為50Hz,為了提高智能車控制的實(shí)時(shí)性,本系統(tǒng)選擇控制周期為20ms,即在一個(gè)圖像場(chǎng)周期內(nèi)必須完成圖像采集、圖像處理、路徑識(shí)別和車體控制等一系列工作。這就需要合理規(guī)劃處理流程,同時(shí)要求各種算法簡(jiǎn)練有效。本系統(tǒng)的程序流程如圖4所示,采集完一行圖像后,利用到下一采集行的空余時(shí)間處理該行數(shù)據(jù),提取路徑。待整場(chǎng)圖像采集完畢,利用場(chǎng)消隱的時(shí)間對(duì)整場(chǎng)路徑進(jìn)行縱向?yàn)V波,判斷路況,并對(duì)舵機(jī)和電機(jī)進(jìn)行控制。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();