【技术实现步骤摘要】
基于机器视觉的垫片尺寸检测系统、方法、处理终端及介质
[0001]本专利技术涉及垫片品质检测和视觉光学设计
,尤其涉及一种基于机器视觉的垫片尺寸检测系统、方法、处理终端及介质。具体涉及一种能够通过光学设计,实现对垫片产品进行图像采集并实现其品质检测的系统。
技术介绍
[0002]目前,垫片是一种是由高精密度,高硬度的片状材料精制而成,通常用在精密模具或精密五金的调整以及测量。在生产完成后,经过清洗工位,被传送带传送至检测位置。为保证产品的顺利生产,需要对每个垫片的品质做出准确的检测。
[0003]其中包括有如下检测项:
[0004]检测类型单位检测精度位置外径毫米0.01mm正面内径毫米0.01mm正面中径毫米0.01mm正面宽度毫米0.01mm正面开口间距毫米0.01mm正面开口角度度0.5
°
正面开口小圆半径毫米0.01mm正面厚度毫米0.01mm侧面
[0005]然而,传统的尺寸检测手段,比如卡尺、量规、轮廓仪以及三坐标等在工业生产中发挥着重要的作用,但是随着现代工业的发展和进步,特别是高精产业,传统的检测方式已经不能满足生产的需要,卡尺、量规等测量手段检测数据少,精度低。轮廓仪,三坐标等检测手段虽然具有高精度,但是只能在特定的环境,脱离生产线检测,检测速度慢,对操作员的水平要求较高,与现代工业所要求的在线检测,实时监控的要求不符合。
[0006]因此,亟需一种可自动化的用于垫片尺寸检测的视觉系统,以减低劳动强度、维护成本和潜在风险;提高拍摄精度和检测速度 ...
【技术保护点】
【技术特征摘要】
1.一种基于机器视觉的垫片尺寸检测方法,其特征在于,所述基于机器视觉的垫片尺寸检测方法包括:采集待检测垫片的图像,并将采集到的所述图像传输至工控机进行保存;所述工控机对保存的图像进行处理,对处理后的所述图像中的产品数量进行判断,选择特定位置的产品进行仿射变换,去除背景干扰;接着对待检测垫片进行定位,对待检测垫片测量位置进行轮廓提取;然后根据图像采集设备视野范围和图像像素的比例关系,计算出待检测垫片的实际尺寸;对于尺寸检测合格的垫片通过传送带送进下一个工位;判断不合格的垫片,工控机给PLC发送剔除信号,并通过PLC控制剔除工位剔除垫片。2.根据权利要求1所述的基于机器视觉的垫片尺寸检测方法,其特征在于,所述采集待检测垫片的图像,并将采集到的所述图像传输工控机进行保存包括以下步骤:(1)设备上电,工业相机、光源、工控机、PLC控制器、对射点激光传感器和传送皮带速度的初始化;(2)进入对射点激光检测模式,当上料传送带将垫片传送到玻璃转盘上,接近对射点激光检测传感器的位置处,触发信号,PLC收到传感器的信号后,通过网口通讯将触发信号发送给工控机,工控机采集读取采集卡内的厚度数据,对数据进行处理,发送给PLC检测结果;(3)根据PLC收到的厚度检测结果,若合格,剔除工位不做任何操作;若不合格,PLC控制剔除机构,剔除产品;(4)厚度检测合格的产品,随着玻璃转盘转到相机触发传感器的位置,触发信号,PLC收到传感器的信号后,触发工业相机进行采集图像,采集得到的图像保存到工控机上。3.根据权利要求2所述的基于机器视觉的垫片尺寸检测方法,其特征在于,步骤(1)包括:(1.1)在相机正下方的玻璃转盘上静态放置标准件,调工业相机的高度至可以获得清晰的图像,且目标中的边缘轮廓清晰;(1.2)调节光源强度的大小以降低背景的干扰,同时保持目标有完整清晰的轮廓;(1.3)通过上料的速度,调整上料传送带的速度;同时调整玻璃转盘的速度,玻璃转盘的速度大于上料传送带的速度,防止垫片堆积;下料传送带的速度根据下一个工位上料的速度而定;(1.4)在对射点激光传感器的发光位置静态放置标准块,对射点激光控制器上的检测数据与标准块的标准厚度作对比,并进行参数校准;步骤(2)包括:(2.1)进入对射点激光检测模式,当上料传送带将垫片传送到玻璃转盘上,接近对射点激光检测传感器的位置处,触发信号,PLC收到传感器的信号后,通过网口通讯将触发信号发送给工控机,工控机采集读取采集卡内的厚度数据,对数据进行处理,发送给PLC检测结果;(2.2)此处的运行逻辑是对射点激光传感器和采集卡一直采集数据,定义固定长度的数组存放检测到的有效数据;(2.3)当产品通过对射点激光检测传感器时,触发信号,PLC收到信号后通过网口通讯将触发信号发送给工控机,工控机收到触发信号后,等待固定时间后,把数组内的数据提取
出来,并把数组清零,为存放下一个垫片的数据做准备;(2.4)把取出的数据分成等份的数组,分别求取每个数组的平均值和方差,方差最小的组的平均值即为测量厚度数据。4.根据权利要求1所述的基于机器视觉的垫片尺寸检测方法,其特征在于,所述工控机对保存的图像进行处理,首先对图像中的产品数量进行判断,选择特定位置的产品进行仿射变换,去除背景干扰;包括:步骤1:先进行伽马变换,增强图像对比度;s=c
·
r
γ
;其中,r为灰度图像的输入值,取值范围为[0,1];s为经过伽马变换后的灰度输出值;c为灰度缩放系数,通常取1;γ为伽马因子大小;步骤2:计算输入图像f(x,y)的梯度幅度阵列M(x,y)和梯度角度阵列α(x,y);|M(s,t)
‑
M(x,y)|≤E,其中E是一个正阈值;|α(s,t)
‑
α(x,y)|≤A,其中A是一个正角度阈值;步骤3:形成一个二值图像g,任何坐标对(x,y)处的值由下式给出:其中,T
M
是一个阈值,A是一个指定的角度方向,
±
T
A
定义了一个关于A的可接受方向带宽;步骤4:扫描g的行,并在不超过指定长度K的每一行中填充所有缝隙;步骤5:为在任何其他方向θ上检测缝隙,以该角度旋转g,并应用步骤4中的水平扫描过程;然后将结果以
‑
θ旋转回来,找到工件所在的区域。5.根据权利要求1所述的基于机器视觉的垫片尺寸检测方法,其特征在于,所述对待检测垫片进行定位,对待检测垫片测量位置进行轮廓提取包括:对处理后的图片进行精定位,以定位到的产品中心为ROI区域的中心,通过产品尺寸设置ROI区域的大小,以减少查找点的处理时间;通过边缘查找到的点通过最小二乘法拟合圆或是直线;具体包括:1):通过边缘查找到的点通过最小二乘法拟合圆的方法如下:1.1):最小二乘法拟合圆:R2=(x
‑
A)2+(y
‑
B)2R2=x2‑
2Ax+A2+y2‑
2By+B2令a=
‑
2A,b=
‑
2B,c=A2+B2‑
R2得圆曲线方程的另一种形式:x2+y2+ax+by+c=0;通过参数a,b,c求得圆心半径的参数:查找到的边缘点(Xi,...
【专利技术属性】
技术研发人员:曹彬,谷媛媛,袁帅鹏,周学博,杜嘉雄,陶强,
申请(专利权)人:菲特天津检测技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。