一种一维码格式及其打印装置制造方法及图纸

技术编号:28560465 阅读:36 留言:0更新日期:2021-05-25 17:55
本发明专利技术公开了一种一维码格式及其打印装置,包括:左空白区、条码、数字码、右空白区四个结构区域;所述条码位于所述左空白区与所述右空白区之间;所述条码包括明码、暗码及至少34个子条码;所述至少34个子条码设置在所述明码与所述暗码之间;所述明码设置在所述条码的最外侧;所述暗码设置在所述条码的最内侧;所述数字码位于所述条码下方,所述数字码包括至少13位阿拉伯数字。有益效果:通过设置的暗码,使码内的信息得到保护,对一维码进行断码检测,避免了断码情况的发生,同时保证了一维码的质量,减少了资源的浪费。

【技术实现步骤摘要】
一种一维码格式及其打印装置
本专利技术涉及标签
,特别涉及一种一维码格式及其打印装置。
技术介绍
一维码主要用于商品标识,其是由一组规则排列的条码以及对应的数字码组成的标记。目前,现有技术中一维码中的条码都是明码,没有暗码,不能对码内的信息造成很好的保护,且对断码的情况没有很好的解决措施,从而不仅造成资源的浪费,还使得用户的体验感下降;同时,现有技术中不能够保证一维码的质量,从而发生因质量不好造成扫码失败的情况。
技术实现思路
本专利技术旨在至少一定程度上解决上述技术中的技术问题之一。为此,本专利技术的目的在于提出一种一维码格式,通过设置的暗码,使码内的信息得到保护,对一维码进行断码检测,避免了断码情况的发生,同时保证了一维码的质量,减少了资源的浪费。为达到上述目的,本专利技术实施例提出了一种一维码格式,包括:左空白区、条码、数字码、右空白区四个结构区域;所述条码位于所述左空白区与所述右空白区之间;所述条码包括明码、暗码及至少34个子条码;所述至少34个子条码设置在所述明码与所述暗码之间;所述明本文档来自技高网...

【技术保护点】
1.一种一维码格式,其特征在于,包括:左空白区、条码、数字码、右空白区四个结构区域;/n所述条码位于所述左空白区与所述右空白区之间;/n所述条码包括明码、暗码及至少34个子条码;/n所述至少34个子条码设置在所述明码与所述暗码之间;/n所述明码设置在所述条码的最外侧;/n所述暗码设置在所述条码的最内侧;/n所述数字码位于所述条码下方,所述数字码包括至少13位阿拉伯数字。/n

【技术特征摘要】
1.一种一维码格式,其特征在于,包括:左空白区、条码、数字码、右空白区四个结构区域;
所述条码位于所述左空白区与所述右空白区之间;
所述条码包括明码、暗码及至少34个子条码;
所述至少34个子条码设置在所述明码与所述暗码之间;
所述明码设置在所述条码的最外侧;
所述暗码设置在所述条码的最内侧;
所述数字码位于所述条码下方,所述数字码包括至少13位阿拉伯数字。


2.如权利要求1所述的一维码格式的打印装置,其特征在于,包括:待检测图像获取模块、断码检测模块、第一检测模块、图像处理模块、第二检测模块、控制模块和打印模块;其中,
所述待检测图像获取模块,用于获取至少一张具有所述一维码格式的第一待检测图像;
所述断码检测模块,与所述待检测图像获取模块连接,用于接收所述待检测图像获取模块发送的第一待检测图像,对所述第一待检测图像进行特征提取,提取所述第一待检测图像中的目标区域,对所述目标区域进行断码检测处理,筛选出目标区域未出现断码的第一待检测图像作为第二待检测图像;所述目标区域为条码区域;
所述第一检测模块,用于对所述断码检测模块发送的第二待检测图像进行第一次清晰度检测,将第一次清晰度检测合格的第二待检测图像发送至控制模块;不合格的第二待检测图像发送至图像处理模块;
所述图像处理模块,与所述第一检测模块连接,用于接收所述第一检测模块发送的不合格的第二待检测图像,对所述不合格的第二待检测图像进行预处理,得到第三待检测图像;
所述第二检测模块,与所述图像处理模块连接,用于接收所述图像处理模块发送的第三待检测图像,对所述第三待检测图像进行第二次清晰度检测,将第二次检测合格的第三待检测图像发送至控制模块,不合格的第三待检测图像发送至图像处理模块;
所述控制模块,分别与所述第一检测模块、第二检测模块、打印模块连接,用于接收所述第一检测模块发送的合格的第二待检测图像与所述第二检测模块发送的合格的第三待检测图像,并控制所述打印模块将合格的所述第二待检测图像与第三待检测图像打印出来。


3.如权利要求2所述的一维码格式的打印装置,其特征在于,所述断码检测模块包括:
特征提取子模块,用于对所述第一待检测图像进行特征提取,提取所述第一待检测图像中的目标区域,将所述目标区域作为第一目标区域图;
亮度修正子模块,与所述特征提取子模块连接,用于接收所述特征提取子模块发送的第一目标区域图,获取所述第一目标区域图中每个像素点的亮度值,根据所述每个像素点的亮度值生成第一亮度分布图,将所述亮度分布图输入预先训练好的亮度修正模型中,输出第二亮度分布图,将所述第二亮度分布图与所述第一目标区域图进行匹配,得到第二目标区域图;所述亮度修正模型为通过样本第一亮度分布图与所述样本第一亮度分布图对应的第二亮度分布图通过训练得到的神经网络模型;
图像二值化子模块,与所述亮度修正子模块连接,用于接收所述亮度修正子模块发送的第二目标区域图,对所述第二目标区域图进行图像二值化处理,得到第三目标区域图;
条码数量判断子模块,与所述图像二值化子模块连接,用于接收所述图像二值化子模块发送的第三目标区域图,对所述第三目标区域图基于连通区域分析法进行处理,得到若干个连通区域,分别获取所述连通区域的形状,筛选形状为矩形的连通区域,统计形状为矩形的连通区域的数量,并判断所述数量是否小于预设数量,在确定所述数量小于预设数量时,对所述第三目标区域图所对应的第一待检测图像进行断码标记并发送至断码模块;
反之,将所述形状为矩形的连通区域作为子条码并发送至条码长度检测子模块;
条码长度检测子模块,与所述条码数量判断子模块连接,用于接收所述条码数量判断子模块发送的子条码,分别对所述子条码进行特征提取,提取所述子条码上下边界,根据所述上下边界分别计算与其相对应的子条码的长度,并分别判断所述长度是否全部等于预设长度,在确定所述长度全部等于预设长度时,将所述第三目标区域图所对应的第一待检测图像作为第二待检测图像发送至所述第一检测模块;
反之,对所述第三目标区域图所对应第一待检测图像进行断码标记并发送至断码模块;
所述断码子模块,分别与所述条码数量判断子模块、条码长度检测子模块连接,用于接收所述条码数量判断子模块与所述条码长度检测子模块发送的第一待检测图像并进行存储。

【专利技术属性】
技术研发人员:迟海鹏张怀东邢希学张京军龚长华
申请(专利权)人:北京戴纳实验科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1