賈 磊
(山西省交通科學(xué)研究院,山西 太原 030006)
隨著我國高速公路的快速建設(shè)發(fā)展,隧道作為公路線上的咽喉工程,需要定期檢查維護(hù),以確保其正常運行。當(dāng)前,我國高速公路隧道檢測以人工方式為主,檢測效果并不理想。一是因為檢測時需要封閉交通,檢測時間不充足;二是因為隧道內(nèi)環(huán)境惡劣,光照不足,給人工檢測帶來了諸多不便;三是難以對檢測結(jié)果進(jìn)行重復(fù)判斷,準(zhǔn)確性不足。同時,隨著科技水平提高,國內(nèi)各地建起了許多特長隧道,傳統(tǒng)的人工方式已經(jīng)不能滿足檢測任務(wù)要求[1]?!豆匪淼鲤B(yǎng)護(hù)技術(shù)規(guī)范》(JTG H12—2015)指出,為了提高隧道養(yǎng)護(hù)質(zhì)量和技術(shù)水平,有必要積極采用隧道養(yǎng)護(hù)新設(shè)備,使我國隧道養(yǎng)護(hù)技術(shù)盡快達(dá)到較先進(jìn)水平。
目前,歐美等發(fā)達(dá)國家先后開發(fā)出了基于機器視覺技術(shù)的路面檢測車,具有檢測效率高、人為因素少、無需封閉交通等優(yōu)點,在路面檢測中已經(jīng)有較為成熟的應(yīng)用案例。而這類自動化智能檢測設(shè)備在公路隧道中還鮮有應(yīng)用[2]。
針對上述問題,為了將機器視覺技術(shù)應(yīng)用于公路隧道檢測,通過本項目的研究,提出一套公路隧道車載檢測系統(tǒng)的方案,對于提高公路隧道養(yǎng)護(hù)質(zhì)量有重要意義。
基于機器視覺的車載公路隧道襯砌檢測方法,其核心是利用相機對隧道襯砌進(jìn)行連續(xù)拍照,將照片存儲在計算機中,然后再經(jīng)過圖像處理軟件,提取出襯砌裂縫信息,諸如裂縫的幾何尺寸與具體位置等,最后對裂縫的總數(shù)以及嚴(yán)重程度做出統(tǒng)計性的評價,為隧道養(yǎng)護(hù)提供數(shù)據(jù)支撐[3]。
該檢測方法主要基于工業(yè)領(lǐng)域機器視覺檢測原理[4],利用先進(jìn)的工業(yè)相機系統(tǒng)對隧道襯砌圖像進(jìn)行快速采集,代替效率低下的人工檢測。采集到的圖像存儲在計算機上,通過專業(yè)的圖像處理軟件進(jìn)行分析,實現(xiàn)對裂縫的識別、分類、測量和統(tǒng)計,總體上對裂縫現(xiàn)狀及發(fā)展趨勢進(jìn)行評估。整個檢測系統(tǒng)需要安裝在專用的檢測車輛上,其硬件組成如圖1所示。本項目根據(jù)圖1所示的系統(tǒng)構(gòu)架圖在實驗室中對設(shè)備進(jìn)行組裝、調(diào)試和優(yōu)化,并取得了階段性的成果。
工業(yè)相機是機器視覺系統(tǒng)中的一個關(guān)鍵組件,其最本質(zhì)的功能就是將光信號轉(zhuǎn)變成有序的電信號。選擇合適的相機也是機器視覺系統(tǒng)設(shè)計中的重要環(huán)節(jié),相機的選擇不僅直接決定所采集到的圖像分辨率、圖像質(zhì)量等,同時也與整個系統(tǒng)的運行模式直接相關(guān)。
工業(yè)相機中按傳感器結(jié)構(gòu)特性分為面陣相機與線陣相機兩種。由于自身工作原理的局限性,面陣CCD攝像機不適于連續(xù)、高精度對動態(tài)目標(biāo)完成捕捉,而線陣CCD相機恰恰相反,其在機器視覺系統(tǒng)中一般用于被測物連續(xù)運動的場合,尤其適合運動速度較快、分辨率要求較高的情況,同時也能降低應(yīng)用成本。因此,在隧道檢測車的設(shè)計中,鑒于采集圖像的精度要求和時間限制,選擇線陣相機[5]。
圖1 系統(tǒng)構(gòu)架圖
隧道襯砌斷面是一個近似于半圓的形狀。一般來說,隧道斷面周長為20 m以內(nèi),為了獲取完整的隧道斷面圖像,以精度1 mm計算,需要相機擁有20 k的分辨率,這需要幾臺相機組合在一起同時拍攝。同時,考慮到拍攝過程中并不封閉隧道內(nèi)交通,因此,檢測車在行進(jìn)過程中不可避免旁邊會有其他車輛通過,這會對拍攝造成一定的影響。因此,本項目采用單次行進(jìn)過程中只拍隧道半幅的方案,利用相關(guān)機械結(jié)構(gòu)實現(xiàn)相機的翻轉(zhuǎn),實現(xiàn)檢測車走左車道拍左半幅,反之亦然。此時只需要3臺4 k分辨率的相機即可滿足精度要求,降低了系統(tǒng)的整體成本。
隧道內(nèi)光照不均勻,且整體亮度較低。若想拍出理想的照片,保證裂縫等特征具有足夠的對比度,光源必須足夠亮。同時,在足夠亮的光照條件下,可將相機的感光參數(shù)調(diào)低,降低隧道中粉塵等顆粒物對照片的影響,減少噪點,使得圖片更加清晰。并且必須保證光源的均勻性,使拍出的照片整體亮度一致,以便于圖像的自動識別。
基于機器視覺的檢測系統(tǒng)中常用的照明光源有激光、鹵素?zé)?、LED等。這幾種光源都有成熟的應(yīng)用案例,但是需要根據(jù)公路隧道內(nèi)的特定環(huán)境進(jìn)行選擇。
鹵素?zé)舭l(fā)光效率高、顯色性好,但對于隧道內(nèi)的裂縫等特征,采用8位或12位色深的灰度圖即可滿足要求,一般不需要彩色圖,因此其顯色性好的優(yōu)點并不適用于隧道檢測。同時鹵素?zé)粜枰?jīng)常更換燈泡,使用成本高。
LED光源具有單色性好、壽命長、穩(wěn)定性及均勻性好和亮度便于調(diào)節(jié)等特點,通過組合多個LED可以得到合適的照明條件。但若采用常亮的LED光源系統(tǒng),為保證足夠的亮度,則整體功耗太高,會增加供電系統(tǒng)的成本。若采用高頻曝閃的方式,在高頻拍照時,LED光源曝閃頻率與拍攝頻率難以適配,會導(dǎo)致某些幀無法正常曝光。
激光光源亮度高,均勻性較好,功耗低,為常亮光源??梢酝ㄟ^光源鏡頭將光打成需要的形狀和范圍,具有良好的普適性。通過簡單的機械結(jié)構(gòu)將線陣相機和光源進(jìn)行配準(zhǔn),就可滿足使用要求。
綜上,采用激光光源作為本項目的照明系統(tǒng)。
為了保證所拍攝的圖片尺寸與被拍攝物體的實際尺寸相對應(yīng),需要保證二維圖像兩個方向上的像素個數(shù)匹配實際尺寸。垂直于檢測車行進(jìn)方向通過調(diào)整線陣相機的分辨率以及相機與隧道內(nèi)壁的距離來調(diào)整實現(xiàn);而行進(jìn)方向上為了獲得連續(xù)完整的圖片,要求線陣相機所拍的幀幅數(shù)與檢測車的行進(jìn)速度相匹配。在路面檢測車的應(yīng)用中,通常采用安裝在汽車輪轂上的編碼器來進(jìn)行車速匹配。
假設(shè)垂直于行進(jìn)方向圖像分辨率為R(mm/像素),由于汽車輪轂與編碼器同軸固定,傳動比為1∶1,則:
式中:l為檢測車行進(jìn)距離,m;f為編碼器一圈脈沖數(shù),Hz;D 為輪胎直徑,m。
可以看出,R與f正相關(guān)。為了使拍出的圖片比例真實,則要求調(diào)整f以保證兩個方向上的圖像分辨率一致。因此,選擇可編程的增量型編碼器,通過調(diào)整編碼器分辨率,以適配不同圖像分辨率的需求。
由于只安裝一個編碼器,但要同時觸發(fā)3臺相機,為了保證3臺相機同步觸發(fā),選用編碼器脈沖分配器將信號分為同步的3路信號對線陣相機進(jìn)行觸發(fā)。同時通過數(shù)據(jù)采集卡將編碼器計數(shù)采集到計算機上,進(jìn)行數(shù)據(jù)記錄,保證圖片與隧道內(nèi)實際位置一一對應(yīng)。
單個相機每秒數(shù)據(jù)量,以時速80 km/h,精度1 mm計算,相機像素為1×4 096。相機拍攝圖片為灰度點位圖,灰度等級256=28,則每個像素點占8位(1Byte),單個相機每次快門得到的圖片為4 096/1 024=4 KB。時速 80 km/h=2.23×104mm/s即所需拍攝頻率22.3 kHz。則每秒數(shù)據(jù)=4 KB×22.3 kHz≈90 MB。
為了保證如此大量的數(shù)據(jù)存儲,本項目采用RAID0結(jié)構(gòu)的磁盤陣列工控機,提升了系統(tǒng)運行效率,保證采集圖像的完整存儲。
由于人為駕駛原因,汽車時刻在隧道斷面中的位置不能保持一致,可能導(dǎo)致相機鏡頭與隧道內(nèi)壁的距離不一致,鏡頭與隧道內(nèi)壁的夾角不一致。使得拍攝出的圖片存在一定失真的情況。并且由于隧道為曲面,而拍攝圖片為平面,這就導(dǎo)致圖片中的特征(裂縫等)較實際偏小,這就需要利用隧道的輪廓信息進(jìn)行修正。
圖2為通過激光掃描儀對隧道內(nèi)壁的測量結(jié)果,可以獲取檢測車在行進(jìn)時在隧道內(nèi)的相對位置。由于相機、光源等部件相對于掃描儀的位置是固定不變的,根據(jù)相應(yīng)機械結(jié)構(gòu)的尺寸,也就知道了相機、光源與隧道內(nèi)壁的距離和角度。
圖2 隧道內(nèi)壁掃描儀測量結(jié)果
同時,利用陀螺儀、加速度計等傳感器可給出三軸方向上的線加速度和姿態(tài)角,實時測量汽車行進(jìn)姿態(tài),以便于后期圖像處理對由于汽車行進(jìn)姿態(tài)引起的圖片變形進(jìn)行調(diào)整。同時結(jié)合方向角與激光掃描儀測得的隧道斷面輪廓數(shù)據(jù),可將隧道的實際三維輪廓描繪出來。
在實驗室內(nèi),根據(jù)上述硬件進(jìn)行了組裝調(diào)試,并在隧道進(jìn)行了實地測試。
a)確定了不同車速下(50~70 km/h)相機的最佳曝光時間以及所需感光度(使圖片亮度保持穩(wěn)定)。
b)確定了相機的景深(指在攝影機鏡頭或其他成像器前沿能夠取得清晰圖像的成像所測定的被攝物體前后距離范圍)。
c)確定了相機放置的傾斜角度(防止拍攝物體反光導(dǎo)致過度曝光)。
圖3為通過將采集回來的圖像拼接起來的完整的隧道斷面圖,截取了其中50 m的長度??梢詮膱D中看出,通過該系統(tǒng)完成了對隧道襯砌斷面所有信息的采集,并且精度可達(dá)1 mm。
圖3 隧道斷面拼接圖像
a)編碼器在產(chǎn)生的積累誤差會使拍攝得到的圖片無法正確定位,影響后續(xù)的養(yǎng)護(hù)工作,需要研究加以消除。
b)需要結(jié)合熱紅外攝像機等其他類型的檢測設(shè)備,提升系統(tǒng)對隧道襯砌檢測的全面性。
本文提出了隧道襯砌車載檢測系統(tǒng)的設(shè)計方案,并對其實施方法與工作原理進(jìn)行了闡述。根據(jù)檢測任務(wù)需求,對系統(tǒng)的硬件設(shè)備選型依據(jù)進(jìn)行了詳細(xì)的介紹。最終在實驗室進(jìn)行了系統(tǒng)搭建,并且在隧道內(nèi)進(jìn)行了測試,初步達(dá)到了快速檢測的指標(biāo)要求。對于遇到的問題,需要在后續(xù)試驗中改進(jìn)和完善。