System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像增强,具体涉及一种液压张紧机构油管漏油视觉检测方法。
技术介绍
1、液压张紧机构是一种利用液压力来实现零件或装置张紧的机构,通常用于保持或调整机械系统中某些零件的紧密连接或正确位置。液压张紧机构的油管出现漏油造成液压油的浪费,严重时甚至影响液压张紧机构的正常运行与安全性。因此,需要对液压张紧机构的油管漏油情况进行检测。
2、在图像采集过程中可能存在噪声,通常利用设定滤波半径的滤波器对图像进行去噪,获取图像中的油渍区域。由于油渍区域的油渍在蔓延过程中具有不同的蔓延速度,速度较大时图像中油渍区域的边缘相对平滑;速度较小时,油渍区域的边缘不规则且较为粗糙,不规则的油渍区域具有较多的边缘细节,若滤波半径不合理会导致对油渍区域边缘过度平滑产生模糊,丢失重要细节,减低图像增强效果,导致液压张紧机构的油管漏油检测准确率较低。
技术实现思路
1、为了解决利用设定滤波半径对图像去噪时导致液压张紧机构的油管油渍区域的边缘被过度平滑,使图像增强效果较差,进而导致对油管漏油检测准确率较低的技术问题,本专利技术的目的在于提供一种液压张紧机构油管漏油视觉检测方法,所采用的技术方案具体如下:
2、本专利技术提出了一种液压张紧机构油管漏油视觉检测方法,该方法包括:
3、获取液压张紧机构的漏油油管的原始油管灰度图像;
4、获取原始油管灰度图像中的荧光特征区域;获取使用不同滤波半径的滤波器对原始油管灰度图像进行滤波处理的增强油管灰度图像;根据每个滤波半
5、获取原始油管灰度图像中每个荧光特征区域内每个像素点的邻近荧光区域;结合原始油管灰度图像中各荧光特征区域内每个像素点的邻近荧光区域的位置分布,以及所述邻近荧光区域的面积,获取原始油管灰度图像中每个荧光特征区域内每个像素点的颗粒密度值;
6、依据原始油管灰度图像中每个荧光特征区域内像素点的颗粒密度值的分布,获取原始油管灰度图像中每个荧光特征区域的滤波影响度;
7、基于所述滤波影响度对所述最大滤波半径进行调整,得到最佳滤波半径;根据使用最佳滤波半径获取的最佳油管灰度图像液压张紧机构油管漏油进行检测。
8、进一步地,所述获取原始油管灰度图像中的荧光特征区域的方法,包括:
9、对原始油管灰度图像中像素点的灰度值使用最大类间方差法获取分割阈值,将灰度值大于所述分割阈值的像素点构成的连通域作为荧光特征区域。
10、进一步地,所述根据每个滤波半径下增强油管灰度图像中各荧光特征区域内像素点的灰度值的离散程度,从不同滤波半径中筛选出最大滤波半径的方法,包括:
11、根据每个滤波半径下增强油管灰度图像中各荧光特征区域内像素点的灰度值的离散程度,获取每个滤波半径下增强油管灰度图像的综合灰度波动度;
12、当每个滤波半径下增强油管灰度图像的所述综合灰度波动度大于或者等于预设波动阈值时,对滤波半径进行更新,直至更新后的滤波半径下增强油管灰度图像的所述综合灰度波动度小于预设波动阈值时,将更新后的滤波半径作为最大滤波半径。
13、进一步地,所述每个滤波半径下增强油管灰度图像的综合灰度波动度的计算公式如下:
14、,;式中,f为每个滤波半径下增强油管灰度图像的所述综合灰度波动度;为每个滤波半径下增强油管灰度图像中第i个荧光特征区域的局部灰度波动度;n为每个滤波半径下增强油管灰度图像中荧光特征区域的总数量;为每个滤波半径下增强油管灰度图像中第i个荧光特征区域内像素点的灰度值的最大值;为每个滤波半径下增强油管灰度图像中第i个荧光特征区域内像素点的灰度值的最小值;为每个滤波半径下增强油管灰度图像中第i个荧光特征区域内第j个像素点的灰度值;为每个滤波半径下增强油管灰度图像中第i个荧光特征区域内所有像素点的灰度值的均值;j为每个滤波半径下增强油管灰度图像中第i个荧光特征区域内像素点内像素点的总数量;为绝对值函数;norm为归一化函数。
15、进一步地,所述获取原始油管灰度图像中每个荧光特征区域内每个像素点的邻近荧光区域的方法,包括:
16、选取原始油管灰度图像中任意一个荧光特征区域作为分析区域,选取分析区域内任意一个像素点作为分析像素点,选取分析像素点的预设邻域范围内除分析像素点外的其余任意一个像素点作为目标像素点;
17、若目标像素点所属区域为除分析区域外的其余荧光特征区域,则将目标像素点的所属荧光特征区域作为分析像素点的邻近荧光区域;遍历分析像素点的预设邻域范围内除分析像素点外的其余像素点,获取分析像素点的所有邻近荧光区域。
18、进一步地,所述结合原始油管灰度图像中各荧光特征区域内每个像素点的邻近荧光区域的位置分布,以及所述邻近荧光区域的面积,获取原始油管灰度图像中每个荧光特征区域内每个像素点的颗粒密度值的方法,包括:
19、对于所述分析像素点的每个邻近荧光区域,计算分析像素点与其邻近荧光区域中每个像素点之间的欧式距离,将所述欧式距离中的最小值作为分析像素点与其邻近荧光区域之间的特征距离;
20、结合分析像素点所属荧光特征区域与其邻近荧光区域内像素点总数量,以及分析像素点与其邻近荧光区域之间的所述特征距离,获取分析像素点的颗粒密度值。
21、进一步地,所述分析像素点的颗粒密度值的计算公式如下:
22、;式中,为分析像素点的颗粒密度值;n为分析像素点所属荧光特征区域内像素点的总数量;为分析像素点的第r个邻近荧光区域内像素点的总数量;r为分析像素点的邻近荧光区域的总数量;为分析像素点与其第r个邻近荧光区域之间的所述特征距离。
23、进一步地,所述依据原始油管灰度图像中每个荧光特征区域内像素点的颗粒密度值的分布,获取原始油管灰度图像中每个荧光特征区域的滤波影响度的方法,包括:
24、对于原始油管灰度图像中每个荧光特征区域,将荧光特征区域内像素点的所述颗粒密度值的极差对应的两个像素点作为基准像素点;将连接两个基准像素点得到的线段作为基准线段;
25、对于所述荧光特征区域的边缘像素点,将大于第一预设密度阈值的颗粒密度值对应的所述边缘像素点作为荧光特征区域的干燥像素点,将小于第二预设密度阈值的颗粒密度值对应的所述边缘像素点作为荧光特征区域的蔓延像素点;
26、分别从所述干燥像素点与所述蔓延像素点中任意选取一个像素点作为判断像素点,将连接两个判断像素点得到的线段作为判断线段;若所述判断线段与所述基准线段的斜率相等,则沿最大的颗粒密度值对应的判断像素点指向最小的颗粒密度值对应的判断像素点的方向,将所述判断线段上像素点顺序排列得到所述荧光特征区域的判断序列;
27、结合原始油管灰度图像中每个荧光特征区域内像素点的所述颗粒密度值,以及所述荧光特征区域的所述判断序列中相邻的两个像素点的颗粒密度值之间的差异,获取原始油管灰度图像中本文档来自技高网...
【技术保护点】
1.一种液压张紧机构油管漏油视觉检测方法,其特征在于,该方法包括:
2.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述获取原始油管灰度图像中的荧光特征区域的方法,包括:
3.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述根据每个滤波半径下增强油管灰度图像中各荧光特征区域内像素点的灰度值的离散程度,从不同滤波半径中筛选出最大滤波半径的方法,包括:
4.根据权利要求3所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述每个滤波半径下增强油管灰度图像的综合灰度波动度的计算公式如下:
5.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述获取原始油管灰度图像中每个荧光特征区域内每个像素点的邻近荧光区域的方法,包括:
6.根据权利要求5所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述结合原始油管灰度图像中各荧光特征区域内每个像素点的邻近荧光区域的位置分布,以及所述邻近荧光区域的面积,获取原始油管灰度图像中每个荧光特征区域内每个像素点
7.根据权利要求6所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述分析像素点的颗粒密度值的计算公式如下:
8.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述依据原始油管灰度图像中每个荧光特征区域内像素点的颗粒密度值的分布,获取原始油管灰度图像中每个荧光特征区域的滤波影响度的方法,包括:
9.根据权利要求8所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述原始油管灰度图像中每个荧光特征区域的滤波影响度的计算公式如下:
10.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述基于所述滤波影响度对所述最大滤波半径进行调整,得到最佳滤波半径的方法,包括:
...【技术特征摘要】
1.一种液压张紧机构油管漏油视觉检测方法,其特征在于,该方法包括:
2.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述获取原始油管灰度图像中的荧光特征区域的方法,包括:
3.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述根据每个滤波半径下增强油管灰度图像中各荧光特征区域内像素点的灰度值的离散程度,从不同滤波半径中筛选出最大滤波半径的方法,包括:
4.根据权利要求3所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述每个滤波半径下增强油管灰度图像的综合灰度波动度的计算公式如下:
5.根据权利要求1所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述获取原始油管灰度图像中每个荧光特征区域内每个像素点的邻近荧光区域的方法,包括:
6.根据权利要求5所述的一种液压张紧机构油管漏油视觉检测方法,其特征在于,所述结合原...
【专利技术属性】
技术研发人员:李书照,姜焕芝,李晓莉,
申请(专利权)人:青岛正大正电力环保设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。