本發(fā)明涉及管道檢測,具體涉及一種管道檢測方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、地下管道環(huán)境錯綜復(fù)雜,存在堵塞、斷裂、錯接、塌陷等問題。如果不對管道進行及時修復(fù),污水溢出會形成區(qū)域污染,雨水溢出也會造成內(nèi)澇和土地沉降等問題。要修復(fù)這些管道問題,第一步是要確認(rèn)管道的實際聯(lián)通關(guān)系跟施工意圖有沒有出入,然后再確認(rèn)管道問題類型和發(fā)生位置,最后進行修復(fù)。
2、現(xiàn)有技術(shù)對于管道連通狀態(tài)的檢測中,主要是通過管道檢測機器人或者視覺探頭放入待檢測管道內(nèi)部拍攝待檢測管道內(nèi)部圖像,然后通過對圖像進行分析來確定管道連通狀態(tài),這種檢查方法需要對管道進行疏堵排水,為管道機器人或視覺探頭提供良好的拍攝環(huán)境,且需要工作人員操作管道機器人或視覺探頭,操作繁瑣,受線纜長度或者信號傳遞范圍的限制,且對于管道內(nèi)部長期存在流體的管道無法進行檢查。
3、由此可見,現(xiàn)有技術(shù)中對管道檢測時,存在操作繁瑣,受線纜長度或者信號傳遞范圍的限制,且對于內(nèi)部長期存在流體的管道無法有效檢測其連通狀態(tài)的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、有鑒于此,有必要提供一種管道檢測方法、裝置、電子設(shè)備及存儲介質(zhì),用以解決現(xiàn)有技術(shù)中對管道檢測時,存在操作繁瑣,受線纜長度或者信號傳遞范圍的限制,且對于內(nèi)部長期存在流體的管道無法有效檢測其連通狀態(tài)的技術(shù)問題。
2、為了解決上述技術(shù)問題,一方面,本發(fā)明提供了一種管道檢測方法,包括:
3、獲取待檢測管道的管口圖像,所述管口圖像包括待檢測管道的管口和所述管口中的流體;
4、基于所述管口圖像,采用預(yù)設(shè)的圖像識別模型確定所述管口中流體的流體橫截面積和流體流量;
5、基于所述流體橫截面積和所述流體流量判斷所述待檢測管道的連通狀態(tài)。
6、作為本發(fā)明一種可能的實施方式,在該實施方式中,所述基于所述管口圖像,采用預(yù)設(shè)的圖像識別模型確定所述管口中流體的流體橫截面積,包括:
7、基于預(yù)設(shè)的掩膜圖像提取模型,提取所述管口圖像中的管口掩膜圖像和流體掩膜圖像;
8、基于圖像采集裝置距離所述待檢測管道內(nèi)壁的距離值和所述管口掩膜圖像計算所述待檢測管道的管口面積;
9、結(jié)合所述流體掩膜圖像的像素點占所述管口像素點的比例和所述管口面積計算所述流體橫截面積。
10、作為本發(fā)明一種可能的實施方式,在該實施方式中,所述基于圖像采集裝置距離所述待檢測管道內(nèi)壁的距離值和所述管口掩膜圖像計算所述待檢測管道的管口面積,包括:
11、基于所述管口掩膜圖像中各非零像素點到零像素點的最小距離確定所述管口各像素點的距離矩陣;
12、基于所述距離矩陣采用最小二乘法擬合所述管口的橢圓曲線,并基于所述橢圓曲線確定所述管口的像素半徑;
13、基于所述管口的像素半徑和圖像采集裝置距離所述待檢測管道內(nèi)壁的距離值計算所述管口的管口面積。
14、作為本發(fā)明一種可能的實施方式,在該實施方式中,所述基于所述距離矩陣采用最小二乘法擬合所述管口的橢圓曲線,包括:
15、在預(yù)設(shè)的圖像坐標(biāo)系中,基于所述管口各像素點到零像素點的最小距離確定所述管口像素點在所述圖像坐標(biāo)中的出現(xiàn)次數(shù),其中,所述出現(xiàn)次數(shù)與所述最小距離成正比;
16、基于所述圖像坐標(biāo)系中各管口像素點的坐標(biāo)值,采用最小二乘法擬合所述管口的橢圓曲線。
17、作為本發(fā)明一種可能的實施方式,在該實施方式中,所述基于所述管口圖像,采用預(yù)設(shè)的圖像識別模型確定所述管口中流體的流體流量,包括:
18、采用預(yù)設(shè)的漂浮物識別模型識別相鄰幀管口圖像中同一漂浮物的第一位置和第二位置;
19、基于所述相鄰幀管口圖像的拍攝間隔時間,結(jié)合所述第一位置和第二位置,計算所述待檢測管道中管口的流體流速;
20、基于所述流體流速和所述管口的流體橫截面積計算所述管口的流體流量。
21、作為本發(fā)明一種可能的實施方式,在該實施方式中,所述采用預(yù)設(shè)的漂浮物識別模型識別相鄰幀管口圖像中同一漂浮物的第一位置和第二位置,包括:
22、采用預(yù)設(shè)的漂浮物識別模型識別相鄰幀管口圖像中同一漂浮物的第一圖像位置和第二圖像位置;
23、基于所述第一圖像位置、第二圖像位置,結(jié)合圖像采集裝置距離所述待檢測管道內(nèi)部的距離值及所述圖像采集裝置的內(nèi)參確定所述同一漂浮物的第一位置和第二位置。
24、作為本發(fā)明一種可能的實施方式,在該實施方式中,所述管口圖像包括待檢測管道的第一管口的第一管口圖像和第二管口的第二管口圖像,所述基于所述流體橫截面積和所述流體流量判斷所述待檢測管道的連通狀態(tài),包括:
25、基于所述第一管口的第一流體橫截面積和所述第二管口的第二橫截面積確定第一管口與第二管口的流體橫截面積的大小關(guān)系;
26、基于所述大小關(guān)系,結(jié)合所述第一管口的第一流體流速和所述第二管口的第二流體速度確定所述第一管口和所述第二管口之間管道的連通狀態(tài)。
27、另一方面,本發(fā)明還提供了一種管道檢測裝置,包括:
28、圖像獲取模塊,用于獲取待檢測管道的管口圖像,所述管口圖像包括待檢測管道的管口和所述管口中的流體;
29、圖像識別模塊,用于基于所述管口圖像,采用預(yù)設(shè)的圖像識別模型確定所述管口中流體的流體橫截面積和流體流量;
30、判斷模塊,用于基于所述流體橫截面積和所述流體流量判斷所述待檢測管道的連通狀態(tài)。
31、另一方面,本發(fā)明還提供了一種電子設(shè)備,包括存儲器和處理器,其中,
32、所述存儲器,用于存儲程序;
33、所述處理器,與所述存儲器耦合,用于執(zhí)行所述存儲器中存儲的所述程序,以實現(xiàn)上述任意實現(xiàn)方式中所述的管道檢測方法中的步驟。
34、另一方面,本發(fā)明還提供了一種計算機可讀存儲介質(zhì),用于存儲計算機可讀取的程序或指令,所述程序或指令被處理器執(zhí)行時能夠?qū)崿F(xiàn)上述任意實現(xiàn)方式中所述的管道檢測方法中的步驟。
35、本發(fā)明的有益效果是:本發(fā)明提供的管道檢測方法,通過采集管道口的圖像,采用圖像分析模型對管口圖像進行分析,確定管口中流體的流體橫截面積和流體流量,基于流體橫截面積和流體流量判斷管道的連通狀態(tài),無需進入管道內(nèi)部,操作簡單,無視距離和信號傳輸范圍的限制,且可以對內(nèi)部存在流體的管道進行連通性檢測,且對管道連通性檢測的結(jié)果準(zhǔn)確。
1.一種管道檢測方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的管道檢測方法,其特征在于,所述基于所述管口圖像,采用預(yù)設(shè)的圖像識別模型確定所述管口中流體的流體橫截面積,包括:
3.根據(jù)權(quán)利要求2所述的管道檢測方法,其特征在于,所述基于管口圖像采集點與所述待檢測管道內(nèi)壁的距離值和所述管口掩膜圖像計算所述待檢測管道的管口面積,包括:
4.根據(jù)權(quán)利要求3所述的管道檢測方法,其特征在于,所述基于所述距離矩陣采用最小二乘法擬合所述管口的橢圓曲線,包括:
5.根據(jù)權(quán)利要求1所述的管道檢測方法,其特征在于,所述基于所述管口圖像,采用預(yù)設(shè)的圖像識別模型確定所述管口中流體的流體流量,包括:
6.根據(jù)權(quán)利要求5所述的管道檢測方法,其特征在于,所述采用預(yù)設(shè)的漂浮物識別模型識別相鄰幀管口圖像中同一漂浮物的第一位置和第二位置,包括:
7.根據(jù)權(quán)利要求1所述的管道檢測方法,其特征在于,所述管口圖像包括待檢測管道的第一管口的第一管口圖像和第二管口的第二管口圖像,所述基于所述流體橫截面積和所述流體流量判斷所述待檢測管道的連通狀態(tài),包括:
8.一種管道檢測裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括存儲器和處理器,其中,
10.一種計算機可讀存儲介質(zhì),其特征在于,用于存儲計算機可讀取的程序或指令,所述程序或指令被處理器執(zhí)行時能夠?qū)崿F(xiàn)上述權(quán)利要求1至7中任意一項所述的管道檢測方法中的步驟。