国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于模板匹配的交通燈跟蹤算法

2017-07-27 21:42:21陳紅妃朱敏娟羅曉鎂
電腦知識(shí)與技術(shù) 2017年11期
關(guān)鍵詞:實(shí)時(shí)性

陳紅妃+朱敏娟+羅曉鎂

摘要:模板匹配算法是跟蹤算法中的主要處理方法。由于道路交通燈的跟蹤是一個(gè)實(shí)時(shí)的過程,需要在盡可能短的時(shí)間內(nèi)跟蹤到圖像中交通燈的具體位置。普通模板匹配是對于整張圖片的檢測與匹配,計(jì)算量很大,在短時(shí)間內(nèi)無法得到結(jié)果,該文在對交通燈追蹤定位時(shí)依據(jù)時(shí)空相關(guān)性的思想,在鄰域內(nèi)查找追蹤,減少計(jì)算量以達(dá)到實(shí)時(shí)的效果,基于該算法,實(shí)現(xiàn)道路交通燈的實(shí)時(shí)跟蹤。

關(guān)鍵詞:模板匹配;時(shí)空相關(guān)性;交通燈跟蹤;實(shí)時(shí)性;領(lǐng)域查找

隨著智能交通的發(fā)展,道路交通安全問題日益嚴(yán)峻,越來越多的目標(biāo)檢測與識(shí)別技術(shù)被應(yīng)用于這個(gè)領(lǐng)域中。交通燈檢測是智能交通系統(tǒng)研究的一個(gè)重要方向,一方面可以有效地輔助駕駛員駕駛,提供駕駛員安全信息,降低疲勞駕駛帶來的危害;另一方面促進(jìn)無人駕駛系統(tǒng)的發(fā)展,對于無人駕駛的車輛,交通燈檢測是一項(xiàng)確保安全的關(guān)鍵技術(shù)。因此,對交通燈的檢測跟蹤顯得尤為重要。

現(xiàn)有較為常用的目標(biāo)檢測算法是模板匹配算法,它根據(jù)一幅已知的“模板”在大圖像中尋找并定位目標(biāo)。本文介紹了基于模板匹配的交通燈跟蹤算法,并結(jié)合時(shí)空相關(guān)性加以改進(jìn),較之傳統(tǒng)的模板匹配算法,提高了計(jì)算效率,達(dá)到實(shí)時(shí)性的要求。

2方法

常用的視頻目標(biāo)跟蹤算法主要有,基于對比度分析的目標(biāo)跟蹤、基于匹配的目標(biāo)跟蹤、基于運(yùn)動(dòng)檢測的目標(biāo)跟蹤,本文采用的是基于匹配的目標(biāo)跟蹤。本文采用的基于匹配的目標(biāo)跟蹤算法,主要通過前后幀之間的模板匹配實(shí)現(xiàn)目標(biāo)的定位。

1)模板匹配算法

模板匹配算法就是依據(jù)已知模式在一幅較大圖像(搜索圖)中搜索相應(yīng)模式的處理方法。已知模式即模板圖,是一幅已知的圖像,也就是所要搜尋的目標(biāo)。設(shè)搜索圖R大小為MxN,模板T大小為mxn,將模板疊放在搜索圖像上平移,模板覆蓋搜索圖的區(qū)域?yàn)樽訄Ds,其中x,y是s左上角在搜索圖的位置。

由模板匹配的概念可知,我們需要沿著搜索圖像中的所有點(diǎn)移動(dòng)模板,并且按(1)式計(jì)算每個(gè)位置模板與子圖的相似值D。

2)本文的模板匹配算法

本文依據(jù)時(shí)空相關(guān)性對傳統(tǒng)的模板匹配算法進(jìn)行改進(jìn)。由于在交通燈跟蹤過程中,交通燈的位置及形狀保持不變,車輛基本以恒定速度運(yùn)行,可以將這個(gè)過程看成一個(gè)連續(xù)變化的過程,所以在很短的時(shí)間內(nèi),相鄰的兩幀中交通燈的形狀基本沒有變化。因此,本文依據(jù)這一特性,選擇在上一幀中目標(biāo)的鄰域范圍內(nèi)進(jìn)行模板匹配。從而減少計(jì)算量,提高計(jì)算效率。

3設(shè)計(jì)

3.1臨近幀跟蹤

在交通燈跟蹤的初始階段,首先依據(jù)模板,對跟蹤交通燈的起始幀,進(jìn)行全局范圍的模板匹配,獲得交通燈在起始幀中的位置。由于起始的模板提取自起始幀的圖像中,所以在使用傳統(tǒng)的模板匹配算法對目標(biāo)進(jìn)行全局的匹配時(shí),會(huì)得到很高的相似度,也就是模板與起始幀圖像中的目標(biāo)匹配差值(歐氏距離)很小。

得到起始幀中交通燈的位置后,將在起始幀中匹配得到的目標(biāo)保存為新的模板,并記錄目標(biāo)在起始幀中的位置信息。

在第二幀的目標(biāo)匹配中,依據(jù)時(shí)空相關(guān)性,只在其鄰域范圍進(jìn)行模板匹配計(jì)算。在交通燈的跟蹤過程中,整個(gè)跟蹤過程所得到的圖像,可以看成是一個(gè)連續(xù)的過程,所以在整個(gè)跟蹤過程中,每一幀中交通燈的位置及形狀變化相差不大,也就是具有“時(shí)空相關(guān)性”。因此,在對圖像中的交通燈定位時(shí),不需要在整幅圖像中對模板進(jìn)行匹配,只需要在一定區(qū)域內(nèi)匹配。依據(jù)時(shí)空相關(guān)性,由于目標(biāo)交通燈與上一幀中的位置變化不大,所以只需要在上一幀所得到的交通燈位置的鄰域范圍內(nèi)進(jìn)行匹配即可。

基于時(shí)空相關(guān)性改進(jìn)的模板匹配算法,一方面只需要在模板鄰域范圍內(nèi)進(jìn)行匹配計(jì)算,很大程度上縮減了匹配計(jì)算的范圍,提高了整個(gè)跟蹤過程中目標(biāo)搜索的效率;另一方面,只在鄰域范圍內(nèi),也就刪減了整個(gè)圖像中其他范圍內(nèi)的信息,降低了周圍環(huán)境信息對交通燈跟蹤的影響,在一定程度上提高了交通燈跟蹤定位的準(zhǔn)確率。

3.2長距離跟蹤

在短距離內(nèi)對交通燈跟蹤定位,交通燈的大小不會(huì)發(fā)生較大的改變,但在長距離范圍時(shí),交通燈的大小會(huì)隨著距離的縮減而變大,因此在整個(gè)交通燈的跟蹤過程中,還需要對交通燈大小的變化進(jìn)行考慮。本文采用的方法是:在一定幀間隔(也就是時(shí)間間隔)T內(nèi),對模板擴(kuò)大P個(gè)像素點(diǎn)。

通常對速度以及視頻圖像中幀速率的描述都是以s為標(biāo)準(zhǔn),在本文中將時(shí)間間隔設(shè)置為1s,本文算法使用幀數(shù)代替時(shí)間,T=29幀,相當(dāng)于1s。

3.3交通燈跟蹤中停車狀態(tài)判斷

在正常速度行駛時(shí),在時(shí)間T內(nèi)對模板擴(kuò)大P個(gè)像素點(diǎn)。當(dāng)停車時(shí),應(yīng)當(dāng)停止對模板的擴(kuò)大。如何判斷是否處于停車狀態(tài)呢?本文采用的方法是:在時(shí)間間隔T的起始,記錄目標(biāo)的位置T1,在時(shí)間間隔T的末尾,此時(shí)的目標(biāo)位置記作T2,計(jì)算T1與T2的差值,如果T1與T2的差值為0,則表明在這一時(shí)間間隔內(nèi),目標(biāo)的位置幾乎沒有變化,也就表明這一時(shí)間間隔內(nèi),行車距離很短或者處于停車狀態(tài)。那么在這一時(shí)間間隔內(nèi),將不對目標(biāo)模板進(jìn)行放大處理。

4結(jié)論

本文依據(jù)時(shí)空相關(guān)性,對傳統(tǒng)模板匹配算法進(jìn)行改進(jìn),提出了一種快速的基于模板匹配的交通燈跟蹤算法。相較于傳統(tǒng)的模板匹配算法,本文算法對其進(jìn)行優(yōu)化,依據(jù)時(shí)空相關(guān)性在原位置鄰域范圍內(nèi)進(jìn)行匹配,提高了目標(biāo)定位的準(zhǔn)確度,減少了環(huán)境對跟蹤目標(biāo)的影響,并且很大程度上提高了計(jì)算速度,效率高,能滿足實(shí)時(shí)性的需求。

猜你喜歡
實(shí)時(shí)性
基于改進(jìn)YOLOv5s的輕量化布匹瑕疵檢測算法
基于規(guī)則實(shí)時(shí)性的端云動(dòng)態(tài)分配方法研究
基于虛擬局域網(wǎng)的智能變電站通信網(wǎng)絡(luò)實(shí)時(shí)性仿真
航空電子AFDX與AVB傳輸實(shí)時(shí)性抗干擾對比
LonWorks總線實(shí)時(shí)性能分析與仿真研究
關(guān)于對風(fēng)力送絲系統(tǒng)的智能化改造
一種滿足實(shí)時(shí)性需求的測發(fā)控軟件改進(jìn)技術(shù)
航天控制(2016年6期)2016-07-20 10:21:36
基于優(yōu)先級(jí)標(biāo)簽的LARS調(diào)度算法在網(wǎng)絡(luò)傳輸實(shí)時(shí)優(yōu)化中的應(yīng)用研究
機(jī)器人中間件消息實(shí)時(shí)性保證機(jī)制的研究與實(shí)現(xiàn)
軟件(2015年10期)2015-12-25 07:51:57
網(wǎng)絡(luò)演算理論下的工業(yè)以太網(wǎng)的實(shí)時(shí)性分析
叶城县| 长海县| 武义县| 布尔津县| 龙泉市| 延庆县| 湛江市| 达州市| 尉氏县| 桓仁| 铅山县| 基隆市| 都昌县| 郴州市| 高州市| 湘潭县| 拉萨市| 榆中县| 民丰县| 陆良县| 周口市| 鸡东县| 卢龙县| 西和县| 乐昌市| 通榆县| 绥化市| 东兰县| 循化| 湘潭市| 黑山县| 西乌珠穆沁旗| 黄大仙区| 望城县| 大足县| 壶关县| 南通市| 句容市| 灵丘县| 陇西县| 华宁县|