[发明专利]一种自适应离散码转连续码的方法及系统在审
申请号: | 202011614717.7 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112651260A | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 牛红闯;戚涛;张见;赵严;姚毅;杨艺 | 申请(专利权)人: | 凌云光技术股份有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06T5/30 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100094 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自适应 离散 连续 方法 系统 | ||
本申请提供了一种自适应离散码转连续码的方法及系统,采用增加初始尺寸的方式对原离散码图像进行腐蚀膨胀,直至得到的转码图像中,检测值与评估值的差值大于预设阈值,则将该转码图像对应的尺寸作为最优尺寸,进而输出最优尺寸对应的转码图像。该方法可以在不需要人为提前手动设定卷积核尺寸的情况下,自适应的完成离散码到连续码的转换。
技术领域
本申请涉及二维码计算机图像处理技术领域,尤其涉及一种自适应离散码转连续码的方法及系统。
背景技术
Datamatrix二维条码(简称DM码)为一种二维矩阵码,由深浅两种不同灰度的码块组成棋盘的样式,其具有正方形和长方形两种符号形式,被广泛应用于商品的防伪、统筹标识。它主要通过激光雕刻、喷码、印刷等方式在零部件上直接作出标识,在组装过程中实现质量控制和永久溯源。它具有面积小、信息含量高、抗污损等优点被广泛应用于工业生产制造中。二维条码具有多种类型,各种二维条码因为其定位特点、存储容量、数据密度、纠错程度等特点的不同,在不同的行业通常采用不同的二维码进行数据保存。
由定位图形和数据区域组成,定位图形又由一组垂直的实线边缘和虚线边缘组成,实线边缘形成一个“L”形的特征边,用于提供条码的位置基准和方向基准,虚线边缘由深浅两色码块切换组成,其提供二维条码的尺寸信息;数据区域分布着深色和浅色的码块,分别代表数据位“1”和“0”,通过对条码以编码规则顺序读出每个码块代表的数据位信息,得到一组承载一定信息的数据流,按DM码的编码协议可译码得到条码所存储的数据内容。
无论是在上述DM码的定位图形或数据区域中,每一个独立的深色或浅色码块即为一个单元,在每个单元之间有一定距离的DM码则为离散码,反之则为连续码。一般设计一个读码器需要兼容两种二维码,但是这两种二维码的定位策略却有所不同。为了在不改变二维码定位策略的情况下兼容两种二维码,则需要将离散码转化为连续码,然后再按连续码的定位方法进行定位。
传统离散码转化为连续码采用的是腐蚀膨胀的方法,即采用固定尺度的卷积核进行腐蚀膨胀,该卷积核尺寸则需要提前手动设定。在手动设置卷积核的尺寸过程中,由于不同离散码需要的尺寸并不相同,且该尺寸在设置时不能过大,也不能过小,当尺寸设置过大时,二维码损失信息严重,当尺寸设置过小时,图像还未转化为连续码。因此,该种离散码转连续码的方式自适应性较差。
发明内容
本申请提供了一种自适应离散码转连续码的方法及系统,以解决传统离散码转连续码方法中由于不同离散码需要的尺寸不同而存在的自适应性较差的问题。
本申请解决上述技术问题所采取的技术方案如下:
一种自适应离散码转连续码的方法,包括以下步骤:
采用卷积核初始尺寸对原离散码图像进行腐蚀膨胀,得到转码图像,所述初始尺寸为对原离散码图像进行计算处理而得;
计算转码图像中相同面积的点的个数,并将该个数中的最大值设置为检测值;
若检测值与评估值一致,则采用增加初始尺寸的方式对原离散码图像进行腐蚀膨胀,直至得到的转码图像中,检测值与评估值的差值大于预设阈值,则将该转码图像对应的尺寸作为最优尺寸,所述评估值为原离散码图像中相同面积的点的个数的最大值;
输出最优尺寸对应的转码图像。
可选的,所述方法还包括:
若检测值与评估值的差值大于预设阈值,则将所述初始尺寸作为最优尺寸。
可选的,所述初始尺寸通过以下方法获取:
获取原离散码图像;
计算原离散码图像中相同面积的点的个数,并将相同面积的点的个数中最大值设置为评估值;
将评估值所对应的面积设置为单元面积;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凌云光技术股份有限公司,未经凌云光技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011614717.7/2.html,转载请声明来源钻瓜专利网。