图像检测仪的检测方法及图像检测仪的利记博彩app

文档序号:6169149阅读:349来源:国知局
图像检测仪的检测方法及图像检测仪的利记博彩app
【专利摘要】本发明揭示了一种图像检测仪的检测方法及图像检测仪,其中,该方法包括以下步骤:调取USB摄像头摄制的工件图片;遍历构成所述工件图片的像素点阵列内所有像素点的灰度值;判断像素点是否为目标像素点;若是,保存与该像素点对应的轮廓点;若否,放弃保存;计算被保存的轮廓点所构成对象的尺寸。本发明提供的图像检测仪的检测方法通过采用USB摄像头采集工件数据,依据灰度分割原理,在像素级别识别对象轮廓,以满足对对象尺寸的测量需要,其成像测量速度快,可应用于大批量工件对象单一尺寸的测量,成本较低。
【专利说明】图像检测仪的检测方法及图像检测仪
【技术领域】
[0001]本发明属于生产线自动检测【技术领域】,具体涉及一种图像检测仪的检测方法、以及采用该方法的图像检测仪。
【背景技术】
[0002]传统图像测量仪器的测量速度很慢,主要适用于少量工件的复杂尺寸测量,对于批量工件的单一尺寸检测效率很低,不适用于生产线上的自动检测。

【发明内容】

[0003]本发明的目的之一在于提供一种图像检测仪的检测方法,以快速准确地识别对象的外观尺寸。
[0004]本发明的目的还在于提供一种图像检测仪。
[0005]为实现上述发明目的之一,本发明提供一种图像检测仪的检测方法,该方法包括以下步骤:
调取USB摄像头摄制的工件图片;
遍历构成所述工件图片的 像素点阵列内所有像素点的灰度值;
判断像素点是否为目标像素点,若是,保存与该像素点对应的轮廓点;若否,放弃保
存;
计算被保存的轮廓点所构成对象的尺寸。
[0006]作为本发明的进一步改进,所述“判断像素点是否为目标像素点”具体包括:自像素点阵列上一预设区域A[m,η]内左上角开始,按列逐个读取像素点的灰度值;
若像素点Αυ与像素点A(i+m的灰度值的差值大于预设阈值,则判定两者中灰度值较大
者为目标像素点,其中i < m, j≤η ;
判定与目标像素点同列且灰度值差值小于预设阈值的相邻像素点为目标像素点。
[0007]作为本发明的进一步改进,该方法包括:
对比所述计算得到的轮廓点构成对象的尺寸与标准尺寸;
若两者之间的差值小于预设公差,则输出合格信息;若两者之间的的差值大于或等于预设公差,则输出不合格信息。
[0008]作为本发明的进一步改进,该方法还包括:计算所述被保存的轮廓点构成的对象与预设对象之间的距离。
[0009]作为本发明的进一步改进,该方法还包括:输出所述被保存的轮廓点所构成的对象与标准对象。
[0010]为实现上述另一发明目的,本发明提供一种图像检测仪,包括:
扫描单元,用于调取USB摄像头摄制的工件图片,并遍历构成所述工件图片的像素点阵列内所有像素点的灰度值;
判定单元,用于判断像素点是否为目标像素点,若是,保存与该像素点对应的轮廓点;若否,放弃保存;
运算单元,用于计算被保存的轮廓点所构成对象的尺寸。
[0011]作为本发明的进一步改进,所述扫描单元还用于自像素点阵列上一预设区域A[m,η]内左上角开始,按列逐个读取像素点的灰度值;若像素点Au与像素点A(i+m的灰度值的差值大于预设阈值,判定单元判定两者中灰度值较大者为目标像素点,其中i < m,j < η ;并判定与目标像素点同列且灰度值差值小于预设阈值的相邻像素点为目标像素点。
[0012]作为本发明的进一步改进,所述运算单元还用于对比所述计算得到的轮廓点构成对象的尺寸与标准尺寸;若两者之间的差值小于预设公差,则输出合格信息;若两者之间的的差值大于或等于预设公差,则输出不合格信息。
[0013]作为本发明的进一步改进,所述运算单元还用于计算所述被保存的轮廓点构成的对象与预设对象之间的距离。
[0014]作为本发明的进一步改进,所述图像检测仪还包括显示单元,用于输出所述被保存的轮廓点所构成的对象与标准对象。
[0015]与现有技术相比,本发明提供的图像检测仪的检测方法通过采用USB摄像头采集工件数据,依据灰度分割原理,在像素级别识别对象轮廓,以满足对对象尺寸的测量需要,其成像测量速度快,可应用于大批量工件对象单一尺寸的测量,成本较低。
【专利附图】

【附图说明】
[0016]图1是本发明图像检测仪的检测方法一实施方式的流程图;
图2是本发明图像检测仪的检测方法一实施例中检测工件的结构示意图;
图3是本发明图像检测仪的检测方法一实施例中工件的左右管脚成像在USB摄像头拍摄的图像中的位置示意图;
图4是本发明图像检测仪的一实施方式的模块示意图。
【具体实施方式】
[0017]以下将结合附图所示的【具体实施方式】对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
[0018]参图1,介绍本发明图像检测仪的检测方法的一【具体实施方式】。在本实施方式中,该方法包括以下步骤:
S1、调取USB摄像头摄制的工件图片;
一般地,首先进行相关参数的初始化,USB摄像头对生产线上的工件进行拍摄,得到工件图片,进而调取工件图片以进行步骤S2的操作。
[0019]相比于传统图像检测仪,本发明提供的检测方法由于采用了 USB摄像头,可以拥有较快的成像和检测速度,且USB摄像头可以满足生产线上工件单一尺寸的检测,合理地控制了成本。
[0020]S2、遍历构成工件图片的像素点阵列内所有像素点的灰度值。
[0021]这里所说的“遍历”是指读出USB摄像头摄制图片上所有像素点的灰度值的动作。
[0022]S3、判断像素点是否为目标像素点,若是,进入S4 ;若否,进入S5 ;54、保存与该像素点对应的轮廓点;
55、放弃保存与该像素点对应的轮廓点。
[0023]具体地,判断像素点是否为目标像素点的步骤包括:
自像素点阵列上一预设区域A[m,η]内左上角开始,按列逐个读取像素点的灰度值;
若像素点Αυ与像素点A(i+m的灰度值的差值大于预设阈值,则判定两者中灰度值较大者为目标像素点,其中i < m, j≤η ;
判定与目标像素点同列且灰度值差值小于预设阈值的相邻像素点为目标像素点。
[0024]这里判定是否为目标像素点运用图像分割原理,当相邻两个像素点的灰度值变化超过预设阈值时,则可以断定处于待分割对象的边缘处,并且,判定灰度值较大的像素点为目标像素点。并且,这里以按列的方式逐个对像素点进行扫描,很轻易的,本领域的普通技术人员可以联想到,可以依据实际需要检测的对象的情况,采用按行扫描或者其它合适的扫描方式。
[0025]S6、计算被保存的轮廓点所构成对象的尺寸。
[0026]具体地,可以对比计算得到的轮廓点构成对象的尺寸与标准尺寸,若两者之间的差值小于预设公差,则输出合格信息;若两者之间的的差值大于或等于预设公差,则输出不合格信息。
[0027]作为优选的实施方式,通过固定USB摄像头与其拍摄对象之间的相对位置关系,本方法还可以包括计算被保存的轮廓点所构成的对象与预设对象之间的距离,如此,通过计算两者之间的相对距离,可以确认被保存的轮廓点所构成的对象的特定尺寸,满足对对象尺寸及水平度检测的需要。
[0028]为了使显示结果更加直观,本方法还包括输出被保存的轮廓点所构成的对象与标准对象,以方便进行对比及后续的操作。
[0029]为了更好地解释本发明,以下提供本发明图像检测仪的检测方法的一实施例。
[0030]参图2,现需要对工件10进行左管脚12及右管脚13尺寸的检测,这里所说的尺寸包括左管脚12及右管脚13的长度及水平度,水平度是指左管脚11和右管脚12上各处到工件本体11底部一平面的垂直距离L的一致性。
[0031]首先进行相关参数的初始化,USB摄像头对工件10进行拍摄,采用USB摄像头可以有效地降低成本,且拍摄速度较快,为了提高拍摄及检测的精度,在本实施例中采用长焦的USB摄像头。
[0032]配合参照图3,遍历USB摄像头拍摄的工件10的图像上所有像素点的灰度值。在本实施例中,由于USB摄像头的镜头视角较小,在一次拍摄中,只需拍摄一侧管脚的照片,并且,如此可以减少需要分析的像素点的数量,加快检测效率,以适应大批量工件对象的检测。
[0033]构成USB摄像头拍摄得到的图片的像素点阵列P如图3所示,自该像素点阵列上一预设区域A[m,η]内左上角开始,按列逐个读取像素点的灰度值。在读取的过程中,如果发现两相邻像素点的灰度值的差值大于预设阈值(例如设置预设阈值为100),则判定灰度值较大者为目标像素点,也即是工件管脚上的一点。在继续按列读取扫描的过程中,判定与目标像素点同列且灰度值差值小于预设阈值的相邻像素点为目标像素点。
[0034]将与被判定为目标像素点对应的轮廓点保存,便得到了构成工件管脚的轮廓点,由于设置了工件与USB摄像头之间相对位置的固定,以及特殊设置的预设区域,如果USB摄像头拍摄的是左管脚12,则在对预设区域A[m,n]开始的几列进行扫描时,不会捕捉到目标像素点,而如果USB摄像头拍摄的是右管脚13,则在对预设区域A[m,n]开始的几列进行扫描时,就会捕捉到目标像素点,如此可以判断USB摄像头拍摄的是左管脚或者右管脚。并且,优选地,仅仅只保存同一列中处于最下方的一个目标像素点对应的轮廓点。
[0035]当分别保存了左管脚和右管脚的轮廓点12’、13’,便可进行左管脚12和右管脚13的长度及水平度检测。如果左管脚和左管脚对应的轮廓点12’、13’上各处与工件本体底部之间的距离是均一相等或者是处于一预设的公差范围之内,则判定为合格,反之,则判定不合格。
[0036]接下来,请配合参照图4所示,其为本发明图像检测仪的模块示意图。其中,本文所描述的装置实施例仅仅是示意性的,并且本发明的装置实施例中的具体技术特征、功能、技术效果等,请参照文中所记载的方法实施例,下文不再予以赘述。
[0037]在本实施方式中,该图像检测仪包括:
扫描单元100,用于调取USB摄像头摄制的工件图片,并遍历构成工件图片的像素点阵列内所有像素点的灰度值;
判定单元200,用于判断像素点是否为目标像素点,若是,保存与该像素点对应的轮廓点;若否,放弃保存;
运算单元300,用于计算被保存的轮廓点所构成对象的尺寸。
[0038]扫描单元100还用于自像素点阵列上一预设区域A[m,η]内左上角开始,按列逐个读取像素点的灰度值;若像素点Au与像素点A (i+1)J的灰度值的差值大于预设阈值,判定单元200判定两者中灰度值较大者为目标像素点,其中i < m,j < η ;并判定与目标像素点同列且灰度值差值小于预设阈值的相邻像素点为目标像素点。
[0039]作为优选的实施方式,运算单元300还用于对比所述计算得到的轮廓点构成对象的尺寸与标准尺寸;若两者之间的差值小于预设公差,则输出合格信息;若两者之间的的差值大于或等于预设公差,则输出不合格信息。
[0040]进一步优选地,运算单元300还用于计算所述被保存的轮廓点构成的对象与预设对象之间的距离。
[0041]作为优选的实施方式,本发明的图像检测仪还包括显示单元400,用于输出所述被保存的轮廓点所构成的对象与标准对象。
[0042]本发明通过上述实施方式,具有以下有益效果:本发明提供的图像检测仪的检测方法通过采用USB摄像头采集工件数据,依据灰度分割原理,在像素级别识别对象轮廓,以满足对对象尺寸的测量需要,其成像测量速度快,可应用于大批量工件对象单一尺寸的测量,成本较低。
[0043]应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
[0044]上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。
【权利要求】
1.一种图像检测仪的检测方法,其特征在于,该方法包括以下步骤:调取USB摄像头摄制的工件图片;遍历构成所述工件图片的像素点阵列内所有像素点的灰度值;判断像素点是否为目标像素点;若是,保存与该像素点对应的轮廓点;若否,放弃保存;计算被保存的轮廓点所构成对象的尺寸。
2.根据权利要求1所述的方法,其特征在于,所述“判断像素点是否为目标像素点”具体包括:自像素点阵列上一预设区域A[m,η]内左上角开始,按列逐个读取像素点的灰度值;若像素点Αυ与像素点A(i+m的灰度值的差值大于预设阈值,则判定两者中灰度值较大者为目标像素点,其中i < m, j≤η ;判定与目标像素点同列且灰度值差值小于预设阈值的相邻像素点为目标像素点。
3.根据权利要求1所述的方法,其特征在于,该方法包括:对比所述计算得到的轮廓点构成对象的尺寸与标准尺寸;若两者之间的差值小于预设公差,则输出合格信息;若两者之间的的差值大于或等于预设公差,则输出不合格信息。
4.根据权利要求3所述的方法,其特征在于,该方法还包括:计算所述被保存的轮廓点构成的对象与预设对象之间的距离。
5.根据权利要求1至4之任意一项所述的方法,其特征在于,该方法还包括:输出所述被保存的轮廓点所构成的对象与标准对象。
6.一种图像检测仪,其特征在于,包括:扫描单元,用于调取USB摄像头摄制的工件图片,并遍历构成所述工件图片的像素点阵列内所有像素点的灰度值;判定单元,用于判断像素点是否为目标像素点,若是,保存与该像素点对应的轮廓点;若否,放弃保存;运算单元,用于计算被保存的轮廓点所构成对象的尺寸。
7.根据权利要求6所述的图像检测仪,其特征在于,所述扫描单元还用于自像素点阵列上一预设区域A[m,η]内左上角开始,按列逐个读取像素点的灰度值;若像素与像素点A (i+1)J的灰度值的差值大于预设阈值,判定单元判定两者中灰度值较大者为目标像素点,其中i <m,j≤η ;并判定与目标像素点同列且灰度值差值小于预设阈值的相邻像素点为目标像素点。
8.根据权利要求6所述的图像检测仪,其特征在于,所述运算单元还用于对比所述计算得到的轮廓点构成对象的尺寸与标准尺寸;若两者之间的差值小于预设公差,则输出合格信息;若两者之间的的差值大于或等于预设公差,则输出不合格信息。
9.根据权利要求8所述的图像检测仪,其特征在于,所述运算单元还用于计算所述被保存的轮廓点构成的对象与预设对象之间的距离。
10.根据权利要求6至9之任意一项所述的图像检测仪,其特征在于,所述图像检测仪还包括显示单元,用于输出所述被保存的轮廓点所构成的对象与标准对象。
【文档编号】G01B11/00GK103630070SQ201310119254
【公开日】2014年3月12日 申请日期:2013年4月8日 优先权日:2013年4月8日
【发明者】朱嘉翔, 段若愚 申请人:苏州工业园区凯艺精密科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1