一种基于图像的端子质量检测方法与流程

文档序号:12060493阅读:268来源:国知局
本发明涉及端子质量检测,尤其是涉及一种基于图像的端子质量检测方法。
背景技术
::端子作为电子产品间的转接媒介,其尺寸和精度要求越来越严格,现有的端子质量检测方法主要是通过工人采用特殊仪器进行抽样检查,这样就不能实时发现不合格的端子,而且会造成大程度漏检的情况,同时因为人为因素,会造成测量结果存在一定的误差和不确定性,最终导致大批量的瑕疵品,增加了成本,影响了生产竞争力。中国专利201310728661.1公开一种端子质量检测系统,包括动态力传感器、液晶显示器、报警器、输出控制模块、供电电源模块和主处理器。动态力传感器、液晶显示器、报警器、输出控制模块分别与主处理器通信,供电电源模块分别与动态力传感器、输出控制模块、主处理器电连接。可以在DSP平台上实现线束接线端子加工质量的快速、准确的判断。中国专利200810182929.5公开一种端子影像检测机,包括一机台上设有一检测治具,该检测治具选定处设有可放入电连接器端子的一端子检测区,该端子检测区的一侧设有一X轴向摄影装置,该端子检测区的上方设有一Y轴向摄影装置,并在机台设有一显示器。可将冲压成型的端子料带连续输入该检测治具,通过X轴向摄影装置或Y轴向摄影装置摄取端子的影像,再经过软件比对该影像,检测端子料带上各个端子的质量,并呈现在该显示器。技术实现要素:为了克服上述存在的技术问题,本发明提供可使检测精度更高、检测速度更快、成本更低的一种基于图像的端子质量检测方法。本发明包括以下步骤:1)采用图像采集模块摄取端子图像;2)采用基于形状的图像匹配方法,寻找摄像端子图像上的端子所在位置;3)由图像处理模块图像匹配后,基于灰度变化,采用一阶导数的方法提取图像中的边缘点,即梯度变化较大的点;4)采用最小二乘法对提取的边缘点进行直线拟合,从而获取端子在图像上的边界,并采用标定板标定的方法测量两边界之间的距离,求得端子尺寸;5)最后判断端子尺寸是否在允许公差范围之内,若是,则认为端子为合格品;否则,认为端子为不合格品。在步骤1)中,所述图像采集模块可采用摄像机。在步骤2)中,所述基于形状的图像匹配方法包括边缘点提取、生成R-table和匹配;所述边缘点提取包括边缘的定义为:其中,P(i,j)为(i,j)点的灰度值。所述R-Table中是所述提取的边缘点如表1所示:表1梯度值r,θd1(r1,θ1),(r4,θ4)d2(r2,θ2),(r10,θ10)d3(rn,θn),(ri,θi)表1中,r为距离,θ为方向,利用生成的R-Table进行广义霍夫变换匹配;该算法采用生成的剃度值d在R-Table中检索并返回(r,θ)的值,并计算每一个(r,θ)所对应的基点。xc=x-rcosθyc=y-rsinθ其中,(xc,yc)为图像的中心点,同时作为基点。在步骤3)中,所述采用一阶导数的方法提取图像中的边缘点,即梯度变化较大的点的具体方法可为:利用边缘处图像的梯度取得极值的特性来进行边缘检测,其中,I为图像矩阵,分别为梯度在x方向和y方向的分量;所述图像处理模块包括图像匹配、图像分割、直线拟合和标定。在步骤4)中,所述采用最小二乘法对提取的边缘点进行拟合的具体方法可为:假设所述边缘点的关系为y=a+bx则要求最小,其中,(x,y)为边缘点的坐标,a,b为所求的参数;所述采用标定板标定的方法测量两边界之间的距离的具体步骤可为:采用摄像机摄取标定板图像,并计算标定板上两原点图像之间的像素点与距离比,根据比例求得端子的尺寸。在本发明中,主要采用图像采集模块、图像处理模块和图像显示界面;所述图像采集模块包括摄像机、镜头;所述图像处理模块包括图像匹配、图像分割、直线拟合和标定;所述图像显示界面包括摄取的端子影像、合格率、检测尺寸结果以及参数设置等。所述图像处理单元中的图像匹配,采用基于形状的图像匹配方法进行配准,获取端子在图像中的位置。所述图像处理单元中的边缘检测,采用一阶导数的方法进行边缘点的提取。所述图像处理单元中的直线拟合,采用最小二乘法对所述提取得边缘特征点进行直线拟合。所述图像处理单元中的标定,采用所述摄像机摄取标定板图像,通过标定板上图像之间的像素点与距离比,求得最终端子的尺寸。本发明通过摄像装备采集端子图像,通过图像处理而获取端子尺寸,本发明采用基于形状的方法进行图像配准,选取端子在图像中的位置,并通过一阶导数的方法提取图像的边缘点,进一步采用最小二乘法对获取的边缘点进行直线拟合,最后通过标定板转换为端子的尺寸。本发明的优点在于可实时获取端子的尺寸,完成端子质量在线检测,并直接显示在显示器上,避免了人工测量存在的误差和不确定性,提高了检测精度和检测效率,具有高精度和确定性。具体实施方式以下实施例将对本发明作进一步的说明。本发明所述一种基于图像的端子质量检测方法包括图像采集模块、图像处理模块和图像显示界面三部分。所述图像采集模块包括摄像机、镜头;所述图像处理模块包括图像匹配、图像分割、直线拟合和标定。所述图像处理单元中的图像匹配采用基于形状的图像匹配方法进行配准,获取端子在图像中的位置。所述图像处理单元中的边缘检测采用一阶导数的方法进行边缘点的提取。所述图像处理单元中的直线拟合采用最小二乘法对所述提取得边缘特征点进行直线拟合。所述图像处理单元中的标定采用所述摄像机摄取标定板图像,通过标定板上图像之间的像素点与距离比,求得最终端子的尺寸。其步骤如下:(1)采用图像采集模块摄取端子图像;(2)采用基于形状的图像匹配方法,寻找图像上的端子位置;(3)图像匹配后,基于灰度变化,采用一阶导数的方法提取图像中的边缘,即梯度变化较大的点;(4)进一步采用最小二乘法对提取的边缘点进行拟合,从而获取端子在图像上的边界,并采用标定板的方法测量两边界之间的距离,求得端子尺寸;(5)最后判断端子尺寸是否在允许公差范围之内,若是,即认为端子为合格品;反之则认为端子为不合格品。所述基于形状的图像匹配方法其特征在于进一步包括边缘点提取、生成R-table和匹配。所述边缘点提取为:边缘的定义为其中,P(i,j)为(i,j)点的灰度值。所述R-Table中是所述提取的边缘点如表1所示。利用生成的R-Table进行广义霍夫变换匹配。该算法采用生成的剃度值d在R-Table中检索并返回(r,θ)的值,并计算每一个(r,θ)所对应的基点。xc=x-rcosθyc=y-rsinθ其中,(xc,yc)为图像的中心点,同时作为基点。边缘指的是沿着某一个方向梯度变化较大的点所组成的集合,是灰度值不连续的结果。本发明采用一阶导数寻找灰度变化,具体方法为:用边缘处图像的梯度取得极值的特性来进行边缘检测。其中,I为图像矩阵,分别为梯度在x方向和y方向的分量。所述采用最小二乘法对所述边缘点进行拟合的具体方法为:假设所述边缘点的关系为y=a+bx则要求最小,其中,(x,y)为边缘点的坐标,a,b为所求的参数。所述采用标定板的方法,其采用所述摄像机摄取标定板图像,并计算标定板上两原点图像之间的像素点与距离比,根据比例求得端子的尺寸。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1