System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种圆形二维码生成方法及其在工业生产线中的识别运用方法。
技术介绍
1、在现代工业化商品生产过程中,基于机器视觉的二维码识别技术得到了广泛的应用。根据行业领域的发展特性,开发商为了确保产品的信息安全,因而会开发基于独立标识的个性二维码,由于独立设计的二维码的特殊结构及差异,使得采用一般的视觉处理流程难度加大,因此同时需要开发相应的识别使用方法。
2、另外,在实际的制造环境中,尤其是工业生产场所,二维码的完整性和可读性经常受到物理接触、尘埃、液体溅射、油脂等污染因素的侵扰,这些因素可能会干扰图像识别系统的性能,进而影响检测任务的精确度。因此,开发的二维码及其识别使用方法要能够识别二维码上带有污染和二维码信息不合格的产品,从而将其剔除,以保持产品信息的准确。
3、进一步,在采集图像过程中,光源的选择对于提高识别准确性和速度至关重要,常规的光源可能因环境光的干扰、反射光的影响等因素,导致二维码图像采集效果不佳,从而影响整个识别系统的性能。
4、因此,本专利技术就根据需求,开发了新的圆形二维码生成方法,还开发了相应的识别运用方法。
技术实现思路
1、本专利技术的第一个目的是提供一种圆形二维码生成方法,其在瓶盖上面生成开发商所特有的圆形二维码。
2、本专利技术的第二个目的是提供一种所述的圆形二维码生成方法生成的圆形二维码在工业生产线中的识别运用方法,其能够识别瓶盖上面的所述圆形二维码,并能对圆形二维码上带有污染的不合格瓶盖进行剔除
3、本专利技术的第一个目的通过以下的技术方案来实现:
4、一种圆形二维码生成方法,其特征在于:将圆形二维码生成在瓶盖的上面,在瓶盖的中部设置圆形二维码的圆形的条码信息区域,在条码信息区域中设置字符标识,在条码信息区域外围设置圆形二维码的圆环区域,圆环区域由扇形的分隔区域和扇形的二维码平面区域组成。
5、本专利技术的第二个目的通过以下的技术方案来实现:
6、一种权利要求1所述的圆形二维码生成方法生成的圆形二维码在工业生产线中的识别运用方法,其特征在于,包括以下步骤:
7、p1,通过摄相模块拍摄所述瓶盖上面的圆形二维码,得到圆形二维码图像;p2,对所述圆形二维码图像进行图像预处理;
8、p3,对经步骤p2预处理后的图像进行检测,识别出所述二维码平面区域和所述条码信息区域;
9、p4,提取所述条码信息区域内的所述字符标识的字符文字;
10、p5,确定所述二维码平面区域的四个角的坐标值,以及计算所述二维码平面区域的面积与圆环区域的面积的比值,并将得到的所述坐标值和所述比值与特征匹配库进行解析得到字符文字;
11、p6,将步骤p4的字符文字与步骤p5的字符文字进行比对,将步骤p4的字符文字与步骤p5的字符文字不相等的瓶盖剔除,将步骤p4的字符文字与步骤p5的字符文字相等的瓶盖的字符文字与产品信息绑定。
12、进一步地,在步骤p2中,对所述圆形二维码图像进行图像预处理的方法包括以下步骤:
13、p2.1,对所述圆形二维码图像进行灰度化和二值化处理;
14、p2.2,进行高斯平滑滤波处理,进行图像去噪;
15、p2.3,进行canny边缘化处理,实现检测图像中的边缘,并抑制噪声的影响。
16、进一步地,在步骤p3中,采用椭圆拟合hough变换算法对经步骤p2预处理后的图像进行检测,识别出所述二维码平面区域和所述条码信息区域。
17、进一步地,在步骤p4中,提取所述条码信息区域内的所述字符标识的字符文字的方法包括以下步骤:
18、p4.1,对所述条码信息区域进行图像预处理;
19、p4.2,对经步骤p4.1预处理后的图像进行文本检测;
20、p4.3,对经步骤p4.2处理后的图像进行文本识别。
21、进一步地,在步骤p5中,根据步骤p3的结果,得出所述二维码平面区域的四个角的坐标值,分别为a(xa,ya)、b(xb,yb)、c(xc,yc)、d(xd,yd),以及所述二维码平面区域的圆心角n1,然后计算所述二维码平面区域的面积与圆环区域的面积的比值。
22、进一步地,所述工业生产线上设有照明模块,所述照明模块产生红外光源,所述红外光源照射在被识别的瓶盖的上面,用于补光。
23、进一步地,所述红外光源的波长为700纳米到1毫米之间。
24、进一步地,所述工业生产线上还设有瓶盖检测区域、工控机处理模块和所述摄相模块,被识别的瓶盖将停留在所述瓶盖检测区域中,所述摄相模块设置在所述瓶盖检测区域的正上方,所述工控机处理模块与所述摄相模块通讯连接。
25、进一步地,所述瓶盖检测区域的下面设有led环境补光灯。
26、与现有技术相比,本专利技术具有以下有益效果:
27、1、本专利技术在瓶盖的上面设置圆形的条码信息区域、扇形的分隔区域和扇形的二维码平面区域,从而生成开发商所特有的圆形二维码。
28、2、本专利技术通过提取条码信息区域内的字符标识的字符文字,和通过对二维码平面区域的四个角的坐标值以及二维码平面区域的面积与圆环区域的面积的比值来解析得到字符文字,来识别圆形二维码,获得字符文字。
29、本专利技术将两次不同途径获得的字符文字进行比对,当两次的字符文字不相等时,说明字符标识和/或二维码平面区域的部分或者全部被污染物遮挡或者缺少,信息是不完整的,可以判断其为不合格瓶盖,从而能实现将不合格瓶盖剔除。
30、3、本专利技术能适用于水果饮料的生产领域中,一方面能够快速验证生产的瓶盖是否符合生产标准,剔除不符合的产品;另一方面通过快速解码从而与企业mes信息管理系统实现绑定水果饮料的生产信息,保护商业机密。如果售后成品饮料出现问题,也可以使用本专利技术提出的方法进行检测识别瓶盖的二维码信息进行产品溯源,落实责任生产过程,规范每一道工序操作。
31、4、本专利技术还进一步设置产生红外光源的照明模块,通过红外光源为圆形二维码的识别进行补光。由于红外光源具有较强的穿透力,能够穿透一些轻微的污染物,比如物理接触、尘埃、液体溅射、油脂等污染因素的侵扰,从而能更好的保证圆形二维码清晰可识别,提高目标识别的准确率。
本文档来自技高网...【技术保护点】
1.一种圆形二维码生成方法,其特征在于:将所述圆形二维码生成在瓶盖的上面,在所述瓶盖的中部设置所述圆形二维码的圆形的条码信息区域,在所述条码信息区域中设置字符标识,在所述条码信息区域外围设置所述圆形二维码的圆环区域,所述圆环区域由扇形的分隔区域和扇形的二维码平面区域组成。
2.一种权利要求1所述的圆形二维码生成方法生成的圆形二维码在工业生产线中的识别运用方法,其特征在于,包括以下步骤:
3.根据权利要求2所述的识别运用方法,其特征在于:在步骤P2中,对所述圆形二维码图像进行图像预处理的方法包括以下步骤:
4.根据权利要求2所述的识别运用方法,其特征在于:在步骤P3中,采用椭圆拟合Hough变换算法对经步骤P2预处理后的图像进行检测,识别出所述二维码平面区域和所述条码信息区域。
5.根据权利要求2所述的识别运用方法,其特征在于:在步骤P4中,提取所述条码信息区域内的所述字符标识的字符文字的方法包括以下步骤:
6.根据权利要求2所述的识别运用方法,其特征在于:在步骤P5中,根据步骤P3的结果,得出所述二维码平面区域的四个角的
7.根据权利要求2所述的识别运用方法,其特征在于:所述工业生产线上设有照明模块,所述照明模块产生红外光源,所述红外光源照射在被识别的瓶盖的上面,用于补光。
8.根据权利要求7所述的识别运用方法,其特征在于:所述红外光源的波长为700纳米到1毫米之间。
9.根据权利要求7所述的识别运用方法,其特征在于:所述工业生产线上还设有瓶盖检测区域、工控机处理模块和所述摄相模块,被识别的瓶盖将停留在所述瓶盖检测区域中,所述摄相模块设置在所述瓶盖检测区域的正上方,所述工控机处理模块与所述摄相模块通讯连接。
10.根据权利要求9所述的识别运用方法,其特征在于:所述瓶盖检测区域的下面设有LED环境补光灯。
...【技术特征摘要】
1.一种圆形二维码生成方法,其特征在于:将所述圆形二维码生成在瓶盖的上面,在所述瓶盖的中部设置所述圆形二维码的圆形的条码信息区域,在所述条码信息区域中设置字符标识,在所述条码信息区域外围设置所述圆形二维码的圆环区域,所述圆环区域由扇形的分隔区域和扇形的二维码平面区域组成。
2.一种权利要求1所述的圆形二维码生成方法生成的圆形二维码在工业生产线中的识别运用方法,其特征在于,包括以下步骤:
3.根据权利要求2所述的识别运用方法,其特征在于:在步骤p2中,对所述圆形二维码图像进行图像预处理的方法包括以下步骤:
4.根据权利要求2所述的识别运用方法,其特征在于:在步骤p3中,采用椭圆拟合hough变换算法对经步骤p2预处理后的图像进行检测,识别出所述二维码平面区域和所述条码信息区域。
5.根据权利要求2所述的识别运用方法,其特征在于:在步骤p4中,提取所述条码信息区域内的所述字符标识的字符文字的方法包括以下步骤:
6.根据权利要求2所述的识别运...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。