專利名稱:一種識(shí)別路面裂縫的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及路面質(zhì)量檢測(cè)技術(shù),特別是涉及一種識(shí)別路面裂縫的系統(tǒng)和方法。
背景技術(shù):
近年來(lái),隨著我國(guó)經(jīng)濟(jì)實(shí)力的不斷增強(qiáng),公路建設(shè)在我國(guó)取得了飛速發(fā)展。公路交通已成為我國(guó)經(jīng)濟(jì)發(fā)展的命脈,并且,公路交通也成為人們普遍依賴的一種交通方式。而良好的公路交通是以良好的路面質(zhì)量為前提和基礎(chǔ)的。路面質(zhì)量的好壞直接影響到人們的日常生活,甚至影響到整個(gè)經(jīng)濟(jì)的發(fā)展。因此,保證路面質(zhì)量是關(guān)系到人們甚至整個(gè)國(guó)家切身利益的一件大事。
然而,由于惡劣氣候的破壞以及使用頻繁或公路老化等原因?qū)е鹿返穆访嫔铣霈F(xiàn)裂縫。路面裂縫輕則影響路面觀瞻,重則影響行車安全和公路的使用壽命,嚴(yán)重破壞了路面的質(zhì)量,影響了人們的正常生活。
如果能及時(shí)發(fā)現(xiàn)和識(shí)別路面裂縫,并采取相應(yīng)修補(bǔ)措施,則可消除安全隱患,提高路面質(zhì)量。
在現(xiàn)有技術(shù)中,識(shí)別路面裂縫的方法有一、人工檢測(cè)和識(shí)別裂縫。
檢測(cè)人員到路面現(xiàn)場(chǎng)對(duì)所有的路面進(jìn)行檢測(cè),如果發(fā)現(xiàn)路面裂縫,則對(duì)裂縫的位置、長(zhǎng)度、寬度及面積進(jìn)行測(cè)量和記錄。然后,檢測(cè)人員對(duì)記錄的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、歸類和存檔,并根據(jù)路面裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)記錄的裂縫進(jìn)行評(píng)價(jià)。
二、利用激光采集路面數(shù)據(jù)。
該方法由檢測(cè)車對(duì)路面進(jìn)行檢測(cè)。檢測(cè)車主要由承載車和激光掃描器組成。當(dāng)檢測(cè)車行駛在公路上對(duì)路面進(jìn)行檢測(cè)時(shí),安裝在承載車兩旁的激光掃描器發(fā)出激光掃描路面,然后光接收器以一定角度接收從路面反射回來(lái)的光。當(dāng)被掃描的路面上出現(xiàn)裂縫時(shí),由于裂縫會(huì)將到達(dá)的激光散射或折射,所以,光接收器接收到的反射光的強(qiáng)度就會(huì)減少。因此,檢測(cè)人員可根據(jù)光接收器輸出的反射光強(qiáng)度的變化,確定激光所掃描區(qū)域內(nèi)的路面是否存在裂縫。然后,檢測(cè)人員對(duì)確定的路面裂縫進(jìn)行統(tǒng)計(jì)、歸類和存檔,并根據(jù)路面裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)記錄的裂縫進(jìn)行評(píng)價(jià)。
三、利用線掃描攝像機(jī)采集路面數(shù)據(jù)。
該方法由檢測(cè)車對(duì)路面進(jìn)行檢測(cè)。檢測(cè)車主要由承載車和線掃描攝像機(jī)組成。當(dāng)檢測(cè)車行駛在公路上對(duì)路面進(jìn)行檢測(cè)時(shí),安裝在承載車上的線掃描攝像機(jī)對(duì)路面進(jìn)行線性掃描和圖像拍攝。檢測(cè)人員可根據(jù)拍攝的圖片確定線掃描攝像機(jī)所拍攝區(qū)域內(nèi)的路面是否存在裂縫。然后,檢測(cè)人員對(duì)確定的路面裂縫進(jìn)行統(tǒng)計(jì)、歸類和存檔,并根據(jù)路面裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)記錄的裂縫進(jìn)行評(píng)價(jià)。
四、基于攝像技術(shù)的路面裂縫識(shí)別。
隨著視頻技術(shù)的發(fā)展,目前出現(xiàn)了基于攝像技術(shù)的路面裂縫識(shí)別系統(tǒng)。該系統(tǒng)由承載車、攝像機(jī)、測(cè)距儀、計(jì)算機(jī)、閃光燈、全球定位系統(tǒng)(GPS)等組成。當(dāng)承載車行駛在公路上對(duì)路面進(jìn)行檢測(cè)時(shí),利用該系統(tǒng)實(shí)現(xiàn)識(shí)別路面裂縫的具體過(guò)程包括以下步驟1、測(cè)距儀產(chǎn)生觸發(fā)信號(hào),并將該觸發(fā)信號(hào)發(fā)送給攝像機(jī)。
2、攝像機(jī)接收到觸發(fā)信號(hào)后,對(duì)路面進(jìn)行拍照,同時(shí)攝像機(jī)的閃光燈完成補(bǔ)光作用,提供均勻的光照,以利于拍攝,然后攝像機(jī)將所拍攝的圖像發(fā)送給計(jì)算機(jī)。
3、計(jì)算機(jī)接收到路面圖像后,對(duì)圖像進(jìn)行預(yù)處理,包括路面圖像灰度化、圖像增強(qiáng)和圖像分割,得到只含路面背景和裂縫的圖像。然后將處理后的圖像保存在計(jì)算機(jī)里。
4、檢測(cè)人員對(duì)計(jì)算機(jī)中保存的每一幅處理后的圖像,逐一進(jìn)行裂縫分類、裂縫定位和裂縫標(biāo)注和計(jì)算裂縫特征值;5、檢測(cè)人員根據(jù)路面裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)每幅圖像中的裂縫進(jìn)行評(píng)價(jià);6、GPS根據(jù)其記錄的數(shù)據(jù)向檢測(cè)人員提供所有路面測(cè)試地點(diǎn)在整個(gè)路網(wǎng)中的位置信息。
可見(jiàn),在現(xiàn)有技術(shù)中,方法一的缺點(diǎn)是由于整個(gè)過(guò)程均為人工處理,所以在測(cè)量方法和讀取數(shù)據(jù)方面存在很大的主觀因素,使得獲得的路面裂縫數(shù)據(jù)的誤差較大。同時(shí),人工檢測(cè)費(fèi)時(shí)費(fèi)力,效率很低。而且,當(dāng)對(duì)高速公路的路面進(jìn)行檢測(cè)時(shí),由于高速公路上車流量較大,車輛的行駛速度較高,從而會(huì)威脅到檢測(cè)人員的人身安全,存在安全隱患。
方法二的缺點(diǎn)是由于裂縫是通過(guò)光接收器接收到的激光的反射光強(qiáng)度檢測(cè)出來(lái)的,因此,為了不受日光的影響,只能在夜間進(jìn)行路面裂縫的檢測(cè)。為檢測(cè)人員帶來(lái)不便。而且,路面裂縫標(biāo)注、裂縫分類統(tǒng)計(jì)處理及裂縫評(píng)價(jià)均為人工處理,因此費(fèi)時(shí)費(fèi)力,效率極低。又由于檢測(cè)速度較慢,因此限制了檢測(cè)車的行駛速度。
方法三的缺點(diǎn)是為了在正常的車速下獲取圖像,線掃描攝像機(jī)需要高亮度的光照條件,但從檢測(cè)車發(fā)出的高強(qiáng)度光在瀝青路面同一區(qū)域上直射時(shí)間較長(zhǎng)時(shí)則會(huì)使路面受到嚴(yán)重的破壞。
方法四的缺點(diǎn)是該方法雖然能利用攝像機(jī)來(lái)獲取圖像,利用計(jì)算機(jī)來(lái)完成對(duì)圖像的預(yù)處理,從而在一定程度上實(shí)現(xiàn)了自動(dòng)化處理,但是仍需要人工逐一對(duì)每幅圖像進(jìn)行裂縫標(biāo)注、裂縫分類統(tǒng)計(jì)處理,以及根據(jù)路面裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)記錄的裂縫進(jìn)行評(píng)價(jià),從而大大增加了檢測(cè)人員的工作量。并且,人工檢測(cè)會(huì)使處理結(jié)果出現(xiàn)漏檢和誤檢,以及準(zhǔn)確度較低的情況。由于人工處理過(guò)程較慢,在獲取裂縫信息后,不能立即對(duì)裂縫進(jìn)行識(shí)別和評(píng)價(jià),而只能在檢測(cè)完所有的路面后,才能由人工進(jìn)行后續(xù)的處理過(guò)程,所以無(wú)法實(shí)現(xiàn)對(duì)路面裂縫全自動(dòng)化的實(shí)時(shí)處理。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種識(shí)別路面裂縫的系統(tǒng)和方法,從而實(shí)現(xiàn)對(duì)路面裂縫識(shí)別的實(shí)時(shí)和全自動(dòng)化處理。
為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種識(shí)別路面裂縫的系統(tǒng),包括裝載系統(tǒng)中其它模塊并提供穩(wěn)定行駛速度的承載車、向系統(tǒng)中其它各個(gè)模塊輸出穩(wěn)定電源的供電模塊、測(cè)距模塊和圖像采集模塊,該系統(tǒng)還包括以下模塊圖像預(yù)處理模塊、裂縫識(shí)別模塊和裂縫評(píng)價(jià)模塊,其中,圖像預(yù)處理模塊,將圖像采集模塊發(fā)來(lái)的圖像轉(zhuǎn)換為灰度圖,以及利用邊緣檢測(cè)算子對(duì)灰度圖進(jìn)行圖像增強(qiáng),并從增強(qiáng)后的圖像中分離出裂縫點(diǎn)和路面背景點(diǎn),得到只含裂縫的二值圖,然后將二值圖輸出到裂縫識(shí)別模塊;裂縫識(shí)別模塊,接收?qǐng)D像預(yù)處理模塊發(fā)來(lái)的二值圖,利用投影技術(shù)對(duì)二值圖進(jìn)行投影,根據(jù)投影圖初步定位裂縫在圖像中的位置,以及初步將縱向裂縫和橫向裂縫分為一類裂縫,將龜裂和塊裂分為一類裂縫;裂縫識(shí)別模塊利用小波技術(shù)對(duì)已初步定位含有裂縫的區(qū)域進(jìn)行增強(qiáng),并再次使用投影技術(shù)精確定位出裂縫在圖像中所處的位置,及對(duì)裂縫進(jìn)行精確分類,確定出橫向裂縫和縱向裂縫,以及龜裂和塊裂;裂縫識(shí)別模塊計(jì)算裂縫的特征值,統(tǒng)計(jì)裂縫數(shù)量,并將處理后的裂縫信息輸出到裂縫評(píng)價(jià)模塊;裂縫評(píng)價(jià)模塊,根據(jù)裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)裂縫進(jìn)行評(píng)價(jià)。
所述測(cè)距模塊用于記錄承載車的車輪轉(zhuǎn)數(shù),根據(jù)記錄的車輪轉(zhuǎn)數(shù)實(shí)時(shí)計(jì)算承載車行駛的距離,并且在承載車每行駛一個(gè)設(shè)定的路程單元長(zhǎng)度時(shí),向圖像采集模塊輸出距離觸發(fā)信號(hào);所述圖像采集模塊在接收到測(cè)距模塊發(fā)來(lái)的距離觸發(fā)信號(hào)后,對(duì)路面進(jìn)行圖像拍攝,并將拍攝的圖像輸出到圖像預(yù)處理模塊。
所述測(cè)距模塊進(jìn)一步包括測(cè)速儀,測(cè)量承載車實(shí)際行駛速度,并根據(jù)實(shí)際行駛速度校正裂縫在路網(wǎng)中的實(shí)際位置。
所述測(cè)速儀包括但不限于雷達(dá)測(cè)速儀或五輪儀。
所述測(cè)距模塊中設(shè)定的路程單元長(zhǎng)度為所述圖像采集模塊拍攝出的一幀圖像所覆蓋的路程長(zhǎng)度。
所述測(cè)距模塊利用全球定位系統(tǒng)GPS確定裂縫在路網(wǎng)中的位置。
所述裂縫評(píng)價(jià)模塊進(jìn)一步用于將裂縫在路網(wǎng)中的位置信息存入路網(wǎng)數(shù)據(jù)庫(kù)中。
所述圖像預(yù)處理模塊、裂縫識(shí)別模塊和裂縫評(píng)價(jià)模塊集成在數(shù)字信號(hào)處理器DSP的功能實(shí)體上。
一種識(shí)別路面裂縫的方法,包括以下步驟A、實(shí)時(shí)判斷計(jì)算出的承載車行駛距離是否等于設(shè)定的路程單元長(zhǎng)度,如果是,則執(zhí)行步驟B,否則,返回步驟A;B、發(fā)出距離觸發(fā)信號(hào),對(duì)路面圖像進(jìn)行拍攝,并將拍攝的圖像轉(zhuǎn)換為數(shù)字圖像;C、將數(shù)字圖像轉(zhuǎn)換為灰度圖,并使用邊緣檢測(cè)算子對(duì)轉(zhuǎn)換后的灰度圖進(jìn)行圖像增強(qiáng),使用二值化方法對(duì)圖像進(jìn)行分割,得到只含裂縫的二值圖;D、使用投影技術(shù)對(duì)二值圖進(jìn)行投影,根據(jù)投影圖初步定位裂縫在圖像中的位置,并將裂縫初步分類為縱向裂縫或橫向裂縫,以及龜裂或塊裂兩類裂縫;E、使用小波技術(shù)將步驟C中所得的灰度圖中已初步定位含有裂縫的區(qū)域進(jìn)行增強(qiáng);F、使用邊緣檢測(cè)算子對(duì)增強(qiáng)后的圖像進(jìn)行邊緣提取,對(duì)圖像進(jìn)行二值化處理,并精確定位出裂縫在圖像中的位置;G、精確分類出縱向裂縫和橫向裂縫,以及龜裂和塊裂;H、計(jì)算每個(gè)裂縫的特征值,統(tǒng)計(jì)裂縫的數(shù)量,并根據(jù)裂縫特征值和數(shù)量對(duì)裂縫進(jìn)行嚴(yán)重程度的評(píng)價(jià)。
所述設(shè)定路程單元長(zhǎng)度的步驟包括將拍攝出的一幀圖像所覆蓋的路程長(zhǎng)度設(shè)定為路程單元長(zhǎng)度。
步驟C所述灰度圖是通過(guò)將接收到的圖像中每個(gè)象素點(diǎn)的紅R、綠G和藍(lán)B的值分別乘以加權(quán)值后進(jìn)行相加,并令該點(diǎn)的R、G和B的值等于計(jì)算出的和值得到的。
步驟C所述使用二值化方法對(duì)圖像進(jìn)行分割的步驟包括將背景灰度等級(jí)1.2倍的灰度值設(shè)定為閾值,將圖像中灰度值大于該閾值的象素點(diǎn)設(shè)定為裂縫點(diǎn),并將該裂縫點(diǎn)設(shè)為黑色,將圖像中灰度值小于該閾值的象素點(diǎn)設(shè)定為背景點(diǎn),并將該背景點(diǎn)設(shè)為白色。
步驟D所述根據(jù)投影圖初步定位裂縫在圖像中的位置的步驟包括將圖像的掃描方向作為橫軸,與橫軸正交方向上存在的圖像的灰度值總和作為縱軸,確定出一個(gè)坐標(biāo)區(qū)域,將二值圖中的裂縫區(qū)域分別投影在該坐標(biāo)區(qū)域內(nèi)的橫軸和縱軸上,得到兩條一維曲線,從橫軸上一維曲線投影圖的左右兩個(gè)端點(diǎn)分別作垂直于橫軸的直線,從縱軸上一維曲線投影圖的上下兩個(gè)端點(diǎn)分別作垂直于縱軸的直線,將該4條直線所界定的矩形區(qū)域作為裂縫在原二值圖中的位置;步驟D所述將裂縫初步分類為縱向裂縫或橫向裂縫,以及龜裂或塊裂兩類裂縫的步驟包括判定一個(gè)軸上的投影曲線呈帶狀并有比較少的明顯峰值的裂縫為橫向裂縫和縱向裂縫,判定在橫軸和縱軸的投影分布形狀相似,并且沒(méi)有明顯峰值的裂縫,或者投影具有多于3個(gè)明顯峰值的裂縫為龜裂和塊裂;步驟E所述已初步定位含有裂縫的區(qū)域?yàn)椴襟ED所界定出的矩形區(qū)域。
在所述步驟F與步驟G之間進(jìn)一步包括G11、對(duì)圖像進(jìn)行膨脹和腐蝕處理,填充裂縫不連續(xù)的區(qū)域,得到完整的裂縫區(qū)域;
G12、逐行掃描填充后的二值圖,當(dāng)掃描到第一個(gè)黑色象素點(diǎn)時(shí),記錄該黑色象素點(diǎn)的坐標(biāo)值,將其標(biāo)記為邊界點(diǎn),再按照逆時(shí)針?lè)较蚍治鲈摵谏笏攸c(diǎn)的8鄰域象素點(diǎn),記錄該8鄰域象素點(diǎn)中白色區(qū)域與黑色區(qū)域交界處的黑色象素點(diǎn)的坐標(biāo)值,并將其標(biāo)記為邊界點(diǎn),依此類推,直到標(biāo)記出所有的邊界點(diǎn)及其坐標(biāo)值;G13、根據(jù)裂縫走向趨勢(shì),將標(biāo)記出的所有邊界點(diǎn)順序連接起來(lái),得到完整的裂縫輪廓,然后利用細(xì)化算法,把裂縫輪廓細(xì)化到單像素寬。
步驟G所述精確分類出縱向裂縫和橫向裂縫包括將裂縫輪廓的兩個(gè)端點(diǎn)連成直線,判斷所連直線和道路橫截面的夾角是否小于45度,如果是,則將該裂縫判定為橫向裂縫,否則,將該裂縫判定為縱向裂縫。
步驟H所述計(jì)算裂縫特征值的步驟包括取垂直方向裂縫兩個(gè)邊緣的中心點(diǎn),并連接所取的各個(gè)中心點(diǎn),形成曲線,將曲線的長(zhǎng)度設(shè)定為該裂縫的等效長(zhǎng)度;從曲線的一端開(kāi)始,隔一個(gè)點(diǎn)取一個(gè)點(diǎn),直至曲線的另一端,每三個(gè)點(diǎn)進(jìn)行直線擬合,得到各條直線,將直線距裂縫上邊緣的最大距離的2倍設(shè)定為該裂縫的最大寬度。
步驟G所述精確分類出多向裂縫中的龜裂和塊裂包括設(shè)定乘積閾值及矩形塊個(gè)數(shù)閾值,并設(shè)置兩個(gè)5×5模板,第一個(gè)模板中心的“十”字位置為1,而其它位置為0,第二個(gè)模板在對(duì)角線上全是1,其它位置全是0,將所述兩個(gè)模板與步驟C中所得的灰度圖分別做乘積,并取所得乘積的最大值,判斷該最大值是否大于設(shè)定的乘積閾值,如果是,則認(rèn)為存在近似的矩形裂縫,否則認(rèn)為不是矩形裂縫,依此類推,直至統(tǒng)計(jì)出整個(gè)圖像中存在的矩形塊的個(gè)數(shù),然后,判斷統(tǒng)計(jì)出的矩形塊個(gè)數(shù)是否大于設(shè)定的矩形塊個(gè)數(shù)閾值,如果是,則將該裂縫判定為塊裂,否則,將該裂縫判定為龜裂。
步驟H所述計(jì)算裂縫特征值的步驟包括取圖像上裂縫輪廓四個(gè)方向的最遠(yuǎn)點(diǎn),將該四個(gè)點(diǎn)連成外接矩形,并將該外接矩形的面積作為該裂縫的面積。
該方法進(jìn)一步包括在檢測(cè)路面裂縫時(shí),利用全球定位系統(tǒng)GPS技術(shù)定位裂縫在路網(wǎng)中的位置,并將確定的裂縫在路網(wǎng)中的位置信息存入路網(wǎng)數(shù)據(jù)庫(kù)中。
該方法進(jìn)一步包括使用雷達(dá)測(cè)速儀測(cè)量承載車實(shí)際行駛速度,并根據(jù)實(shí)際行駛速度校正裂縫在路段中的位置。
可見(jiàn),本發(fā)明提出的系統(tǒng)和方法具有以下優(yōu)點(diǎn)1、本發(fā)明提出的系統(tǒng)和方法,實(shí)現(xiàn)了全自動(dòng)檢測(cè)和識(shí)別路面裂縫,整個(gè)識(shí)別過(guò)程完全不需人工參與,從而克服了人工識(shí)別方法具有的勞動(dòng)強(qiáng)度大、安全性低、行車受干擾、工作效率低和識(shí)別結(jié)果精確度較低的缺點(diǎn)。
2、本發(fā)明提出的系統(tǒng)和方法,可實(shí)時(shí)對(duì)采集到的路面圖像進(jìn)行處理,從而大大提高了檢測(cè)工作效率。
3、本發(fā)明提出的系統(tǒng)和方法,只需檢測(cè)車在所需檢測(cè)的路段內(nèi)行駛,即可完成對(duì)路面裂縫的識(shí)別和評(píng)價(jià),因此,整個(gè)檢測(cè)過(guò)程簡(jiǎn)單且易于實(shí)現(xiàn)。
4、本發(fā)明提出的系統(tǒng)和方法,可對(duì)路面進(jìn)行長(zhǎng)期監(jiān)測(cè),及時(shí)發(fā)現(xiàn)路面裂縫,并及時(shí)對(duì)評(píng)價(jià)出的裂縫進(jìn)行維護(hù),從而大大提高了公路的行車安全性,延長(zhǎng)了公路的使用壽命,并節(jié)省了路面養(yǎng)護(hù)費(fèi)用。
5、本發(fā)明提出的系統(tǒng)和方法,可為路面的養(yǎng)護(hù)管理提供有力地信息支持,提高公路養(yǎng)護(hù)和管理水平,同時(shí),為進(jìn)一步開(kāi)發(fā)公路檢測(cè)設(shè)備,改變我國(guó)公路工程檢測(cè)設(shè)備絕大部分依賴進(jìn)口的現(xiàn)狀,節(jié)約資源,培養(yǎng)自己的研究和開(kāi)發(fā)技術(shù)力量打下了人力與技術(shù)基礎(chǔ)。
6、本發(fā)明提出的系統(tǒng)和方法,可以為我國(guó)的智能交通系統(tǒng)提供一定的數(shù)據(jù)基礎(chǔ),有助于提高我國(guó)交通信息技術(shù)水平。
圖1是本發(fā)明系統(tǒng)的結(jié)構(gòu)示意圖。
圖2是實(shí)現(xiàn)本發(fā)明的實(shí)施例的流程圖。
圖3是在實(shí)現(xiàn)本發(fā)明的實(shí)施例中利用投影技術(shù)對(duì)裂縫進(jìn)行初步定位的示意圖。
圖4是本發(fā)明提取裂縫輪廓的示意圖。
圖5是在實(shí)現(xiàn)本發(fā)明的實(shí)施例中計(jì)算橫向或縱向裂縫的最大寬度和等效長(zhǎng)度的示意圖。
圖6是在實(shí)現(xiàn)本發(fā)明的實(shí)施例中使用的兩個(gè)5×5模板的示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
本發(fā)明提供了一種能夠?qū)崟r(shí)對(duì)路面裂縫進(jìn)行圖像處理和評(píng)價(jià)的全自動(dòng)化系統(tǒng)和具體實(shí)現(xiàn)方法。
圖1是本發(fā)明系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,在本發(fā)明中,將系統(tǒng)設(shè)計(jì)為車載式系統(tǒng),即識(shí)別路面裂縫的系統(tǒng)包括承載車101,以及安裝在承載車上的供電模塊102、測(cè)距模塊103、圖像采集模塊104、圖像預(yù)處理模塊105、裂縫識(shí)別模塊106和裂縫評(píng)價(jià)模塊107。
圖2是實(shí)現(xiàn)本發(fā)明的實(shí)施例的流程圖。如圖1和圖2所示,在本發(fā)明系統(tǒng)的基礎(chǔ)上,本實(shí)施例實(shí)現(xiàn)識(shí)別路面裂縫的具體過(guò)程包括以下步驟步驟201檢測(cè)員開(kāi)啟承載車101,并使用供電模塊102向系統(tǒng)中的其它各個(gè)模塊供電。
這里,使用具有良好抗震性能的承載車101,以提供穩(wěn)定的行駛速度,使系統(tǒng)具有良好的穩(wěn)定性。由于系統(tǒng)是在運(yùn)動(dòng)的狀態(tài)下處理圖像數(shù)據(jù),所以要求系統(tǒng)要有較好的穩(wěn)定性,承載車101的穩(wěn)定性越好,系統(tǒng)獲得的數(shù)據(jù)信息也就越可靠。比如,當(dāng)承載車101在公路上行駛時(shí),即使路面不平坦或存在小石塊等障礙物,由于承載車101具有良好的抗震性能,則仍可提供較為穩(wěn)定的行駛速度,那么對(duì)圖像采集模塊104產(chǎn)生的抖動(dòng)則非常小,從而保證了系統(tǒng)獲得的路面圖像質(zhì)量。
在本實(shí)施例中,供電模塊102使用柴油發(fā)電機(jī),由柴油發(fā)電機(jī)向系統(tǒng)其它模塊所使用的設(shè)備供電,因?yàn)椴裼桶l(fā)電機(jī)可有效解決設(shè)備功率消耗,并降低干擾,因此,可保證系統(tǒng)中其它各個(gè)模塊的正常工作。
步驟202當(dāng)測(cè)距模塊103中測(cè)量的承載車101所行駛的路程長(zhǎng)度等于系統(tǒng)預(yù)先設(shè)定的路程單元長(zhǎng)度時(shí),向圖像采集模塊104發(fā)出距離觸發(fā)信號(hào)。
這里,測(cè)距模塊103根據(jù)其記錄的承載車101行駛時(shí)的車輪轉(zhuǎn)數(shù)計(jì)算承載車101行駛的距離。承載車行駛距離=車輪轉(zhuǎn)數(shù)×車輪周長(zhǎng)。而系統(tǒng)預(yù)先設(shè)置的路程單元長(zhǎng)度則是根據(jù)圖像采集模塊104采集到的每幅圖像所能覆蓋的路程長(zhǎng)度確定的。
步驟203圖像采集模塊104在接收到測(cè)距模塊103發(fā)來(lái)的距離觸發(fā)信號(hào)后,對(duì)路面進(jìn)行圖像拍攝,并將拍攝出的彩色圖像發(fā)送給圖像預(yù)處理模塊105。
這里,圖像采集模塊104包括高速電荷耦合器件(CCD)攝像機(jī)和輔助照明設(shè)備。其中,高速CCD攝像機(jī)具有較高的分辨率,以及速度極高的快門(mén),每當(dāng)接收到測(cè)距模塊103發(fā)來(lái)的距離觸發(fā)信號(hào)后,高速CCD攝像機(jī)則對(duì)路面進(jìn)行圖像拍攝,然后將拍攝出的24位彩色圖像輸出到圖像預(yù)處理模塊105。輔助照明設(shè)備為高速CCD攝像機(jī)提供充足且均勻的光照條件,消除路面陰影,保證高速CCD攝像機(jī)拍攝的圖像質(zhì)量。
步驟204圖像預(yù)處理模塊105對(duì)接收到的彩色圖像進(jìn)行圖像預(yù)處理,包括圖像灰度化、圖像增強(qiáng)和圖像分割,然后將處理后的圖像輸出到裂縫識(shí)別模塊106。
這里,圖像預(yù)處理模塊105內(nèi)部可包括一個(gè)視頻采集卡,因?yàn)楦咚貱CD攝像機(jī)拍攝出的圖像為視頻信號(hào),因此,為使本發(fā)明系統(tǒng)可對(duì)圖像進(jìn)行后續(xù)處理,圖像預(yù)處理模塊105在接收到高速CCD攝像機(jī)發(fā)來(lái)的視頻信號(hào)時(shí),使用內(nèi)部的視頻采集卡將視頻信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),從而使本發(fā)明的系統(tǒng)可對(duì)轉(zhuǎn)換后的數(shù)字圖像進(jìn)行圖像預(yù)處理。
圖像灰度化的處理過(guò)程為分別計(jì)算出彩色數(shù)字圖像中每個(gè)象素點(diǎn)的亮度值Y,Y=0.299×R+0.587×G+0.114×B。其中,R是24位彩色圖像中各個(gè)點(diǎn)的紅色色度值,G是24位彩色圖像中各個(gè)點(diǎn)的綠色色度值,B是24位彩色圖像中各個(gè)點(diǎn)的藍(lán)色色度值。然后,將圖像中每個(gè)點(diǎn)的R、G和B的值設(shè)置為該點(diǎn)的Y值,得到灰度圖。這里,將彩色圖像轉(zhuǎn)換為灰度圖,是為了去除圖像中的色彩信息,只保留亮度信息,以便于系統(tǒng)對(duì)圖像進(jìn)行后續(xù)的處理。
由于在拍攝出的路面圖像中存在較多的噪聲,且背景復(fù)雜,為了有效地提取路面裂縫,必須對(duì)轉(zhuǎn)換后的灰度圖進(jìn)行圖像增強(qiáng)處理。因此,使用邊緣檢測(cè)算子對(duì)灰度圖進(jìn)行圖像增強(qiáng)處理,增強(qiáng)圖像的明暗對(duì)比度并抑止圖像中的噪聲。
本實(shí)施例中,采用二值化方法對(duì)圖像進(jìn)行分割。使用二值化方法對(duì)圖像進(jìn)行分割的處理過(guò)程為在增強(qiáng)后的圖像中,裂縫區(qū)域比背景亮,背景所占的比例最大,裂縫的灰度等級(jí)大于背景。而對(duì)于背景,其灰度等級(jí)基本一致。因此,為了明顯區(qū)分出增強(qiáng)后圖像中的裂縫和路面背景,可以認(rèn)為背景處于同一灰度等級(jí),高于此灰度等級(jí)的部分則可認(rèn)為是裂縫。把背景灰度等級(jí)1.2倍的灰度值作為閾值。然后在整個(gè)圖像中,將灰度值大于閾值的象素點(diǎn)設(shè)定為裂縫點(diǎn),并將該點(diǎn)設(shè)為黑色;將灰度值小于閾值的象素點(diǎn)設(shè)定為背景點(diǎn),并將其設(shè)為白色。至此,得到只含裂縫的二值圖。
步驟205裂縫識(shí)別模塊106接收到圖像預(yù)處理模塊105發(fā)來(lái)的預(yù)處理后的圖像后,初步定位出裂縫在圖像中的位置,并對(duì)裂縫進(jìn)行初步分類,區(qū)分出兩類裂縫,第一類為橫向裂縫和縱向裂縫,第二類為龜裂和塊裂。
這里,因?yàn)榱芽p在整個(gè)路面中所占的比例很小,如果直接對(duì)整個(gè)路面圖像進(jìn)行處理,不但工作量很大,而且處理速度會(huì)很慢。因此,首先在圖像中對(duì)裂縫進(jìn)行初步定位和初步分類。
在步驟204中得到的二值圖,雖然已明顯區(qū)分出裂縫,但是由于裂縫在二值圖中呈現(xiàn)出不規(guī)則的形狀,裂縫識(shí)別模塊106無(wú)法對(duì)其進(jìn)行定位,因此,必須確定出裂縫在圖像中所占的矩形區(qū)域,以對(duì)其進(jìn)行初步定位。在本實(shí)施例中,使用投影技術(shù)對(duì)圖像中的裂縫進(jìn)行初步定位。圖3是在實(shí)現(xiàn)本發(fā)明的實(shí)施例中利用投影技術(shù)對(duì)裂縫進(jìn)行初步定位的示意圖。如圖3所示,對(duì)圖像中的裂縫進(jìn)行初步定位的具體實(shí)現(xiàn)過(guò)程為將圖像的掃描方向即與承載車101行駛方向垂直的方向作為橫軸(X軸),與X軸正交方向上存在的圖像的灰度值總和作為縱軸(Y軸),確定出一個(gè)坐標(biāo)區(qū)域。裂縫識(shí)別模塊106將二值圖中的裂縫區(qū)域(曲線ABC所確定的區(qū)域)在該坐標(biāo)區(qū)域內(nèi)進(jìn)行投影,在X軸上投影為曲線A’B’C’所確定的區(qū)域,在Y軸上投影為曲線A’D’所確定的區(qū)域。從X軸上投影的B’點(diǎn)和C’點(diǎn),作垂直與X軸的直線,即可界定出裂縫在垂直方向上的范圍。同理,從Y軸上投影的A’點(diǎn)和D’點(diǎn),作垂直與Y軸的直線,即可界定出裂縫在水平方向上的范圍。至此,界定一個(gè)矩形區(qū)域A”B”D”C”,從而確定了裂縫在原二值圖中的大致位置,也就確定了在原始圖像中的位置。
對(duì)裂縫進(jìn)行初步分類的具體過(guò)程為判定投影分布呈帶狀并有比較少的明顯峰值的裂縫為第一類裂縫,即橫向裂縫或縱向裂縫,橫向裂縫是指在與承載車101行駛方向的垂直方向上的裂縫,縱向裂縫是指在與承載車101行駛方向相同方向上的裂縫;將在X軸和Y軸的投影分布形狀相差不大,并且沒(méi)有明顯峰值的裂縫或者投影具有多個(gè)(大于3個(gè))明顯峰值的裂縫,判定為第二類裂縫,即龜裂或塊裂。
步驟206裂縫識(shí)別模塊106對(duì)圖像中的裂縫進(jìn)行精確定位和精確分類,并計(jì)算出裂縫的特征值,統(tǒng)計(jì)出各種裂縫的數(shù)量,然后將處理后的裂縫信息輸出到裂縫評(píng)價(jià)模塊107。
這里,首先獲取步驟204中得到的灰度圖,并在灰度圖中利用小波分析技術(shù)針對(duì)在步驟205中已初步定位含有裂縫的區(qū)域(圖3中所示的矩形區(qū)域A’B’D’C’)進(jìn)行增強(qiáng)。小波分析是把信號(hào)分解成低頻a1和高頻d1兩部分,在分解中,低頻a1中失去的信息由高頻d1捕獲。在下一層的分解中,又將a1分解成低頻a2和高頻d2兩部分,低頻a2中失去的信息由高頻d2捕獲,如此類推下去,可以進(jìn)行更深層次的分解。由于圖像經(jīng)小波分解后,圖像的輪廓主要體現(xiàn)在低頻部分,而細(xì)節(jié)部分則體現(xiàn)在高頻部分。對(duì)于路面裂縫圖像來(lái)說(shuō),路面背景屬于低頻分量,而裂縫屬于高頻分量。因此,通過(guò)對(duì)低頻分解系數(shù)進(jìn)行衰減處理,對(duì)高頻分解系數(shù)進(jìn)行增強(qiáng)處理,達(dá)到裂縫增強(qiáng)的作用,得到裂縫增強(qiáng)的圖像。
然后再重復(fù)使用邊緣檢測(cè)算子進(jìn)行邊緣提取以及進(jìn)行二值化處理的過(guò)程,并精確定位出裂縫在圖像中所處的位置。
對(duì)于第一類裂縫,需要判斷出裂縫是橫向裂縫還是縱向裂縫。但是,經(jīng)過(guò)邊緣檢測(cè)后的圖像會(huì)丟掉一些有用的信息,所以在處理后的圖像中裂縫可能會(huì)有斷裂,因此在對(duì)裂縫進(jìn)行精確分類之前,必須在圖像中提取出裂縫輪廓。
這里,首先利用形態(tài)學(xué)方法,對(duì)裂縫進(jìn)行膨脹和腐蝕,填充裂縫不連續(xù)的區(qū)域,得到完整的裂縫區(qū)域,其具體實(shí)現(xiàn)過(guò)程為對(duì)裂縫進(jìn)行膨脹,以裂縫為基本點(diǎn)向外面延伸,補(bǔ)上裂縫。然后對(duì)裂縫進(jìn)行腐蝕,即針對(duì)補(bǔ)好的裂縫,去掉最外面的邊緣點(diǎn),使裂縫接近原來(lái)的形狀。重復(fù)進(jìn)行幾次膨脹和腐蝕后,將斷裂的裂縫連續(xù)起來(lái),得到一個(gè)完整的裂縫區(qū)域。
接下來(lái),在已得到完整裂縫區(qū)域的二值圖中提取出裂縫輪廓。圖4是本發(fā)明提取裂縫輪廓的示意圖。如圖4所示,在二值圖中提取出裂縫輪廓的具體過(guò)程為按照從左到右的方向逐行掃描填充后的二值圖,當(dāng)掃描到第一個(gè)白色區(qū)域與黑色區(qū)域交界處的黑色像素點(diǎn)(P0點(diǎn))時(shí),記錄該P(yáng)0點(diǎn)的坐標(biāo)值,并為P0點(diǎn)賦予一個(gè)代表邊界點(diǎn)的標(biāo)識(shí)L。對(duì)于邊界點(diǎn)P0的8鄰域象素點(diǎn),a點(diǎn)、b點(diǎn)、c點(diǎn)、d點(diǎn)、e點(diǎn)、f點(diǎn)、g點(diǎn)和h點(diǎn),按照逆時(shí)針?lè)较?,a點(diǎn)、h點(diǎn)和g點(diǎn)均為白色象素點(diǎn),f點(diǎn)為黑色象素點(diǎn),e點(diǎn)、d點(diǎn)、c點(diǎn)和b點(diǎn)均為白色象素點(diǎn),因此,只有f點(diǎn)是白色區(qū)域與黑色區(qū)域交界處的邊界點(diǎn),記錄f點(diǎn)的坐標(biāo)值,并為f點(diǎn)賦予標(biāo)識(shí)L。然后,再對(duì)f點(diǎn)的8鄰域象素點(diǎn)進(jìn)行分析,記錄所查找到的邊界點(diǎn)的坐標(biāo)值,并為其賦予標(biāo)識(shí)L。依此類推,直到查找到所有的邊界點(diǎn),即查找到的邊界點(diǎn)均存在標(biāo)識(shí)L。根據(jù)裂縫走向趨勢(shì),將存在標(biāo)識(shí)L的所有邊界點(diǎn)順序連接起來(lái),得到完整的裂縫輪廓。并且,為了突出顯示裂縫輪廓以及便于后續(xù)處理,利用細(xì)化算法,把裂縫輪廓細(xì)化到單像素寬。
至此,得到一條完整的具有連續(xù)邊緣的裂縫輪廓圖。
對(duì)橫向裂縫或縱向裂縫進(jìn)行精確分類的具體過(guò)程為掃描得到的裂縫輪廓,找出裂縫的兩個(gè)端點(diǎn),并做出兩個(gè)端點(diǎn)的連線。判斷該連線和道路橫截面的夾角是否小于45度,如果小于45度,則認(rèn)為是橫向裂縫,否則,認(rèn)為是縱向裂縫。
接下來(lái),計(jì)算裂縫特征值,即橫向和縱向裂縫的最大寬度和等效長(zhǎng)度。圖5是在實(shí)現(xiàn)本發(fā)明的實(shí)施例中計(jì)算橫向或縱向裂縫的最大寬度和等效長(zhǎng)度的示意圖。如圖5所示,先縱向后橫向掃描裂縫區(qū)域,找出垂直方向裂縫兩個(gè)邊緣的中心點(diǎn),并連接這些中心點(diǎn),形成曲線C。將曲線C的長(zhǎng)度作為該裂縫的等效長(zhǎng)度。
從曲線C的一端開(kāi)始,隔一個(gè)點(diǎn)取一個(gè)點(diǎn),每三個(gè)點(diǎn)進(jìn)行直線擬合,所得到的直線記為L(zhǎng)i,并判斷Li距裂縫上邊緣的距離Di。依此類推,直到曲線C的另一端。找出長(zhǎng)度值最大的Di,并將2Di作為該裂縫的最大寬度。
至此,得出了橫向或縱向裂縫的類型、等效長(zhǎng)度和最大寬度。
在對(duì)裂縫進(jìn)行精確分類時(shí),對(duì)于第二類裂縫,需要判斷出裂縫是塊裂還是龜裂。由于典型的塊裂是由縱向和橫向裂縫交錯(cuò)而使路面分裂成多邊形,因此,在圖像中大致成方塊形狀;而龜裂則是由一系列多邊形小塊組成的網(wǎng),因此采用模板匹配的方式對(duì)塊裂或龜裂進(jìn)行精確分類。
圖6是在實(shí)現(xiàn)本發(fā)明的實(shí)施例中使用的兩個(gè)5×5模板的示意圖。如圖6所示,設(shè)計(jì)兩個(gè)5×5模板模板1中心的“十”字位置為1,而其它位置為0;模板2在對(duì)角線上全是1,其它位置全是0。根據(jù)經(jīng)驗(yàn)值,預(yù)先設(shè)定一個(gè)乘積閾值,及矩形塊個(gè)數(shù)閾值。將上述兩個(gè)模板與原灰度圖分別做乘積,并取所得乘積的最大值max。判斷max是否大于預(yù)先設(shè)定的乘積閾值,如果大于,則認(rèn)為存在近似的矩形裂縫,否則認(rèn)為不是矩形裂縫。依此類推,直至統(tǒng)計(jì)出整個(gè)圖像中存在的矩形塊的個(gè)數(shù)。然后,判斷統(tǒng)計(jì)出矩形塊個(gè)數(shù)是否大于預(yù)先設(shè)定的矩形塊個(gè)數(shù)閾值,如果是,則認(rèn)為是塊裂,否則,認(rèn)為是龜裂。
在計(jì)算裂縫特征值時(shí),為了計(jì)算龜裂或塊裂的面積,在圖像上找出屬于裂縫的四個(gè)方向的最遠(yuǎn)點(diǎn),根據(jù)這四個(gè)點(diǎn)做出外接矩形,并將該外接矩形的面積作為該裂縫的近似面積。
最后,分別統(tǒng)計(jì)出圖像中橫向裂縫、縱向裂縫、龜裂和塊裂的數(shù)量。
步驟207裂縫評(píng)價(jià)模塊107根據(jù)接收到的裂縫信息,包括各類型裂縫的數(shù)量,橫向或縱向裂縫的長(zhǎng)度和寬度,龜裂或塊裂的面積,并依據(jù)路面各類裂縫嚴(yán)重程度的評(píng)價(jià)標(biāo)準(zhǔn)對(duì)路面裂縫進(jìn)行評(píng)價(jià)。
這里,根據(jù)單條縱向裂縫和橫向裂縫的長(zhǎng)度、龜裂和塊裂的面積以及總路段的面積,計(jì)算出該路段的裂縫度,完成對(duì)路面裂縫的評(píng)價(jià)。比如,對(duì)于縱向裂縫,根據(jù)路面裂縫嚴(yán)重程度的評(píng)價(jià)標(biāo)準(zhǔn),如果圖像中得出的縱向裂縫的最大寬度小于5毫米,則認(rèn)為該縱向裂縫的破損程度為輕級(jí)。
較佳地,本發(fā)明將裂縫在路網(wǎng)中的位置信息存入路網(wǎng)數(shù)據(jù)庫(kù)中,以便于管理人員對(duì)整個(gè)路網(wǎng)進(jìn)行更好地維護(hù)。
較佳地,本發(fā)明利用全球定位系統(tǒng)(GPS)技術(shù)定位裂縫在整個(gè)路網(wǎng)中的位置。
較佳地,本發(fā)明系統(tǒng)的測(cè)距模塊進(jìn)一步包括測(cè)速儀,用于測(cè)量承載車實(shí)際行駛速度,并根據(jù)實(shí)際行駛速度校正裂縫在路網(wǎng)中的實(shí)際位置。由于輪胎氣壓大小以及路面狀況的影響,使得設(shè)置的承載車行駛速度與其實(shí)際行駛速度之間存在較大的偏差,而且,此種偏差會(huì)隨著時(shí)間而逐漸變大,因此會(huì)導(dǎo)致在計(jì)算裂縫在整個(gè)路段的位置時(shí),出現(xiàn)偏差。比如,計(jì)算后得出一個(gè)裂縫路段的第5米處,但是由于計(jì)算使用的承載車行駛速度與其實(shí)際行駛速度不相同,因此,實(shí)際上該裂縫在路段的第5.1米處。
為了保證所得到的裂縫在路段的位置正確,測(cè)距模塊使用雷達(dá)測(cè)速儀測(cè)量承載車的實(shí)際行駛速度。雷達(dá)測(cè)速儀是利用多普勒原理對(duì)運(yùn)動(dòng)物體的速度進(jìn)行連續(xù)測(cè)量的一種測(cè)速設(shè)備,其測(cè)量方式為非接觸式測(cè)量,測(cè)量過(guò)程不受輪胎狀況和路面狀況的影響,測(cè)速精度較高。在對(duì)裂縫進(jìn)行評(píng)價(jià)時(shí),使用雷達(dá)測(cè)速儀測(cè)量的速度,計(jì)算出在拍攝每幅圖像時(shí)承載車的實(shí)際行駛距離。從而校正裂縫在整個(gè)路段中的位置。
較佳地,本發(fā)明將圖像采集模塊104、圖像預(yù)處理模塊105、裂縫識(shí)別模塊106和裂縫評(píng)價(jià)模塊10的功能集成到實(shí)體數(shù)字信號(hào)處理器(DSP)上,并且,為了達(dá)到實(shí)時(shí)處理圖像,采用至少兩個(gè)DSP并行完成對(duì)數(shù)字圖像的所有處理,及對(duì)路面裂縫的評(píng)價(jià)。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種識(shí)別路面裂縫的系統(tǒng),包括裝載系統(tǒng)中其它模塊并提供穩(wěn)定行駛速度的承載車、向系統(tǒng)中其它各個(gè)模塊輸出穩(wěn)定電源的供電模塊、測(cè)距模塊和圖像采集模塊,其特征在于,該系統(tǒng)還包括以下模塊圖像預(yù)處理模塊、裂縫識(shí)別模塊和裂縫評(píng)價(jià)模塊,其中,圖像預(yù)處理模塊,將圖像采集模塊發(fā)來(lái)的圖像轉(zhuǎn)換為灰度圖,以及利用邊緣檢測(cè)算子對(duì)灰度圖進(jìn)行圖像增強(qiáng),并從增強(qiáng)后的圖像中分離出裂縫點(diǎn)和路面背景點(diǎn),得到只含裂縫的二值圖,然后將二值圖輸出到裂縫識(shí)別模塊;裂縫識(shí)別模塊,接收?qǐng)D像預(yù)處理模塊發(fā)來(lái)的二值圖,利用投影技術(shù)對(duì)二值圖進(jìn)行投影,根據(jù)投影圖初步定位裂縫在圖像中的位置,以及初步將縱向裂縫和橫向裂縫分為一類裂縫,將龜裂和塊裂分為一類裂縫;裂縫識(shí)別模塊利用小波技術(shù)對(duì)已初步定位含有裂縫的區(qū)域進(jìn)行增強(qiáng),并再次使用投影技術(shù)精確定位出裂縫在圖像中所處的位置,及對(duì)裂縫進(jìn)行精確分類,確定出橫向裂縫和縱向裂縫,以及龜裂和塊裂;裂縫識(shí)別模塊計(jì)算裂縫的特征值,統(tǒng)計(jì)裂縫數(shù)量,并將處理后的裂縫信息輸出到裂縫評(píng)價(jià)模塊;裂縫評(píng)價(jià)模塊,根據(jù)裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)裂縫進(jìn)行評(píng)價(jià)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述測(cè)距模塊用于記錄承載車的車輪轉(zhuǎn)數(shù),根據(jù)記錄的車輪轉(zhuǎn)數(shù)實(shí)時(shí)計(jì)算承載車行駛的距離,并且在承載車每行駛一個(gè)設(shè)定的路程單元長(zhǎng)度時(shí),向圖像采集模塊輸出距離觸發(fā)信號(hào);所述圖像采集模塊在接收到測(cè)距模塊發(fā)來(lái)的距離觸發(fā)信號(hào)后,對(duì)路面進(jìn)行圖像拍攝,并將拍攝的圖像輸出到圖像預(yù)處理模塊。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述測(cè)距模塊進(jìn)一步包括測(cè)速儀,測(cè)量承載車實(shí)際行駛速度,并根據(jù)實(shí)際行駛速度校正裂縫在路網(wǎng)中的實(shí)際位置。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述測(cè)速儀包括但不限于雷達(dá)測(cè)速儀或五輪儀。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述測(cè)距模塊中設(shè)定的路程單元長(zhǎng)度為所述圖像采集模塊拍攝出的一幀圖像所覆蓋的路程長(zhǎng)度。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述測(cè)距模塊利用全球定位系統(tǒng)GPS確定裂縫在路網(wǎng)中的位置。
7.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述裂縫評(píng)價(jià)模塊進(jìn)一步用于將裂縫在路網(wǎng)中的位置信息存入路網(wǎng)數(shù)據(jù)庫(kù)中。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述圖像預(yù)處理模塊、裂縫識(shí)別模塊和裂縫評(píng)價(jià)模塊集成在數(shù)字信號(hào)處理器DSP的功能實(shí)體上。
9.一種識(shí)別路面裂縫的方法,其特征在于,該方法包括以下步驟A、實(shí)時(shí)判斷計(jì)算出的承載車行駛距離是否等于設(shè)定的路程單元長(zhǎng)度,如果是,則執(zhí)行步驟B,否則,返回步驟A;B、發(fā)出距離觸發(fā)信號(hào),對(duì)路面圖像進(jìn)行拍攝,并將拍攝的圖像轉(zhuǎn)換為數(shù)字圖像;C、將數(shù)字圖像轉(zhuǎn)換為灰度圖,并使用邊緣檢測(cè)算子對(duì)轉(zhuǎn)換后的灰度圖進(jìn)行圖像增強(qiáng),使用二值化方法對(duì)圖像進(jìn)行分割,得到只含裂縫的二值圖;D、使用投影技術(shù)對(duì)二值圖進(jìn)行投影,根據(jù)投影圖初步定位裂縫在圖像中的位置,并將裂縫初步分類為縱向裂縫或橫向裂縫,以及龜裂或塊裂兩類裂縫;E、使用小波技術(shù)將步驟C中所得的灰度圖中已初步定位含有裂縫的區(qū)域進(jìn)行增強(qiáng);F、使用邊緣檢測(cè)算子對(duì)增強(qiáng)后的圖像進(jìn)行邊緣提取,對(duì)圖像進(jìn)行二值化處理,并精確定位出裂縫在圖像中的位置;G、精確分類出縱向裂縫和橫向裂縫,以及龜裂和塊裂;H、計(jì)算每個(gè)裂縫的特征值,統(tǒng)計(jì)裂縫的數(shù)量,并根據(jù)裂縫特征值和數(shù)量對(duì)裂縫進(jìn)行嚴(yán)重程度的評(píng)價(jià)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述設(shè)定路程單元長(zhǎng)度的步驟包括將拍攝出的一幀圖像所覆蓋的路程長(zhǎng)度設(shè)定為路程單元長(zhǎng)度。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,步驟C所述灰度圖是通過(guò)將接收到的圖像中每個(gè)象素點(diǎn)的紅R、綠G和藍(lán)B的值分別乘以加權(quán)值后進(jìn)行相加,并令該點(diǎn)的R、G和B的值等于計(jì)算出的和值得到的。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于,步驟C所述使用二值化方法對(duì)圖像進(jìn)行分割的步驟包括將背景灰度等級(jí)1.2倍的灰度值設(shè)定為閾值,將圖像中灰度值大于該閾值的象素點(diǎn)設(shè)定為裂縫點(diǎn),并將該裂縫點(diǎn)設(shè)為黑色,將圖像中灰度值小于該閾值的象素點(diǎn)設(shè)定為背景點(diǎn),并將該背景點(diǎn)設(shè)為白色。
13.根據(jù)權(quán)利要求9所述的方法,其特征在于,步驟D所述根據(jù)投影圖初步定位裂縫在圖像中的位置的步驟包括將圖像的掃描方向作為橫軸,與橫軸正交方向上存在的圖像的灰度值總和作為縱軸,確定出一個(gè)坐標(biāo)區(qū)域,將二值圖中的裂縫區(qū)域分別投影在該坐標(biāo)區(qū)域內(nèi)的橫軸和縱軸上,得到兩條一維曲線,從橫軸上一維曲線投影圖的左右兩個(gè)端點(diǎn)分別作垂直于橫軸的直線,從縱軸上一維曲線的投影圖的上下兩個(gè)端點(diǎn)分別作垂直于縱軸的直線,將該4條直線所界定的矩形區(qū)域作為裂縫在原二值圖中的位置;步驟D所述將裂縫初步分類為縱向裂縫或橫向裂縫,以及龜裂或塊裂兩類裂縫的步驟包括判定一個(gè)軸上的投影曲線呈帶狀并有比較少的明顯峰值的裂縫為橫向裂縫和縱向裂縫,判定在橫軸和縱軸的投影分布形狀相似,并且沒(méi)有明顯峰值的裂縫,或者投影具有多于3個(gè)明顯峰值的裂縫為龜裂和塊裂;步驟E所述已初步定位含有裂縫的區(qū)域?yàn)椴襟ED所界定出的矩形區(qū)域。
14.根據(jù)權(quán)利要求12所述的方法,其特征在于,在所述步驟F與步驟G之間進(jìn)一步包括G11、對(duì)圖像進(jìn)行膨脹和腐蝕處理,填充裂縫不連續(xù)的區(qū)域,得到完整的裂縫區(qū)域;G12、逐行掃描填充后的二值圖,當(dāng)掃描到第一個(gè)黑色象素點(diǎn)時(shí),記錄該黑色象素點(diǎn)的坐標(biāo)值,將其標(biāo)記為邊界點(diǎn),再按照逆時(shí)針?lè)较蚍治鲈摵谏笏攸c(diǎn)的8鄰域象素點(diǎn),記錄該8鄰域象素點(diǎn)中白色區(qū)域與黑色區(qū)域交界處的黑色象素點(diǎn)的坐標(biāo)值,并將其標(biāo)記為邊界點(diǎn),依此類推,直到標(biāo)記出所有的邊界點(diǎn)及其坐標(biāo)值;G13、根據(jù)裂縫走向趨勢(shì),將標(biāo)記出的所有邊界點(diǎn)順序連接起來(lái),得到完整的裂縫輪廓,然后利用細(xì)化算法,把裂縫輪廓細(xì)化到單像素寬。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟G所述精確分類出縱向裂縫和橫向裂縫包括將裂縫輪廓的兩個(gè)端點(diǎn)連成直線,判斷所連直線和道路橫截面的夾角是否小于45度,如果是,則將該裂縫判定為橫向裂縫,否則,將該裂縫判定為縱向裂縫。
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,步驟H所述計(jì)算裂縫特征值的步驟包括取垂直方向裂縫兩個(gè)邊緣的中心點(diǎn),并連接所取的各個(gè)中心點(diǎn),形成曲線,將曲線的長(zhǎng)度設(shè)定為該裂縫的等效長(zhǎng)度;從曲線的一端開(kāi)始,隔一個(gè)點(diǎn)取一個(gè)點(diǎn),直至曲線的另一端,每三個(gè)點(diǎn)進(jìn)行直線擬合,得到各條直線,將直線距裂縫上邊緣的最大距離的2倍設(shè)定為該裂縫的最大寬度。
17.根據(jù)權(quán)利要求9所述的方法,其特征在于,步驟G所述精確分類出多向裂縫中的龜裂和塊裂包括設(shè)定乘積閾值及矩形塊個(gè)數(shù)閾值,并設(shè)置兩個(gè)5×5模板,第一個(gè)模板中心的“十”字位置為1,而其它位置為0,第二個(gè)模板在對(duì)角線上全是1,其它位置全是0,將所述兩個(gè)模板與步驟C中所得的灰度圖分別做乘積,并取所得乘積的最大值,判斷該最大值是否大于設(shè)定的乘積閾值,如果是,則認(rèn)為存在近似的矩形裂縫,否則認(rèn)為不是矩形裂縫,依此類推,直至統(tǒng)計(jì)出整個(gè)圖像中存在的矩形塊的個(gè)數(shù),然后,判斷統(tǒng)計(jì)出的矩形塊個(gè)數(shù)是否大于設(shè)定的矩形塊個(gè)數(shù)閾值,如果是,則將該裂縫判定為塊裂,否則,將該裂縫判定為龜裂。
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,步驟H所述計(jì)算裂縫特征值的步驟包括取圖像上裂縫輪廓四個(gè)方向的最遠(yuǎn)點(diǎn),將該四個(gè)點(diǎn)連成外接矩形,并將該外接矩形的面積作為該裂縫的面積。
19.根據(jù)權(quán)利要求9所述的方法,其特征在于,該方法進(jìn)一步包括在檢測(cè)路面裂縫時(shí),利用全球定位系統(tǒng)GPS技術(shù)定位裂縫在路網(wǎng)中的位置,并將確定的裂縫在路網(wǎng)中的位置信息存入路網(wǎng)數(shù)據(jù)庫(kù)中。
20.根據(jù)權(quán)利要求9所述的方法,其特征在于,該方法進(jìn)一步包括使用雷達(dá)測(cè)速儀測(cè)量承載車實(shí)際行駛速度,并根據(jù)實(shí)際行駛速度校正裂縫在路段中的位置。
全文摘要
本發(fā)明公開(kāi)了一種識(shí)別路面裂縫的系統(tǒng)和方法,利用數(shù)字成像技術(shù)獲取和存儲(chǔ)路面裂縫數(shù)據(jù),通過(guò)數(shù)字圖像處理及模式識(shí)別技術(shù)對(duì)路面裂縫圖像進(jìn)行圖像分割、裂縫提取、裂縫特征值計(jì)算、裂縫定位和裂縫分類,然后根據(jù)裂縫評(píng)價(jià)標(biāo)準(zhǔn)對(duì)圖像中的裂縫進(jìn)行受損程度的評(píng)價(jià)。本發(fā)明提出的系統(tǒng)和方法實(shí)現(xiàn)了全自動(dòng)檢測(cè)和識(shí)別路面裂縫,并可實(shí)時(shí)對(duì)路面裂縫進(jìn)行分析和處理,從而克服了人工識(shí)別方法具有的勞動(dòng)強(qiáng)度大、安全性低、行車受干擾、工作效率低和識(shí)別結(jié)果精確度較低的缺點(diǎn),同時(shí),大大提高了檢測(cè)工作效率。
文檔編號(hào)G01C7/00GK1563891SQ20041003396
公開(kāi)日2005年1月12日 申請(qǐng)日期2004年4月20日 優(yōu)先權(quán)日2004年4月20日
發(fā)明者沙愛(ài)民, 張娟, 孫朝云, 高懷鋼 申請(qǐng)人:長(zhǎng)安大學(xué)