一种读取雕刻二维码方法与流程

未命名 10-08 阅读:95 评论:0


1.本发明属于雕刻二维码识别技术领域,具体是一种读取雕刻二维码方法。


背景技术:

2.二维码作为一种信息识别标签在各领域广泛应用;当需要将二维码使用在金属表面时,一般是通过粘贴带有二维码的标签来实现,因为二维码标签上的二维码的字体颜色与白纸底的白色形成了色差比,虽然粘贴的标签很容易被扫描枪读取,但二维码标签容易被腐蚀、刮花,或者容易脱落。因此,二维码雕刻工艺应运而生,但目前的二维码雕刻工艺稍显粗糙,容易导致部分雕刻二维码的识别较为不便,需要用户不停的调整读取设备的角度、距离等;因此,为了解决雕刻二维码的识别问题,本发明提供了一种读取雕刻二维码方法。


技术实现要素:

3.为了解决上述方案存在的问题,本发明提供了一种读取雕刻二维码方法。
4.本发明的目的可以通过以下技术方案实现:
5.一种读取雕刻二维码方法,方法包括:
6.步骤s1:基于二维码雕刻生产线设置对应的二级读取装置;所述二级读取装置包括第一设备和第二设备;
7.进一步地,所述第一设备设置在第二设备前。
8.进一步地,第一设备和第二设备均配置相同的目标算法,所述目标算法用于进行二维码读取,且第二设备还包括灯光模块和识别修正模块;灯光模块用于控制灯光的颜色和入射角度,识别修正模块用于对识别的二维码进行修正。
9.进一步地,目标算法的确定方法包括:
10.获取各待选算法,获取各待选算法对应的份额数据和精度数据,基于获得的份额数据和精度数据计算对应的优先值,选择优先值最高的待选算法为目标算法。
11.进一步地,优先值的计算方法包括:
12.对份额数据和精度数据进行分析,获得对应的普适值和精度值,分别标记为ps和jd,根据优先级公式mx=c1
×
ps+c2
×
jd计算对应的优先值,c1和c2分别为对应的权重系数。
13.步骤s2:通过第一设备对通过的雕刻二维码进行读取,获得对应的读取结果,读取结果包括读取成功和识别二维码;
14.进一步地,所述雕刻二维码的读取无灰尘影响。
15.步骤s3:当读取结果为读取成功时,按照预设步骤控制雕刻二维码的对应物体通过;当读取结果为识别二维码时,进入步骤s4;
16.步骤s4:将对应雕刻二维码运输至第二设备采集区进行读取,并基于读取记录生成对应的雕刻改进数据。
17.进一步地,第二设备进行雕刻二维码的识别的方法包括:
18.对识别二维码进行分析,获得对应的控制指令,将控制指令发送给灯光模块,灯光模块根据接收到的控制指令进行灯光控制;
19.识别修正模块在灯光模块进行工作时,对雕刻二维码进行实时识别,识别对应的边界线,根据识别的边界线对识别二维码进行实时修正,获得修正二维码,将获得的修正二维码通过配置的目标算法进行实时识别读取;当读取成功时,生成对应的读取记录。
20.进一步地,当仍不能进行读取时,判定雕刻二维码雕刻错误。
21.步骤s5:根据雕刻改进数据进行雕刻二维码识别优化调整。
22.进一步地,对雕刻二维码进行识别优化调整的方法为:进行二维码雕刻工艺调整。
23.进一步地,对雕刻二维码进行识别优化调整的方法为:进行补充设置雕刻二维码读取模块。
24.与现有技术相比,本发明的有益效果是:
25.通过设置二级读取装置,实现对雕刻二维码的实时识别读取,并发现相应的不能读取的原因,进行相应的读取改正,克服该问题;保障后续市面上雕刻二维码的读取识别,解决现有的雕刻二维码读取困难的问题。
附图说明
26.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
27.图1为本发明原理框图。
具体实施方式
28.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
29.如图1所示,一种读取雕刻二维码方法,方法包括:
30.步骤s1:基于二维码雕刻生产线设置对应的二级读取装置;
31.根据在二维码的雕刻流程工艺,在生产线上设置一个用于安装相应二维码读取装置的平台,在该平台上安装二级读取装置;二级读取装置包括两种二维码读取设备,分别为第一设备和第二设备,第一设备安装在第二设备前,先于第二设备进行二维码的读取,第一设备应用各种当前普及度较为广泛的二维码识别算法进行二维码识别,标记为目标算法;第二设备为在第一设备的基础上增加对应的灯光模块、识别修正模块,灯光模块用于控制灯光的颜色和入射角度,识别修正模块用于对识别的二维码进行修正。
32.其中,目标算法的确定方法包括:
33.获取当前对于雕刻二维码识别所具有的各种二维码识别算法,指的是在雕刻二维码识别领域还在使用的二维码识别算法,标记为待选算法,获取各待选算法对该物质上雕刻二维码的识别精度数据以及该待选算法的所占份额,从份额和识别精度两个角度进行评
估,获得对应的普适值和精度值,份额越高,普适值越高,精度越低,精度值越高,因为对于雕刻二维码识别来说,需要保证尽可能进行二维码识别,需要以精度低的一个主要参照点,但是又要考虑对应的应用情况,具体的可以基于cnn网络或dnn网络建立对应的筛选分析模型,通过人工的方式加你对应的训练集进行训练,训练集包括模拟设置的份额数据、精度数据以及对应设置的普适值和精度值;通过训练成功后的筛选分析模型进行分析,获得对应的普适值和精度值,分别标记为ps和jd,因为神经网络为本领域的现有技术,因此,具体的建立和训练过程在本发明中不进行详细叙述;由用户根据需要设置普适值和精度值分别对应的权重系数c1和c2,根据优先级公式mx=c1
×
ps+c2
×
jd计算对应的优先值,选择优先值最高的待选算法为目标算法。
34.步骤s2:通过第一设备对通过的雕刻二维码进行读取,获得对应的读取结果,读取结果包括读取成功和识别二维码;
35.读取结果为识别二维码时,表示读取失败,没有读取到对应的数据;而识别二维码即为通过目标算法识别读取的二维码图像,为相对于雕刻二维码来说是不完整或者不正确的二维码;
36.步骤s3:当读取结果为读取成功时,按照预设步骤控制雕刻二维码的对应物体通过;当读取结果为识别二维码时,进入步骤s4;
37.按照预设步骤控制雕刻二维码的对应物体通过,即将对应的物体进行入后续工艺,不进行第二设备的读取。
38.步骤s4:将对应雕刻二维码运输至第二设备采集区进行读取,并基于读取记录生成对应的雕刻改进数据。
39.即将第一设备未能读取的雕刻二维码对应的物体传送到第二设备采集区进行雕刻二维码读取,再结合相应的读取记录生成当前二维码雕刻的问题。
40.具体的,第二设备进行雕刻二维码的识别的方法包括:
41.获取步骤s2中的识别二维码,对获得的识别二维码进行分析,获得各种可能性的问题原因,如较为普遍的阴文和阳文之间的分界线不明显问题,默认雕刻二维码是经过灰尘处理,无灰尘干扰影响的;根据对应可能的原因生成灯光的控制指令,即灯光颜色、角度变动等控制步骤的控制指令,用于人为制造分界线,具体的可以基于cnn网络或dnn网络建立对应的指令分析模型,通过人工的方式建立对应的训练集进行训练,训练集包括识别二维码、标准的雕刻二维码、雕刻二维码当前图像以及对应设置的控制指令,通过识别二维码、标准的雕刻二维码、雕刻二维码当前图像进行比较分析,确定如何进行灯光等调整实现识别修正;通过训练成功后的指令分析模型进行分析,获得对应的控制指令;
42.将获得的控制指令发送给灯光模块,灯光模块根据接收到的控制指令进行灯光控制;
43.识别修正模块在灯光模块进行工作时,对雕刻二维码进行实时识别,识别对应的边界线,根据识别的边界线对识别二维码进行实时修正,获得修正二维码,将获得的修正二维码通过配置的目标算法进行实时识别读取,直到读取成功为止,其中,当经过上述步骤仍不能进行读取时,判定雕刻二维码雕刻错误;当读取成功时,生成对应的读取记录,读取记录包括灯光调整以及对应识别修正边界。
44.通过修正模块在灯光模块进行工作时,对雕刻二维码进行实时识别,识别对应的
边界线,利用现有的图像识别技术进行识别的,通过灯光、角度等调整,识别对应的边界情况;通过现有的图像识别技术可以进行相应的功能实现。
45.基于读取记录生成对应的雕刻改进数据,即根据读取记录中克服读取问题的相关数据确定对应的雕刻问题,基于对应的问题生成对应的雕刻改进数据,利用现有技术进行智能生成,如利用神经网络建立对应的人工智能模型,通过对建立的人工智能模型进行训练,智能分析获得雕刻改进数据,雕刻改进数据即为了解决该雕刻问题可以采取的解决措施,如上色、缩放比例等。
46.步骤s5:根据雕刻改进数据进行雕刻二维码识别优化调整。
47.优化调整包括两个方向,一个是对二维码雕刻工艺进行调整;另一种是设置对应的雕刻二维码读取模块。
48.对于二维码雕刻工艺进行调整,即为直接按照雕刻改进数据进行优化调整。
49.对于设置雕刻二维码读取模块,在用户读取终端内设置雕刻二维码读取模块,识别对应克服问题的记录,如灯光调控数据、识别二维码修正数据,基于对应记录设置对应的读取处理方案,加载在雕刻二维码读取模块内,进行读取时,按照预设的读取处理方案进行处理后读取。
50.通过设置二级读取装置,实现对雕刻二维码的实时识别读取,并发现相应的不能读取的原因,进行相应的读取改正,克服该问题;保障后续市面上雕刻二维码的读取识别,解决现有的雕刻二维码读取困难的问题。
51.上述公式均是去除量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最接近真实情况的一个公式,公式中的预设参数和预设阈值由本领域的技术人员根据实际情况设定或者大量数据模拟获得。
52.以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。

技术特征:
1.一种读取雕刻二维码方法,其特征在于,方法包括:步骤s1:基于二维码雕刻生产线设置对应的二级读取装置;所述二级读取装置包括第一设备和第二设备;步骤s2:通过第一设备对通过的雕刻二维码进行读取,获得对应的读取结果,读取结果包括读取成功和识别二维码;步骤s3:当读取结果为读取成功时,按照预设步骤控制雕刻二维码的对应物体通过;当读取结果为识别二维码时,进入步骤s4;步骤s4:将对应雕刻二维码运输至第二设备采集区进行读取,并基于读取记录生成对应的雕刻改进数据;步骤s5:根据雕刻改进数据进行雕刻二维码识别优化调整。2.根据权利要求1所述的一种读取雕刻二维码方法,其特征在于,所述第一设备设置在第二设备前。3.根据权利要求2所述的一种读取雕刻二维码方法,其特征在于,第一设备和第二设备均配置相同的目标算法,所述目标算法用于进行二维码读取,且第二设备还包括灯光模块和识别修正模块;灯光模块用于控制灯光的颜色和入射角度,识别修正模块用于对识别的二维码进行修正。4.根据权利要求3所述的一种读取雕刻二维码方法,其特征在于,目标算法的确定方法包括:获取各待选算法,获取各待选算法对应的份额数据和精度数据,基于获得的份额数据和精度数据计算对应的优先值,选择优先值最高的待选算法为目标算法。5.根据权利要求4所述的一种读取雕刻二维码方法,其特征在于,优先值的计算方法包括:对份额数据和精度数据进行分析,获得对应的普适值和精度值,分别标记为ps和jd,根据优先级公式mx=c1
×
ps+c2
×
jd计算对应的优先值,c1和c2分别为对应的权重系数。6.根据权利要求1所述的一种读取雕刻二维码方法,其特征在于,所述雕刻二维码的读取无灰尘影响。7.根据权利要求1所述的一种读取雕刻二维码方法,其特征在于,第二设备进行雕刻二维码的识别的方法包括:对识别二维码进行分析,获得对应的控制指令,将控制指令发送给灯光模块,灯光模块根据接收到的控制指令进行灯光控制;识别修正模块在灯光模块进行工作时,对雕刻二维码进行实时识别,识别对应的边界线,根据识别的边界线对识别二维码进行实时修正,获得修正二维码,将获得的修正二维码通过配置的目标算法进行实时识别读取;当读取成功时,生成对应的读取记录。8.根据权利要求7所述的一种读取雕刻二维码方法,其特征在于,当仍不能进行读取时,判定雕刻二维码雕刻错误。9.根据权利要求1所述的一种读取雕刻二维码方法,其特征在于,对雕刻二维码进行识别优化调整的方法为:进行二维码雕刻工艺调整。10.根据权利要求1所述的一种读取雕刻二维码方法,其特征在于,对雕刻二维码进行识别优化调整的方法为:进行补充设置雕刻二维码读取模块。

技术总结
本发明公开了一种读取雕刻二维码方法,属于雕刻二维码识别技术领域,方法包括:步骤S1:基于二维码雕刻生产线设置对应的二级读取装置;所述二级读取装置包括第一设备和第二设备;步骤S2:通过第一设备对通过的雕刻二维码进行读取,获得对应的读取结果,读取结果包括读取成功和识别二维码;步骤S3:当读取结果为读取成功时,按照预设步骤控制雕刻二维码的对应物体通过;当读取结果为识别二维码时,进入步骤S4;步骤S4:将对应雕刻二维码运输至第二设备采集区进行读取,并基于读取记录生成对应的雕刻改进数据;步骤S5:根据雕刻改进数据进行雕刻二维码识别优化调整;通过设置二级读取装置,实现对雕刻二维码的实时识别读取。实现对雕刻二维码的实时识别读取。实现对雕刻二维码的实时识别读取。


技术研发人员:常垒 张乾坤
受保护的技术使用者:广州讯宝电子科技有限公司
技术研发日:2023.07.07
技术公布日:2023/10/5
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐