《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 業(yè)界動(dòng)態(tài) > 非線性圖像網(wǎng)格校正技術(shù)在車輛跟蹤上的應(yīng)用

非線性圖像網(wǎng)格校正技術(shù)在車輛跟蹤上的應(yīng)用

2009-09-28
作者:方曉瑩, 王小君

  摘 要: 在基于數(shù)字圖像處理技術(shù)的交通監(jiān)測系統(tǒng)中,由于攝像裝置所處的角度和高度原因,使得拍攝到的圖像存在非線性幾何形變,致使不能精確地對車輛進(jìn)行跟蹤分析。為此提出了一種基于網(wǎng)格的圖像非線性形變的校正算法,,建立一個(gè)與實(shí)際路面相關(guān)的虛擬環(huán)境。在虛擬環(huán)境中,,可以使車輛信息為線性變化,。通過Kalman濾波器對車輛信息進(jìn)行分析、預(yù)測,,達(dá)到車輛跟蹤的目的,。
  關(guān)鍵詞: 車輛跟蹤;非線性校正,;Kalman濾波器

?

  智能交通系統(tǒng)是目前世界交通運(yùn)輸領(lǐng)域的前沿課題,,它將電子信息技術(shù)、數(shù)據(jù)通信技術(shù),、自動(dòng)控制和計(jì)算機(jī)技術(shù)綜合運(yùn)用于交通運(yùn)輸管理體系,,從而實(shí)現(xiàn)交通運(yùn)輸服務(wù)和管理的智能化?;跀?shù)字圖像處理技術(shù)的交通監(jiān)測系統(tǒng)能對采集到的視頻數(shù)據(jù)進(jìn)行處理,,從而得到關(guān)于道路交通流量的各種參數(shù),車輛速度和車輛行駛位置軌跡是其中較為重要的兩個(gè)參數(shù),。但是攝像機(jī)所處的角度和高度的不同,,會(huì)導(dǎo)致圖像的非線性形變,這種形變將使得車輛在圖像中的像素坐標(biāo)不能正確地反映車輛在交通中的實(shí)際位置,,給下一步的圖像處理工作帶來困難,。本文重點(diǎn)研究圖像中的非線性形變情況,進(jìn)而提出圖像網(wǎng)格算法——所謂網(wǎng)格就是根據(jù)圖像標(biāo)志線為參照物所制作的交通網(wǎng)絡(luò),,即把車輛在圖像中的位置坐標(biāo)轉(zhuǎn)換成實(shí)際坐標(biāo),,提高模型計(jì)算的精確度,,減少誤差的一種方法。通過非線性網(wǎng)格校正技術(shù),,結(jié)合Kalman濾波器,,可以有效地對車輛的移動(dòng)進(jìn)行預(yù)測跟蹤,同時(shí)車輛速度的計(jì)算精度也將大大提高,。
1 系統(tǒng)綜述
  本文采用的系統(tǒng)主要是基于視頻的車輛檢測系統(tǒng),,該系統(tǒng)由3個(gè)比較重要的部分構(gòu)成,分別為背景更新模型,、非線性校正模型和車輛跟蹤模型,。
系統(tǒng)對于圖像的基本處理過程如下:
  (1)系統(tǒng)主要采取背景差法來獲取道路上的移動(dòng)車輛,這里的背景主要指沒有車輛出現(xiàn)的道路圖像,。系統(tǒng)采用實(shí)時(shí)的背景更新模型[1]來建立道路的背景圖像,。通過該模型獲得的背景圖像能適應(yīng)天氣和光照變化,且滿足實(shí)時(shí)更新的要求,。
  (2)當(dāng)背景與當(dāng)前幀相減后,,可以得到相應(yīng)的幀差圖像,如圖1所示,,其中絕大部分背景都被濾除,,保留圖像中移動(dòng)車輛部分。通過選取合適的閾值,,濾噪后獲得只有車輛的二值圖像如圖2所示,。假定圖中黑色的部分為背景,白色區(qū)域?yàn)闄z測到車輛區(qū)域,,以下稱之為斑塊,,主要是獲得斑塊的信息,包括斑塊的位置信息和特征信息[2],。這里的位置信息主要是斑塊在圖像中的位置,,斑塊的特征信息主要是斑塊的面積、長寬比等斑塊自身信息,。


  (3)車輛的跟蹤[3]主要是根據(jù)這些信息對車輛的位置預(yù)測并進(jìn)行匹配來達(dá)到車輛跟蹤的目的,。這里提出的非線性網(wǎng)格校正技術(shù)主要是將位置信息轉(zhuǎn)換到建立的虛擬環(huán)境中,由于虛擬環(huán)境是線性的,,可以在虛擬環(huán)境對車輛的位置進(jìn)行預(yù)測分析,,并將預(yù)測的結(jié)果轉(zhuǎn)換到圖像坐標(biāo),從而達(dá)到車輛跟蹤的目的,。
  3個(gè)模型的應(yīng)用增加了整個(gè)系統(tǒng)的實(shí)時(shí)性和健壯性,,其中非線性校正模型是承上啟下的一個(gè)重要模型,它承接了信息的轉(zhuǎn)換,、分析,、預(yù)測等重要的工作,,并為車輛跟蹤提供了可靠的信息,同時(shí)也增加了整個(gè)系統(tǒng)的健壯性——適用不同的攝像機(jī)角度和路面的情況,。?
2?非線性圖像網(wǎng)格校正算法
  非線性圖像網(wǎng)格校正理論基礎(chǔ)主要來自圖像處理中的幾何失真校正思想和數(shù)值分析中的最小二乘法函數(shù)逼近算法,。由于交通圖像中,交通標(biāo)志線是圖像中的唯一標(biāo)志線,,通過對其的連接,,可以發(fā)現(xiàn)呈網(wǎng)格狀,如圖3所示,,對應(yīng)于實(shí)際道路中網(wǎng)格如圖4所示,,故該算法起名非線性圖像網(wǎng)格校正算法。

?

2.1? 幾何失真校正
  在許多實(shí)際的圖像采集處理過程中,,圖像中像素之間的空間關(guān)系會(huì)發(fā)生變化,,這時(shí)圖像產(chǎn)生了幾何失真或幾何畸變[4,5](顯示器上出現(xiàn)枕形或桶形的情況也可看作一個(gè)例子)。在交通圖像中,,主要是攝像機(jī)架設(shè)的高度和角度問題導(dǎo)致拍攝的圖像產(chǎn)生了幾何失真,。
2.2? 最小二乘法
  最小二乘法[6]主要是采用近似的方法來盡可能地逼近所求函數(shù),其逼近過程如下:
  設(shè)y=f(x)為原函數(shù),,給定一組數(shù)據(jù)(xi,fi)(i=1,2,…,m),,

?????????????????????????????????????????

2.3?校正過程
  在所攝取的圖像上建立坐標(biāo)系,規(guī)定圖像的左上角頂點(diǎn)為坐標(biāo)原點(diǎn),。根據(jù)道路的交通標(biāo)志線設(shè)定圖像中的網(wǎng)格線(如圖3所示),,對應(yīng)到實(shí)際道路中的網(wǎng)格線和坐標(biāo)系(如圖4所示),。通過在圖像上取點(diǎn)獲取坐標(biāo)可以計(jì)算出圖像網(wǎng)格中每條直線的方程,,從而得到各線交點(diǎn)的坐標(biāo),在實(shí)際道路中由道路的寬度和交通標(biāo)志線得到實(shí)際網(wǎng)格的交點(diǎn)坐標(biāo),,這兩類交點(diǎn)坐標(biāo)有一一對應(yīng)的關(guān)系,。根據(jù)這些點(diǎn)坐標(biāo)的對應(yīng)關(guān)系,可以找到一個(gè)函數(shù)關(guān)系來反映圖像中所有點(diǎn)的坐標(biāo)到實(shí)際坐標(biāo)的映射,。
  由于圖像上不同位置的點(diǎn)非線性形變的程度不同,,若所有點(diǎn)都對應(yīng)一個(gè)映射關(guān)系則不能保證校正的準(zhǔn)確性,為了使坐標(biāo)的變換更為準(zhǔn)確,,可以建立小網(wǎng)格模型,。在圖像中的每一個(gè)網(wǎng)格上取8個(gè)點(diǎn),分別對應(yīng)到實(shí)際網(wǎng)格的8個(gè)點(diǎn)上,,由這8個(gè)點(diǎn)的坐標(biāo)對應(yīng)關(guān)系建立每個(gè)網(wǎng)格的坐標(biāo)映射函數(shù),。這樣在進(jìn)行非線性坐標(biāo)變換時(shí),首先判斷被計(jì)算點(diǎn)所處的網(wǎng)格位置,,再由相應(yīng)的映射函數(shù)進(jìn)行變換,。這里可以根據(jù)工程需求來選擇參考點(diǎn)的數(shù)量,,參考點(diǎn)數(shù)量越多,逼近函數(shù)次數(shù)可以越高,,精度也越高,。
3?算法應(yīng)用
  在系統(tǒng)綜述中提到斑塊的位置信息,以下處理框圖表示了位置信息通過非線性轉(zhuǎn)換來建立車輛預(yù)測從而達(dá)到車輛跟蹤的目的,。整個(gè)跟蹤處理過程主要包括兩個(gè)階段,,如圖5所示。

?

?

  整個(gè)跟蹤過程主要遵循了Kalman濾波器對目標(biāo)預(yù)測而進(jìn)行跟蹤的思想,,同時(shí)引入了非線性轉(zhuǎn)換模型,,使得目標(biāo)的預(yù)測更加可靠、準(zhǔn)確,。在預(yù)測的同時(shí),,對車輛的信息進(jìn)行及時(shí)更新,這樣即使一開始獲得位置信息不足,,也可以隨著幀數(shù)的增加慢慢自適應(yīng),,達(dá)到跟蹤征輛車的目的。
  將該算法應(yīng)用于智能交通車輛跟蹤中,,實(shí)驗(yàn)結(jié)果如圖6所示,。從圖中可以看出,該算法不僅對單獨(dú)車輛跟蹤有很好的效果,,而且對多目標(biāo)的跟蹤也適用,。

?


  非線性圖像網(wǎng)格校正算法對基于視頻的車輛跟蹤起到了很大的作用,提高了跟蹤效率,,對圖像中的非線性失真有較好的改善,。

  當(dāng)然該算法在配合跟蹤算法時(shí)也有不足。首先,,車輛的初始信息必須建立非常準(zhǔn)確,,這樣才能確保接下來的跟蹤可以正常進(jìn)行;其次,,前后兩幀中車輛的變化不能太大,,也就是幀間隔時(shí)間不能太長,如果幀間隔時(shí)間過長,,車輛預(yù)測的位置將不是十分準(zhǔn)確,。
  該算法雖然在車輛跟蹤上有一定的改進(jìn),但是對于特殊情況,,如彎道非線性轉(zhuǎn)換,、變焦后非線性系數(shù)的轉(zhuǎn)換等,還需要進(jìn)一步深入研究,。
參考文獻(xiàn)
[1]? BEYMER D, MCLAUCHLAN P,,COIFMAN B,et al. A real-time computer vision system for measuring traffic parameters, in Proc. IEEE Conf. Computer Vision and Pattern Recognition, Puerto,? 1997:? 496-501.
[2]? MASOUD, PAPANIKOLOPOULOS N P. Robust pedestrian tracking using a model-based approach, inProc. IEEE Conf. Intelligent Transportation Systems, 1997:338-343.
[3]? 鐘慧湘,,王鉦旋,龐云階.圖像重建中的有理逼近方法[J].中國圖像圖形學(xué)報(bào),,2000,,7(11):65-71.
[4]? 韓鳳磊,龐其昌.一種圖像非線性形變的恢復(fù)方法[J] .光學(xué)技術(shù),2003,(5).
[5]? 李慶揚(yáng),,王能超,,易大易.數(shù)值分析[M].武漢:華中理工大學(xué)出版社,1995.

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。