1.一种水利工程防腐蚀涂层检测维护方法,其特征在于,所述方法包括:获取管道表面图像,所述管道表面图像内包含至少一个裂纹;
对所述管道表面图像进行预处理,得到灰度图像;
根据所述灰度图像内每个连通域的灰度梯度变化以及形状分析得到所述管道表面图像内每个裂纹的初始影响度;
根据所述灰度图像内裂纹占管道表面面积修正每个所述初始影响度,得到每个裂纹的裂纹严重度;
根据所述裂纹严重度判断得到所述管道表面图像对应的管道是否需要维护;
根据所述灰度图像内每个连通域的灰度梯度变化以及形状分析得到所述管道表面图像内每个裂纹的初始影响度,包括:对所述灰度图像进行背景分离得到至少一个连通域;
逐个对每个所述连通域进行骨架线提取处理;
根据每个所述连通域内每个像素点的梯度变化计算得到该连通域的方向一致性评估值;
根据每个所述连通域的所述方向一致性评估值判断得到该连通域是否为裂纹;
根据每个所述裂纹对应的骨架线与管道轴线的夹角关系以及裂纹内灰度值变化计算得到每个所述裂纹的初始影响度;
根据所述灰度图像内裂纹占管道表面面积修正每个所述初始影响度,得到每个裂纹的裂纹严重度,包括:以管道轴线所在列为原始列并分别对原始列两侧的每列像素点依次赋予标签值,其中,标签值由原始列沿两侧依次递增且每列像素点的标签值均相同;
分别对每个所述裂纹做外接矩形;
根据每个所述裂纹内每个像素点的标签值和其外接矩形内每个像素点的标签值计算得到每个所述裂纹对应的形状修正因子;
根据所述每个所述裂纹对应的形状修正因子对所述初始影响度进行修正得到每个裂纹的裂纹严重度。
2.根据权利要求1所述的水利工程防腐蚀涂层检测维护方法,其特征在于,对所述管道表面图像进行预处理,得到灰度图像,包括:对所述管道表面图像进行灰度化处理,得到灰度化图像;
对灰度化图像进行灰度自适应均衡化处理,得到灰度图像。
3.根据权利要求1所述的水利工程防腐蚀涂层检测维护方法,其特征在于,对所述灰度图像进行背景分离得到至少一个连通域,包括:对所述灰度图像进行阈值计算,得到划分阈值;
基于所述划分阈值在所述灰度图像中分离得到至少一个所述连通域,所述连通域内每个像素点的灰度值均小于所述划分阈值,所述连通域内像素点数目大于预设数值。
4.根据权利要求1所述的水利工程防腐蚀涂层检测维护方法,其特征在于,根据每个所述连通域内每个像素点的梯度变化计算得到该连通域的方向一致性评估值,包括:将连通域内每个像素点对应的目标灰度梯度线段与骨架线的交点记为参考点,所述目标灰度梯度线段为沿连通域内像素点的灰度梯度方向的线段;
分别计算连通域内每个像素点对应的灰度梯度方向与目标法线正方向之间的夹角,所述目标法线正方向为参考点在骨架线上的法线正方向;
基于连通域内每个像素点对应的夹角计算得到方向一致性评估值。
5.根据权利要求1所述的水利工程防腐蚀涂层检测维护方法,其特征在于,根据每个所述连通域的所述方向一致性评估值判断得到该连通域是否为裂纹,包括:若所述连通域的所述方向一致性评估值大于或等于第一阈值,则连通域为裂纹。
6.根据权利要求1所述的水利工程防腐蚀涂层检测维护方法,其特征在于,根据每个所述裂纹对应的骨架线与管道轴线的夹角关系以及裂纹内灰度值变化计算得到每个所述裂纹的初始影响度,包括:将一个裂纹进行分段处理得到多个裂纹段,所述分段处理基于分叉点进行划分,所述分叉点由预设检测算法对骨架线进行检测得到;
基于每个所述裂纹段与管道轴线的夹角关系计算得到方向影响程度;
基于每个所述裂纹段的灰度值和背景区域的灰度值均值计算得到每个所述裂纹段对应的深度影响程度,所述背景区域由所述背景分离得到;
基于所述方向影响程度、背景区域的灰度值均值和所有所述深度影响程度计算得到初始影响度。
7.根据权利要求6所述的水利工程防腐蚀涂层检测维护方法,其特征在于,基于每个所述裂纹段与管道轴线的夹角关系计算得到方向影响程度,包括:分别计算每个所述裂纹段与管道轴线之间的最小夹角,并进行均值计算得到平均夹角;
基于所述平均夹角和方向一致性评估值计算得到方向影响程度。
8.根据权利要求6所述的水利工程防腐蚀涂层检测维护方法,其特征在于,基于所述方向影响程度、背景区域的灰度值均值和所有所述深度影响程度计算得到初始影响度,包括:对所有所述深度影响程度进行方差计算得到方差值;
基于所述方差值、所述方向一致性评估值、所述背景区域的灰度值均值和所述方向影响程度计算得到初始影响度。