《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于圖像傳感器的黑線提取及抗干擾算法研究
基于圖像傳感器的黑線提取及抗干擾算法研究
來源:電子技術(shù)應(yīng)用2012年第2期
武 麗
西南科技大學(xué) 信息工程學(xué)院, 四川 綿陽621000
摘要: 針對智能車系統(tǒng)中視覺導(dǎo)航的設(shè)計要求,通過對二值化分割算法、邊緣檢測算法、動態(tài)閾值算法的特點及優(yōu)缺點的分析, 采用混合掃描方式及防黑線提取錯誤濾波算法,提高了圖像的質(zhì)量。
中圖分類號: TP391.41
文獻(xiàn)標(biāo)識碼: A
文章編號: 0258-7998(2012)02-0088-03
Research of image sensor black line extraction and anti-jamming algorithm
Wu Li
Southwest University of Science and Technology, Mianyang 621000, China
Abstract: According to the vision navigation design requirements of intelligent vehicle system, the image quality is improved by analyzing features, advantages and disadvantages of such algorithms as binary segmentation, edge detection and dynamic threshold, and applying the mixed scanning and filtering algorithm against black line extraction error.
Key words : vision navigation; image sensor; black line extraction; anti-jamming algorithm

    本文所設(shè)計的黑線提取及抗干擾算法是針對采用視覺導(dǎo)航智能車系統(tǒng),系統(tǒng)要求能在室內(nèi)規(guī)定的封閉道路上自主循跡行駛。路面寬度為50 cm,鋪設(shè)2.5 cm寬的黑色膠帶在路面中間作為路徑導(dǎo)航線。

    圖像信號采集單元作為視覺導(dǎo)航智能車控制系統(tǒng)的信號輸入單元,其優(yōu)劣程度影響到智能車的快速性和穩(wěn)定性。為有效地采樣到視頻信號,首先就要能夠分辨出信號的行同步脈沖、場同步脈沖、像素同步脈沖等。否則,單片機將無法識別出接收到的信號具體是在哪一場,更無法識別出視頻信號是在第幾行。
1 圖像采集算法
    圖像采集模塊選用OV7620,該模塊是數(shù)字?jǐn)z像頭,返回的是8 bit數(shù)字信號。OV7620的分辨率為240×360,但是由于MC9S12XS128 MCU的RAM僅有8 KB,不可能每一行的圖像都采集,必須有選擇地選取圖像行,采用隔行采集的思想來壓縮圖像數(shù)據(jù)。考慮賽道的黑線線寬為25 mm,為了保證起跑線的檢測,圖像縱向至少精度要達(dá)到25 mm。因此,根據(jù)攝像頭的原始圖像,計算行距,確定采集的行數(shù),采集圖像信息。
 采集的圖像數(shù)據(jù)范圍是120×40,經(jīng)試驗?zāi)苓m用于小車的行駛控制,但由于采集回來的圖像是畸變的,采用加權(quán)不均衡思想,用數(shù)組進(jìn)行選擇采集,所采集的行數(shù)為:
     hang[40]={20,22,24,26,28,30,32,34,36,38,40,43,46,
            49,52,55,58,61,64,67, 72,77,83,89,95,101,
            107,113,119,125,133,141,150,159,170,181,
            193,205,217,230};
2 抗干擾路徑提取算法
    一般情況下系統(tǒng)所獲取到的圖像信息并不是十分準(zhǔn)確,大量的圖像信息中含有各種各樣的噪聲和畸變。室內(nèi)外光線情況以及路面上的雜質(zhì)點都會造成一些干擾,以及在傳輸過程中也會一些誤差等,這樣就會降低圖像的質(zhì)量,致使智能車出現(xiàn)誤判等情況,干擾到車輛的正常運行。通過對二值化分割算法、邊緣檢測算法、動態(tài)閾值算法的特點及優(yōu)缺點的分析,針對本智能車系統(tǒng)的特點,將這幾種算法結(jié)合,得到較好的抗干擾效果。
2.1 圖像局部閾值分割抗干擾算法
    采用單一的固定閾值分割算法雖然比較簡單,但對于不同光線環(huán)境和雜質(zhì)等會出現(xiàn)相同的物體的圖像分割閾值較大,不易分割且容易出現(xiàn)干擾信息,抗干擾性能較差,如果每場信號都對閾值進(jìn)行更新也會造成較大的誤差甚至誤判;使用動態(tài)閾值方法又會造成大量的運算,耗費大量系統(tǒng)資源,不利于系統(tǒng)的實時性操作。
    經(jīng)過分析,圖像雖然隨光線灰度值變化較大,但是將圖像分為若干模塊段時無論外界光線如何變化,對于每個小段內(nèi)閾值變化范圍也不會太大,因此采取局部閾值分割的方法,對圖像的遠(yuǎn)、中、近各分幾段進(jìn)行閾值分配,通過大量測試可以獲取一個位置相對較為適當(dāng)?shù)拈撝担@樣可以很好地實現(xiàn)圖像的二值化分割。
2.2 混合掃描方式抗干擾提取導(dǎo)航黑線
    對比前面介紹的幾種路徑提取方法,充分利用二值化閾值分割、邊緣跟蹤檢測算法的特點,使用混合掃描方式提取圖像信息。對車體前端幾行數(shù)據(jù)進(jìn)行全行掃描,根據(jù)試驗采集到的數(shù)據(jù)設(shè)置好前端數(shù)據(jù)的局部閾值,比較后提取出路徑位置,若前端幾行沒有提取出有效路徑,則認(rèn)為本場圖像無效,可以排除偶然因素導(dǎo)致的錯誤圖像干擾信息提取。對于這幾行之后的數(shù)據(jù)采用邊緣跟蹤法,在前幾行全掃描提取的路徑周圍設(shè)置一個范圍對后續(xù)行進(jìn)行跟蹤,這樣可以大大減少掃描的范圍和節(jié)約系統(tǒng)資源。對于邊緣跟蹤檢測算法的搜索范圍也采用適當(dāng)?shù)膭討B(tài)方法進(jìn)行配置,如果能夠判斷出前段已提取出的路徑是比較直的路線,路徑中心坐標(biāo)的偏差較小,在進(jìn)行后續(xù)跟蹤掃描時就可以適當(dāng)縮小搜索范圍,反之則擴大搜索區(qū)域。如遇特殊情況,如中間有一行沒有提取出有效信息,則后面進(jìn)行邊緣跟蹤時就使用再上一次已正確提取出路徑信息時的位置相應(yīng)地擴大搜索區(qū)域,這樣就可占用很少的系統(tǒng)資源實現(xiàn)路徑信息的正確提取。混合掃描軟件程序流程如圖1所示。
 實際測試時發(fā)現(xiàn):攝像頭返回的數(shù)據(jù),在近端比較清楚,即使在不同光線下,變化也不是太大,于是對前3行設(shè)定了固定的灰度值和跳變值,并對其近端行進(jìn)行全行掃描,直到找到黑線行為止,并且提取左右的黑線邊緣。
    在前6行確定的情況下,將6行中的最穩(wěn)定值作為后34行的基準(zhǔn)值,在對后34行進(jìn)行邊沿搜索時,依照前兩行的黑線的斜率,若斜率為負(fù),黑線的變化趨勢就是向右的,此時便采取從左向右搜索;若斜率為正,黑線的變化趨勢就是向左的,此時便采取從右向左搜索,但為了排除十字差的干擾,如果前一行基準(zhǔn)值過大,采取從右向左搜索,如過小則是從左向右搜,搜索范圍會根據(jù)黑線的遠(yuǎn)近端以及前一行是否丟失黑線來確定。
    若前6行沒有搜索到黑線,則認(rèn)為黑線丟失,黑線丟失標(biāo)志置1,即退出搜索,黑線提取完畢,有效行在退出前要再次進(jìn)行更新。
2.3 防黑線提取錯誤濾波算法
    要保證小車不跑出跑道,必須確保采集的數(shù)據(jù)和提取的黑線是正確的。小車跑出賽道的情況,一般是黑線提取算法出錯。因此對于黑線的提取,必須采用一些特殊的濾波算法來確保黑線提取的正確性。在防止黑線提取出錯中,采用了限幅濾波與缺省行插值算法相結(jié)合的思想,具體程序流程如圖2所示。

      通過無線收發(fā)的方式提取黑線數(shù)據(jù),然后通過Matlab恢復(fù)出所提取的黑線,通過分析可知在何時何種賽道提取黑線出錯,進(jìn)一步再通過串口去查看靜態(tài)數(shù)據(jù)。以下是在幾種比較典型賽道上的測試,通過反饋數(shù)據(jù)恢復(fù)出的圖像,分別出現(xiàn)以下幾種情況時,說明黑線提取正確,濾波算法動態(tài)效果如圖3所示。
3 測試結(jié)果分析
    本設(shè)計采用串口示波器加無線組合工具進(jìn)行測試。采用串口示波器,完成返回黑線數(shù)據(jù)的檢測、查看攝像頭采集數(shù)據(jù)情況以及黑線提取情況,用于黑線提取算法的分析,是完成黑線提取算法的關(guān)鍵性調(diào)試工具,可以準(zhǔn)確進(jìn)行黑線提取正確與否的判斷及修改。圖4和圖5給出了黑線提取情況的對比分析。針對出現(xiàn)的S形和十字叉道路,只要采集到的原始數(shù)據(jù)正確,提取到的黑線也正確。

    圖4和圖5中,數(shù)字1代表采集到的圖像灰度值在100以下的數(shù)據(jù),數(shù)字2表示灰度值在200以上的數(shù)據(jù),數(shù)據(jù)0表示數(shù)據(jù)在100~200之間的灰度值;M代表當(dāng)前行提取到的黑線位置,從左到右是從第0個點到第119個點,N代表當(dāng)前行所給定的掃描范圍。
    測試結(jié)果說明所采用的抗干擾路徑提取算法是有效的,小車在道路上行駛時,在復(fù)雜路段有時會出現(xiàn)抖動的現(xiàn)象,但不會出現(xiàn)黑線識別出錯的情況,小車不會跑出賽道。
參考文獻(xiàn)
[1] 黃開勝,金華民,蔣狄南.韓國智能模型車技術(shù)方案分析[J].電子產(chǎn)品世界,2006(5):150-152.
[2] 趙甘露,李小民,江濤.一種新型噪聲檢測中值濾波算法[J].計算機工程與科學(xué),2006,28(11):30-32.
[3] 宋養(yǎng)鸼.競賽用智能汽車控制系統(tǒng)的研究[D].甘肅:蘭州 理工大學(xué),2009.
[4] 邱迎.道路自動識別與控制的智能車系統(tǒng)的研究[D].重慶:重慶大學(xué),2010.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品日日夜夜| 亚洲国产精品久久久久| 国内精品久久久久影院优| 国产精品久久久久91| 欧美黑人多人双交| 米奇777超碰欧美日韩亚洲| 久久青草久久| 久久久久国色av免费看影院| 羞羞视频在线观看欧美| 亚洲综合三区| 午夜精品久久久久久久久久久久| 亚洲制服欧美中文字幕中文字幕| 亚洲一区精品在线| 亚洲在线视频观看| 午夜视频一区二区| 欧美一区二区观看视频| 午夜精品久久久久久久男人的天堂| 亚洲综合国产| 午夜精品一区二区三区在线播放| 亚洲综合二区| 欧美一区在线视频| 久久久久中文| 欧美大片在线影院| 欧美另类人妖| 欧美丝袜一区二区| 国产精品久久久亚洲一区| 国产精品素人视频| 国产日韩视频| 黄色成人91| 亚洲国产合集| 亚洲另类自拍| 亚洲无线一线二线三线区别av| 亚洲一区中文| 欧美制服丝袜| 亚洲精品男同| 亚洲午夜精品一区二区三区他趣| 亚洲一区二区三区四区中文 | 欧美日韩性生活视频| 国产精品av久久久久久麻豆网| 国产精品青草综合久久久久99| 国产日韩亚洲欧美| 伊人久久成人| 亚洲每日在线| 香蕉久久夜色| 亚洲精品国产视频| 亚洲一区日本| 久久免费99精品久久久久久| 欧美成人午夜剧场免费观看| 欧美日韩视频在线| 国产日韩欧美综合一区| 136国产福利精品导航| 夜夜嗨av一区二区三区中文字幕| 午夜视频精品| 亚洲免费大片| 欧美亚洲尤物久久| 欧美成人一区二区三区| 国产精品劲爆视频| 在线观看亚洲视频| 国产精品99久久99久久久二8| 欧美在线不卡视频| 这里只有精品视频| 久久亚洲精品伦理| 国产精品第三页| 伊人激情综合| 亚洲午夜激情| 亚洲精品乱码| 久久精品国产亚洲一区二区三区| 欧美精品在线观看| 国产手机视频精品| 日韩一区二区免费高清| 欧美一区二区三区免费观看视频| 亚洲免费福利视频| 久久久久国产精品人| 欧美午夜理伦三级在线观看| 娇妻被交换粗又大又硬视频欧美| 一区二区三区免费网站| 最新热久久免费视频| 欧美亚洲色图校园春色| 欧美日本一区二区视频在线观看| 国模精品娜娜一二三区| 亚洲图片在区色| 日韩西西人体444www| 久久久亚洲国产美女国产盗摄| 欧美亚洲成人精品| 亚洲国产成人在线| 欧美综合77777色婷婷| 亚洲欧美日韩精品久久亚洲区 | 欧美中文在线免费| 亚洲综合精品| 欧美区视频在线观看| 精品成人在线观看| 亚洲综合丁香| 中文亚洲字幕| 欧美精品色综合| 伊人色综合久久天天五月婷| 亚洲自拍偷拍福利| 亚洲一区二区在线| 欧美伦理一区二区| 在线国产欧美| 亚洲国产精品久久久久| 久久国产主播精品| 国产精品日韩在线播放| 在线一区欧美| 亚洲午夜在线观看| 欧美日韩精品伦理作品在线免费观看| 尹人成人综合网| 久久精品首页| 久久久久久久久综合| 国产日韩欧美不卡| 亚洲欧美日韩在线一区| 亚洲欧美日韩精品综合在线观看| 欧美日韩在线播放| 99视频+国产日韩欧美| 一本色道88久久加勒比精品 | 激情小说另类小说亚洲欧美| 欧美一区二区三区成人 | 久久婷婷蜜乳一本欲蜜臀| 国产欧美一区二区精品仙草咪 | 亚洲欧美国产高清| 欧美一区二区三区成人| 国产精品色一区二区三区| 中文日韩在线| 亚洲欧美日韩国产综合| 国产精品女人久久久久久| 亚洲一级片在线观看| 午夜精品久久久久久久久久久久久| 国产精品爱久久久久久久| 在线一区二区三区做爰视频网站| 亚洲午夜av在线| 国产精品成人一区| 亚洲欧美久久久| 欧美一区二区三区久久精品茉莉花 | 鲁大师影院一区二区三区| 伊人久久大香线蕉综合热线| 亚洲国产高清自拍| 欧美电影在线免费观看网站| 亚洲日本成人在线观看| 中文网丁香综合网| 国产精品久久久久毛片软件| 亚洲欧美卡通另类91av | 麻豆91精品| 亚洲高清不卡在线观看| 99精品欧美一区二区三区| 欧美日韩网址| 亚洲一区二区欧美日韩| 久久精品盗摄| 在线观看亚洲一区| 一区二区三区四区五区视频| 国产精品成人在线观看| 欧美亚洲在线观看| 蜜臀久久99精品久久久久久9| 亚洲国产乱码最新视频| 亚洲视频axxx| 国产伦精品一区二区三区在线观看 | 欧美主播一区二区三区美女 久久精品人 | 亚洲免费观看高清完整版在线观看| 欧美日韩精品福利| 亚洲欧美日韩专区| 久久野战av| 99成人在线| 久久国产手机看片| 亚洲国产精品国自产拍av秋霞 | 欧美一区二区福利在线| 黄色精品在线看| 一区二区三区免费在线观看| 国产精品一区二区久久久| 亚洲高清资源综合久久精品| 欧美日韩成人| 亚洲欧美激情一区| 美女国内精品自产拍在线播放| 日韩亚洲国产欧美| 久久久久久久欧美精品| 999亚洲国产精| 久久久久久穴| 一区二区三区精品久久久| 久久亚洲精品伦理| 一区二区三区四区精品| 久久久亚洲高清| 在线中文字幕日韩| 免费不卡中文字幕视频| 亚洲一区二区黄色| 欧美成人在线影院| 午夜亚洲性色视频| 欧美日本在线播放| 欧美尤物一区| 国产精品久久一级| 亚洲美女av在线播放| 国产欧美日韩精品a在线观看| 亚洲精品乱码久久久久久蜜桃麻豆 | 国产无一区二区| 亚洲深爱激情| 在线观看国产日韩| 欧美一区午夜精品| 99re热这里只有精品免费视频| 久久一区视频| 亚洲综合另类| 欧美色图麻豆| 亚洲九九九在线观看| 国产在线精品自拍| 亚洲欧美日韩天堂一区二区|