The present disclosure describes an optimization method for embedding parameters of anti-duplication two-dimensional codes, which is characterized by acquiring the initial two-dimensional codes, printing and scanning the initial two-dimensional codes to obtain multi-target two-dimensional codes, synthesizing multi-preset two-dimensional codes into corresponding two-dimensional code synthesis diagrams based on multi-target two-dimensional codes and smoothing averaging method, and calculating two-dimensional code combination. The modified mean, variance and shape factor are obtained by modifying the mean, variance and shape factor of the graph, and the modified mean, variance and shape factor are obtained by modifying the function. The error rate is corrected by generalized Gauss function based on the modified mean, variance and shape factor, and the error correction ability of the theoretical corrected error rate and the two-dimensional code is compared when the theoretical corrected error rate is corrected. When the error-correcting rate is less than or equal to the error-correcting ability of the two-dimensional code, the error-correcting ability of the two-dimensional code is reduced to increase the attack cost of the illegal replicator.
【技术实现步骤摘要】
防复制二维码的嵌入参数的优化方法和装置
本公开涉及信息
,具体涉及一种防复制二维码的嵌入参数的优化方法和装置。
技术介绍
传统的二维码在打印出来之后,容易被非法用户复制。目前,二维码的防复制方法主要包括:(1)使用数字水印技术来防复制;(2)使用特殊的打印材料或工艺防复制;(3)使用物理不可克隆特征防复制;(4)使用防复制图案防复制。虽然,上述方法在一定程度上能够起到防复制的作用,但也存在明显的局限性:一方面,其降低了二维码的通用性,具体而言上述方法降低了二维码对输出与读取设备的普遍适用性,且在抵抗非法复制与普遍适用性问题上存在矛盾;另一方面,其无法对抗还原攻击,具体而言由于传统二维码的块状及公开的编码结构,上述方法无法抵御针对结构化二维码的图像还原攻击;再一方面,其需要额外的在线信息等,具体而言上述方法的验证过程无法基于线下的图像特征完成,需要利用额外的线上辅助信息,如线上数据库。为了更好地进行改进防复制方法,需要对非法复制的二维码进行有效分析,然而现有的技术缺乏对多张非法复制的二维码进一步分析。
技术实现思路
为了解决上述问题,提出了一种能够优化二维码的嵌入参数,并提高非法复制方的攻击成本的防复制二维码的嵌入参数的优化方法和装置。为此,本公开的第一方面提供了一种防复制二维码的嵌入参数的优化方法,其特征在于,包括:获取初始二维码;对所述初始二维码进行打印和扫描,得到多张目标二维码;基于多张所述目标二维码,根据平滑取平均的方式将多个预设张数的所述目标二维码合成相应的二维码合成图;计算所述二维码合成图的均值、方差和形状因子,并经过修正函数修正所述均值、所述 ...
【技术保护点】
1.一种防复制二维码的嵌入参数的优化方法,其特征在于,包括:获取初始二维码;对所述初始二维码进行打印和扫描,得到多张目标二维码;基于多张所述目标二维码,根据平滑取平均的方式将多个预设张数的所述目标二维码合成相应的二维码合成图;计算所述二维码合成图的均值、方差和形状因子,并经过修正函数修正所述均值、所述方差和所述形状因子获得修正均值、修正方差和修正形状因子;基于所述修正均值、所述修正方差和所述修正形状因子通过广义高斯函数获知理论修正误码率;并且比较所述理论修正误码率与二维码的纠错能力,当所述理论修正误码率小于或等于所述二维码的纠错能力时,降低所述二维码的纠错能力,以提高非法复制方的攻击成本。
【技术特征摘要】
1.一种防复制二维码的嵌入参数的优化方法,其特征在于,包括:获取初始二维码;对所述初始二维码进行打印和扫描,得到多张目标二维码;基于多张所述目标二维码,根据平滑取平均的方式将多个预设张数的所述目标二维码合成相应的二维码合成图;计算所述二维码合成图的均值、方差和形状因子,并经过修正函数修正所述均值、所述方差和所述形状因子获得修正均值、修正方差和修正形状因子;基于所述修正均值、所述修正方差和所述修正形状因子通过广义高斯函数获知理论修正误码率;并且比较所述理论修正误码率与二维码的纠错能力,当所述理论修正误码率小于或等于所述二维码的纠错能力时,降低所述二维码的纠错能力,以提高非法复制方的攻击成本。2.根据权利要求1所述的优化方法,其特征在于,还包括:准备原始信息和认证信息,通过第一编码方式将所述原始信息进行编码,得到编码原始信息,通过第二编码方式将所述认证信息进行编码,得到编码认证信息;基于所述编码原始信息和所述认证信息获得所述初始二维码。3.根据权利要求2所述的优化方法,其特征在于,将所述编码认证信息整段嵌入所述编码原始信息,获得目标比特流;按照预设调制方式将所述目标比特流转换为灰度值,并进行打印和扫描进而获得初始二维码。4.根据权利要求2所述的优化方法,其特征在于,所述第一编码方式采用多进制纠错编码方式,所述第二编码方式采用二进制纠错编码方式。5.根据权利要求3所述的优化方法,其特征在于,所述预设调制方式采用脉冲幅度调制方式。6.一种防复制二维码的嵌入参数的优化装置,其特征在于,包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。