一种基于图像滤波的煤矿工业齿轮油视觉检测方法与流程

文档序号:35983447发布日期:2023-11-10 03:23阅读:40来源:国知局
一种基于图像滤波的煤矿工业齿轮油视觉检测方法与流程

本技术涉及图像滤波处理领域,具体涉及一种基于图像滤波的煤矿工业齿轮油视觉检测方法。


背景技术:

1、煤矿工业的机械传动设备在使用之前会在表面涂抹齿轮油,目的是对齿轮传动装置进行润滑,在润滑过后还会将使用过的齿轮油回流到油箱中。在齿轮工作的过程中,其表面难免会发生各种磨损,如果齿轮油较差,则会导致齿轮表面的磨损处产生磨粒,这些磨粒通常包含丰富的信息,通过对磨粒的形貌、大小、颜色、数量、分布进行分析不仅能够对齿轮油的使用状况与当前质量进行评估,同时也能对机械传动设备的故障发展趋势和使用寿命进行预测,故对使用后的齿轮油的磨粒进行检测,对齿轮油监测系统意义重大。

2、在对齿轮油中的磨粒进行检测时,得到的图像质量极大的影响了磨粒的检测精度。故在进行检测时,往往需要对磨粒图像进行滤波增强等操作。传统的均值滤波算法中通过将每个像素点周围邻域内像素的平均值作为输出值,来实现图像的平滑处理。由于均值滤波算法会将邻域内所有像素的值都进行平均,会导致细节和边缘信息的模糊化。尤其是对于图像中的锐利边缘和细小纹理等细节部分,均值滤波容易造成模糊效果,使图像失去清晰度。同时当图像中存在非均匀的噪声时,均值滤波算法无法很好地去除这种噪声。

3、综上所述,本发明提出一种基于图像滤波的煤矿工业齿轮油视觉检测方法,采集齿轮油磨粒灰度图像,对齿轮油磨粒灰度图像各像素点的邻域进行分析,同时考虑噪声、光影对磨粒区域造成的干扰,完成煤矿工业的齿轮油质量检测。


技术实现思路

1、为了解决上述技术问题,本发明提供一种基于图像滤波的煤矿工业齿轮油视觉检测方法,以解决现有的问题。

2、本发明的一种基于图像滤波的煤矿工业齿轮油视觉检测方法采用如下技术方案:

3、本发明一个实施例提供了一种基于图像滤波的煤矿工业齿轮油视觉检测方法,该方法包括以下步骤:

4、采集齿轮油磨粒灰度图像;

5、对于齿轮油磨粒灰度图像各像素点,根据像素点的灰度频率及邻域像素点的灰度差异和距离得到像素点的显著性;基于齿轮油磨粒灰度图像各像素点的显著性得到显著图;采用区域生长算法将显著图分割成各区域;计算各区域的平均显著性,将平均显著性最小的区域标记为油液区域,除油液区域以外的区域均标记为对比区域;采用pca主成分提取算法获取各对比区域的特征方向;

6、对于显著图各对比区域各像素点,根据像素点所在对比区域的特征方向得到像素点的第一特征线段和第二特征线段;根据像素点第一特征线段上相邻像素点的显著性变化程度及灰度信息得到像素点第一特征线段的显著渐变性系数,获取像素点第二特征线段的显著渐变性系数;根据像素点所在对比区域像素点的显著性得到像素点的显著富集性指数;结合像素点的显著渐变性系数和显著富集性指数得到像素点的第一显著修正指标;获取像素点所在对比区域与其他各对比区域之间的相似性;根据像素点所在对比区域与其他各对比区域之间的相似性得到像素点的第一类别;根据像素点的第一类别内各对比区域的分布特征得到像素点的第二显著修正指标;将像素点的第一显著修正指标与第二显著修正指标的乘积与像素点的显著性相乘得到像素点修正后的显著性;

7、根据齿轮油磨粒灰度图像各像素点修正后的显著性改进均值滤波算法各像素点的权重得到各像素点滤波后的灰度值,得到滤波后的图像;根据滤波后的图像完成齿轮油的质量检测。

8、优选的,所述根据像素点的灰度频率及邻域像素点的灰度差异和距离得到像素点的显著性,表达式为:

9、

10、

11、式中,为像素点q的显著性,为像素点q的整体显著性,为像素点q的灰度值,为像素点q邻域内像素点的平均灰度值,为像素点q邻域内像素点的个数,为像素点q邻域内除q外的第i个像素点的灰度值,为像素点q邻域内除q外的第i个像素点与像素点q之间的欧式距离,为齿轮油磨粒灰度图像的特征灰度值,为像素点q所对应灰度值在齿轮油磨粒灰度图像中出现的灰度频率,其中, 为像素点q的局部显著性。

12、优选的,所述根据像素点所在对比区域的特征方向得到像素点的第一特征线段和第二特征线段,包括:

13、过像素点、沿着所在对比区域的特征方向且交于所在对比区域的两侧边缘像素点,将所述两侧边缘像素点之间的线段记为像素点的特征线段;

14、将所述两侧边缘像素点距离像素点最近的边缘像素点与像素点之间的线段记为第一特征线段,将所述两侧边缘像素点距离像素点最远的边缘像素点与像素点之间的线段记为第二特征线段。

15、优选的,所述根据像素点第一特征线段上相邻像素点的显著性变化程度及灰度信息得到像素点第一特征线段的显著渐变性系数,表达式为:

16、

17、式中,为像素点q的第一特征线段的显著渐变性系数,n为第一特征线段上相邻像素点的显著性连续的像素点对数,为第一特征线段上像素点的个数,为以自然常数e为底数的指数函数,为第一特征线段上第i个像素点的角度特征值,表示像素点q所在对比区域的特征方向,为线性归一化函数,为第一特征线段上第i个像素点的显著性,为第一特征线段上第i+1个像素点的显著性,为第一极小系数。

18、优选的,所述根据像素点所在对比区域像素点的显著性得到像素点的显著富集性指数,包括:

19、对于像素点所在对比区域,获取所在对比区域像素点的个数和平均显著性指标;

20、计算像素点与所述所在对比区域内各像素点之间的欧式距离;计算所述所在对比区域内各像素点的显著性与所述欧式距离的比值,将所述所在对比区域内所有像素点的所述比值之和作为所述所在对比区域的第一修正系数;

21、将所述第一修正系数与所述所在对比区域的个数、所述平均显著性指标的乘积作为像素点的显著富集性指数。

22、优选的,所述结合像素点的显著渐变性系数和显著富集性指数得到像素点的第一显著修正指标,包括:

23、将像素点第一特征线段与第二特征线段的显著渐变性系数的均值作为像素点的平均渐变性;将像素点第一特征线段与第二特征线段的显著渐变性系数的差值绝对值作为像素点的居中系数;

24、计算像素点的显著富集性指数与平均渐变性的乘积,将所述乘积与所述居中系数的比值作为像素点的第一显著修正指标。

25、优选的,所述获取像素点所在对比区域与其他各对比区域之间的相似性,包括:

26、对于显著图除像素点所在对比区域的其他各对比区域,采用形状上下文算法计算所述所在对比区域与所述对比区域之间的形状相似性;

27、获取所述所在对比区域、所述对比区域的平均显著性;

28、将所述所在对比区域与所述对比区域的平均显著性的差值绝对值的负数作为以自然常数为底数的指数函数的指数,获取指数函数的结果,将所述结果与所述形状相似性的乘积作为像素点所在对比区域与所述对比区域之间的相似性。

29、优选的,所述根据像素点所在对比区域与其他各对比区域之间的相似性得到像素点的第一类别,包括:

30、采用聚类算法对各相似性进行聚类分析,结合聚类结果将其他各对比区域分为第一类别和第二类别;其中,所述第一类别的平均相似性大于所述第二类别的平均相似性。

31、优选的,所述根据像素点的第一类别内各对比区域的分布特征得到像素点的第二显著修正指标,包括:

32、计算像素点第一类别内各对比区域的质心和显著图中心点连线与水平方向的顺时针之间的夹角方差;计算像素点第一类别内各对比区域的质心和显著图中心点之间的距离方差;

33、获取像素点第一类别内对比区域个数,将像素点的所述对比区域个数、所述夹角方差及所述距离方差的乘积作为第二显著修正指标。

34、优选的,所述根据滤波后的图像完成齿轮油的质量检测,包括:

35、根据阈值分割算法对滤波后的图像进行分割得到磨粒区域,统计磨粒区域的面积;

36、当磨粒区域的面积大于等于面积阈值时,则齿轮油质量不合格。

37、本发明至少具有如下有益效果:

38、本发明中采集齿轮油磨粒灰度图像,通过齿轮油磨粒灰度图像各像素点的整体灰度分布特征以及滤波窗口内像素点的局部灰度差异构建像素点的显著性指标,分别从像素点滤波窗口内的整体显著性和局部显著性的特点评价像素点的显著性,使得考虑方向更加全面,有利于针对各像素点周围的细节信息进行分析;

39、基于噪声特性以及反射光成像中齿轮油磨粒灰度图像可能受到的散射光干扰与伪影特征自适应构建显著性指标的修正指标,完成显著性指标的修正,将修正后的显著性指标作为均值滤波器中滤波权重进行滤波,提高了图像对比度,保留了磨粒的边缘及纹理信息,提高了图像质量,进而提高了磨粒的检测精度与效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1