确定工装状态的影像检测方法及系统的制作方法

文档序号:9415050阅读:593来源:国知局
确定工装状态的影像检测方法及系统的制作方法
【技术领域】
[0001]本发明涉及自动化制造技术领域,更为具体地,涉及一种确定工装状态的影像检测方法及系统。
【背景技术】
[0002]自动化制造能给制造企业带来时间和效率的提升,从而为企业节省大量的人力、物力及财力。然而,如今制造企业并未完全实现自动化制造。
[0003]以生产线上的产品检测为例,现有的对产品的检测流程通常为:工人将产品从未检验的流水线上取下,放到测试工装上进行产品测试,获得测试数据后,工人手动点击确认按钮,从而将数据回传到服务器,然后工人再将产品放回已检验的流水线上,同时,服务器在接收到数据后再初始化程序的状态,进而准备下一个产品的测试。
[0004]从上述流程可以看出,现有的检测流程处于半人工半自动化的状态,当测试工装对其上的产品进行检测之后,需要人员手动按下确认按钮,以告知服务器,测试工装已经完成了对某个产品的测试。如此,人员的手动操作必然会带来生产效率的降低,进而影响到企业的生产成本。因此,亟需一种自动化的检测方法来告服务器测试工装已经完成了测试,以替代人员手动按下按钮的方式,从而实现制造企业的全自动化生产。

【发明内容】

[0005]鉴于上述问题,本发明的目的是提供一种确定工装状态的影像检测方法及系统,以解决现有的生产线上的不能实现全自动化生产的缺陷。
[0006]根据本发明的一个方面,提供一种确定工装状态的影像检测方法,包括:
[0007]获取工装的当前图像;
[0008]根据预设的取样密度提取当前图像的像素点;其中,所提取的当前图像的像素点的位置与工装的原始图像的像素点的位置分别对应;
[0009]将提取的当前图像的每一个像素点分别对应转换为像素数据,所转换的当前图像的像素数据为灰度数据、黑白数据或RGB数据;
[0010]根据所提取的当前图像的像素点的位置,将所转换的当前图像的像素数据与工装的原始图像的像素数据进行对比,并根据对比结果确定工装的状态。
[0011]其中,在根据对比结果确定工装的状态的过程中,将当前图像的像素数据的总和与工装的原始图像的像素数据的总和的差值与预设阈值进行比较,当差值大于预设阈值时,确定工装上有产品,否则工装上没有产品。
[0012]根据本发明的另一个方面,提供一种确定工装状态的影像检测系统,包括:
[0013]当前图像获取单元,用于获取工装的当前图像;
[0014]像素点提取单元,用于根据预设的取样密度提取当前图像获取单元所获取的工装的当前图像的像素点;其中,所提取的当前图像的像素点的位置与工装的原始图像的像素点的位置分别对应;
[0015]像素数据转换单元,用于将像素点提取单元所提取的当前图像的每一个像素点分别对应转换为像素数据,所转换的当前图像的像素数据为灰度数据、黑白数据或RGB数据;
[0016]工装状态确定单元,用于根据像素点提取单元所提取的当前图像的像素点的位置,将像素数据转换单元所转换的当前图像的像素数据与工装的原始图像的像素数据进行对比,并根据对比结果确定工装的状态。
[0017]利用上述根据本发明的确定工装状态的影像检测方法及系统,本发明通过采用检测工装影像的方式来确定工装的状态不仅能够实现生产线上的全自动化制造,还能够提高对产品的检测速度和精度,从而在提高生产效率的同时,为企业降低生产成本。
[0018]为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
【附图说明】
[0019]通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
[0020]图1为根据本发明实施例的确定工装状态的影像检测方法流程示意图;
[0021]图2为根据本发明实施例的确定工装状态的影像检测系统逻辑结构示意图。
[0022]在所有附图中相同的标号指示相似或相应的特征或功能。
【具体实施方式】
[0023]以下将结合附图对本发明的具体实施例进行详细描述。
[0024]针对前述现有的生产线上不能实现全自动化生产的缺陷,本发明通过根据预设的取样密度、阈值等参数对工装的原始图像和拍摄的工装的当前图像进行对比,并根据对比结果确定工装的状态,从而使得测试设备根据工装的状态确定下一步的操作。通过本发明不仅能够实现生广线上的全自动化制造,还能够提尚对广品的检测速度和精度。
[0025]为了说明本发明提供的确定工装状态的影像检测方法,图1示出了根据本发明实施例的确定工装状态的影像检测方法流程。
[0026]需要说明的是,本发明提供的确定工装状态的影像检测方法包括:根据预设的取样密度预先提取工装的原始图像的像素点,并预先将所提取的工装的原始图像的每一个像素点对应转换为像素数据,所转换的工装的原始图像的像素数据为灰度数据、黑白数据或RGB数据;将摄像头放在工装上的放置产品的位置的上方;以及如图1所示的以下步骤:
[0027]SllO:利用放置的摄像头对工装进行实时拍摄,并从所拍摄的工装影像中获取工装的当前图像。
[0028]S120:根据预设的取样密度提取工装的当前图像的像素点;其中,所提取的工装的当前图像的像素点的位置与预先提取的工装的原始图像的像素点的位置分别一一对应。
[0029]需要说明的是,上述工装的当前图像是指所拍摄的工装影像的每一帧的图像,根据预设的取样密度提取的也是工装影像的每一帧的图像的像素点。工装的原始图像指的是工装上没有产品时的图像。在本发明中,预先将工装的原始图像的像素点提取并转换为像素数据能够在后续的对比过程中,将运算的速度提高,从而为后续的流程节省时间,进而间接提尚生广效率。
[0030]S130:将提取的工装的当前图像的每一个像素点分别对应转换为像素数据,所转换的工装的当前图像的像素数据为灰度数据、黑白数据或RGB数据。
[0031]S140:根据所提取的工装的当前图像的像素点的位置,将所转换的工装的当前图像的像素数据与预先转换的工装的原始图像的像素数据进行对比,并根据对比结果确定工装的状态。
[0032]工装的状态为两种,一种是工装上有产品,另一种是工装上没有产品。根据对比结果确定工装的状态即确定工装上是否有产品。其中,在根据对比结果确定工装的状态的过程中,将工装的当前图像的像素数据的总和与预先转换的工装的原始图像的像素数据的总和进行比较,当工装的当前图像的像素数据的总和大于预先转换的工装的原始图像的像素数据的总和时,确定工装上有产品,否则工装上没产品。
[0033]需要说明的是,由于拍摄的图像中不可避免的会存在各种噪声,例如,有电子元器件,如电阻引起的热噪声;真空器件引起的散粒噪声和闪烁噪声;面结型晶体管产生的颗粒噪声;声效应管的沟道热噪声;光电管的光量子噪声和电子起伏噪声;摄像管引起的各种噪声等。这些噪声往往能够对结果的判定带来影响。
[0034]因此,为了减少噪声对结果产生的影响,通过设置一个阈值来对工装的状态进行判断。具体地,在根据对比结果确定工装的状态的过程中,将工装的当前图像的像素数据的总和与预先转换的工装的原始图像的像素数据的总和的差值与预设阈值进行比较,当差值大于预设阈值时,确定工装上有产品,否则工装上没有产品。
[0035]进一步地,为了能够适应工厂的生产环境,将工装的当前图像或者原始图像的像素数据转换为灰度数据、黑白数据或RGB数据能够根据具体的环境进行切换。需要说明的是,RGB是一种颜色标准,是通过对红(R)、绿(G)、蓝⑶三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
[0036]具体地,在将所转换的工装的当前图像的像素数据与预先转换的工装的原始图像的像素数据进行对比的过程中,当所转换的工装的当前图像的像素数据和预先转换的工装的原始图像的像素数据为灰度数据或黑白数据时,将当前图像的灰度数据或黑白数据的总和与工装的原始图像的灰度数据或黑白数据的总和的差值与预设阈值进行对比,当差值大于预设阈值时,工装上有产品,否则工装上没有产品。
[0037]当所转换的工装的当前图像的像素数据和预先换的工装的原始图像的像素数据为RGB数据时,将工装的当前图像的R数据、G数据和B数据的总和分别与工装对应的原始图像的R数据、G数据和B数据的总和的差值与预设阈值进行对比,当差值大于预设阈值时,工装上有产品,否则工装上没有产品。
[0038]此外,当确定工装上有产品时,测试设备自动开始对工装上的产品进行测试;当确定工装上没有产品时,测试设备将当前的测试
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1