[发明专利]一种条形拼接二维码的生成及解码的方法在审
申请号: | 202210167448.7 | 申请日: | 2022-02-23 |
公开(公告)号: | CN114511055A | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 李相宇;王曦 | 申请(专利权)人: | 深圳市中钞信达金融科技有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 成都为知盾专利代理事务所(特殊普通合伙) 51267 | 代理人: | 李汉强 |
地址: | 518000 广东省深圳市龙岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 条形 拼接 二维码 生成 解码 方法 | ||
1.一种条形拼接二维码的生成的方法,其特征在于,包括:
S1:首先获取图像轮廓,将图像轮廓的限定区域作为条形拼接二维码的数据区;
S2:构建坐标系,然后基于坐标系在数据区生成数个码块;
S3:通过在数据区内设置条形线,用于存储数据信息;
S4:将设置有条形线的各个码块进行拼接,生成图像轮廓为边界形状的二维码图像。
2.一种条形拼接二维码的解码的方法,其特征在于,S1中,获取的图像轮廓具体为logo图像的轮廓。
3.根据权利要求1所述的一种条形拼接二维码的生成方法,其特征在于,S2中所述码块包括数据块和特定块,所述数据块用于存储数据信息,所述特定块用于解码时寻找标准坐标系。
4.根据权利要求3所述的一种条形拼接二维码的生成方法,其特征在于,相邻排的码块错开一定的位置和角度。
5.根据权利要求1所述的一种条形拼接二维码的生成方法,其特征在于,S3中,使用不同长度的的条形线和不同宽度的间隙来保存信息。
6.根据权利要求2所述的一种条形拼接二维码的生成方法,其特征在于,S4中,生成二维码图像时,将所述logo图像作为掩膜,在掩膜叠加过程中,计算出数据区露出的完整度,然后根据所述完整度确认叠加的比例和大小。
7.一种基于权利要求1中拼接二维码的解码方法,其特征在于,包括:
步骤1:扫描待识别二维码图像,获取图像信息;
步骤2:对所述图像信息进行分析,判断是否存在logo图样,并确定解码算法的参数;
步骤3:根据数个码块之间的位置和方向关系进行判断,找出二维码的X方向和Y方向;
步骤4:根据X方向和Y方向寻找二维码所有的特定块,然后再根据特定块之间的位置关系,去除干扰块;
步骤5:根据去除干扰块后的特定块得到二维码图像的标准坐标系,然后确定其余码块的位置;
步骤6:根据确认好的标准坐标系和各个码块的位置,对数据块进行纠错和解码。
8.根据权利要求7所述的一种解码方法,其特征在于,每个特定块的图像不一样,所述干扰块即数据块和特定块图像一致的码块。
9.根据权利要求7所述的一种解码方法,其特征在于,步骤5确定其余码块的位置具体为:
根据标准坐标系和特定块之间的位置关系,确定放置码块的区域,然后根据单个码块的尺寸基于标准坐标系计算出其位置,取出每个码块位置的像素值,得到每个码块的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中钞信达金融科技有限公司,未经深圳市中钞信达金融科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210167448.7/1.html,转载请声明来源钻瓜专利网。