法律状态公告日
法律状态信息
法律状态
2018-05-18
未缴年费专利权终止 IPC(主分类):G01N21/88 授权公告日:20161228 终止日期:20170428 申请日:20130428
专利权的终止
2016-12-28
授权
授权
2014-12-03
实质审查的生效 IPC(主分类):G01N21/88 申请日:20130428
实质审查的生效
2014-10-29
公开
公开
技术领域
本发明涉及一种检查钣金冲压件螺丝孔螺纹是否存在的方法及其系统,具体是一种基于计算机视觉技术的判断钣金冲压件上攻丝孔螺纹有无的嵌入式图像处理系统。
背景技术
钣金冲压件具有轻薄、均匀、强度高以及精度高、加工成本低、规格一致的特点,广泛的应用于生产生活中的各个领域,例如仪器仪表、家电、办公机械、汽车配件、装饰材料等。对钣金冲压件的装配,较多地采用在冲压件上冲孔并攻丝的螺丝孔连接方式,这种方式加工出来的螺纹非常细小,判断其是否加工出来非常困难。传统的检查方法是利用人工肉眼观察,这样不仅工作强度大,而且极容易出现误判。近年来出现利用视觉系统,通过测量螺纹孔区域反光量的多少作为判断螺纹孔是否存在的依据,有螺纹的孔反光量多,无螺纹的孔反光量少。设定一个阈值,大于阈值的判定为有螺纹,小于阈值的判定为无螺纹。这样的方式存在两个缺点:一、单纯利用反光量的方式误判率很高,因为个别有螺纹的孔反光量很少,而个别无螺纹的孔反而反光量很多;二、成本较高。视觉系统往往具有很多功能,而用户必须为使用其中的一项功能,即统计反光量的功能,而为整个系统买单。
发明内容
本发明要解决的技术问题是目前判断钣金冲压件螺丝孔螺纹是否加工出来较为困难、工作量大、误判率高、成本较高,提供一种价格低廉、操作方便、误判率低的钣金螺丝孔螺纹缺失检查方法及其系统。
为实现上述目的,本发明采用下述技术方案:一种钣金螺丝孔螺纹缺失检查方法,它包括以下步骤:(1)将待检查的工件放入振动盘的料斗中,按下开机按钮,振动盘开始振动,同时传送带开始运转;当待检测工件开始从振动盘的出料口送出,传送带将工件输送到检测区域,这时,传送带暂停运行;(2)待测工件进入检测区域后,螺丝孔直径检查相机和螺丝孔反光量检查相机对工件同时进行拍照,并将拍照所得的图像分别传送至每个视频解码器中,每个视频解码器对图像进行解码后送入图像处理芯片中;(3)图像处理芯片对接收到的图像进行处理与分析,提取待测工件的待比对特征,并将待比对特征与正常工件模板的特征进行比对;(4)若比对结果正常,则工件合格,设备继续工作,若比对结果出现异常,则发出设备停止信号并报警。
所述的正常工件的模板通过以下方式获得:对正常工件采用分类模式方法进行识别,所述的分类模式为神经网络分类器。
所述的图像处理芯片对接收到的图像进行处理与分析,其中对图像的处理包括:图像降噪处理、图像直方图均衡或图像锐化中的任意一种。
所述的图像降噪处理是指:用中值滤波或平均值滤波的方法去除椒盐噪声种类的图像噪声污染;图像锐化中采用模板卷积和频域滤波方法。
一种钣金螺丝孔螺纹缺失检查系统,它包括对待检测工件(11)进行拍照的螺纹孔直径检查相机和螺纹孔反光量检查相机,所述的螺纹孔直径检查相机和螺纹孔反光量检查相机将拍摄的图片分别送入总控制箱内的视频解码器 和视频解码器中,视频解码器和视频解码器与图像处理芯片相连,图像处理芯片连接MCU,MCU与存储器、人机接口、接近开关传感器、振动盘、和传送带相连。
所述的每个视频解码器均与逻辑控制模块、晶振、电源和对应的检查相机相连接。
所述的存储器采用FLASH和SRAM,SRAM为图像处理芯片与MCU共享。
所述的MCU连接有照射待测工件的光源,光源至少为一个LED。
所述的MCU连接有报警器,报警器为三色声光报警器。
采用上述技术方案的本发明,能够快速准确的判断钣金冲压件螺丝孔螺纹是否存在,操作方便、价格低廉、误判率低。
附图说明
图1是本发明的设备结构示意图。
图2是本发明总控制箱内部系统构成示意图。
图3是本发明主程序流程图。
图4是本发明检查算法流程图。
图5是本发明使用流程图。
具体实施方式
本发明是一种钣金螺丝孔螺纹缺失检查方法,它包括以下步骤:(1)将待检查的工件放入振动盘的料斗中,按下开机按钮,振动盘开始振动,同时传送带开始运转;当待检测工件开始从振动盘的出料口送出,传送带将工件输送到检测区域,这时,传送带暂停运行;(2)待测工件进入检测区域后,螺丝孔直径检查相机和螺丝孔反光量检查相机对工件同时进行拍照,并将拍照所得的图像分别传送至每个视频解码器中,每个视频解码器对图像进行解码后送入图像处理芯片中;(3)图像处理芯片对接收到的图像进行处理与分析,提取待测工件的待比对特征,并将待比对特征与正常工件模板的特征进行比对;(4)若比对结果正常,则工件合格,设备继续工作,若比对结果出现异常,则发出设备停止信号并报警。
所述的正常工件的模板通过以下方式获得:对正常工件采用分类模式方法进行识别,所述的分类模式为神经网络分类器。
所述的图像处理芯片对接收到的图像进行处理与分析,其中对图像的处理包括:图像降噪处理、图像直方图均衡或图像锐化中的任意一种。
所述的图像降噪处理是指:用中值滤波或平均值滤波的方法去除椒盐噪声种类的图像噪声污染;图像锐化采用模板卷积和频域滤波方法。
如图1和图2所示,本发明包括一种钣金螺丝孔螺纹缺失检查系统,它包括对待检测工件11进行拍照的螺纹孔直径检查相机3和螺纹孔反光量检查相机4,所述的螺纹孔直径检查相机3和螺纹孔反光量检查相机4将拍摄的图片分别送入总控制箱2内的视频解码器和视频解码器中,视频解码器和视频解码器与图像处理芯片相连,图像处理芯片连接MCU,MCU与存储器、人机接口、接近开关传感器、振动盘、和传送带相连。
所述的每个视频解码器均与逻辑控制模块、晶振、电源和对应的检查相机相连接。
所述的存储器采用FLASH和SRAM,SRAM为图像处理芯片与MCU共享。
所述的MCU连接有照射待测工件的光源6,光源6至少为一个LED,提供相机需要的照明光线,通常需要根据实际情况采用多个LED。
所述的MCU连接有报警器5,报警器5为三色声光报警器。
螺纹孔直径检查相机3是对到达检测区域10的待检测工件11的螺纹孔的直径进行检查。其过程是从垂直工件的正上方拍摄到达检测区域工件的图片,并将图片传送到总控制箱2做进一步图像处理。
螺纹孔反光量检查相机4是对到达检测区域10的待检测工件11的螺纹孔的反光量进行检查。其过程是从工件侧方拍摄到达检测区域工件的图片,并将图片传送到总控制箱2做进一步图像处理。
振动盘7是一种自动将待检测工件11输送到传送带9上的装置,需根据不同种类的工件特殊定制。它的工作原理是:振动盘料斗下面有个脉冲电磁铁,可以使料斗作垂直方向振动,由倾斜的弹簧片带动料斗绕其垂直轴做扭摆振动。料斗内工件,由于受到这种振动而沿螺旋轨道上升。在上升的过程中经过一系列轨道的筛选或者姿态变化,工件能够按要求呈统一状态自动进入传送带9。
传送带9是由步进电机8驱动其运转的。每当一个工件进入到检测位置时,步进电机8暂停转动,此时传送带静止,完成工件螺丝孔检测。当工件螺丝孔合格时,步进电机继续转动,使下个工件进入检测区域继续检测。如果工件不合格,步进电机不再继续转动,同时三色声光报警器由正常状态的绿色变成异常状态的红色,并发出报警声。
下面结合图3、图4、图5对本发明做进一步描述:
如图5所示,使用前需要先对设备进行整体检查,检查内容包括:察看电源线与信号线是否正确连接,尤其电源线是否有破皮,检查振动盘7与传送带9的电机以及线路是否有烧焦之处。检查设备各个部件和螺丝是否有松动现象。如果一切正常,可打开设备电源,进入用户设置模式。
拿一待检工件样品放到检测区域,调节光源6、螺丝孔直径检查相机3和螺丝孔反光量检查相机4的位置,使监视器1上显示的工件样品最清晰。
用户设置模式下,由于本发明采用的分类模式为神经网络分类器,属于有监督的分类,因此用户需设置的主要内容是训练分类器,具体操作是:准备大量的合格工件和不合格工件,将工件逐个放置到检测区域10。放置合格工件后,待系统提取螺丝孔直径和反光量信息后,将工件状态设置为合格,放置不合格工件后,待系统提取螺丝孔直径和反光量信息后,将工件状态设置为不合格,完成判定标准的设定。
将待检查的工件放入振动盘7的料斗中,按下开机按钮,振动盘7开始振动,同时传送带9开始运转。当待检测工件开始从振动盘7的出料口送出,传送带9将工件输送到检测区域10,这时,传送带9暂停运行,螺丝孔直径检查相机3和螺丝孔反光量检查相机4同时拍摄工件,并将得到的两张图片传送到总控制箱2。
图4是总控制箱2对得到的同一工件的两张图片的检测算法流程图,在总控制箱成功读取两张图片后,对得到的两张图片进行处理,目的是为更好地进行后续特征提取和识别打下基础。对图像的处理具体包括:图像降噪处理,用中值滤波、平均值滤波等方法去除椒盐噪声等种类的图像噪声污染;图像直方图均衡,使原图像直方图变换为具有均匀密度分布的直方图,以增加所获图像的全局对比度;图像锐化,用模板卷积和频域滤波的方法,增强图像的边缘及灰度跳变的部分,使图像变得清晰。
处理结束后,提取螺丝孔直径检查相机3所获图像中工件的螺丝孔直径数据和螺丝孔反光量检查相机4所获图像中工件的螺丝孔反光量数据,并且将这两种信息融合到一个数据结构,即判别数组中。
利用在用户模式下训练的最近邻分类器,对判别数组进行模式分类,得到待检工件合格或不合格的判定。
当工件为合格品时,再次使传送带运转,让下个工件进入检测区域,重复上述步骤进行新一轮的检测。当工件为不合格品时,传送带不再继续运行,暂停振动盘,同时三色声光报警器亮起红灯,发出报警声。直到按下复位按键后,检测才继续进行。
机译: 钣金零件与例如驱动轴,带有螺纹孔,该螺纹孔的轴与钣金零件连接,轴通过柱塞变形,轴环形成于孔中
机译: 在钣金中形成螺纹孔的方法,方法是:将冲头压向钣金的一侧,从另一侧的型材上取下基座,然后旋转型材中的螺纹
机译: 连接系统,即用作连接两个钣金零件的固定装置的螺钉,具有螺纹,中间部分旋转,使得螺纹部分可在配合螺纹中自由旋转