一种生产线上的二维码缺陷检测方法及装置

文档序号:1735610 发布日期:2019-12-20 浏览:33次 >En<

阅读说明:本技术 一种生产线上的二维码缺陷检测方法及装置 (Two-dimensional code defect detection method and device on production line ) 是由 王培学 谢名优 李春花 黄晓佳 王培玉 于 2019-09-12 设计创作,主要内容包括:本发明公开了一种生产线上的二维码缺陷检测方法,当有产品经过生产线上的传感区域时,生成的传感信号,根据传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像,对二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息,根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,采用本发明提供的实施例,解决了二维码后台数据和实物对应难的问题,提高了生产线后续工作的工作效率。(The invention discloses a two-dimensional code defect detection method on a production line, which generates a sensing signal when a product passes through a sensing area on the production line, triggering a camera to acquire a two-dimensional code image of a passing product according to the sensing signal to obtain a two-dimensional code image of the product, performing external defect detection on the two-dimensional code image, if the two-dimensional code image has defects, moving the product with defects to a region to be processed, reading the two-dimensional code image of the product detected by the external defects to obtain a product ID and production information, and according to the product ID and the production information of the product detected by the external defects, the method and the device have the advantages that the internal defect detection is carried out on the product which passes through the external defect detection, and if the product has the defect, the product with the defect is moved to the area to be processed.)

一种生产线上的二维码缺陷检测方法及装置

技术领域

本发明涉及数据处理技术领域,尤其涉及一种生产线上的二维码缺陷检测方法及装置。

背景技术

二维码作为一种全新的信息存储、传递和识别技术,自诞生之日起就得到了许多国家的关注。现在的二维码在工业生产领域能够提高对工业生产线的自动化管理效率,并且二维码的应用极大地提高了数据采集和信息处理的速度,改善了人们的工作和生活环境,为管理的科学化和现代化做出了重要贡献。

而在印刷厂中,因其对应很多产品包装盒,有很多数据,如此大的数据管理和流转是一个很大的难题,而且很容易出现错误,特别是在数据如此繁琐的生产线中,经常会发生后台有二维码数据,而没有实物产品,浪费很多数据资源,有实物而后台没有数据等问题。

发明内容

本发明实施例的目的是提供一种生产线上的二维码缺陷检测方法,解决了二维码后台数据和实物对应难的问题,提高了生产线后续工作的工作效率。

为实现上述目的,本发明实施例提供了一种生产线上的二维码缺陷检测方法,包括以下步骤:

当有产品经过生产线上的传感区域时,生成的传感信号,根据所述传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像;

对所述二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区;

读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息;

根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区。

进一步的,所述外在缺陷包括二维码外观因外在因素导致无法被识别;

所述内在缺陷包括产品读取的生产信息,与产品在二维码数据中心中对应的原始生产信息不相同。

进一步的,所述生产线上的二维码缺陷检测方法,还包括:

根据同类产品的信息和二维码数据中心的信息,对待处理区的产品进行修复处理,待修复完成后将其重新放入生产线的起始端。

进一步的,所述根据同类产品的信息对待处理区的产品进行修复处理,待修复完成后将其重新放入生产线的起始端,具体为:

当待处理区的产品为未通过外在缺陷检测的产品时,根据同类产品的信息确定该产品的产品ID以便于从二维码数据中心获取完整的二维码图像,并将所述完整的二维码图像重新喷印在所述未通过外在缺陷检测的产品上;

当待处理区的产品为未通过内在缺陷检测的产品时,根据所述未通过内在缺陷检测的产品的产品ID,从二维码数据中心调取原始生产信息,将该原始生产信息替换所述未通过内在缺陷检测的产品的二维码数据中的生产信息;

将完成修复的产品重新放入生产线的起始端。

本发明实施例还提供了一种生产线上的二维码缺陷检测装置,包括:二维码图像获取模块、外在缺陷检测模块、信息提取模块以及内在缺陷检测模块;

所述二维码图像获取模块,用于当有产品经过生产线上的传感区域时,生成的传感信号,根据所述传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像;

所述外在缺陷检测模块,用于对所述二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区;

所述信息提取模块,用于读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息;

所述内在缺陷检测模块,用于根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区。

进一步的,所述外在缺陷包括二维码外观因外在因素导致无法被识别;

所述内在缺陷包括产品读取的生产信息,与产品在二维码数据中心中对应的原始生产信息不相同。

进一步的,所述生产线上的二维码缺陷检测装置,还包括:缺陷修复模块;

所述缺陷修复模块,用于根据同类产品的信息和二维码数据中心的信息,对待处理区的产品进行修复处理,待修复完成后将其重新放入生产线的起始端。

进一步的,所述缺陷修复模块包括:外在缺陷修复单元、内在缺陷修复单元以及产品输送单元;

所述外在缺陷修复单元,用于当待处理区的产品为未通过外在缺陷检测的产品时,根据同类产品的信息确定该产品的产品ID以便于从二维码数据中心获取完整的二维码图像,并将所述完整的二维码图像重新喷印在所述未通过外在缺陷检测的产品上;

所述内在缺陷修复单元,用于当待处理区的产品为未通过内在缺陷检测的产品时,根据所述未通过内在缺陷检测的产品的产品ID,从二维码数据中心调取原始生产信息,将该原始生产信息替换所述未通过内在缺陷检测的产品的二维码数据中的生产信息;

所述产品输送单元,用于将完成修复的产品重新放入生产线的起始端。

作为本发明的优选实施例,本发明还提供了一种生产线上的二维码缺陷检测设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的生产线上的二维码缺陷检测方法。

本发明另一实施例提供了一种存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述发明实施例所述的生产线上的二维码缺陷检测方法。

与现有技术相比,具有如下有益效果:

本发明实施例提供的生产线上的二维码缺陷检测方法,当有产品经过生产线上的传感区域时,生成的传感信号,根据传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像,对二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息,根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,采用本发明提供的实施例,解决了二维码后台数据和实物对应难的问题,提高了生产线后续工作的工作效率。

附图说明

图1是本发明提供的生产线上的二维码缺陷检测方法的一个实施例的流程示意图;

图2是本发明提供的生产线上的二维码缺陷检测装置的一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,图1是本发明提供的生产线上的二维码缺陷检测方法的一个实施例的流程示意图;本发明实施例提供一种生产线上的二维码缺陷检测方法,包括步骤S1-S4;

S1,当有产品经过生产线上的传感区域时,生成的传感信号,根据所述传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像。

在本发明实施例中,所述传感区域设有传感器,能够检测到经过的产品以触发传感信号。

优选的,所述相机设有编码器,所述编码器可接收到传感器发送的传感信号,并根据传感信号控制相机进行采图。

S2,对所述二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区。

在本发明实施例中,所述外在缺陷包括二维码外观因外在因素导致无法被识别。

当无法读取二维码数据时,判定为产品存在外在缺陷,将该产品移至待处理区,以供工作人员进行修复处理,提高了产品的再利用率,节约了生产成本。

S3,读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息。

在本实施例中,二维码数据中心存储着有工厂所有产品的二维码以及相应的产品数据,并且每个产品都具有唯一的产品ID,以便于通过产品ID获取二维码数据中心对应产品的原始生产信息。

S4,根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区。

在本发明实施例中,所述内在缺陷包括产品读取的生产信息,与产品在二维码数据中心中对应的原始生产信息不相同。

当二维码信息中的生产信息与通过产品的产品ID在二维码数据中心获取的原始生产信息不同时,判定该产品存在内在缺陷,将该产品移至待处理区,以供工作人员进行修复处理,进一步的提高了产品的再利用率,节约了生产成本。

作为本发明的优选实施例,本生产线上的二维码缺陷检测方法,还包括步骤S5;

S5,根据同类产品的信息和二维码数据中心的信息,对待处理区的产品进行修复处理,待修复完成后将其重新放入生产线的起始端。

优选的,步骤S5具体为:当待处理区的产品为未通过外在缺陷检测的产品时,根据同类产品的信息确定该产品的产品ID以便于从二维码数据中心获取完整的二维码图像,并将所述完整的二维码图像重新喷印在所述未通过外在缺陷检测的产品上;当待处理区的产品为未通过内在缺陷检测的产品时,根据所述未通过内在缺陷检测的产品的产品ID,从二维码数据中心调取原始生产信息,将该原始生产信息替换所述未通过内在缺陷检测的产品的二维码数据中的生产信息;将完成修复的产品重新放入生产线的起始端。

为了更好的说明本发明实施例提供的生产线上的二维码缺陷检测方法的原理,以下为实现本发明的具体步骤:首先由发纸机构把一摞纸分离成一张一张的,经过传感器检测到纸张,给相机一个采图开始信号,相机采图有编码器信号控制,相机数量的配置根据实际需求进行配置,编码器控制采图,相机获取每一个产品的二维码图像,开始对该二维码图像进行外在缺陷检测,当无法读取二维码数据时,判定为该产品存在外在缺陷,同时将该产品移至待处理区;在有产品通过外在缺陷检测后,对该通过外在缺陷检测的产品进行内在缺陷检测,读取该通过外在缺陷检测的产品的二维码信息,当该二维码信息中的生产信息与通过该产品的产品ID在二维码数据中心获取的原始生产信息不同时,判定该产品存在内在缺陷,同时将该产品移至待处理区;在待处理区有工作人员对该区的产品进行修复,并将修复完成后的产品重新放入生产线中的起始端。

本发明实施例提供的生产线上的二维码缺陷检测方法,当有产品经过生产线上的传感区域时,生成的传感信号,根据传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像,对二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息,根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,采用本发明提供的实施例,解决了二维码后台数据和实物对应难的问题,提高了生产线后续工作的工作效率。

作为本发明提供的优选实施例,请参见图2,图2是本发明提供的生产线上的二维码缺陷检测装置的一个实施例的结构示意图,包括:二维码图像获取模块、外在缺陷检测模块、信息提取模块以及内在缺陷检测模块;

所述二维码图像获取模块,用于当有产品经过生产线上的传感区域时,生成的传感信号,根据所述传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像;所述外在缺陷检测模块,用于对所述二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区;所述信息提取模块,用于读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息;所述内在缺陷检测模块,用于根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区。

在本实施例中,所述外在缺陷包括二维码外观因外在因素导致无法被识别;所述内在缺陷包括产品读取的生产信息,与产品在二维码数据中心中对应的原始生产信息不相同。

优选的,所述生产线上的二维码缺陷检测装置,还包括:缺陷修复模块;所述缺陷修复模块,用于根据同类产品的信息和二维码数据中心的信息,对待处理区的产品进行修复处理,待修复完成后将其重新放入生产线的起始端。

作为本发明的优选实施例,所述缺陷修复模块包括:外在缺陷修复单元、内在缺陷修复单元以及产品输送单元;

所述外在缺陷修复单元,用于当待处理区的产品为未通过外在缺陷检测的产品时,根据同类产品的信息确定该产品的产品ID以便于从二维码数据中心获取完整的二维码图像,并将所述完整的二维码图像重新喷印在所述未通过外在缺陷检测的产品上;所述内在缺陷修复单元,用于当待处理区的产品为未通过内在缺陷检测的产品时,根据所述未通过内在缺陷检测的产品的产品ID,从二维码数据中心调取原始生产信息,将该原始生产信息替换所述未通过内在缺陷检测的产品的二维码数据中的生产信息;所述产品输送单元,用于将完成修复的产品重新放入生产线的起始端。

由上可见,本发明实施例提供的一种生产线上的二维码缺陷检测装置,通过二维码图像获取模块在当有产品经过生产线上的传感区域时,生成的传感信号,根据所述传感信号触发相机对经过的产品进行二维码图像采集,得到产品的二维码图像,通过外在缺陷检测模块对所述二维码图像进行外在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,通过信息提取模块读取通过外在缺陷检测的产品的二维码图像,得到产品ID和生产信息,通过内在缺陷检测模块根据通过外在缺陷检测的产品的产品ID和生产信息,对通过外在缺陷检测的产品进行内在缺陷检测,若存在缺陷则将存在缺陷的产品移至待处理区,采用本发明提供的实施例,解决了二维码后台数据和实物对应难的问题,提高了生产线后续工作的工作效率。

本发明实施例还提供了一种生产线上的二维码缺陷检测设备。该设备包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序。所述处理器执行所述计算机程序时实现上述各个生产线上的二维码缺陷检测方法实施例中的步骤,例如图1所示的步骤S1至S4。

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述生产线上的二维码缺陷检测设备的控制中心,利用各种接口和线路连接整个生产线上的二维码缺陷检测设备的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述生产线上的二维码缺陷检测设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述生产线上的二维码缺陷检测设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种IC料条视觉检测及墨点标记设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!