本發(fā)明涉及缺陷檢測,具體涉及一種大壩裂縫缺陷檢測方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、裂縫缺陷是水電站的混凝土大壩最為重大的安全隱患因素,這主要是因為裂縫缺陷不僅存在于大壩表面,甚至可以蔓延到大壩內(nèi)部,最終威脅大壩的穩(wěn)定性。
2、現(xiàn)有技術(shù)采用基于傳統(tǒng)圖像處理技術(shù)的裂縫檢測算法,首先需要構(gòu)建一個包含大量裂縫圖片的數(shù)據(jù)集,并對數(shù)據(jù)進行標(biāo)注和預(yù)處理等操作,再使用濾波、分割、形態(tài)學(xué)等技術(shù)進行裂縫檢測。
3、但是,現(xiàn)有技術(shù)僅聚焦于判斷是否出現(xiàn)裂縫缺陷,并沒有嘗試識別出現(xiàn)裂縫缺陷的蔓延深度因素,使得只要識別出大壩出現(xiàn)裂縫缺陷就立即預(yù)警維修,然而對于一些淺表裂縫缺陷,根據(jù)經(jīng)驗判斷不會隨時間變化而持續(xù)表面擴大和深度蔓延,導(dǎo)致對大壩裂縫缺陷的維護工作繁瑣,效率降低。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明提供了一種大壩裂縫缺陷檢測方法、裝置、設(shè)備及存儲介質(zhì),以解決現(xiàn)有技術(shù)僅聚焦于判斷是否出現(xiàn)裂縫缺陷,導(dǎo)致對大壩裂縫缺陷的維護工作繁瑣,效率降低的問題。
2、第一方面,本發(fā)明提供了一種大壩裂縫缺陷檢測方法,該方法包括:
3、獲取待檢測大壩在第一時間的第一裂縫缺陷圖像集和第二時間的第二裂縫缺陷圖像集,第二時間為第一時間經(jīng)過預(yù)設(shè)時間段后的時間;對第一裂縫缺陷圖像集進行處理,得到多個第一裂縫缺陷圖像邊緣輪廓;對第二裂縫缺陷圖像集進行處理,得到多個第二裂縫缺陷圖像邊緣輪廓;基于多個第一裂縫缺陷圖像邊緣輪廓和多個第二裂縫缺陷圖像邊緣輪廓,確定待檢測大壩的裂縫缺陷蔓延趨勢;基于裂縫缺陷蔓延趨勢確定待檢測大壩的裂縫缺陷檢測結(jié)果。
4、本發(fā)明提供的大壩裂縫缺陷檢測方法,通過對不同時間獲取得到的裂縫缺陷圖像進行處理,分別得到對應(yīng)的不同裂縫缺陷圖像邊緣輪廓,進而結(jié)合不同裂縫缺陷圖像邊緣輪廓可以確定出待檢測大壩的裂縫缺陷蔓延趨勢,進而根據(jù)該裂縫缺陷蔓延趨勢確定待檢測大壩的裂縫缺陷的最終檢測結(jié)果,考慮了裂縫缺陷的蔓延深度因素,提高了裂縫缺陷檢測的準確度,降低了大壩裂縫缺陷的維護工作的繁瑣程度,提高了維護效果。
5、在一種可選的實施方式中,對第一裂縫缺陷圖像集進行處理,得到多個第一裂縫缺陷圖像邊緣輪廓,包括:
6、利用預(yù)設(shè)權(quán)重分配標(biāo)準和加權(quán)平均法對第一裂縫缺陷圖像集進行灰度化處理,得到第一裂縫缺陷灰度圖像集和多個第一圖像灰度值;基于多個第一圖像灰度值,利用線性變換方式和均值濾波方法對第一裂縫缺陷灰度圖像集進行處理,得到多個第一裂縫缺陷圖像邊緣輪廓。
7、本發(fā)明提供的大壩裂縫缺陷檢測方法,通過預(yù)設(shè)權(quán)重分配標(biāo)準和加權(quán)平均法對裂縫缺陷圖像分別進行灰度化處理,進一步,通過線性變換方式和均值濾波方法處理,可以得到提取出的對應(yīng)的不同裂縫缺陷圖像邊緣輪廓,為后續(xù)裂縫缺陷蔓延趨勢的確定提供了支持。
8、在一種可選的實施方式中,基于多個第一圖像灰度值,利用線性變換方式和均值濾波方法對第一裂縫缺陷灰度圖像集進行處理,得到多個第一裂縫缺陷圖像邊緣輪廓,包括:
9、將多個第一圖像灰度值經(jīng)過線性變換方式變換,得到第一裂縫缺陷灰度圖像集的多個第二圖像灰度值;基于多個第二圖像灰度值,經(jīng)過均值濾波方法處理,得到第一裂縫缺陷灰度圖像集的多個目標(biāo)圖像灰度值;根據(jù)多個目標(biāo)圖像灰度值對第一裂縫缺陷灰度圖像集進行分割處理,得到多個裂縫缺陷目標(biāo)圖像;對每個裂縫缺陷目標(biāo)圖像進行邊緣提取,得到多個第一裂縫缺陷圖像邊緣輪廓。
10、在一種可選的實施方式中,基于多個第一裂縫缺陷圖像邊緣輪廓和多個第二裂縫缺陷圖像邊緣輪廓,確定待檢測大壩的裂縫缺陷蔓延趨勢,包括:
11、對多個第一裂縫缺陷圖像邊緣輪廓進行處理,得到多個第一裂縫缺陷寬度信息和多個第一裂縫缺陷深度信息;對多個第二裂縫缺陷圖像邊緣輪廓進行處理,得到多個第二裂縫缺陷演變寬度信息和多個第二裂縫缺陷演變深度信息;基于多個第一裂縫缺陷寬度信息、多個第二裂縫缺陷演變寬度信息、多個第一裂縫缺陷深度信息和多個第二裂縫缺陷演變深度信息,確定待檢測大壩的裂縫缺陷蔓延趨勢。
12、本發(fā)明提供的大壩裂縫缺陷檢測方法,通過不同時間的裂縫缺陷寬度信息和裂縫缺陷深度信息可以精準地描繪出待檢測大壩裂縫缺陷的蔓延軌跡,進而可以確定出待檢測大壩裂縫缺陷的裂縫缺陷蔓延趨勢,為提高裂縫缺陷檢測的準確度提供了支持。
13、在一種可選的實施方式中,基于多個第一裂縫缺陷寬度信息、多個第二裂縫缺陷演變寬度信息、多個第一裂縫缺陷深度信息和多個第二裂縫缺陷演變深度信息,確定待檢測大壩的裂縫缺陷蔓延趨勢,包括:
14、基于多個第一裂縫缺陷寬度信息和多個第二裂縫缺陷演變寬度信息,確定裂縫缺陷寬度蔓延趨勢;基于多個第一裂縫缺陷深度信息和多個第二裂縫缺陷演變深度信息,確定裂縫缺陷深度蔓延趨勢;基于裂縫缺陷寬度蔓延趨勢和裂縫缺陷深度蔓延趨勢,確定裂縫缺陷蔓延趨勢。
15、本發(fā)明提供的大壩裂縫缺陷檢測方法,通過不同時間的裂縫缺陷寬度信息可以確定對應(yīng)的裂縫缺陷寬度蔓延趨勢,通過不同時間的裂縫缺陷深度信息可以確定對應(yīng)的裂縫缺陷深度蔓延趨勢,進而結(jié)合分析裂縫缺陷寬度蔓延趨勢和裂縫缺陷深度蔓延趨勢可以確定出最終的裂縫缺陷蔓延趨勢,為提高裂縫缺陷檢測的準確度提供了支持。
16、在一種可選的實施方式中,基于裂縫缺陷蔓延趨勢確定待檢測大壩的裂縫缺陷檢測結(jié)果,包括:
17、基于裂縫缺陷蔓延趨勢確定裂縫缺陷蔓延風(fēng)險;基于裂縫缺陷蔓延風(fēng)險確定待檢測大壩的裂縫缺陷檢測結(jié)果。
18、本發(fā)明提供的大壩裂縫缺陷檢測方法,根據(jù)該裂縫缺陷蔓延趨勢確定裂縫缺陷蔓延風(fēng)險,進而根據(jù)裂縫缺陷蔓延風(fēng)險定待檢測大壩的裂縫缺陷檢測結(jié)果,考慮了裂縫缺陷的蔓延深度因素,提高了裂縫缺陷檢測的準確度,降低了大壩裂縫缺陷的維護工作的繁瑣程度,提高了維護效果。
19、第二方面,本發(fā)明提供了一種大壩裂縫缺陷檢測裝置,該裝置包括:
20、獲取模塊,用于獲取待檢測大壩在第一時間的第一裂縫缺陷圖像集和第二時間的第二裂縫缺陷圖像集,第二時間為第一時間經(jīng)過預(yù)設(shè)時間段后的時間;第一處理模塊,用于對第一裂縫缺陷圖像集進行處理,得到多個第一裂縫缺陷圖像邊緣輪廓;第二處理模塊,用于對第二裂縫缺陷圖像集進行處理,得到多個第二裂縫缺陷圖像邊緣輪廓;第一確定模塊,用于基于多個第一裂縫缺陷圖像邊緣輪廓和多個第二裂縫缺陷圖像邊緣輪廓,確定待檢測大壩的裂縫缺陷蔓延趨勢;第二確定模塊,用于基于裂縫缺陷蔓延趨勢確定待檢測大壩的裂縫缺陷檢測結(jié)果。
21、第三方面,本發(fā)明提供了一種計算機設(shè)備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機指令,處理器通過執(zhí)行計算機指令,從而執(zhí)行上述第一方面或其對應(yīng)的任一實施方式的大壩裂縫缺陷檢測方法。
22、第四方面,本發(fā)明提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)上存儲有計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面或其對應(yīng)的任一實施方式的大壩裂縫缺陷檢測方法。
23、第五方面,本發(fā)明提供了一種計算機程序產(chǎn)品,包括計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面或其對應(yīng)的任一實施方式的大壩裂縫缺陷檢測方法。