一种透明包装袋瑕疵检测系统及方法与流程

文档序号:37157869发布日期:2024-02-26 17:22阅读:18来源:国知局
一种透明包装袋瑕疵检测系统及方法与流程

本申请涉及包装袋检测,尤其涉及一种透明包装袋瑕疵检测系统及方法。


背景技术:

1、透明包装袋在生产完成之后会对其质量进行检测,其中就有针对表面瑕疵的检测,例如污垢、气泡、破损、皱折、袋内异物等瑕疵,由于人工质检存在检测效率低、成本高等问题,所以现如今基于机器视觉的检测方式已开始逐渐取代人工进行质检。

2、现有的基于机器视觉的检测方式主要是通过对透明包装袋进行图像采集,然后根据采集的图像通过已有的检测模型进行瑕疵检测,除了可检测是否存在瑕疵,还可直接定位瑕疵所在图像位置,但这种方式,模型的生成需要以各种瑕疵类型作为目标类别,使得对样本数据的要求会比较高,并且通常情况下,有瑕疵的透明包装袋只是少量,而对于没有瑕疵的包装袋进行瑕疵定位无意义,反而会降低检测效率。


技术实现思路

1、本申请的目的是提供一种透明包装袋瑕疵检测系统及方法,可以无需考虑瑕疵的类别,先快速确定透明包装袋是否有瑕疵,然后针对有瑕疵的包装袋进行瑕疵定位,以增加检测效率。

2、第一方面,本申请提供一种透明包装袋瑕疵检测系统,所述系统包括图像采集模块、图像检测模块以及瑕疵定位模块;

3、所述图像采集模块用于获取照明灯光透过透明包装袋的投影图像,并获取当前投影参数;

4、所述图像检测模块用于根据投影图像,通过预设的标准图像模板进行图像对比,并将对比结果不一致的投影图像记为异常图像;

5、所述瑕疵定位模块用于根据异常图像,通过预设的瑕疵检测模型进行检测,以获取检测结果,并根据检测结果和当前投影参数,获取透明包装袋上瑕疵所在位置信息。

6、通过上述技术方案,以光束投影图像来替换扫描或拍摄图像进行瑕疵检测,通过简单的图像对比即可快速地确定透明包装袋是否存在瑕疵,然后只针对存在瑕疵的透明包装袋进行瑕疵定位,且无需考虑瑕疵的类别,即降低了模型的训练难度,同时也提高了透明包装袋的检测效率。

7、可选的,所述图像检测模块包括图像增强单元、图像对比单元以及异常提示单元;

8、所述图像增强单元用于对获取的投影图像,通过预设图像预处理方式对投影图像进行增强;

9、所述图像对比单元用于对增强后的投影图像,通过预设的标准图像模板进行对比,并获取图像对比结果;

10、所述异常提示单元用于根据图像对比结果,通过预设标准来判断是否出现异常,若出现异常,则将当前的投影图像记为异常图像,并输出相应提示信息。

11、可选的,所述瑕疵定位模块包括目标检测单元、目标筛选单元以及定位计算单元;

12、所述目标检测单元用于根据异常图像,通过预设的瑕疵检测模型进行检测,并获取检测结果,所述检测结果包括目标位置信息和置信度;

13、所述目标筛选单元用于选取置信度达到预设阈值的检测结果,并获取对应的目标位置信息;

14、所述定位计算单元用于根据目标位置信息,获取瑕疵所在投影图像中的位置信息,并根据瑕疵在投影图像中的位置信息,通过当前的投影参数,计算出瑕疵在透明包装袋中的位置信息。

15、可选的,所述系统还包括瑕疵校验模块和模型更新模块;

16、所述瑕疵校验模块用于根据透明包装袋上瑕疵所在位置信息,获取原始校验图像,并对原始校验图像发送人工进行校验,并获取校验反馈结果;

17、所述模型更新模块用于根据校验反馈结果,对校验通过的原始校验图像通过照明投影和图像标注,以获取新增投影图像,并根据新增投影图像对预设的瑕疵检测模型进行更新。

18、可选的,所述瑕疵校验模块包括校验图像获取单元和校验反馈单元;

19、所述校验图像获取单元用于对透明包装袋进行图像采集,将采集的图像记为原始图像,并根据瑕疵所在位置信息从原始图像中截取局部原始图像,记为原始校验图像;

20、所述校验反馈单元用于将原始校验图像发送人工进行校验,并获取校验反馈结果。

21、可选的,所述校验反馈结果包括瑕疵确认信息和瑕疵位置信息,所述模型更新模块包括图像投影单元、图像标注单元以及模型更新单元;

22、所述图像投影单元用于根据瑕疵确认信息,对原始校验图像通过照明投影,获取对应的投影图像以及投影参数;

23、所述图像标注单元用于根据瑕疵位置信息,通过投影参数计算图像标注信息,并根据图像标注信息对获取的投影图像进行标注,以生成新增投影图像;

24、所述模型更新单元用于根据新增投影图像对预设训练集进行扩充,并根据扩充后的训练集对预设的瑕疵检测模型进行迭代更新。

25、第二方面,本申请提供一种透明包装袋瑕疵检测方法,包括如下步骤:

26、获取当前透明包装袋的投影图像以及投影参数;

27、对当前投影图像和预设的标准图像模板进行对比,判断图像是否一致,若图像不一致,则将当前投影图像记为异常图像;

28、对异常图像通过预设的瑕疵检测模型进行检测,以获取检测结果,并根据检测结果和投影参数,获取透明包装袋上瑕疵所在位置信息。

29、可选的,所述获取透明包装袋上瑕疵所在位置信息之后,包括:

30、获取透明包装袋的采集图像,并根据透明包装袋上瑕疵所在位置信息,获取原始校验图像;

31、将原始校验图像发送人工进行校验,并获取校验反馈结果;

32、根据校验反馈结果,对预设的瑕疵检测模型进行更新。

33、可选的,所述校验反馈结果包括瑕疵确认信息和瑕疵位置信息,所述根据校验反馈结果,对预设的瑕疵检测模型进行更新,包括:

34、根据瑕疵确认信息,对原始校验图像通过照明投影,获取对应的投影图像以及投影参数;

35、根据瑕疵位置信息,通过投影参数计算图像标注信息,并根据图像标注信息对获取的投影图像进行标注,以生成新增投影图像;

36、根据新增投影图像对预设训练集进行扩充,并根据扩充后的训练集对预设的瑕疵检测模型进行迭代更新。

37、第三方面,本申请提供一种计算机可读存储介质,存储有能够被处理器加载并执行上述一种透明包装袋瑕疵检测方法的计算机程序。

38、综上所述,首先,通过以光束投影图像来替换扫描或拍摄图像进行瑕疵检测,通过简单的图像对比即可快速地确定透明包装袋是否存在瑕疵,然后只针对存在瑕疵的透明包装袋进行瑕疵定位,且无需考虑瑕疵的类别,既降低了模型的训练难度,同时也提高了透明包装袋的检测效率;另外,还对瑕疵的定位结果发送到人工进行校验,以人机结合的形式来确保瑕疵的结果可控;此外,还借助瑕疵检测的校验结果来对瑕疵检测模型进行更新,通过持续学习的方式不断提升瑕疵检测模型的准确率。



技术特征:

1.一种透明包装袋瑕疵检测系统,其特征在于,所述系统包括图像采集模块、图像检测模块以及瑕疵定位模块;

2.根据权利要求1所述的一种透明包装袋瑕疵检测系统,其特征在于,所述图像检测模块包括图像增强单元、图像对比单元以及异常提示单元;

3.根据权利要求1所述的一种透明包装袋瑕疵检测系统,其特征在于,所述瑕疵定位模块包括目标检测单元、目标筛选单元以及定位计算单元;

4.根据权利要求1所述的一种透明包装袋瑕疵检测系统,其特征在于,所述系统还包括瑕疵校验模块和模型更新模块;

5.根据权利要求4所述的一种透明包装袋瑕疵检测系统,其特征在于,所述瑕疵校验模块包括校验图像获取单元和校验反馈单元;

6.根据权利要求4所述的一种透明包装袋瑕疵检测系统,其特征在于,所述校验反馈结果包括瑕疵确认信息和瑕疵位置信息,所述模型更新模块包括图像投影单元、图像标注单元以及模型更新单元;

7.一种透明包装袋瑕疵检测方法,其特征在于,包括:

8.根据权利要求7所述的一种透明包装袋瑕疵检测方法,其特征在于,所述获取透明包装袋上瑕疵所在位置信息之后,包括:

9.根据权利要求8所述的一种透明包装袋瑕疵检测方法,其特征在于,所述校验反馈结果包括瑕疵确认信息和瑕疵位置信息,所述根据校验反馈结果,对预设的瑕疵检测模型进行更新,包括:

10.一种计算机可读存储介质,存储有能够被处理器加载并执行如权利要求7至9任一项所述的一种透明包装袋瑕疵检测方法的计算机程序。


技术总结
本申请涉及包装袋检测技术领域,具体公开了一种透明包装袋瑕疵检测系统及方法,所述系统包括:图像采集模块用于获取照明灯光透过透明包装袋的投影图像,并获取当前投影参数;图像检测模块用于根据投影图像,通过预设的标准图像模板进行图像对比,并将对比结果不一致的投影图像记为异常图像;瑕疵定位模块用于根据异常图像,通过预设的瑕疵检测模型进行检测,以获取检测结果,并根据检测结果和当前投影参数,获取透明包装袋上瑕疵所在位置信息。本申请通过以光束投影图像来替换扫描或拍摄图像进行瑕疵检测,无需考虑瑕疵的类别,可更加快速地确定是否存在瑕疵,以提高透明包装袋的检测效率。

技术研发人员:王彪,宣琦杰
受保护的技术使用者:杭州环申新材料科技股份有限公司
技术研发日:
技术公布日:2024/2/25
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1