首页> 中国专利> 一种检测表面粗糙度和表面损伤的光学测量系统及方法

一种检测表面粗糙度和表面损伤的光学测量系统及方法

摘要

本发明提供了一种检测表面粗糙度和表面损伤的光学测量系统及方法,方法为:将准直激光束斜入射到被测工件表面;按固定的采样方式移动被测工件,拍摄激光束反射方向上的散射图像和工件表面垂直方向上的斑点图像;根据斑点图像灰度值判断是否有表面损伤;如存在损伤,根据斑点图像中的直线状图样所占像素数识别出损伤尺寸;采集没有表面损伤时的散射图像,从中提取出散射特征参数、亮点比或亮点灰度比,利用预先拟合得到的特征参数和表面粗糙度关系曲线或训练好的神经网络或支持向量机模型,计算粗糙度数值。本发明能够同时检测工件表面粗糙度和表面损伤两种特性参数,使用的采样方式可提高表面损伤的检出率,从而保证产品质量和提高生产率。

著录项

  • 公开/公告号CN108332689A

    专利类型发明专利

  • 公开/公告日2018-07-27

    原文格式PDF

  • 申请/专利权人 南京航空航天大学;

    申请/专利号CN201810125920.4

  • 发明设计人 郭瑞鹏;边栋梁;王海涛;

    申请日2018-02-08

  • 分类号G01B11/30(20060101);G01N21/95(20060101);

  • 代理机构32204 南京苏高专利商标事务所(普通合伙);

  • 代理人孟红梅

  • 地址 210016 江苏省南京市秦淮区御道街29号

  • 入库时间 2023-06-19 06:30:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-12-20

    授权

    授权

  • 2018-08-21

    实质审查的生效 IPC(主分类):G01B11/30 申请日:20180208

    实质审查的生效

  • 2018-07-27

    公开

    公开

说明书

技术领域

本发明涉及一种检测表面粗糙度和表面损伤的光学测量系统及方法,应用于较光滑金属工件表面粗糙度和表面损伤的检测。

背景技术

工件的表面质量对产品的质量、性能和寿命有着重要影响。不仅影响其摩擦、密封、磨损、润滑等机械性能,还影响其导电、导热、腐蚀等物理化学性能。表面粗糙度是衡量工件表面质量的关键参数之一。此外,工件在加工过程中出现的微裂纹、微划痕等表面损伤,会对表面质量产生影响。因此,需要找到一种方法,实现表面粗糙度和表面损伤的检测,从而保证产品质量。

目前,对于表面质量的检测一般可分为接触式和非接触式两种。前者由于与表面接触容易引起表面划伤,并且具有速度慢、不能应用于振动、运动场合等缺点;后者则不会对表面造成损伤,尤其是基于光学原理的测量方法具有精度高、快速等特点,更适合应用于在线测量场合。

Brodmann等提出了光学散射特征值来表征被测物体表面上反射光和散射光的离散程度。王世华等使用该散射特征参数研制了表面粗糙度测量装置。但这种方法的测量装置相对比较复杂,而且计算时只是利用了一条线上的信息。吴春亚等利用机器视觉系统采集工件表面经过显微镜所成的图像,并利用BP神经网络得到了表面粗糙度。该方法对光源的要求比较高,不太适用于工业现场的测量。对于表面损伤的检测,目前常用的是基于机器视觉的光学检测方法,使用光源照明,采集被测工件表面图像进行处理以实现对表面损伤的检测。该方法的测量结果容易受到现场环境光的影响,分辨率不高,检测速度较慢,而且对照明光源的要求较高。王红军等发明了一种表面缺陷检测方法,根据第一入射光(白光)入射到被测件表面形成的散射光确定存在缺陷的区域,再利用第二入射光(激光)形成的第二散射光实现缺陷的高精度检测。该检测方法能够在短时间内获得高分辨率的检测结果,但检测装置需要两个光源,结构相对比较复杂。

综上,现有技术对表面粗糙度和表面损伤的检测都存在着不足,且目前对于两者的检测都是相对独立的,绝大多数检测方法只能针对其中的一个参数进行检测,还没有相关报道能够同时检测出这两种表面特性参数。

发明内容

发明目的:本发明的目的是针对上述现有技术的不足,提供一种检测表面粗糙度和表面损伤的光学测量系统及方法,以实现较光滑金属工件表面粗糙度和表面损伤的同时检测,从而保证产品质量。

技术方案:本发明为实现上述目的,采用如下技术方案:

一种检测表面粗糙度和表面损伤的光学测量系统,包括:

准直激光器,用于发出准直激光束,所述激光器以设定的角度斜射到被测工件表面;

采集屏,用于采集携带有表面特性参数信息的空间光散射分布,位于激光束反射方向上,且高度与激光器高度一致;

拍摄成像模块,包括第一相机和第二相机,所述第一相机位于激光束反射方向上,用于拍摄采集屏上的散射图像;所述第二相机位于被测工件表面激光照射光斑正上方,用于拍摄激光斑点图像;

图像分析处理模块,与拍摄成像模块相连,用于计算表面粗糙度数值和表面损伤尺寸,包括:

表面粗糙度计算单元,用于对散射图像进行处理提取散射特征参数、亮点比或亮点灰度比中的至少一个特征参数,并据此基于预先拟合得到的相应特征参数与粗糙度数值关系曲线计算表面粗糙度数值,或者将三个特征参数输入预先训练好的支持向量机模型或神经网络模型中得到表面粗糙度数值;以及

表面损伤识别单元,用于对斑点图像进行处理,根据斑点图像灰度值与无表面损伤的标准斑点图像灰度值的差值情况判断是否存在表面损伤,以及根据斑点图像中的直线状图样所占像素数识别表面损伤尺寸;

以及,移动载物台,用于承载被测工件并按照设定的采样方式带动被测工件在前后左右四个方向移动。

作为优选,所述移动载物台按照回型采样和随机采样相结合的方式移动被测工件。

作为优选,所述表面粗糙度计算单元中,所述关系曲线是通过标准粗糙度样块的散射图像的特征参数和已知的粗糙度数值进行曲线拟合得到的;所述支持向量机模型或神经网络模型是根据标准粗糙度样块的散射图像的散射特征参数、亮点比、亮点灰度比和已知的粗糙度数值训练得到的。

作为优选,所述表面粗糙度计算单元在表面损伤识别单元输出不存在表面损伤时,再进行表面粗糙度计算。

作为优选,所述散射特征参数根据如下公式计算得到:

其中,n是长轴方向散射线上的像素数目,Ii是长轴方向散射线上第i个像素的灰度值,Pi是长轴方向散射线上第i个像素归一化的灰度值,是长轴方向散射线上灰度数值的平均值,k是常数;其中长轴方向为散射图像中狭长光带的主方向,长轴方向散射线是通过计算垂直于长轴方向上不同位置处的灰度平均值得到的。

本发明另一方面提供的一种检测表面粗糙度和表面损伤的光学测量方法,包括如下步骤:

(1)将准直激光束以设定的角度斜入射到被测工件表面;

(2)按固定的采样方式移动被测工件,拍摄激光束反射方向上的散射图像和工件表面垂直方向上的激光斑点图像;

(3)计算斑点图像灰度值,与无表面损伤时的标准斑点图像灰度值相比较,如果两者之差超过阈值,则可判断出存在表面损伤;如果存在损伤,根据斑点图像中的直线状图样所占像素数识别出损伤尺寸;

(4)采集没有表面损伤时的散射图像,从中提取出散射图像的散射特征参数、亮点比和亮点灰度比三个特征参数中的至少一个,利用预先拟合得到特征参数和表面粗糙度之间的关系曲线,计算粗糙度数值;或者将三个特征参数输入预先训练好的支持向量机模型或神经网络模型中得到表面粗糙度数值。

作为优选,所述采样方式为回型采样和随机采样相结合的采样方式。

有益效果:本发明与现有技术相比,有益效果体现在:

1、本发明使用两个相机分别拍摄激光束入射到工件表面后在空间的光散射图像和激光斑点图像,能够同时检测工件表面粗糙度和表面损伤两种特性参数;

2、本发明采用回型采样和随机采样结合的方式,可提高表面损伤的检出率;

3、本发明结构简单,操作方便,成本较低,测量速度快,应用于在线检测的前景好。

附图说明

图1为本发明实施例公开的测量系统示意图。

图2为本发明实施例中采样方式示意图。

图3为本发明实施例中存在不同宽度表面划痕时的斑点图。图(a)-(e)中表面划痕宽度分别为0.2mm,0.4mm,0.6mm,0.8mm和1mm。

图4为本发明实施例中不同表面粗糙度的空间散射分布图。图(a)-(f)中表面粗糙度数值分别为0.025μm、0.05μm、0.1μm、0.2μm、0.4μm和0.8μm。

具体实施方式

下面结合附图和具体实施方式对本发明作进一步详细的说明。

如图1所示,本发明实施例公开的一种检测表面粗糙度和表面损伤的光学测量系统,主要由准直激光器1、采集屏2、拍摄成像模块(包括第一相机3、第二相机4)、图像分析处理模块(图中未示意)和移动载物台5组成。

所述的准直激光器1发出准直激光束,以设定的角度(如30°)入射到被测工件表面。激光器的输出为:波长λ=632.8nm,功率5mW。

所述的采集屏2为透射式硬质毛玻璃,放在反射方向上,采集携带有金属表面特性参数信息的空间光散射分布,且采集屏高度与激光器高度一致。

所述的拍摄成像模块,用于拍摄采集屏上的散射图像以及激光斑点图像;其中第一相机3位于激光束反射方向上,用于拍摄采集屏上的散射图像;第二相机4位于工件表面激光照射光斑正上方,搭配显微镜头,用于拍摄激光斑点图像。第一相机3和第二相机4均可采用500万像素的黑白相机。

所述的图像分析处理模块,与拍摄成像模块相连,用于对散射图像进行处理提取特征参数,并据此计算表面粗糙度数值;以及对斑点图像进行处理,判断和识别表面损伤。具体包括:表面粗糙度计算单元,用于对散射图像进行处理提取散射特征参数、亮点比或亮点灰度比中的至少一个特征参数,并据此基于预先拟合得到的相应特征参数与粗糙度数值关系曲线计算表面粗糙度数值,或者将三个特征参数输入预先训练好的支持向量机模型或神经网络模型中得到表面粗糙度数值;以及表面损伤识别单元,用于计算斑点图像灰度值与无表面损伤的标准斑点图像灰度值的差值情况来判断是否存在表面损伤,以及根据斑点图像中的直线状图样所占像素数识别表面损伤尺寸。

所述的移动载物台5,用于承载被测工件并带动被测工件在前后左右四个方向移动。可采用卓立汉光公司的DSM25S-6565E和DSM100S-65140L两个平移台组合形成。通过旋转精研丝杠上的旋钮来驱动载有工件的台面,按照规定的采样方式移动。

本发明另一实施例提供的一种检测表面粗糙度和表面损伤的光学测量方法,包括如下步骤:

步骤1、将激光束以设定的角度(30°)斜入射到被测工件表面;

步骤2、按固定的采样方式移动被测工件,拍摄激光束反射方向上的散射图像和工件表面垂直方向上的激光斑点图像;

所述的采用方式如图2所示,为回型采样和随机采样相结合的方式。图2中圆点表示回型采样点,每个采样点之间的间隔固定;星状点表示随机采样点,采样点的位置随机。

所述的散射图像是步骤1中的激光束入射到工件表面发生反射和散射,在空间所形成的呈带状分布的散射图像。

所述的斑点图像是步骤1中的准直激光器入射到工件表面的圆形光斑,该光斑能够照亮工件表面一定范围的区域。

步骤3、根据斑点图像判断是否有表面损伤;如果存在损伤(如划痕),识别出损伤尺寸(如划痕宽度);

所述的对表面损伤的判断,根据斑点图像灰度值来判断。计算斑点图像灰度值(整幅图象灰度值之和),与无表面损伤时的标准斑点图像灰度值相比较,如果两者之差超过阈值,则可判断出存在表面损伤。

所述的对表面损伤尺寸(如划痕宽度)的识别,根据斑点图像中出现的直线状图样所占像素数(本例中从有表面损伤的斑点图像中去除无表面损伤的标准斑点图像中的亮点区域后,剩下亮点区域所占像素,即认为直线状图样所占像素)来进行识别。直线状图样所占像素数和划痕宽度之间的关系,使用具有特定宽度划痕的样件测量得到。如:本实施例定制的表面划痕宽度分别为0.2mm,0.4mm,0.6mm,0.8mm和1mm。图3为相应的存在不同宽度表面划痕时的斑点图。

步骤4、采集没有表面损伤时的散射图像,经过预处理、寻找长轴、短轴等一系列处理过程,从中提取出特征参数,利用特征参数和表面粗糙度之间的关系曲线,计算粗糙度数值。所述的长轴和短轴是引用数学中对椭圆长短轴的定义,狭长的散射光带主方向为长轴,相应的与其垂直的方向为短轴。首先,对采集的散射图像进行去噪预处理,然后寻找散射光带主方向。主方向即为长轴。

所述的特征参数有三个,分别是散射特征参数、亮点比和亮点灰度比。这三个参数都是在对散射图像进行预处理后根据一定的算法计算得到的。

所述的散射特征参数S按照如下步骤得到:首先,分别计算垂直于长轴方向上不同位置处的灰度平均值,得到沿长轴方向的一条散射线,该散射线上不同位置对应的灰度值是该位置处短轴方向上灰度的平均值;其次,沿着上步得到的长轴方向的散射线计算散射特征参数:

其中,n是散射线上的像素数目,Ii是散射线上第i个像素的灰度值,Pi是第i个像素归一化的灰度值,是散射线上灰度数值的平均值,k是和测量装置有关的常数,本例中k可取为1。

所述的亮点比和亮点灰度比按照如下步骤得到:根据散射图像的直方图确定阈值,阈值以下的像素点为暗点,灰度值设为零;阈值以上的像素点为亮点,灰度值保持不变。对应亮点的数目和整幅图像采样点的数目之比为亮点比。对应亮点的灰度值之和与整幅图像灰度值之和的比值为亮点灰度比。

所述的关系曲线,使用标准粗糙度样块测量得到。选择已知粗糙度数值的标准样块进行测量,分别提取特征参数,根据每个特征参数随粗糙度数值的变化情况,分别进行曲线拟合,得到各个特征参数和表面粗糙度之间的关系曲线。

本实施例选用的是符合GB6060.2-85标准的平面磨削加工粗糙度标准样块,对应的粗糙度数值分别为:Ra=0.025μm、0.05μm、0.1μm、0.2μm、0.4μm、0.8μm。图4为相应表面粗糙度的空间散射分布图。

本实施例中确定各个特征参数和表面粗糙度之间的关系曲线时,每个样块采集25幅图像,求得各个特征参数的平均值。以粗糙度数值为横坐标,各个特征参数的平均值为纵坐标,列出各个特征参数随粗糙度数值的变化情况,并分别进行曲线拟合,得到散射特征参数S、亮点比BPR和亮点灰度比BGR和粗糙度Ra之间的表达式分别为:

S=117847.26+99198.31*(1-exp(-46.53Ra))+27087.09*(1-exp(-2.47Ra))>2=0.99962

其中,R为相关系数。

本实施例中使用散射图像的散射特征参数、亮点比和亮点灰度比三个特征参数中的至少一个,利用预先拟合得到的相应特征参数和表面粗糙度之间的关系曲线计算表面粗糙度数值。

本实施例中特征参数和表面粗糙度之间的关系也可通过建立合适的神经网络模型或支持向量机模型等途径获得。可通过获取不同粗糙度样块的散射图像的相应三个特征参数,建立合适的支持向量机模型或神经网络模型,基于样本图像的三个特征参数和相应的标准样块表面粗糙度数值对模型参数进行训练得到最优模型。测量时,将提取的三个特征参数输入最优模型即可得到被测工件的表面粗糙度值。

上述检测表面粗糙度和表面损伤的光学测量系统实施例可以用于执行上述检测表面粗糙度和表面损伤的光学测量方法实施例,其技术原理、所解决的技术问题及产生的技术效果相似,检测表面粗糙度和表面损伤的光学测量系统的具体工作过程及有关说明,可以参考检测表面粗糙度和表面损伤的光学测量方法实施例中的对应过程。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号