0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

電子設(shè)計(jì) ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-06-21 09:35 ? 次閱讀

0 引言

井蓋缺失和破損對(duì)正常的行車造成了巨大安全隱患。井蓋檢測(cè)系統(tǒng)對(duì)于智能輔助駕駛具有很高的應(yīng)用價(jià)值。近些年,對(duì)于橢圓檢測(cè)的課題研究,國內(nèi)外都取得了突出成果,并廣泛應(yīng)用在鋼管數(shù)統(tǒng)計(jì)[1]和表盤識(shí)別[2]場(chǎng)景中。行車記錄儀拍攝與地面存在夾角,圓形井蓋在成像時(shí)豎直方向發(fā)生不同程度的縮放,最終呈現(xiàn)出橢圓狀。據(jù)此,理論上可將路面井蓋的檢測(cè)轉(zhuǎn)換為對(duì)橢圓的檢測(cè),但實(shí)際操作中,一方面由于數(shù)字圖像成像的特殊性,目標(biāo)邊緣往往呈現(xiàn)出鋸齒狀堆積,而非光滑的弧段,如圖1所示,通過單像素點(diǎn)的提取來擬合出橢圓,往往由于取點(diǎn)難度大,導(dǎo)致錯(cuò)擬合;另一方面,復(fù)雜的道路場(chǎng)景中,背景變化較快,存在過多的干擾因素,如噪點(diǎn)以及物體遮擋等造成的弧段不連續(xù)問題,單純利用邊緣特征,無法快速將其從復(fù)雜背景中分離出來[3-5]。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

本方案將從宏觀特征入手,充分考慮方法實(shí)現(xiàn)的實(shí)時(shí)性和準(zhǔn)確性,類比人的認(rèn)知規(guī)律,提出新的井蓋檢測(cè)框架。

1 方案概述

為保障實(shí)時(shí)處理速度,在研究高效算法的基礎(chǔ)上,還需要配套的硬件設(shè)備。如圖2所示,系統(tǒng)主要由3部分組成:攝像頭、主機(jī)板卡、7英寸LCD顯示屏幕。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

不同時(shí)刻井蓋的定位雖然可以通過目標(biāo)跟蹤的方法減少一定的計(jì)算量,但是該方法每次僅在上一幀圖像的極窄區(qū)域內(nèi)進(jìn)行搜索,對(duì)道路中出現(xiàn)的突發(fā)狀況難以做到及時(shí)預(yù)判。全檢測(cè)的方法可以對(duì)每幀圖像的細(xì)節(jié)信息進(jìn)行處理,對(duì)畫面的實(shí)時(shí)變化敏感。

2 硬件系統(tǒng)構(gòu)成

TMS320DM6437是TI公司C6000系列中支持達(dá)芬奇技術(shù)的數(shù)字媒體處理器,工作頻率最高可達(dá)600 MHz,能達(dá)到4 800 MIPS的峰值計(jì)算速度,片上集成了視頻處理子系統(tǒng)VPSS,極大地支持了前端預(yù)處理與后端顯示,減輕DSP核負(fù)擔(dān);支持汽車上用于電子設(shè)備通信控制器局域網(wǎng)絡(luò)(Controller Area Network,CAN)總線,非常適合車載視頻設(shè)備的開發(fā)應(yīng)用。

主機(jī)板卡包括視頻輸入模塊、外圍存儲(chǔ)模塊、視頻輸出模塊、通信接口電源模塊。

視頻輸入/輸出模塊:前端采用TVP5146視頻解碼芯片,將CCD攝像頭拍攝的畫面進(jìn)行A/D采樣和壓縮編碼;后端通過編程,實(shí)現(xiàn)多種標(biāo)準(zhǔn)輸出。

外圍存儲(chǔ)模塊:外擴(kuò)了2 GB的DDR2和128 MB的Flash,用于數(shù)據(jù)和程序的存放。

通信接口:通過JTAG接口對(duì)板卡進(jìn)行調(diào)試,預(yù)留了可以接入汽車的CAN總線接口。

3 核心算法的實(shí)現(xiàn)

本部分主要算法流程如圖3所示。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

3.1 感興趣區(qū)域的確定

限定感興趣區(qū)域,可大大提高系統(tǒng)的處理速度[6],通常以車道線作為限定參考。當(dāng)前,車道線的檢測(cè)技術(shù)層出不窮,但在速度和準(zhǔn)確率上仍然難以達(dá)到平衡。另一方面,在超車或轉(zhuǎn)彎,乃至某些無交通限制的區(qū)域,由于駕駛?cè)说闹饔^操作,車輛已非嚴(yán)格地限制在車道線間。因此,需要關(guān)注如何以車輛本身參考建立一個(gè)統(tǒng)一模式,以應(yīng)對(duì)不同路況,淡化對(duì)車道線信息的依賴。

上邊界限定:圖像上部1/4范圍常為背景天空和樹木,且與車輛本身距離較遠(yuǎn),為非關(guān)注區(qū)域。

左右邊界限定:在透視模型中,當(dāng)車道線保持平行時(shí),透視圖像中所有車道線的延長線必交于一點(diǎn)。假設(shè)已通過相機(jī)標(biāo)定技術(shù)得到了實(shí)際世界坐標(biāo)系和圖像坐標(biāo)的位置對(duì)應(yīng)關(guān)系,那么,便可在圖4(a)的俯視圖中劃定現(xiàn)實(shí)世界中的研究區(qū)域[7]。

d為行車中r時(shí)間內(nèi)可能達(dá)到的左右偏移:

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

最終,通過3條相交線段,劃定出如圖4(b)成像圖中的梯形感興趣區(qū)域。針對(duì)不同的場(chǎng)景(車、道路、行車記錄儀廣角和安裝高度),區(qū)域限制略有差別,但都可以通過其他操作進(jìn)行矯正。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

3.2 候選目標(biāo)的確定

連通區(qū)域分析在視覺跟蹤中的運(yùn)動(dòng)前景目標(biāo)分割與提取、感興趣目標(biāo)區(qū)域提取中有著廣泛應(yīng)用[8]。目標(biāo)往往存在于紋理密集、顏色或灰度突變處,可據(jù)此進(jìn)行連通區(qū)域分割。實(shí)際道路場(chǎng)景中,光影交錯(cuò),僅通過灰度圖得到的二值化圖像來進(jìn)行連通區(qū)域的提取,極易造成區(qū)域間粘連,為了獲得較好的效果,常結(jié)合腐蝕和膨脹操作進(jìn)行區(qū)域提取。然而,該操作一定程度弱化了邊緣信息,對(duì)于井蓋,不太關(guān)注內(nèi)部的特征(井蓋表面的紋理),而是關(guān)注更為突出的邊緣信息。同時(shí),以邊緣的連通性取代整個(gè)區(qū)域的運(yùn)算,能有效避免光照不均勻的影響,加上合理的閾值設(shè)置,初期便可以排除一些噪點(diǎn),整體更具魯棒性。

標(biāo)記算法往往因遍歷方式和次數(shù)的不同,存在時(shí)間或效率的差別。兩次遍歷算法,通過一次遍歷圖像,記錄連續(xù)的團(tuán)和等價(jià)對(duì),進(jìn)而由等價(jià)對(duì)對(duì)圖像進(jìn)行第二次遍歷標(biāo)記,具有比較高的效率(在二值化圖像中,1為目標(biāo),0為背景)。主要步驟如下:

定義結(jié)構(gòu)體

typedef struct Fx

{int val;

int lab;

int flag;

} F;

為便于描述,以F(x,y)代表坐標(biāo)(x,y)處像素的屬性列表;val為二值化值;lab為標(biāo)簽值,用來記錄連通區(qū)域的索引號(hào);flag為歸屬標(biāo)志,記錄標(biāo)簽間的相鄰位置關(guān)系。

(1)第一次遍歷

當(dāng)F(x,y).val==1:

如果F(x,y)的鄰域中像素值都為0,則賦給F(x,y).lab一個(gè)新的label值:label=label+1,F(xiàn)(x,y).lab=label;

如果F(x,y)的鄰域中有val值為1的像素集合A:

將A中l(wèi)abel最小值賦予給F(x,y).lab,即F(x,y).lab=min A.lab;

用flag記錄A中各個(gè)值(label)之間的同屬關(guān)系,即labelSet[i]={label_m,…,label_n},labelSet[i]=flag。

(2)第二次遍歷

訪問當(dāng)前F(x,y).val 為1的像素點(diǎn),找到與 F(x,y).lab同屬(具有相同flag)的最小label值,賦予F(x,y).lab;

完成掃描后,圖像中具有相同label值的像素就屬于同一個(gè)連通區(qū)域。

針對(duì)圖1(a)中實(shí)際場(chǎng)景處理的邊緣提取圖,采用連通域區(qū)域標(biāo)記,得到的最小外接矩形,如圖5所示。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

該矩形框進(jìn)一步鎖定了候選目標(biāo)的位置。由于原圖像中包含更多的細(xì)節(jié)信息,應(yīng)進(jìn)一步考察原灰度圖像中相應(yīng)位置處的特征。

3.3 多特征的判定

合理地選擇特征,可以有效區(qū)分井蓋與背景,簡(jiǎn)化操作,降低復(fù)雜度。

邊緣特征:井蓋邊緣常呈現(xiàn)較大的弧彎曲,且長度需大于某一閾值T,才對(duì)整體輪廓提取有貢獻(xiàn)。

灰度特征:人的視覺往往容易被顏色、灰度、紋理特征突變目標(biāo)吸引。井蓋的灰黑鑄鐵材質(zhì),顏色較周邊路面暗。

對(duì)稱性特征:井蓋在視場(chǎng)下呈現(xiàn)橢圓狀,在水平方向和垂直方向都有嚴(yán)格的對(duì)稱性。以水平方向?qū)ΨQ性判別為例,通過式(3)來度量一定區(qū)域內(nèi)目標(biāo)的對(duì)稱性。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

其中,f(x,y)為(x,y)處的灰度值;H和W分別為所選區(qū)域的高度和寬度;Gs為對(duì)稱性度量值,Gs越小,對(duì)稱性越明顯,通常閾值設(shè)為0.15。

區(qū)域大小和縱橫比約束:井蓋有固定的大小規(guī)格,這就決定了其在視場(chǎng)中所呈現(xiàn)的區(qū)域面積不可能過大或過??;另外,由于拍攝角度所引起的成像畸變,橢圓水平軸較長于豎直方向的軸長,引入縱橫比約束,以橫豎軸長比值ratio為度量,并以一定閾值T設(shè)限,用來排除其他類圓形干擾物,如自行車輪胎。通過對(duì)多種分辨率的行車記錄儀視頻統(tǒng)計(jì)對(duì)比,在5~30 m范圍內(nèi),T通常在1.8~4.2范圍內(nèi)。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

TI公司針對(duì)TMS320DM6437平臺(tái)提供了一個(gè)簡(jiǎn)單的DSP/BIOS實(shí)時(shí)操作系統(tǒng)環(huán)境。在該系統(tǒng)中,可以通過編寫mini-Driver驅(qū)動(dòng)程序,實(shí)現(xiàn)對(duì)視頻采集/顯示設(shè)備的控制,如圖6所示。為優(yōu)化程序處理,可借助TI公司提供的VLIB和IMGLIB庫進(jìn)行代碼的輔助編寫。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

4 實(shí)驗(yàn)結(jié)果與分析

對(duì)行車記錄儀拍攝的一段時(shí)長33 s的視頻進(jìn)行測(cè)試分析,共計(jì)823幀圖像,單幀圖像分辨率為720×480。

利用本文方法,在DM6437平臺(tái)上處理,視頻顯示無卡頓,滿足處理實(shí)時(shí)要求,但在某些場(chǎng)景中,因邊緣信息不完整,連通性削弱,常發(fā)生漏檢,而誤檢多發(fā)生在類圓形的陰影處。對(duì)于宏觀特征區(qū)域連通法,由于晴朗日光下樹木等物體影子與井蓋灰度相近,當(dāng)難以有效利用閾值將粘連分開時(shí),便造成定位偏差,且漏檢較多。基于邊緣的橢圓擬合,在邊緣提取和車道線檢測(cè)部分消耗了大量時(shí)間,同時(shí)該方法受場(chǎng)景復(fù)雜度影響明顯,不同幀之間的處理時(shí)間差別很大。測(cè)試結(jié)果如表1所示。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

部分測(cè)試結(jié)果如圖7和圖8所示。本文方法在其他場(chǎng)景下的檢測(cè)效果如圖9所示。在多數(shù)場(chǎng)景下,該方法均能快速準(zhǔn)確定位出井蓋位置。

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

關(guān)于基于多特征融合的井蓋檢測(cè)系統(tǒng)的實(shí)現(xiàn)

5 結(jié)論

本文采用一種多特征融合的方法,對(duì)車輛前方井蓋進(jìn)行檢測(cè),利用邊緣的連通性,得到目標(biāo)的候選區(qū)域,通過對(duì)稱性、區(qū)域大小、長寬比等特征層層篩選,可以很好地進(jìn)行井蓋目標(biāo)的定位。

該方法從宏觀特征出發(fā),避免了細(xì)節(jié)信息處理的耗時(shí),有效地提高了檢測(cè)速率,且具有較高的檢測(cè)準(zhǔn)確率。然而該方法對(duì)邊緣檢測(cè)的依賴性較強(qiáng),可能會(huì)因?yàn)檫吘壧崛〉钠?,造成誤差效應(yīng)的累積。因此,如何尋找更為有效的特征信息,提高算法效率,是將來研究的重點(diǎn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    傳感器信息融合技術(shù)解析

    傳感器相互協(xié)同操作的優(yōu)勢(shì),而且也綜合處理了其它信息源的數(shù)據(jù)來提高整個(gè)傳感器系統(tǒng)的智能化。傳感器融合系統(tǒng)具有四個(gè)顯著的特點(diǎn):  1、信息的冗余性:對(duì)于環(huán)境的某個(gè)
    發(fā)表于 11-07 11:06

    基于NB-IOT智能井蓋狀態(tài)監(jiān)測(cè)器

    定位處理。運(yùn)維管理客戶端:用戶通過此客戶端,連接云平臺(tái),可實(shí)現(xiàn)對(duì) “城市井蓋”智能云監(jiān)測(cè)物聯(lián)網(wǎng)系統(tǒng)中所有設(shè)備的實(shí)時(shí)監(jiān)測(cè)、位置跟蹤及報(bào)警管理服務(wù)。2.2 系統(tǒng)主要功能1、 異常實(shí)時(shí)監(jiān)測(cè)實(shí)
    發(fā)表于 11-20 13:27

    怎么實(shí)現(xiàn)傳感信息融合的車輛主動(dòng)防碰撞系統(tǒng)設(shè)計(jì)?

    汽車防追尾碰撞控制系統(tǒng)具有什么功能?怎么實(shí)現(xiàn)傳感信息融合的車輛主動(dòng)防碰撞系統(tǒng)設(shè)計(jì)?
    發(fā)表于 05-11 06:24

    智慧井蓋,井蓋安全監(jiān)測(cè)系統(tǒng)解決方案

    井蓋監(jiān)測(cè)儀工作,及時(shí)將報(bào)警信息傳輸?shù)?b class='flag-5'>井蓋監(jiān)測(cè)平臺(tái),實(shí)現(xiàn)對(duì)窨井井蓋實(shí)時(shí)監(jiān)測(cè),以及城市窨井安全防御監(jiān)測(cè)。系統(tǒng)主要應(yīng)用于新基建下各類智慧城市、智慧
    發(fā)表于 09-20 15:02

    井蓋智能監(jiān)測(cè)終端——井蓋狀態(tài)監(jiān)測(cè)儀

    發(fā)送至監(jiān)控中心,監(jiān)控中心對(duì)數(shù)據(jù)進(jìn)行解析并判斷警情。該產(chǎn)品使用NB-IOT或4G無線通訊方式。其使用電池供電,具有安裝方便、電池壽命長、檢測(cè)準(zhǔn)確率高,工作穩(wěn)定等特點(diǎn)。二、功能概述實(shí)時(shí)監(jiān)測(cè)報(bào)警可對(duì)井蓋位置狀態(tài)
    發(fā)表于 12-13 11:09

    基于ZigBee的分布式井蓋監(jiān)控系統(tǒng)

    、不能實(shí)時(shí)監(jiān)控、成本較高的問題。融合 GPRS網(wǎng)絡(luò),設(shè)計(jì)相應(yīng)的嵌入式網(wǎng)關(guān)和 Web服務(wù)器,實(shí)現(xiàn)了對(duì)缺失井蓋的精確定位、自動(dòng)報(bào)警功能。
    發(fā)表于 09-18 08:46

    基于特征融合的跌倒行為識(shí)別與研究_彭玉青

    基于特征融合的跌倒行為識(shí)別與研究_彭玉青
    發(fā)表于 01-08 11:13 ?3次下載

    基于卷積神經(jīng)網(wǎng)絡(luò)與特征融合的Twitter情感分類方法

    使用卷積神經(jīng)網(wǎng)絡(luò)獲得對(duì)應(yīng)的深a詞向量特征,將上述3類特征進(jìn)行特征融合并采用One-Versus-One SVM實(shí)現(xiàn)情感極性的分類判別。針對(duì)S
    發(fā)表于 03-29 14:46 ?1次下載

    如何實(shí)現(xiàn)城市智能井蓋檢測(cè)物聯(lián)網(wǎng)系統(tǒng)詳細(xì)資料概述

    通過LORA無線傳感網(wǎng)或NB-IoT無線傳感公網(wǎng)等多種組網(wǎng)方式,利用井蓋監(jiān)控平臺(tái),快速實(shí)現(xiàn)“城市井蓋”智能實(shí)時(shí)監(jiān)測(cè)。
    發(fā)表于 11-16 08:00 ?51次下載
    如何<b class='flag-5'>實(shí)現(xiàn)</b>城市智能<b class='flag-5'>井蓋</b><b class='flag-5'>檢測(cè)</b>物聯(lián)網(wǎng)<b class='flag-5'>系統(tǒng)</b>詳細(xì)資料概述

    一種融合深度和淺層特征視覺癲癇檢測(cè)算法

    。為了獲得更妤的癲癇檢測(cè)效果,提岀了一種融合深度和淺層特征視角癲癇檢測(cè)算法該算法首先使用FFT和WPD來獲取EEG信號(hào)頻域和時(shí)頻域的淺層
    發(fā)表于 04-07 10:58 ?8次下載
    一種<b class='flag-5'>融合</b>深度和淺層<b class='flag-5'>特征</b>的<b class='flag-5'>多</b>視覺癲癇<b class='flag-5'>檢測(cè)</b>算法

    基于尺度融合SSD的小目標(biāo)檢測(cè)算法綜述

    針對(duì)一階段目標(biāo)檢測(cè)算法在識(shí)別小目標(biāo)時(shí)無法兼顧精度與實(shí)時(shí)性的問題,提出一種基于尺度融合單點(diǎn)多盒探測(cè)器(SSD)的小目標(biāo)檢測(cè)算法。以SSD和DSSD算法的網(wǎng)絡(luò)結(jié)構(gòu)為基礎(chǔ),設(shè)計(jì)
    發(fā)表于 05-27 16:32 ?9次下載

    基于特征融合的小尺寸人臉檢測(cè)方法

    人臉檢測(cè)是指從輸入圖片或視頻中找到人臉的精確位置并確定其大小。為了應(yīng)對(duì)尺度多樣性特別是小尺寸人臉給人臉檢測(cè)任務(wù)帶來的困難,文中提岀一種新的基于特征融合的小尺寸人臉
    發(fā)表于 05-29 14:17 ?10次下載

    尺度卷積特征融合的SSD目標(biāo)檢測(cè)

    提取的方法以提高對(duì)小目標(biāo)的檢測(cè)能力,再對(duì)高層特征層進(jìn)行特征提取以改善中目標(biāo)的檢測(cè)效果。最后,利用SSD模型中原有的度卷積
    發(fā)表于 06-11 16:21 ?11次下載

    基于雙通道特征融合的電力負(fù)荷智能感知

    基于雙通道特征融合的電力負(fù)荷智能感知
    發(fā)表于 06-18 15:15 ?7次下載

    模態(tài)MR和特征融合的GBM自動(dòng)分割算法

    模態(tài)MR和特征融合的GBM自動(dòng)分割算法
    發(fā)表于 06-27 11:45 ?32次下載