首页> 中国专利> 开孔不良检测装置及开孔不良检测方法

开孔不良检测装置及开孔不良检测方法

摘要

一种开孔不良检测方法,该方法包括如下步骤:根据预存的用于描述钢板上开孔位置的定位信息从预设的与钢板相对应的目标区域图像确定一检测区域;按照预定扫描规则在检测区域内进行扫描,并按照预设统计规则统计检测区域内图像像素的颜色值为目标值的图像像素数量以产生统计值;将统计值与预设的基准值比较,并在比较出统计值不等于预设的基准值时判定与该目标区域图像对应的钢板开孔不良,并输出提示信息。本发明还提供了一种开孔不良检测装置。

著录项

  • 公开/公告号CN102213586A

    专利类型发明专利

  • 公开/公告日2011-10-12

    原文格式PDF

  • 申请/专利号CN201010143532.2

  • 发明设计人 唐佩忠;

    申请日2010-04-09

  • 分类号G01B11/28(20060101);G01B11/02(20060101);G01B11/03(20060101);G01B11/00(20060101);

  • 代理机构

  • 代理人

  • 地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号

  • 入库时间 2023-12-18 03:30:17

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-03-27

    未缴年费专利权终止 IPC(主分类):G01B11/28 授权公告日:20131120 终止日期:20190409 申请日:20100409

    专利权的终止

  • 2015-06-10

    专利权的转移 IPC(主分类):G01B11/28 变更前: 变更后: 登记生效日:20150522 申请日:20100409

    专利申请权、专利权的转移

  • 2014-12-03

    专利权的转移 IPC(主分类):G01B11/28 变更前: 变更后: 登记生效日:20141104 申请日:20100409

    专利申请权、专利权的转移

  • 2013-11-20

    授权

    授权

  • 2011-11-30

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

    实质审查的生效

  • 2011-10-12

    公开

    公开

查看全部

说明书

技术领域

本发明涉及产品检测领域,特别涉及一种检测钢板上的开孔不良的开孔不良检测装置及开孔不良检测方法。

背景技术

在表面贴装技术(Surface Mounted Technology,SMT)的制程中需要使用具有开孔的钢板,将锡膏通过开孔印制在印刷电路板(Printed Circuit Board,PCB)上。在钢板的制程和使用中都需要对其上面的开孔的尺寸参数进行检测,避免因开孔不良而导致印刷电路板的印刷不良,继而增加额外返修工时的产生,造成制造成本的增加。

现有检测钢板上开孔的不良的方式主要为人工目检,然而,通常情况下每张钢板上开孔的数量有数千个,如此使得检测人员的工作量加大,不利于现代化流水线作业。

发明内容

鉴于此,有必要提供一种能够自动检测出钢板开孔不良的开孔不良检测装置。

还有必要提供一种能够自动检测出钢板开孔不良的开孔不良检测方法。

一种开孔不良检测装置,用于检测钢板是否发生开孔不良,包括:处理模块及输出模块。处理模块用于根据预存的用于描述钢板上开孔位置的定位信息从预设的与钢板相对应的目标区域图像上确定一检测区域,并按照预设统计规则统计检测区域内图像像素的颜色值为目标值的图像像素数量以产生统计值,将统计值与预设的基准值比较,并在比较出统计值不等于预设的基准值时,判定与该目标区域图像对应的钢板开孔不良,并输出提示信息给输出模块。输出模块用于将提示信息输出。

一种开孔不良检测方法,该方法包括如下步骤:

根据预存的用于描述钢板上开孔位置的定位信息从预设的与钢板相对应的目标区域图像确定一检测区域;

按照预定扫描规则在检测区域内进行扫描,并按照预设统计规则统计检测区域内图像像素的颜色值为目标值的图像像素数量以产生统计值;

将统计值与预设的基准值比较,并在比较出统计值不等于预设的基准值时判定与该目标区域图像对应的钢板开孔不良,并输出提示信息。

通过上述开孔不良检测装置及开孔不良检测方法,处理模块根据预定扫描规则在检测区域内进行扫描,并按照预设统计规则统计检测区域内图像像素的颜色值为目标值的图像像素数量以产生统计值,将统计值与预设的基准值比较,并在比较出统计值不等于预设的基准值时判定与该目标区域图像对应的钢板开孔不良,并输出提示信息给输出模块。如此,开孔不良检测装置不需要人工参与便可自动的完成对钢板上开孔的检测操作,减少了检测人员的工作量,有利于现代化流水线作业。

附图说明

图1为一较佳实施方式的开孔不良检测装置的功能模块图。

图2为目标区域图像的示意图。

图3为图1所示的处理模块的功能模块图。

图4为一较佳实施方式的开孔不良检测方法流程图。

主要元件符号说明:

开孔不良检测装置                20

图像获取模块                    21

处理模块                        22

输出模块                        23

存储器                    222

目标区域图像              100

开孔                      101、102、103、104

现场可编程门阵列          400

位置生成电路              401

数据处理电路              402

数据转换电路              403

判断电路                  405

坐标运算电路              406

比较值产生电路            407

比较电路                  408

输出电路                  409

开孔不良检测方法流程图    S600~S608

具体实施方式

请参阅图1,开孔不良检测装置20包括图像获取模块21、处理模块22及输出模块23。

图像获取模块21用于根据预存档案中的用于描述钢板中开孔位置的坐标及预设区域获取规则摄取目标区域图像。其中,目标区域图像采用一组二进制数据进行表示。二进制数据可存储在处理模块22中。该预存档案用于描述钢板的信息,例如钢板的尺寸、钢板上开孔的数量、钢板上开孔对应的坐标及钢板上开孔的尺寸等。该预设区域获取规则为根据钢板上的开孔的尺寸确定目标区域的大小。例如,目标区域一般要比钢板开口上的尺寸略大。

处理模块22用于根据预存的用于描述钢板上开孔位置的定位信息从获得的目标区域图像上确定一检测区域,并按照预设统计规则统计检测区域内图像像素的颜色值为目标值的图像像素数量以产生统计值,将统计值与预设的基准值比较,并在比较出统计值不等于预设的基准值时判定与该目标区域图像对应的钢板开孔不良,并输出提示信息给输出模块23。其中,该目标值用于表示目标区域图像显示的开孔所具有的颜色。在本实施方式中,目标区域图像显示的开孔用白色来表示,则目标值为用于表示白色的颜色值。例如,该目标区域图像经过灰度处理后,图像像素的颜色值用0、1分别表示该目标区域图像中黑色和白色,则该目标值为1。可以理解地,上述统计值则是根据检测区域内的白色像素的数量来产生的。例如,检测区域内的白色像素的数量可以得到的检测区域内开孔的面积值、重心坐标值及开孔的长、宽值等统计值。相应的该预设的基准值可为钢板上开孔的标准面积、标准重心坐标、标准长宽值。如此将产生的面积值、重心坐标及长宽值分别与预设的标准面积、标准重心坐标、标准长宽值对应的比较,在比较出计算得到的面积值、重心坐标及长宽值与预设的标准面积、标准重心坐标、标准长宽值不相等时,说明开孔的尺寸不符合生产要求以及开孔的位置偏位。

输出模块23用于将提示信息输出。例如,输出模块23可以为液晶显示器,输出模块23将提示信息显示给检测人员。

以下举例说明开孔不良检测装置20检测钢板开孔的面积、重心及长宽的过程,请同时参看图2,图像获取模块21获取目标区域图像100,该目标区域图像100中包括开孔101、102、103;处理模块22根据与开孔101相对应的定位信息(例如,开孔101在二维空间的坐标点)在目标区域图像100上确定一检测区域104,处理模块22按照如下方式计算开孔101的面积、重心坐标及开孔101的长和宽。

处理模块22统计检测区域104内的图像像素为白色的数量,亦即,统计颜色值为1的图像像素的数量,并按照如下计算公式计算开孔101的面积:

sumN=sum(1)其中,sumN表示开孔101的面积值,sum(1)为颜色值为1的图像像素的数量,亦即,将统计出的颜色值为1的白色图像像素的数量值作为开孔101的面积值。

处理模块22还记录白色像素所对应的坐标点,并利用如下计算公式计算开孔101的重心坐标:

sumX=sum(X)其中,sumX为与颜色值为1的图像像素相对应的坐标点中X坐标的和值。

sumY=sum(Y)其中,sumN为与颜色值为1的图像像素相对应的坐标点中Y坐标的和值。

xc=sumX/sumN其中,xc为开孔的重心的X坐标。

yc=sumY/sumN其中,yc为开孔的重心的Y坐标。

处理模块22还利用如下计算公式计算开孔101的长、宽值:

dx=sum(abs(X-xc))/sumN其中,dx为开孔X方向的长,abs(X-xc)为取X-xc所得值的绝对值。

dy=sum(abs(Y-yc))/sumN其中,dy为开孔Y方向的长,abs(Y-yc)为取Y-yc所得值的绝对值。

处理模块22将计算得到的面积值、重心坐标及长宽值分别与预设的标准面积、标准重心坐标、标准长宽值对应的比较,在比较出计算得到的面积值、重心坐标及长宽值与预设的标准面积、标准重心坐标、标准长宽值不相等时,输出提示信息给输出模块23,以使输出模块23将提示信息显示给检测人员。

进一步的,请同时参阅图3,处理模块22包括存储器222、一编程后的现场可编程门阵列400(Field-Programmable Gate Array,FPGA)。该存储器222用于存储图像获取模块21拍摄的目标区域图像。该编程后的现场可编程门阵列400产生对应的电路以实现开孔不良检测功能,请同时参看图3,该现场可编程门阵列400包括位置生成电路401、数据处理电路402、数据转换电路403、判断电路405、坐标运算电路406、比较值产生电路407、比较电路408及输出电路409。

位置生成电路401用于根据预存档案中的用于描述钢板中开孔位置的坐标产生对应的地址数据,并将地址数据提供给存储器222。

数据处理电路402用于接收存储器222响应位置生成电路401提供的地址数据而输出的目标区域图像数据,并将接收的目标区域图像数据以像素为单位输出及产生与像素对应的坐标。

数据转换电路403用于接收数据处理电路402输出的目标区域图像数据,并对接收的目标区域图像数据进行数据灰度处理,以获得对应的二进制数据,并将获得的二进制数据提供给判断电路405。

判断电路405用于判断接收的由数据转换电路403提供的二进制数据是否等于目标值,并在判断出由数据转换电路403提供的二进制数据等于目标值时产生判断信号,并将产生的判断信号提供给坐标运算电路406。

坐标运算电路406用于接收数据处理电路402提供的坐标,并在接收到判断信号时记录对应的坐标并计数以产生计数值。

比较值产生电路407用于根据坐标运算电路406记录的坐标、产生的计数值及预设统计规则产生统计值。其中,统计值可以为开孔的面积、重心坐标或开孔的长和宽等。

比较电路408用于将比较值产生电路407产生的统计值与预设的基准值比较,并在比较出统计值不等于预设的基准值时产生比较信号,并将比较信号提供给输出电路409。

输出电路409用于根据比较信号产生提示信息,并将产生的提示信息传送给输出模块23。

在其他实施方式中,开孔不良检测装置20包括处理模块22及输出模块23。处理模块22从预存的目标区域图像上确定一检测区域。预存的目标区域图像是由其他图像获取装置根据预存档案中的用于描述钢板中开孔位置的坐标及预设区域获取规则而摄取的。

如图4所示,其为一较佳实施方式的开孔不良检测方法的流程图。该方法应用于开孔不良检测装置中,以使开孔不良检测装置能够完成对钢板上开孔的检测,该方法包括如下步骤:

步骤S600,根据预存档案中的用于描述钢板中开孔位置的坐标及预设区域获取规则摄取目标区域图像。目标区域图像可以采用一组二进制进行表示,并存储在开孔不良检测装置的存储器中。该预存档案用于描述钢板的信息,该信息包括钢板的尺寸、钢板上开孔的数量、钢板上开孔的尺寸及钢板上开孔对应的坐标等。该预设区域获取规则为根据钢板上的开孔的大小确定目标区域图像的大小。

步骤S602,根据预存的用于描述钢板上开孔位置的定位信息在目标区域图像中确定一检测区域。

步骤S604,按照预定扫描规则在检测区域内进行扫描,并按照预设统计规则统计检测区域内图像像素的颜色值为目标值的图像像素数量以产生统计值。例如,在本实施方式中本步骤具体为:将存储的目标区域图像数据以像素为单位输出及产生与像素对应的坐标;对输出的目标区域图像数据进行数据灰度处理,以获得对应的二进制数据;判断二进制数据是否等于目标值,并在判断出二进制数据等于目标值时记录对应的坐标,并计数以产生计数值;根据记录的坐标、产生的计数值及预设统计规则产生统计值。其中,预设统计规则可为统计检测区域内的图像像素为目标值的数量,将统计出的数量值作为面积值,以及记录图像像素为目标值所对应的坐标点,并统计坐标点中X坐标的和值及Y坐标的和值,根据面积值及和值计算出重心坐标值,以及根据面积值、重心坐标值及记录的坐标点的坐标值计算出开孔的长、宽值;该二进制数据用于表示图像像素的颜色值。

步骤S606,将统计值与预设的基准值比较。该统计值可为在步骤S604中计算得到的开孔的面积值、重心坐标值及开孔的长、宽值。该预设的基准值可为钢板上开孔的标准面积、标准重心坐标及开孔的长宽。

步骤S608,在比较出统计值不等于预设的基准值时判定与该目标区域图像对应的钢板开孔不良,并输出提示信息。该提示信息可以通过液晶显示屏显示,以供检测人员参考。

通过上述开孔不良检测装置20及开孔不良检测方法,处理模块22根据预定扫描规则在检测区域内进行扫描,并按照预设统计规则统计检测区域内图像像素的颜色值为目标值的图像像素数量以产生统计值,将统计值与预设的基准值比较,并在比较出统计值不等于预设的基准值时判定与该目标区域图像对应的钢板开孔不良,并输出提示信息给输出模块23。如此,开孔不良检测装置20不需要人工参与便可自动的完成对钢板上开孔的检测操作,减少了检测人员的工作量,有利于现代化流水线作业。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号