System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本专利技术涉及纸杯检测,尤其涉及一种纸杯设计缺陷自动预检测方法与装置。
技术介绍
0、
技术介绍
1、生产出一个纸杯所需的环节众多,需要经历平面设计、排版、定稿、制版(拼版或专版)、出版、印刷、模切、成型等。而纸杯的设计,也有设计内容丰富、表现复杂的特点,因此实际生产中经常发生以下设计或印刷缺陷:
2、1)、在错误的型号模板上设计另一个型号的杯子:导致的结果就是小杯子设计图用于大杯子,或者大杯子的设计图用于小杯子,印刷出来后完全是废品;
3、2)、矩形区域未与扇形弧相适应(未拉弧):导致成型后杯子上的矩形区域内的设计内容歪斜;
4、3)、设计辅助线、边框、设计过程中给客户的提示等中间步骤内容未删除:导致结果是将这些遗留信息印刷在客户的成品上,造成彻底报废;
5、4)、设计不符合国标:新版gb/t 27590-2022《纸杯》于2023年2月1日实施,要求:杯口距杯身15mm(不含15mm)内不应印刷;总长度不超过10mm的容量标线可在杯口距杯身15mm(不含15mm)区域内印制。
6、5)、未留出血位:导致杯子模切成型后漏白或者切掉内容;
7、6)、设计图导出后图层丢失;
8、7)、设计时手动输入文字出现错别字;
9、8)、重要号码、网址等信息错误;
10、综上所述,结合其他种种可能的缺陷,所有这些缺陷,行业当前只有完全做成了纸杯后,才知道最后存在什么问题,由此造成了大量的品控、质量问题,损失巨大。
>11、尤其近年来国家大力提倡柔性生产、定制化、小单快反的生产模式的背景下,这些问题变得越来越突出,掣肘了纸杯行业柔性、定制化生产模式的推广和发展:由于订单生产数量本来就不大,可能的隐藏缺陷又如此之多,如果为了避免这些缺陷,需要反复打样,反复将整个生产流程走一遍,将使得小单快反模式几乎无法进行下去。
12、因此行业急需有一套系统或方案能在印刷前能有效检测出这些问题,并且由于实际设计中错误层出不穷,因此需要这种系统能够随时增加新的检测功能、更新或停用已有的检测功能。然而,目前行业基本靠人工检查,无相关技术方案。
13、鉴于此,实有必要提供一种纸杯设计缺陷自动预检测方法与装置以克服上述缺陷。
技术实现思路
0、
技术实现思路
1、本专利技术的目的是提供一种纸杯设计缺陷自动预检测方法与装置,旨在解决行业当前不能在纸杯印刷前有效检测出缺陷的问题,仅通过平面设计稿即可发现存在的设计缺陷,降低了成本,提高了柔性生产能力,并且填补了行业空白。
2、为了实现上述目的,本专利技术第一方面提供一种纸杯设计缺陷自动预检测方法,包括:
3、步骤s10:获取生成有覆盖整个扇形框的精确掩膜、以及生成有prompt或标注的设计图集;其中,所述设计图集包括无缺陷设计图、有缺陷设计图以及根据规格数据构画的设计图;
4、步骤s20:获取基于神经网络技术构建的用于检测扇形片分割掩膜的图像分割模型,并将所述设计图集导入到所述图像分割模型中进行训练;
5、步骤s30:接收导入的待检测设计图,通过训练完成的图像分割模型获取对应的扇形片掩膜;
6、步骤s40:将所述扇形片掩膜转换为真实扇形边框;
7、步骤s50:根据所述真实扇形边框计算并对应出目标型号设计图,从而映射到对应型号的规格数据;
8、步骤s60:根据映射的规格数据,将真实扇形边框进行分区,并对每个分区通过预设的检测模块进行对应缺陷的检测,从而输出缺陷检测结果。
9、在一个优选实施方式中,所述步骤s10包括以下步骤:
10、获取导入的已经在生产中使用、且无错误的设计图集,通过预设的自动标注模块生成覆盖整个扇形框的精确掩膜,并生成prompt或标注;或,
11、获取导入的含有设计错误的设计图集,通过预设的辅助标注模块辅助人工生成覆盖整个扇形框的精确掩膜,并生成prompt或标注。
12、在一个优选实施方式中,所述步骤s10包括:
13、步骤s11:获取预设的扇片设计模板;
14、步骤s12:通过预设的软件ui交互模块,辅助人工获取扇片规格数据;其中,所述扇片规格数据包括左边、右边、两边夹角、两边长度、上弧顶点、下弧顶点、印刷区域中同心圆的圆心和半径;
15、步骤s13:根据所述扇片设计模板与所述扇片规格数据自动构画出扇形设计图;其中,所述扇形设计图的印刷区域的内容可留空白或随机生成;
16、步骤s14:对所述扇形设计图增加干扰信息;
17、步骤s15:基于所述扇片规格数据,使用预设的自动标注模块生成覆盖整个扇形框的精确掩膜,并生成prompt或标注。
18、在一个优选实施方式中,所述步骤s10还包括:
19、对所述设计图集的设计图进行以下操作的其中一种或多种组合:图像旋转、缩放、裁剪、变色、添加噪声。
20、在一个优选实施方式中,所述步骤s20包括:
21、将所述设计图集导入到所述图像分割模型中进行预设轮次训练,得到初轮训练完成的图像分割模型;
22、将预设的测试集输入初轮训练完成的图像分割模型中,以检验纸杯扇片掩膜的生成效果;
23、若检验结果未达到预期条件,则调整、增加、部分删除或者全部删除选定的标注数据,然后将新的标注数据继续输入到所述图像分割模型中进行训练;
24、循环执行上述步骤预设周期,直至得到能够满足测试效果的图像分割模型。
25、在一个优选实施方式中,所述步骤s30包括:
26、将待检测设计图输入到训练完成的图像分割模型中,并判断是否成功获得扇形片掩膜;
27、若获取失败,则使用所述图像分割模型内置的目标检测模块来检测扇形图,从而得到扇形图的检测框;
28、将所述检测框传输至所述图像分割模型内置的分割模块,再次尝试获取扇形片掩膜;
29、若所述图像分割模型在尝试预设次数后仍未获取扇形片掩膜,则认定获取失败,并输出检测失败信息。
30、在一个优选实施方式中,所述步骤s30包括:
31、将掩膜转化为二值图,得到格式为图片文件的掩膜图;
32、获取所述掩膜图的最小方框;
33、将所述掩膜图进行裁切、正规化为实际扇形片对应图片大小。
34、在一个优选实施方式中,所述步骤s40包括:
35、步骤s41:设定大小为预设尺寸的窗口;
36、步骤s42:遍历掩膜边框的目标像素;
37、步骤s43:在目标像素固定大小的区域、所对应区在待检测设计图上的区域,获取到的设计图上的像素保存;
38、步骤s44:循环执行步骤s42-步骤s43,直到掩膜边框像素遍历完毕,即获取整个扇形框轮廓。
39、在一个优选实本文档来自技高网...
【技术保护点】
1.一种纸杯设计缺陷自动预检测方法,其特征在于,包括:
2.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤S10包括以下步骤:
3.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述
4.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤S10还包括:
5.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤S20包括:
6.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤S30包括:
7.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤S30包括:
8.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤S40包括:
9.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤S60包括:
10.一种纸杯设计缺陷自动预检测装置,其特征在于,包括:
【技术特征摘要】
1.一种纸杯设计缺陷自动预检测方法,其特征在于,包括:
2.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤s10包括以下步骤:
3.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述
4.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤s10还包括:
5.如权利要求1所述的纸杯设计缺陷自动预检测方法,其特征在于,所述步骤s20包括:
【专利技术属性】
技术研发人员:黄明,
申请(专利权)人:深圳市塞外科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。