欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

灰度圖像中裂縫自動(dòng)識(shí)別和檢測(cè)方法與流程

文檔序號(hào):11228623閱讀:3671來(lái)源:國(guó)知局
灰度圖像中裂縫自動(dòng)識(shí)別和檢測(cè)方法與流程

本發(fā)明屬于測(cè)繪科學(xué)與圖像處理的交叉領(lǐng)域,特別是涉及一種灰度圖像中裂縫自動(dòng)識(shí)別和檢測(cè)方法。主要應(yīng)用于橋墩表面裂縫自動(dòng)識(shí)別和檢測(cè),也可應(yīng)用于隧道襯砌、大壩表面的裂縫檢測(cè)和識(shí)別。



背景技術(shù):

橋墩在使用過(guò)程中在載荷和自然環(huán)境的共同作用下,會(huì)形成多種破損,表面裂縫是最常見(jiàn)的一種破損形式,對(duì)橋墩危害很大。為了評(píng)價(jià)橋墩出現(xiàn)裂縫后的穩(wěn)定性,必須對(duì)裂縫進(jìn)行必要的檢查和測(cè)量,為橋梁結(jié)構(gòu)安全評(píng)估和病害治理提供依據(jù)。目前對(duì)裂縫的檢測(cè)主要有兩種方法:一種是采用數(shù)顯式裂縫觀測(cè)儀,人工讀取數(shù)據(jù)并記錄。但是這種方法費(fèi)時(shí)費(fèi)力,不利于大規(guī)模的對(duì)橋墩進(jìn)行安全檢測(cè)評(píng)估。另一種方法是采用圖像處理的方法檢測(cè)和識(shí)別裂縫,首先用ccd相機(jī)獲取橋墩表面的灰度圖像,然后用圖像處理算法識(shí)別出裂縫,并從背景中把裂縫提取出來(lái)。這種方法具有便捷、直觀、非接觸、可再現(xiàn)、適應(yīng)性強(qiáng)等優(yōu)點(diǎn),具有很好的應(yīng)用前景。

混凝土表面的自動(dòng)裂縫識(shí)別主要有下面幾種圖像識(shí)別算法:

第一:閾值分割識(shí)別算法。這種方法假設(shè)裂縫和背景的灰度范圍有較大差別,同過(guò)自適應(yīng)的尋找閾值將其分開(kāi),從而提取裂縫。該方法計(jì)算簡(jiǎn)單但抗干擾性較差。

第二:邊緣檢測(cè)識(shí)別算法。這種方法假設(shè)裂縫具有較強(qiáng)的邊緣特征,即背景內(nèi)部和裂縫內(nèi)部的灰度變化緩慢,從背景到裂縫灰度變換會(huì)產(chǎn)生跳躍??梢岳贸S玫倪吘墮z測(cè)算子,如sobel算子、拉普拉斯算子、canny算子等,檢測(cè)裂縫的邊緣。但這種方法對(duì)噪聲較為敏感。

第三:基于區(qū)域生長(zhǎng)的種子游走算法。這用方法是以一組“種子”像素點(diǎn)作為開(kāi)始,根據(jù)一定的規(guī)則判斷相鄰像素點(diǎn)與“種子”像素是否相似,如果相似則將這些相鄰像素點(diǎn)附加到“種子”像素上。最后根據(jù)圖像的形態(tài)判斷這些“生長(zhǎng)”出來(lái)的圖像是否為裂縫。這種方法的精確度仍然不高。

第四:基于神經(jīng)網(wǎng)絡(luò)的識(shí)別算法。這種方法是利用神經(jīng)網(wǎng)絡(luò)模擬大腦的工作模式。用神經(jīng)網(wǎng)絡(luò)進(jìn)行裂縫識(shí)別需要訓(xùn)練樣本對(duì)計(jì)算機(jī)進(jìn)行訓(xùn)練,這些樣本如果有裂縫則是正樣本,如果沒(méi)裂縫則是負(fù)樣本。神經(jīng)網(wǎng)絡(luò)一般包括輸入層、隱含層和輸出層,每一層有大量的權(quán)值和閾值,通過(guò)訓(xùn)練來(lái)不斷的調(diào)整這些權(quán)值和閾值,以保證輸出結(jié)果的正確率。這種方法計(jì)算復(fù)雜度高、速度慢、檢測(cè)過(guò)程復(fù)雜,還沒(méi)有在工程實(shí)踐中驗(yàn)證其價(jià)值。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明克服現(xiàn)有技術(shù)存在的不足,解決了現(xiàn)有自動(dòng)裂縫識(shí)別的方法對(duì)噪聲比較敏感,導(dǎo)致檢測(cè)準(zhǔn)確度下降的問(wèn)題,旨在提供一種灰度圖像中裂縫自動(dòng)識(shí)別和檢測(cè)方法,該方法受噪聲影響較小,檢測(cè)準(zhǔn)確度高。

為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:灰度圖像中裂縫自動(dòng)識(shí)別和檢測(cè)方法,包括以下步驟:

步驟一,讀取圖像,對(duì)圖像依次進(jìn)行圖像降噪處理和增強(qiáng)處理,得到增強(qiáng)后的圖像,記為i0;

步驟二,設(shè)計(jì)模板矩陣,模板矩陣包括0度模板矩陣、45度模板矩陣、90度模板矩陣、135度模板矩陣共四個(gè)方向的矩陣;

步驟三,使用四個(gè)模板矩陣對(duì)圖像i0分別進(jìn)行圖像卷積運(yùn)算,得到4個(gè)卷積后的圖像,記為i10、i11、i12和i13,

步驟四,對(duì)i10、i11、i12和i13進(jìn)行限幅操作,即在上述圖像矩陣中,如果一個(gè)元素的值小于零,則將該元素的值置零,如果一個(gè)元素的值大于給定的最大值,則將該元素的值置最大值;

步驟五,將i10、i11、i12和i13合并成圖像矩陣i2,合并公式為:

i2(x,y)=max{i10(x,y),i11(x,y),i12(x,y),i13(x,y)};

步驟六,對(duì)圖像矩陣i2進(jìn)行二值化處理,即給定一個(gè)閾值,i2中所有大于閾值的元素置1,小于閾值的元素置0,二值化后的圖像記為b0,這些值為1的元素可以組成若干個(gè)連通域,將連通域中元素的個(gè)數(shù)稱(chēng)為該連通域的面積,刪除那些面積小于給定閾值的連通域,統(tǒng)計(jì)每個(gè)連通域的面積、長(zhǎng)度、寬度和長(zhǎng)寬比,給定一組閾值,如果有一個(gè)參數(shù)小于閾值,則刪除該連通域,最后剩余的連通域則為檢測(cè)出的裂縫。

步驟一中圖像降噪處理采用高斯濾波和中值濾波來(lái)去除噪聲。

步驟二中模板矩陣的設(shè)計(jì)原則為:

模版矩陣分成3個(gè)區(qū)域,記為a區(qū)、b區(qū)、c區(qū),每個(gè)區(qū)域內(nèi)部元素的值相等,a、b、c區(qū)域中元素值記為a,b,c,a區(qū)域和c區(qū)域的元素個(gè)數(shù)相同,記為n1,b區(qū)域的元素個(gè)數(shù)記為n2,要求n1×(a+c)-n2×b≈0。

步驟四中圖像限幅操作可以根據(jù)額外獲得的圖像信息,改變i10、i11、i12和i13中元素的值。

本發(fā)明跟現(xiàn)有技術(shù)相比具有的有益效果為:本發(fā)明的裂縫自動(dòng)識(shí)別和檢測(cè)方法,能夠快速準(zhǔn)確地表達(dá)出裂縫結(jié)構(gòu)信息,從而得到可以正確度量的相關(guān)參數(shù)。為后面橋墩表面裂縫的修復(fù)提供可靠的參考數(shù)據(jù),具有十分重要的意義。本發(fā)明的方法也可以應(yīng)用到隧道襯砌、大壩表面的裂縫檢測(cè)和識(shí)別。

附圖說(shuō)明

下面結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步詳細(xì)的說(shuō)明。

圖1為0度模版矩陣示意圖。

圖2為45度模版矩陣示意圖。

圖3為90度模版矩陣示意圖。

圖4為135度模版矩陣示意圖。

圖5為原始圖像1。

圖6為原始圖像1采用canny邊緣檢測(cè)算法檢測(cè)到的裂縫圖像。

圖7為原始圖像1采用本發(fā)明檢測(cè)到的裂縫。

圖8為原始圖像2。

圖9為原始圖像2采用canny邊緣檢測(cè)算法檢測(cè)到的裂縫圖像。

圖10為原始圖像2本發(fā)明檢測(cè)到的裂縫。

具體實(shí)施方式

為使本發(fā)明的目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式做詳細(xì)的說(shuō)明。

灰度圖像中裂縫自動(dòng)識(shí)別和檢測(cè)方法,包括以下步驟:

步驟一,讀取圖像,對(duì)圖像進(jìn)行高斯濾波和中值濾波來(lái)去除噪聲,使用冪次變換對(duì)圖像進(jìn)行增強(qiáng)處理,得到增強(qiáng)后的圖像,記為i0。

步驟二,設(shè)計(jì)模板矩陣,模板矩陣包括0度模板矩陣、45度模板矩陣、90度模板矩陣、135度模板矩陣共四個(gè)方向的矩陣,模板矩陣的設(shè)計(jì)原則為:

模版矩陣分成3個(gè)區(qū)域,記為a區(qū)、b區(qū)、c區(qū),如圖1、圖2、圖3和圖4所示,每個(gè)區(qū)域內(nèi)部元素的值相等,a、b、c區(qū)域中元素值記為a,b,c,a區(qū)域和c區(qū)域的元素個(gè)數(shù)相同,記為n1,b區(qū)域的元素個(gè)數(shù)記為n2,要求n1×(a+c)-n2×b≈0。

例如:

3x3模版

9x9模版

步驟三,使用四個(gè)模板矩陣對(duì)圖像i0分別進(jìn)行圖像卷積運(yùn)算,得到4個(gè)卷積后的圖像,記為i10、i11、i12和i13,

步驟四,對(duì)i10、i11、i12和i13進(jìn)行限幅操作,即在上述圖像矩陣中,如果一個(gè)元素的值小于零,則將該元素的值置零,如果一個(gè)元素的值大于給定的最大值,則將該元素的值置最大值;

如果知道一些額外的信息(如方向信息等),可以改變i10、i11、i12和i13中元素的值,比如如果知道裂縫的方向以水平為主(沒(méi)有垂直方向的裂縫),則可以讓i12的每個(gè)元素等于零。該步驟是可選步驟,通過(guò)該步驟可以進(jìn)一步提升檢測(cè)準(zhǔn)確度。

步驟五,將i10、i11、i12和i13合并成圖像矩陣i2,合并公式為:

i2(x,y)=max{i10(x,y),i11(x,y),i12(x,y),i13(x,y)};

步驟六,對(duì)圖像矩陣i2進(jìn)行二值化處理,即給定一個(gè)閾值,i2中所有大于閾值的元素置1,小于閾值的元素置0,二值化后的圖像記為b0,這些值為1的元素可以組成若干個(gè)連通域,將連通域中元素的個(gè)數(shù)稱(chēng)為該連通域的面積,刪除那些面積小于給定閾值的連通域,統(tǒng)計(jì)每個(gè)連通域的面積、長(zhǎng)度、寬度和長(zhǎng)寬比,給定一組閾值,如果有一個(gè)參數(shù)小于閾值,則刪除該連通域,最后剩余的連通域則為檢測(cè)出的裂縫。

下面在通過(guò)實(shí)驗(yàn)比較本發(fā)明與現(xiàn)有技術(shù)的區(qū)別,在背景中我們介紹了4中現(xiàn)有的算法,方法1、2效果一般,但計(jì)算量較??;方法3、4效果較好,但計(jì)算量很大,不適合大規(guī)模應(yīng)用。下面我們比較了canny邊緣檢測(cè)算法和本發(fā)明算法的比較:

圖5為原始圖像,圖6為canny邊緣檢測(cè)算法檢測(cè)到的裂縫,圖7為本發(fā)明檢測(cè)到的裂縫??梢悦黠@的看到圖6中裂縫檢測(cè)不完整,并且存在很多誤檢測(cè)。圖7的檢測(cè)結(jié)果完整且準(zhǔn)確。

從圖8-圖10也可以看出是同樣的結(jié)果,本發(fā)明的算法效果明顯改善。

綜上所述,本發(fā)明的檢測(cè)方法靈敏度高,抗噪聲干擾性強(qiáng),能夠快速準(zhǔn)確地表達(dá)出裂縫結(jié)構(gòu)信息。

上面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例作了詳細(xì)說(shuō)明,但是本發(fā)明并不限于上述實(shí)施例,在本領(lǐng)域普通技術(shù)人員所具備的知識(shí)范圍內(nèi),還可以在不脫離本發(fā)明宗旨的前提下作出各種變化。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
丰台区| 新兴县| 聊城市| 抚州市| 巴南区| 湾仔区| 潼关县| 德惠市| 永平县| 武清区| 辽阳县| 腾冲县| 道真| 乌苏市| 岗巴县| 遂宁市| 渝北区| 永城市| 大同市| 玛曲县| 宁乡县| 洪洞县| 富宁县| 会昌县| 潮安县| 平陆县| 绵阳市| 搜索| 磐安县| 龙川县| 宝鸡市| 平度市| 白玉县| 涞水县| 贵州省| 临潭县| 营口市| 宕昌县| 岑溪市| 平邑县| 新干县|