一种量子防伪二维码生成方法及扫描方法技术

技术编号:24758211 阅读:95 留言:0更新日期:2020-07-04 09:37
本发明专利技术公开了一种量子防伪二维码生成方法及扫描方法,包括:使用量子随机数种子与产品信息异或形成初始二维码图像;将量子随机数种子的数字图像作为数字水印图像;对数字水印图像做预补偿;通过DCT变换与奇异值分解叠加初始二维码图像与预补偿后的数字水印图像,形成产品二维码。扫描时对扫描图像进行分块DCT与奇异值分解,与数据库中存储的预补偿后的数字水印信息比对,进行反奇异值变换与反DCT变换,得到预补偿后的数字水印图像;将水印图像中的数字与数据库中的量子随机数种子比对确认真假;将二维码携带信息与水印图像中数字异或得到产品信息。本发明专利技术采用真随机且产生速率高的量子随机数实现真正的一物一码,采用数字水印技术实现二维码的防伪。

A method of generating and scanning quantum anti-counterfeiting two-dimensional code

【技术实现步骤摘要】
一种量子防伪二维码生成方法及扫描方法
本专利技术涉及商品防伪
,尤其涉及一种量子防伪二维码生成方法及扫描方法。
技术介绍
二维码能够在平面的横向和纵向两个方位同时表达信息,因此可在很小的面积内表达大量的信息,是记录数据符号信息的新一代条码技术,具有信息容量大,编码范围广,容错能力强,编译可靠性高,成本低、易制作等优点。与现在广泛应用的移动终端结合,二维码可以指向任何网址、文字、图片、视频。二维码在产品溯源、移动互联网等方面已经得到普及应用,烟酒等高价值快消品及奢侈品均对于二维码的产品溯源、真伪辨别具有极大需求。现有的二维码通常是把编产品基本信息码在二维码中,供用户扫描识别使用,并不具备防伪功能,很容易被伪造复制。造假者只要使用通用的二维码编码器,就可任意扫描产品上的二维码,并获知二维码内容,从而伪造出用户无法分辨真假的二维码;或者直接批量复制印刷产品二维码,造出大量重复的二维码。由此可见,普通的二维码存在着颇多安全隐患,其防伪技术还有待改进和发展。
技术实现思路
本专利技术所要解决的技术问题是针本文档来自技高网...

【技术保护点】
1.一种量子防伪二维码生成方法,其特征在于,包括以下步骤:/n(1)获取二进制量子随机数,将其作为二进制量子随机数种子记入系统数据库;/n(2)将产品信息转化为固定长度的二进制数字串,并与系统数据库中相同长度的量子随机数种子进行异或,得到一串真随机的seed;/n(3)将seed与系统数据库内的数据比对,查看是否有重复,若无重复则将seed记入系统数据库;/n(4)将seed通过二维码生成器产生初始二维码图像;/n(5)选取一数字水印图像;/n(6)将数字水印图像与对数字水印图像印刷扫描得到的图像对比分析,确立在印刷过程中造成的失真损耗模型,并对数字水印图像做预补偿操作;/n(7)提取初始二维...

【技术特征摘要】
1.一种量子防伪二维码生成方法,其特征在于,包括以下步骤:
(1)获取二进制量子随机数,将其作为二进制量子随机数种子记入系统数据库;
(2)将产品信息转化为固定长度的二进制数字串,并与系统数据库中相同长度的量子随机数种子进行异或,得到一串真随机的seed;
(3)将seed与系统数据库内的数据比对,查看是否有重复,若无重复则将seed记入系统数据库;
(4)将seed通过二维码生成器产生初始二维码图像;
(5)选取一数字水印图像;
(6)将数字水印图像与对数字水印图像印刷扫描得到的图像对比分析,确立在印刷过程中造成的失真损耗模型,并对数字水印图像做预补偿操作;
(7)提取初始二维码图像R、G、B三通道的矩阵信息,并分别对三通道的矩阵信息进行8*8分块,依次进行DCT变换和奇异值分解;提取预补偿后的数字水印图像R、G、B三通道的矩阵信息,并分别对三通道的矩阵信息进行8*8分块,依次进行DCT变换和奇异值分解,将预补偿后的数字水印图像处理结果记入系统数据库;
(8)叠加初始二维码图像与预补偿后的数字水印图像对应通道的奇异值,进行反DCT变换,重构三个通道矩阵,还原图像,得到加入水印的二维码图像,该二维码图像即为量子防伪二维码;
(9)将步骤(8)得到的二维码图像、步骤(2)使用的量子随机数种子以及步骤(7)得到的预补偿后的数字水印图像R、G、B三通道的矩阵信息的奇异值分解结果一一对应的记入系统数据库;
(10)将二维码图像印刷到产品上。


2.根...

【专利技术属性】
技术研发人员:王岩李大伟朱敏波
申请(专利权)人:合肥量芯科技有限公司
类型:发明
国别省市:安徽;34

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

1