[发明专利]一种嵌入QR码的新型二维码编码及防伪应用方法有效
申请号: | 202010455714.7 | 申请日: | 2020-05-26 |
公开(公告)号: | CN111639734B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 李青锋;牛建伟;黄若菡 | 申请(专利权)人: | 北京矩石科技有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/10;G06Q30/018 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 祗志洁 |
地址: | 100080 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入 qr 新型 二维码 编码 防伪 应用 方法 | ||
1.一种嵌入QR码的新型二维码编码及防伪应用方法,其特征在于,包括如下步骤:
步骤1,在服务器端的验证中心,为每个待编码的商品自动生成一条商品信息条目和商品验证信息;商品验证信息表示为三元组商品信息链接地址、验证信息、预留视觉编码,存储在验证中心的商品信息验证数据库中;其中,商品信息链接地址与验证信息两部分唯一定位到一条商品信息条目,预留视觉编码为可人眼识别的图案或文字;商品信息验证数据库中的每个商品验证信息设置有属性项目,包括验证申请次数、验证状态和验证IP地址;
步骤2,在服务器端的编码器,依据商品验证信息编码生成商品的二维码;其中,二维码划分为QR码区域和自主编码区域;将商品信息链接地址按照QR码编码标准进行编码,填充到QR码区域;将验证信息利用公钥加密,将加密信息填充到自主编码区域;将QR码区域和自主编码区域进行镶嵌对齐,获得防伪二维码;在QR码区域中预留视觉编码区域,将预留视觉编码渲染生成图像依据预留的视觉编码区域位置进行排布,并与指定图像进行融合,形成视觉背景图像,再将防伪二维码与视觉背景图像进行融合,生成商品最终的视觉防伪二维码;
步骤3,在用户端加载视觉防伪二维码的识别程序,扫描和识别视觉防伪二维码;当用户通过QR码扫码器扫描贴在商品上的视觉防伪二维码时,获得商品信息链接地址,并跳转到视觉防伪二维码识别程序,视觉防伪二维码识别程序识别并采集视觉防伪二维码的自主编码区域的信息,并发送给服务器端;服务器端的解码器根据自主编码区域的信息还原出加密信息,将商品信息链接地址以及加密信息发送给验证中心;
步骤4,服务器的验证中心在接收到商品信息链接地址以及加密信息后,用私钥对加密信息解密获得验证信息;验证中心根据商品信息链接地址和验证信息查找对应的商品信息条目,若没有查找到,则反馈用户该商品为伪造品,若查找到,则将商品信息条目的查验记录反馈给用户;验证中心还在核验通过后,将预留视觉编码反馈给用户,用于与商品上的视觉防伪二维码上预留的视觉编码进行比对。
2.根据权利要求1所述的方法,其特征在于,所述的步骤1中,“商品信息链接地址”由“链接地址前缀”和“链接地址参数”两部分构成,且同一种商品的“链接地址前缀”相同;“链接地址参数”和“验证信息”随机自动生成;“预留视觉编码”随机生成或者从预先建立的素材库中随机选择。
3.根据权利要求1或2所述的方法,其特征在于,所述的步骤1中,“验证信息”作为商品的唯一编号;或者,“验证信息”与“商品信息链接地址”中的“链接地址参数”组合一起,作为商品的唯一编号。
4.根据权利要求1所述的方法,其特征在于,所述的步骤2中,编码器以用户角色自动向验证中心申请商品验证信息,不同的编码器都设置有单独的账号和密码,只有在通过用户认证后,获得商品验证信息,并在网络传输过程中进行加密通信;对“验证信息”加密的公钥由验证中心生成,并分发给各个编码器。
5.根据权利要求1所述的方法,其特征在于,所述的步骤2中,将预留视觉编码渲染生成图像,包括对图像或文字进行形态变化和颜色变化;在得到视觉背景图像后,利用艺术化二维码生成技术,将防伪二维码与视觉背景图像进行融合。
6.根据权利要求1所述的方法,其特征在于,所述的步骤2中,QR码区域位于防伪二维码的中心位置,自主编码区域分布在QR码区域的周围,QR码区域和自主编码区域按照设定的尺寸及位置排布,相互并不重叠。
7.根据权利要求1所述的方法,其特征在于,所述的步骤3中,视觉防伪二维码识别程序中自定义扫码器,当该程序被触发时,启动自定义扫码器,检测视觉防伪二维码的定位符,在确定定位符后,根据QR码的版本号,确定QR二维码的模块的大小及网格分布,进而确定视觉防伪二维码的自主编码区域,通过对自主编码区域采样,获取自主编码区域每个模块所代表的0或者1,在服务器端根据自主编码区域的编码排布方式,还原出0和1的字节流。
8.根据权利要求1或4所述的方法,其特征在于,所述的公钥和私钥是根据非对称加密算法生成的一对密钥,私钥保留在验证中心中,通过公钥加密的验证信息只能通过私钥进行解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京矩石科技有限公司,未经北京矩石科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010455714.7/1.html,转载请声明来源钻瓜专利网。