板卡定位方法及装置与流程

文档序号:12468578阅读:386来源:国知局
板卡定位方法及装置与流程

本发明涉及板卡生产技术领域,特别涉及一种板卡定位方法及装置。



背景技术:

随着家电产业的迅速发展和人们生活水平的提高,电视早已走进千家万户,成为每个家庭必不可少的电器,同时电视也由传统的黑白电视发展为彩色电视,再由彩色电视发展为现在的液晶电视,其中,板卡是液晶电视的重要组成部分。

目前,随着自动化生产水平的提高,板卡的生产方式已经采用自动化定位。具体而言,是采用AOI系统探测板卡移动到摄像头的拍摄范围内,并且使用红外、激光等外部传感器自动截取板卡的图像信息,从而根据图像信息对板卡的位置进行定位。

上述根据图像信息对待检测板卡的位置进行定位的方式中,要确保在摄像头的拍摄范围内只有一块待检测板卡,当待检测板卡超过一块时,就无法按照定位顺序依次进行定位。



技术实现要素:

基于此,本发明的目的是提供一种板卡定位方法及装置,能够逆着流水线的方向依次对待检测板卡进行定位。

一种板卡定位方法,用于对传动带上的待检测板卡进行定位,包括:

获取样本板卡的样本特征点的数量;

实时获取检测相机的视野范围内所有待检测板卡上的总特征点的数量;

根据所述样本特征点的数量和所述总特征点的数量确定分板线的位置,使所述分板线位于所述检测相机的视野范围内逆着流水线方向的第一块待检测板卡与第二块待检测板卡之间。

上述板卡定位方法中,所述根据所述样本特征点的数量和所述总特征点的数量确定分板线的位置的步骤具体包括:

以所述检测相机的视野范围内中的左上角点为原点建立坐标系,逆着流水线方向为X轴;

计算所述分板线的值,所述分板线的值满足以下条件:

x=w*((n*k)/m),

其中,x为所述分板线的值,w为所述检测相机的分辨率,n为所述样本特征点的数量,k为预设的分板系数,m为所述总特征点的数量。

上述板卡定位方法中,所述预设的分板系数k的值满足条件:1<k<1.3。

上述板卡定位方法中,所述根据所述样本特征点的数量和所述总特征点的数量确定分板线的位置的步骤之后,所述板卡定位方法还包括:

获取所述分板线顺着流水线方向至所述检测相机的视野边缘之间的当前特征点的数量;

过滤所述当前特征点;

计算所述样本特征点与过滤后的所述当前特征点之间的单应矩阵;

根据所述单应矩阵计算所述第一块待检测板卡的精确位置。

上述板卡定位方法中,所述过滤所述当前特征点的步骤具体包括:

采用K近邻算法对所述当前特征点进行过滤。

一种板卡定位装置,包括:

获取模块,用于获取样本板卡的样本特征点的数量;

第一获取子模块,用于实时获取检测相机的视野范围内所有待检测板卡上的总特征点的数量;

确定模块,用于根据所述样本特征点的数量和所述总特征点的数量确定分板线的位置,使所述分板线位于所述检测相机的视野范围内逆着流水线方向的第一块待检测板卡与第二块待检测板卡之间。

上述板卡定位装置中,所述确定模块包括:

建立模块,用于以所述检测相机的视野范围内逆着流水线方向的第一边缘为界限,建立逆着流水线方向的单轴坐标系;

计算模块,用于计算所述分板线的值,所述分板线的值满足以下条件:

x=w*((n*k)/m),

其中,x为所述分板线的值,w为所述检测相机的分辨率,n为所述样本特征点的数量,k为预设的分板系数,m为所述总特征点的数量。

上述板卡定位装置中,所述板卡定位装置还包括设置模块,所述设置模块用于设置所述预设的分板系数k的值,所述预设的分板系数k满足条件:1<k<1.3。

上述板卡定位装置中,所述板卡定位装置还包括:

第二获取子模块,用于获取所述分板线顺着流水线方向至所述检测相机的视野边缘之间的当前特征点的数量;

过滤模块,用于过滤所述当前特征点;

第一计算子模块,用于计算所述样本特征点与过滤后的所述当前特征点之间的单应矩阵;

第二计算子模块,用于根据所述单应矩阵计算所述第一块待检测板卡的精确位置。

上述板卡定位装置中,所述过滤模块采用K近邻算法对所述当前特征点进行过滤。

相较现有技术,本发明所述板卡定位方法及装置中,通过获取所述样本板卡的样本特征点的数量和实时获取所述检测相机的视野范围内的所有待检测板卡上的总特征点的数量来确定分板线的位置,从而能够逆着流水线的方向依次对所有待检测板卡进行定位,将所述第一块待检测板卡快速分出。

附图说明

图1为本发明第一实施例中提供的板卡定位方法的流程图;

图2为图1中确定分板线的位置示意图;

图3为图1中确定分板线的位置的步骤的流程图;

图4为本发明第二实施例中提供的板卡定位方法的流程图;

图5为本发明第一、第二实施例中的板卡定位装置的结构框图。

主要元件符号说明:

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请参阅图1和图2,为本发明第一实施例中提供的一种板卡定位方法,用于对传动带上的待检测板卡进行定位,包括:

步骤S101,获取样本板卡的样本特征点的数量;

步骤S102,实时获取检测相机的视野范围内所有待检测板卡上的总特征点的数量;

步骤S103,根据所述样本特征点的数量和所述总特征点的数量确定分板线的位置,使所述分板线位于所述检测相机的视野范围内逆着流水线方向的第一块待检测板卡与第二块待检测板卡之间。

具体的,本实施例中,当所述传送带顺着流水线方向移动,所述第二块待检测板卡成为所述第一块待检测板卡时,采用上述步骤确定所述分板线的位置,后续的待检测板卡同样采用上述步骤依次进行确定所述分板线的位置。

具体的,在步骤S101中,所述样本板卡为板卡生产过程中的规格较为标准的、特征点易识别的板卡。在获取所述样本板卡的样本特征点的数量时,所述样本板卡一般由技术员放置在所述检测相机的下方,所以所述检测相机的视野范围内只存在所述样本板卡。

具体的,在步骤S102中,由于板卡生产过程中,所述检测相机的视野范围内的板卡一般不止一个,此时获取的总特征点的数量大于样本特征点的数量,因此需要对获取的总特征点的数量进行筛选才能选出逆着流水线方向的所述第一块待检测板卡。

请参阅图2和图3,所述确定分板线的位置的步骤具体包括:

步骤S1031,以所述检测相机的视野范围内中的左上角点为原点建立坐标系,逆着流水线方向为X轴;

步骤S1032,计算所述分板线的值,所述分板线的值满足以下条件:

x=w*((n*k)/m),

其中,x为所述分板线的值,w为所述检测相机的分辨率,n为所述样本特征点的数量,k为预设的分板系数,m为所述总特征点的数量。

具体的,在步骤S1032中,所述预设的分板系数k的值满足条件:1<k<1.3。所述预设的分板系数k的值一般根据技术员的经验来取值。由于在获取特征点的过程中,一方面有可能获取到所述检测相机的视野范围内其它物体(例如:皮带、治具等)上的特征点,所以所述预设的分板系数k的值需大于1,同时所述预设的分板系数k的值不易过大,因为过大的话,会将所述检测相机的视野范围内其它的板卡上的特征点纳入其中。

具体的,本实施例中,不需要保证所述检测相机的视野内有唯一待检测板卡,通过使用上述方法对所有待检测板卡进行定位,可以自动确定所述分板线的位置,且定位速度快,可实时将流水线上的所述第一块待检测板卡快速分出。

请参阅图4,为本发明第二实施例中提供的一种板卡定位方法,包括:

步骤S201,获取样本板卡的样本特征点的数量;

步骤S202,实时获取检测相机的视野范围内所有待检测板卡上的总特征点的数量;

步骤S203,根据所述样本特征点的数量和所述总特征点的数量确定分板线的位置,使所述分板线位于所述检测相机的视野范围内逆着流水线方向的第一块待检测板卡与第二块待检测板卡之间。

步骤S204,获取所述分板线顺着流水线方向至所述检测相机的视野边缘之间的当前特征点的数量;

步骤S205,过滤所述当前特征点;

步骤S206,计算所述样本特征点与过滤后的所述当前特征点之间的单应矩阵;

步骤S207,根据所述单应矩阵计算所述第一块待检测板卡的精确位置。

具体的,在步骤S205中,所述过滤所述当前特征点的步骤具体包括:采用K近邻算法对所述当前特征点进行过滤。过滤过程中,将外围的所述当前特征点过滤掉,只留下与所述样本特征点能够建立对应关系的所述当前特征点。

请参阅图5,一种板卡定位装置,包括:

获取模块10,用于获取样本板卡的样本特征点的数量;

第一获取子模块101,用于实时获取检测相机的视野范围内所有待检测板卡上的总特征点的数量;

确定模块11,用于根据所述样本特征点的数量和所述总特征点的数量确定分板线的位置,使所述分板线位于所述检测相机的视野范围内逆着流水线方向的第一块待检测板卡与第二块待检测板卡之间

上述板卡定位装置中,所述确定模块11包括:

建立模块111,用于以所述检测相机的视野范围内逆着流水线方向的第一边缘为界限,建立逆着流水线方向的单轴坐标系;

计算模块112,用于计算所述分板线的值,所述分板线的值满足以下条件:

x=w*((n*k)/m),

其中,x为所述分板线的值,w为所述检测相机的分辨率,n为所述样本特征点的数量,k为预设的分板系数,m为所述总特征点的数量。

上述板卡定位装置中,所述板卡定位装置还包括设置模块12,所述设置模块12用于设置所述预设的分板系数k的值,所述预设的分板系数k满足条件:1<k<1.3。

上述板卡定位装置中,所述板卡定位装置还包括:

第二获取子模块102,用于获取所述分板线顺着流水线方向至所述检测相机的视野边缘之间的当前特征点的数量;

过滤模块13,用于过滤所述当前特征点;

第一计算子模块1121,用于计算所述样本特征点与过滤后的所述当前特征点之间的单应矩阵;

第二计算子模块1122,用于根据所述单应矩阵计算所述第一块待检测板卡的精确位置。

上述板卡定位装置中,所述过滤模块13采用K近邻算法对所述当前特征点进行过滤。

相较现有技术,本发明所述板卡定位方法及装置中,通过获取样本板卡的样本特征点的数量和实时获取所述检测相机的视野范围内的所有待检测板卡上的总特征点的数量来确定分板线的位置,从而能够逆着流水线的方向依次对所有待检测板卡进行定位,将所述第一块待检测板卡快速分出。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1