一种码图检测方法及检测系统与流程

文档序号:12468020阅读:167来源:国知局
一种码图检测方法及检测系统与流程

本申请涉及可变数据印刷技术领域,更具体地说,涉及一种码图检测方法及检测系统。



背景技术:

码图广泛应用于各种商品的外包装表面,用于记载商品信息或厂家信息等。并且码图记载的信息可以方便地通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。由于印刷在不同商品外包装表面的码图所记载的信息各不相同,因此码图的印刷需要采用可变数据印刷技术。在码图的印刷过程中,为了及时发现印刷过程中出现的问题,减少不必要的损失,需要对印刷出的码图的质量进行实时检测,对检测异常的外包装进行剔废问题,防止废品流入市场,对企业造成不必要的损失。

现有技术中对码图检测时需要利用相机获取码图的原始图像,然后对原始图像进行解析,判断码图是否能够解码,并对不能成功解码的码图进行剔废处理。但是由于环境因素的影响可能会导致合格的码图被剔废的情况,为了避免这种情况的出现,现有技术中通常采用设置多台相机获取码图的多张原始图像,并对多张原始图像进行解析,当其中有一张原始图像能够成功解码时即判断该码图合格。这种方式虽然提升了对码图检测的成功率和稳定性,但是由于需要架设多台相机来获取码图的原始图像,提升了对码图检测的成本。



技术实现要素:

为解决上述技术问题,本发明提供了一种码图检测方法及检测系统,以实现在保证码图检测的成功率和稳定性较高的情况下,降低码图检测成本的目的。

为实现上述技术目的,本发明实施例提供了如下技术方案:

一种码图检测方法,包括:

设置图像采集装置为连拍模式;

利用所述图像采集装置对运动平台上的待测样品进行拍摄,获得多张码图;

对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

可选的,所述图像采集装置在连拍模式下每次拍摄的图像数量的取值范围为3-10张,包括端点值。

可选的,所述对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格包括:

将所述多张码图放入图像集合中;

从所述图像集合中抽取一张所述码图,抽取的码图不再存在于所述图像集合中;

对抽取的所述码图进行解码,判断该码图是否能够解码成功,如果是,则判定待测样品合格;如果否,则判断所述图像集合是否为空,若是,则判定待测样品不合格,若否,则返回从所述图像集合中抽取一张所述码图的步骤。

可选的,所述对所述码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格包括:

对所述多张码图分别进行解码;

统计所述多张码图中能够解码成功的码图的数量;

判断所述多张码图中能够解码成功的码图的数量是否大于或等于1,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

可选的,所述对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格包括:

对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格并保存所述多张码图。

一种码图检测系统,包括:

模式设置模块,用于设置图像采集装置为连拍模式;

拍摄模块,用于利用所述图像采集装置对运动平台上的待测样品进行拍摄,获得多张码图;

判断模块,用于对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

可选的,所述图像采集装置在连拍模式下每次拍摄的图像数量的取值范围为3-10张,包括端点值。

可选的,所述判断模块具体用于将所述多张码图放入图像集合中;

从所述图像集合中抽取一张所述码图,抽取的码图不再存在于所述图像集合中;

对抽取的所述码图进行解码,判断该码图是否能够解码成功,如果是,则判定待测样品合格;如果否,则判断所述图像集合是否为空,若是,则判定待测样品不合格,若否,则返回从所述图像集合中抽取一张所述码图的步骤。

可选的,所述判断模块具体用于对所述多张码图分别进行解码;

统计所述多张码图中能够解码成功的码图的数量;

判断所述多张码图中能够解码成功的码图的数量是否大于或等于1,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

可选的,所述判断模块具体用于对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格并保存所述多张码图。

从上述技术方案可以看出,本发明实施例提供了一种码图检测方法及检测系统,其中,所述码图检测方法通过利用连拍模式的图像采集装置对运动平台上的待测样品进行拍摄,以获得多张码图。由于在运动平台上的待测样品是不断运动的,其与所述图像采集装置的相对位置在连拍过程中会不断的发生变化,因此获得的多张码图是在对所述待测样品在不同位置的拍摄结果,并且由于待测样品的所在位置不同,其光照环境也会有相应的变化,综上可知,利用连拍模式的图像采集装置对在运动平台上的待测样品进行拍摄获得的多张码图是对所述待测样品在不同位置和不同光照环境下的拍摄结果,起到了多架处于不同位置的图像采集装置对所述待测样品进行拍摄的相同的效果,同样的,在所述多张码图中只要有一张码图能够解码成功即判定所述待测样品合格,降低了环境因素对码图检测成功率和稳定性的影响,从而实现了提升对码图检测的成功率和稳定性的目的。

并且相较于现有技术中架设多架图像采集装置进行码图检测的方式,所述码图检测方法只需要一架所述图像采集装置,从而降低了码图检测的成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请的一个实施例提供的一种码图检测方法的流程示意图;

图2为本申请的另一个实施例提供的一种码图检测方法的流程示意图;

图3为本申请的又一个实施例提供的一种码图检测方法的流程示意图;

图4为本申请的再一个实施例提供的一种码图检测方法的流程示意图;

图5为本申请的一个实施例提供的一种码图检测系统的结构示意图。

具体实施方式

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

本申请实施例提供了一种码图检测方法,如图1所示,包括:

S101:设置图像采集装置为连拍模式;

S102:利用所述图像采集装置对运动平台上的待测样品进行拍摄,获得多张码图;

S103:对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

由于在利用所述图像采集装置对所述待测样品进行拍摄的过程中,所述待测样品随着平台不断运动,其与所述图像采集装置的相对位置会不断的发生变化,而所述图像采集装置在连拍模式中,每触发一次会进行多次拍摄,而且每次拍摄之间都间隔着一定的时间,这样所述图像采集装置获得的多张码图是在对所述待测样品在不同位置的拍摄结果,并且由于待测样品的所在位置不同,其光照环境也会有相应的变化,综上可知,利用连拍模式的图像采集装置对在运动平台上的待测样品进行拍摄获得的多张码图是对所述待测样品在不同位置和不同光照环境下的拍摄结果,起到了多架处于不同位置的图像采集装置对所述待测样品进行拍摄的相同的效果,同样的,在所述多张码图中只要有一张码图能够解码成功即判定所述待测样品合格,降低了环境因素对码图检测成功率和稳定性的影响,从而实现了提升对码图检测的成功率和稳定性的目的。

并且相较于现有技术中架设多架图像采集装置进行码图检测的方式,所述码图检测方法只需要一架所述图像采集装置,从而降低了码图检测的成本。

在上述实施例的基础上,在本申请的一个实施例中,所述图像采集装置在连拍模式下每次拍摄的图像数量的取值范围为3-10张,包括端点值。在本申请的一个实施例中,所述图像采集装置在连拍模式下每次拍摄的图像数量为5张,在本申请的另一个实施例中,所述图像采集装置在连拍模式下每次拍摄的图像数量为10张。所述图像采集装置在连拍模式下每次拍摄的图像数量越多,就越能够降低环境因素对码图检测成功率和稳定性的影响,但也会增加对所述多张码图进行解码处理的工作量和所需的时间。本申请对所述图像采集装置在连拍模式下每次拍摄的图像数量的具体取值并不做限定,具体视实际情况而定。

在上述实施例的基础上,在本申请的另一个实施例中,如图2所示,所述码图检测方法包括:

S201:设置图像采集装置为连拍模式;

S202:利用所述图像采集装置对运动平台上的待测样品进行拍摄,获得多张码图;

S203:将所述多张码图放入图像集合中;

S204:从所述图像集合中抽取一张所述码图,抽取的码图不再存在于所述图像集合中;

S205:对抽取的所述码图进行解码,判断该码图是否能够解码成功,如果是,则判定待测样品合格;如果否,则判断所述图像集合是否为空,若是,则判定待测样品不合格,若否,则返回从所述图像集合中抽取一张所述码图的步骤。

在本实施例中,当所述多张码图中有一张码图能够成功识别后,则所述图像集合中的其他码图就不再对其进行识别操作,以减少解码时间,提高码图检测效率。

在上述实施例的基础上,在本申请的又一个实施例中,如图3所示,所述码图识别方法包括:

S301:设置图像采集装置为连拍模式;

S302:利用所述图像采集装置对运动平台上的待测样品进行拍摄,获得多张码图;

S303:对所述多张码图分别进行解码;

S304:统计所述多张码图中能够解码成功的码图的数量;

S305:判断所述多张码图中能够解码成功的码图的数量是否大于或等于1,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

在本实施例中,对所有的码图分别进行解码之后统计所述多张码图中能够解码成功的码图的数量,当所述多张码图中能够解码成功的码图的数量大于或等于1时,即认为待测样品合格。本申请对所述码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格的具体过程并不做限定,具体视实际情况而定。

在上述实施例的基础上,在本申请的一个优选实施例中,如图4所示,所述码图检测方法包括:

S401:设置图像采集装置为连拍模式;

S402:利用所述图像采集装置对运动平台上的待测样品进行拍摄,获得多张码图;

S403:对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格并保存所述多张码图。

在本实施例中,当获取的所述多张码图均解码失败时,在判定所述待测样品不合格的同时,保存该待测样品的多张码图,以供技术人员分析待测样品不合格的原因,协助技术人员进行产品改进。

相应的,本申请实施例还提供了一种码图检测系统,如图5所示,包括:

模式设置模块100,用于设置图像采集装置为连拍模式;

拍摄模块200,用于利用所述图像采集装置对运动平台上的待测样品进行拍摄,获得多张码图;

判断模块300,用于对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

由于在利用所述图像采集装置对所述待测样品进行拍摄的过程中,所述待测样品随着平台不断运动,其与所述图像采集装置的相对位置会不断的发生变化,而所述图像采集装置在连拍模式中,每触发一次会进行多次拍摄,而且每次拍摄之间都间隔着一定的时间,这样所述图像采集装置获得的多张码图是在对所述待测样品在不同位置的拍摄结果,并且由于待测样品的所在位置不同,其光照环境也会有相应的变化,综上可知,利用连拍模式的图像采集装置对在运动平台上的待测样品进行拍摄获得的多张码图是对所述待测样品在不同位置和不同光照环境下的拍摄结果,起到了多架处于不同位置的图像采集装置对所述待测样品进行拍摄的相同的效果,同样的,在所述多张码图中只要有一张码图能够解码成功即判定所述待测样品合格,降低了环境因素对码图检测成功率和稳定性的影响,从而实现了提升对码图检测的成功率和稳定性的目的。

并且相较于现有技术中架设多架图像采集装置进行码图检测的方式,所述码图检测系统只需要一架所述图像采集装置,从而降低了码图检测的成本。

在上述实施例的基础上,在本申请的一个实施例中,所述图像采集装置在连拍模式下每次拍摄的图像数量的取值范围为3-10张,包括端点值。在本申请的一个实施例中,所述图像采集装置在连拍模式下每次拍摄的图像数量为5张,在本申请的另一个实施例中,所述图像采集装置在连拍模式下每次拍摄的图像数量为10张。所述图像采集装置在连拍模式下每次拍摄的图像数量越多,就越能够降低环境因素对码图检测成功率和稳定性的影响,但也会增加对所述多张码图进行解码处理的工作量和所需的时间。本申请对所述图像采集装置在连拍模式下每次拍摄的图像数量的具体取值并不做限定,具体视实际情况而定。

在上述实施例的基础上,在本申请的另一个实施例中,所述判断模块300具体用于将所述多张码图放入图像集合中;

从所述图像集合中抽取一张所述码图,抽取的码图不再存在于所述图像集合中;

对抽取的所述码图进行解码,判断该码图是否能够解码成功,如果是,则判定待测样品合格;如果否,则判断所述图像集合是否为空,若是,则判定待测样品不合格,若否,则返回从所述图像集合中抽取一张所述码图的步骤。

在本实施例中,当所述多张码图中有一张码图能够成功识别后,则所述图像集合中的其他码图就不再对其进行识别操作,以减少解码时间,提高码图检测效率。

在上述实施例的基础上,在本申请的又一个实施例中,所述判断模块300具体用于对所述多张码图分别进行解码;

统计所述多张码图中能够解码成功的码图的数量;

判断所述多张码图中能够解码成功的码图的数量是否大于或等于1,如果是,则判定待测样品合格;如果否,则判定待测样品不合格。

在本实施例中,对所有的码图分别进行解码之后统计所述多张码图中能够解码成功的码图的数量,当所述多张码图中能够解码成功的码图的数量大于或等于1时,即认为待测样品合格。本申请对所述判断模块300所执行的具体判断过程并不做限定,具体视实际情况而定。

在上述实施例的基础上,在本申请的一个优选实施例中,所述判断模块300具体用于对所述多张码图进行解码处理,判断所述多张码图中是否存在至少一张码图能够解码成功,如果是,则判定待测样品合格;如果否,则判定待测样品不合格并保存所述多张码图。

在本实施例中,当获取的所述多张码图均解码失败时,所述判断模块300在判定所述待测样品不合格的同时,还会保存该待测样品的多张码图,以供技术人员分析待测样品不合格的原因,协助技术人员进行产品改进。

综上所述,本申请实施例提供了一种码图检测方法及检测系统,其中,所述码图检测方法通过利用连拍模式的图像采集装置对运动平台上的待测样品进行拍摄,以获得多张码图。由于在运动平台上的待测样品是不断运动的,其与所述图像采集装置的相对位置在连拍过程中会不断的发生变化,因此获得的多张码图是在对所述待测样品在不同位置的拍摄结果,并且由于待测样品的所在位置不同,其光照环境也会有相应的变化,综上可知,利用连拍模式的图像采集装置对在运动平台上的待测样品进行拍摄获得的多张码图是对所述待测样品在不同位置和不同光照环境下的拍摄结果,起到了多架处于不同位置的图像采集装置对所述待测样品进行拍摄的相同的效果,同样的,在所述多张码图中只要有一张码图能够解码成功即判定所述待测样品合格,降低了环境因素对码图检测成功率和稳定性的影响,从而实现了提升对码图检测的成功率和稳定性的目的。

并且相较于现有技术中架设多架图像采集装置进行码图检测的方式,所述码图检测方法只需要一架所述图像采集装置,从而降低了码图检测的成本。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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