1.一种公路施工状态监测方法,其特征在于,该方法包括以下步骤:
获取待监测的施工公路的表面图像,对所述表面图像进行划分获得各子区域;
根据所述表面图像中每个像素点在R、G、B三个通道对应的值,获得每个像素点的遮挡程度;基于所述表面图像中每个子区域内每个像素点与其预设邻域内像素点的遮挡程度,获得每个子区域内每个像素点的梯度大小、梯度方向和每个子区域对应的主成分方向;根据每两个相邻子区域对应的主成分方向、每两个相邻子区域内像素点的梯度大小和梯度方向,得到每两个相邻子区域的融合程度;基于所述融合程度对所对应的相邻子区域进行合并处理获得各连通域;
根据每个连通域与其他连通域之间的相对位置、每个连通域与其他连通域内的像素点的遮挡程度的变化情况,得到每个连通域属于扬尘区域的可能性指标;基于所述可能性指标确定每个连通域的扬尘评价值;
基于所述扬尘评价值对所述表面图像中的像素点进行聚类,基于聚类结果获得非扬尘区域;基于所述非扬尘区域对待监测的施工公路的施工状态进行监测;
所述根据所述表面图像中每个像素点在R、G、B三个通道对应的值,获得每个像素点的遮挡程度,包括:对于所述表面图像中的第a个像素点:
将第a个像素点在R、G、B三个通道中的最小值与常数255的比值,记为第a个像素点的灰度占比;将第a个像素点在R、G、B三个通道中的最大值与最小值的差值,记为第a个像素点对应的灰度差值;
根据第a个像素点的灰度占比和第a个像素点对应的灰度差值,获得第a个像素点的遮挡程度,所述灰度占比与所述遮挡程度呈负相关关系,所述灰度差值与所述遮挡程度呈正相关关系;
所述根据每两个相邻子区域对应的主成分方向、每两个相邻子区域内像素点的梯度大小和梯度方向,得到每两个相邻子区域的融合程度,包括:对于第x个子区域和与其相邻的第y个子区域:
计算第x个子区域对应的主成分方向的单位向量与第y个子区域对应的主成分方向的单位向量之间的余弦相似度;将第x个子区域所有像素点的平均梯度值与第y个子区域所有像素点的平均梯度值之间的差值绝对值,记为梯度大小差异;根据所述余弦相似度和所述梯度大小差异,得到第x个子区域和与其相邻的第y个子区域的第一融合评价值,所述余弦相似度和所述梯度大小差异均与所述第一融合评价值呈正相关关系;
将第x个子区域所有像素点的平均梯度值和第y个子区域所有像素点的平均梯度值两者中的最小值的归一化结果,作为第x个子区域和与其相邻的第y个子区域的第二融合评价值;
将第x个子区域的中心点和与其相邻的第y个子区域的中心点之间的连线记为特征直线段,将第x个子区域对应的主成分方向与所述特征直线段之间的夹角记为第一角度;
基于所述第一融合评价值、所述第二融合评价值和所述第一角度,得到第x个子区域和与其相邻的第y个子区域的融合程度;
采用如下公式计算第x个子区域和与其相邻的第y个子区域的融合程度:
其中, 表示第x个子区域和与其相邻的第y个子区域的融合程度,表示第一角度,表示第一角度的正弦值, 表示第一角度的余弦值, 表示第x个子区域和与其相邻的第y个子区域的第一融合评价值, 表示第x个子区域和与其相邻的第y个子区域的第二融合评价值。
2.根据权利要求1所述的一种公路施工状态监测方法,其特征在于,所述基于所述融合程度对所对应的相邻子区域进行合并处理获得各连通域,包括:判断每两个相邻子区域的融合程度是否大于预设融合阈值,若大于,则将对应两个相邻子区域进行合并处理,获得各连通域。
3.根据权利要求1所述的一种公路施工状态监测方法,其特征在于,所述根据每个连通域与其他连通域之间的相对位置、每个连通域与其他连通域内的像素点的遮挡程度的变化情况,得到每个连通域属于扬尘区域的可能性指标,包括:对于第w个连通域:
将除第w个连通域外其他所有连通域中与第w个连通域距离最近的连通域,作为第w个连通域的参考连通域;将由所述参考连通域的中心点指向第w个连通域的中心点的方向记为扩散方向;其中两个连通域之间的距离的获取方法为:将两个连通域的中心点之间的距离作为两个连通域的距离;
分别将第w个连通域所有像素点的平均遮挡程度与其他每个连通域所有像素点的平均遮挡程度之间的差值,作为第w个连通域与其他每个连通域之间的第一差值;
根据所述扩散方向、所述第一差值、第w个连通域与其他每个连通域之间的距离,得到第w个连通域属于扬尘区域的可能性指标。
4.根据权利要求3所述的一种公路施工状态监测方法,其特征在于,采用如下公式计算第w个连通域属于扬尘区域的可能性指标:其中, 表示第w个连通域属于扬尘区域的可能性指标,T表示待监测的施工公路的表面图像中连通域的个数, 表示第w个连通域的中心点与除第w个连通域外的第t个连通域的中心点之间的连线和扩散方向所成的夹角, 表示第w个连通域的中心点与除第w个连通域外的第t个连通域的中心点之间的连线和扩散方向所成的夹角的余弦值, 表示第w个连通域与除第w个连通域外的第t个连通域之间的距离, 表示第w个连通域所有像素点的平均遮挡程度, 表示除第w个连通域外的第t个连通域所有像素点的平均遮挡程度,exp( )表示以自然常数为底数的指数函数。
5.根据权利要求1所述的一种公路施工状态监测方法,其特征在于,所述基于所述可能性指标确定每个连通域的扬尘评价值,包括:对于第w个连通域:
对第w个连通域属于扬尘区域的可能性指标进行归一化处理获得归一化结果;分别获取第w个连通域每个像素点在R、G、B三个通道中的最小值,记为每个像素点的特征值;
将归一化结果与第w个连通域所有像素点的平均特征值的乘积,作为第w个连通域的扬尘评价值。
6.根据权利要求1所述的一种公路施工状态监测方法,其特征在于,所述基于所述扬尘评价值对所述表面图像中的像素点进行聚类,基于聚类结果获得非扬尘区域,包括:基于每个连通域的扬尘评价值,采用均值漂移聚类算法对所述表面图像中所有连通域内的像素点进行聚类,获得各聚类簇;
计算每个聚类簇内所有连通域的平均扬尘评价值;若所述平均扬尘评价值小于预设评价阈值,则判定对应聚类簇为非扬尘区域。
7.根据权利要求1所述的一种公路施工状态监测方法,其特征在于,所述基于所述非扬尘区域对待监测的施工公路的施工状态进行监测,包括:对所述非扬尘区域进行边缘检测,基于边缘检测结果判断待监测的施工公路的施工状态。