基于微点码的随机附加点防伪方法和装置制造方法及图纸

技术编号:35551222 阅读:14 留言:0更新日期:2022-11-12 15:31
本发明专利技术提供一种基于微点码的随机附加点防伪方法和装置,所述方法包括:基于微点码的码制,使用任一原始码值生成点阵码码图;使用动态加密算法以及原始码值对应的动态加密参数对原始码值进行处理,得到原始图形防伪特征嵌入口令;根据原始图形防伪特征嵌入口令以及图形防伪特征嵌入算法确定嵌入点阵码码图的多个图形防伪特征的码点行号、码点列号、嵌入方向、嵌入偏移量以及相对码点中心向外所加像素的数量;在点阵码码图嵌入多个图形防伪特征以得到随机附加点图形安全码电子文档;将随机附加点图形安全码电子文档印刷成随机附加点图形安全码实物标识,以便对待检测的随机附加点图形安全码实物标识进行检测以判断真伪。点图形安全码实物标识进行检测以判断真伪。点图形安全码实物标识进行检测以判断真伪。

【技术实现步骤摘要】
基于微点码的随机附加点防伪方法和装置


[0001]本专利技术涉及防伪
,具体地涉及一种基于微点码的随机附加点防伪方法和装置。

技术介绍

[0002]目前主流的一物一码防伪方案最常见的两类:第一类是基于二维码与数字的数码核验,其应用缺陷在于安全性差:印刷品上可见的二维码、数字作为该物品的ID,均可被低成本批量伪造,由于二维码码制开源,各种图案数字可见即可复制,而所隐藏的该ID对应的验证码常常需要脆弱的覆盖涂层工艺,必须要消费者购买以后揭开、刮开才可查验,非破坏性验证下,无法购前有效查验ID与验证码的正确性;第二类是基于印刷时人造或自然随机细节特征的进行印后图像采集,在终端用户验证时采用图像上传或下载的方式进行图像细节提取比对的逻辑,虽然克服了第一类对消费者无法购前防伪验证的缺点,但它的缺陷在于需要对生产企业的产线进行改造,架设专门的图像采集分析上传软硬件,且云端存储高清图像细节占用大量存储成本,在用户进行防伪检测的时候需要耗费明显的流量和时间。以上两类共同存在的问题是用户体验差,如大量唯一码生成数据库查重的时间、随机唯一码在数据库中查询慢、高清图像下载或本地检测图像上传云端比对的真伪验证时间较长。

技术实现思路

[0003]本专利技术实施例的目的是提供一种基于微点码的随机附加点防伪方法和装置,该基于微点码的随机附加点防伪方法和装置综合成本、查验体验、防伪性能多方面更为均衡。
[0004]为了实现上述目的,本专利技术实施例提供一种基于微点码的随机附加点防伪方法,所述方法包括:基于微点码的码制,使用任一原始码值生成点阵码码图;使用动态加密算法以及所述原始码值对应的动态加密参数对所述原始码值进行处理,得到原始图形防伪特征嵌入口令;根据所述原始图形防伪特征嵌入口令以及图形防伪特征嵌入算法确定嵌入所述点阵码码图的多个图形防伪特征的码点行号、码点列号、嵌入方向、嵌入偏移量以及相对码点中心向外所加像素的数量;根据所述码点行号、所述码点列号、所述嵌入方向、所述嵌入偏移量以及所述相对码点中心向外所加像素的数量,在所述点阵码码图嵌入所述多个图形防伪特征以得到随机附加点图形安全码电子文档;存储所述原始码值对应的动态加密参数、所述原始码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值至服务端,其中所述原始图形防伪特征指纹是通过使用所述原始图形防伪特征嵌入口令以及所述图形防伪特征嵌入算法对应的图形防伪特征提取算法对所述随机附加点图形安全码电子文档进行处理得到;将所述随机附加点图形安全码电子文档印刷成随机附加点图形安全码实物标识,以便根据所述原始码值对应的动态加密参数、所述原始码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值,对待检测的随机附加点图形安全码实物标识进行检测以判断真伪。
[0005]优选地,使用动态加密算法以及所述原始码值对应的动态加密参数对所述原始码
值进行处理,得到原始图形防伪特征嵌入口令包括:基于线性同余法,执行n次随机数产生运算得到原始图形防伪特征嵌入口令原型;将所述原始图形防伪特征嵌入口令原型截取拆分为5个字符串;将所述5个字符串分别进行MD5加密,得到5个加密的字符串;分别取所述5个加密的字符串的前4位或后4位,生成5个长度为4的数组,组合在一起得到所述原始图形防伪特征嵌入口令。
[0006]优选地,根据所述原始图形防伪特征嵌入口令以及图形防伪特征嵌入算法确定嵌入所述点阵码码图的多个图形防伪特征的码点行号、码点列号、嵌入方向、嵌入偏移量以及相对码点中心向外所加像素的数量包括:将所述原始图形防伪特征嵌入口令的第1

4位通过ASCII编码转换为第一数字数组;取所述第一数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第一二进制数字;将所述第一二进制数字转为十进制数字,以得到嵌入所述点阵码码图的多个图形防伪特征的码点行号;将所述原始图形防伪特征嵌入口令的第5

8位通过ASCII编码转换为第二数字数组;取所述第二数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第二二进制数字;将所述第二二进制数字转为十进制数字,以得到嵌入所述点阵码码图的多个图形防伪特征的码点列号;将所述原始图形防伪特征嵌入口令的第9

12位通过ASCII编码转换为第三数字数组;取所述第三数字数组前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第三二进制数字;将所述第三二进制数字转为十进制数字,再除以2,下取整后加1,得到第一整数;根据所述第一整数确定嵌入所述点阵码码图的多个图形防伪特征的嵌入方向;将所述原始图形防伪特征嵌入口令的第13

16位通过ASCII编码转换为第四数字数组;取所述第四数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第四二进制数字;将所述第四二进制数字转为十进制数字,再除以4,向下取整,得到第二整数;根据所述第二整数确定嵌入所述点阵码码图的多个图形防伪特征的嵌入偏移量;将所述原始图形防伪特征嵌入口令的第17

20位通过ASCII编码转换为第五数字数组;取所述第五数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第五二进制数字;将所述第五二进制数字转为十进制数字,再除以2,下取整后加1,得到第三整数;根据所述第三整数确定嵌入所述点阵码码图的多个图形防伪特征的相对码点中心向外所加像素的数量。
[0007]优选地,根据所述原始码值对应的动态加密参数、所述原始码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值,对待检测的随机附加点图形安全码实物标识进行检测以判断真伪包括:提取所述待检测的随机附加点图形安全码实物标识的待检测码值;在预设时间内提取不成功或所提取的待检测码值未在所述服务端存储时,提示伪造品;在所提取的待检测码值在所述服务端存储时,从服务端获取所述待检测码值对应的动态加密参数、所述待检测码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值;使用所述动态加密算法以及所述待检测码值对应的动态加密参数对所述待检测码值进行处理,得到待检测图形防伪特征嵌入口令;根据所述待检测图形防伪特征嵌入口令以及所述图形防伪特征提取算法,得到所述待检测的随机附加点图形安全码实物标识的待检测图形防伪特征指纹;将所述待检测图形防伪特征指纹与所述待检测码值对应的原始图形防伪特征指纹进行比较,以相同字符集编码模式下计算两个字符串的匹配率,得到单帧通过结果;在所述单帧通过结果数量累计到N
时,计算多帧通过率统计值;在所述多帧通过率统计值小于所述当前印刷批次对应的N帧防伪特征指纹真伪判定阈值时,提示伪造品;在所述多帧通过率统计值大于等于所述当前印刷批次对应的N帧防伪特征指纹真伪判定阈值时,提示正品。
[0008]优选地,该方法还包括:获取M个同一原始码值对应的随机附加点图形安全码实物标识的图形本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于微点码的随机附加点防伪方法,其特征在于,所述方法包括:基于微点码的码制,使用任一原始码值生成点阵码码图;使用动态加密算法以及所述原始码值对应的动态加密参数对所述原始码值进行处理,得到原始图形防伪特征嵌入口令;根据所述原始图形防伪特征嵌入口令以及图形防伪特征嵌入算法确定嵌入所述点阵码码图的多个图形防伪特征的码点行号、码点列号、嵌入方向、嵌入偏移量以及相对码点中心向外所加像素的数量;根据所述码点行号、所述码点列号、所述嵌入方向、所述嵌入偏移量以及所述相对码点中心向外所加像素的数量,在所述点阵码码图嵌入所述多个图形防伪特征以得到随机附加点图形安全码电子文档;存储所述原始码值对应的动态加密参数、所述原始码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值至服务端,其中所述原始图形防伪特征指纹是通过使用所述原始图形防伪特征嵌入口令以及所述图形防伪特征嵌入算法对应的图形防伪特征提取算法对所述随机附加点图形安全码电子文档进行处理得到;将所述随机附加点图形安全码电子文档印刷成随机附加点图形安全码实物标识,以便根据所述原始码值对应的动态加密参数、所述原始码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值,对待检测的随机附加点图形安全码实物标识进行检测以判断真伪。2.根据权利要求1所述的基于微点码的随机附加点防伪方法,其特征在于,使用动态加密算法以及所述原始码值对应的动态加密参数对所述原始码值进行处理,得到原始图形防伪特征嵌入口令包括:基于线性同余法,执行n次随机数产生运算得到原始图形防伪特征嵌入口令原型;将所述原始图形防伪特征嵌入口令原型截取拆分为5个字符串;将所述5个字符串分别进行MD5加密,得到5个加密的字符串;分别取所述5个加密的字符串的前4位或后4位,生成5个长度为4的数组,组合在一起得到所述原始图形防伪特征嵌入口令。3.根据权利要求1所述的基于微点码的随机附加点防伪方法,其特征在于,根据所述原始图形防伪特征嵌入口令以及图形防伪特征嵌入算法确定嵌入所述点阵码码图的多个图形防伪特征的码点行号、码点列号、嵌入方向、嵌入偏移量以及相对码点中心向外所加像素的数量包括:将所述原始图形防伪特征嵌入口令的第1

4位通过ASCII编码转换为第一数字数组;取所述第一数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第一二进制数字;将所述第一二进制数字转为十进制数字,以得到嵌入所述点阵码码图的多个图形防伪特征的码点行号;将所述原始图形防伪特征嵌入口令的第5

8位通过ASCII编码转换为第二数字数组;取所述第二数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第二二进制数字;将所述第二二进制数字转为十进制数字,以得到嵌入所述点阵码码图的多个图形防伪
特征的码点列号;将所述原始图形防伪特征嵌入口令的第9

12位通过ASCII编码转换为第三数字数组;取所述第三数字数组前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第三二进制数字;将所述第三二进制数字转为十进制数字,再除以2,下取整后加1,得到第一整数;根据所述第一整数确定嵌入所述点阵码码图的多个图形防伪特征的嵌入方向;将所述原始图形防伪特征嵌入口令的第13

16位通过ASCII编码转换为第四数字数组;取所述第四数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第四二进制数字;将所述第四二进制数字转为十进制数字,再除以4,向下取整,得到第二整数;根据所述第二整数确定嵌入所述点阵码码图的多个图形防伪特征的嵌入偏移量;将所述原始图形防伪特征嵌入口令的第17

20位通过ASCII编码转换为第五数字数组;取所述第五数字数组的前4个或后4个数,将每一个数字中的奇数置为1,偶数置为0,生成4位的第五二进制数字;将所述第五二进制数字转为十进制数字,再除以2,下取整后加1,得到第三整数;根据所述第三整数确定嵌入所述点阵码码图的多个图形防伪特征的相对码点中心向外所加像素的数量。4.根据权利要求1所述的基于微点码的随机附加点防伪方法,其特征在于,根据所述原始码值对应的动态加密参数、所述原始码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值,对待检测的随机附加点图形安全码实物标识进行检测以判断真伪包括:提取所述待检测的随机附加点图形安全码实物标识的待检测码值;在预设时间内提取不成功或所提取的待检测码值未在所述服务端存储时,提示伪造品;在所提取的待检测码值在所述服务端存储时,从服务端获取所述待检测码值对应的动态加密参数、所述待检测码值对应的原始图形防伪特征指纹以及当前印刷批次对应的N帧防伪特征指纹真伪判定阈值;使用所述动态加密算法以及所述待检测码值对应的动态加密参数对所述待检测码值进行处理,得到待检测图形防伪特征嵌入口令;根据所述待检测图形防伪特征嵌入口令以及所述图形防伪特征提取算法,得到所述待检测的随机附加点图形安全码实物标识的待检测图形防伪特征指纹;将所述待检测图形防伪特征指纹与所述待检测码值对应的原始图形防伪特征指纹进行比较,以相同字符集编码模式下计算两个字符串的匹配率,得到单帧通过结果;在所述单帧通过结果数量累计到N时,计算多帧通过率统计值;在所述多帧通过率统计值小于所述当前印刷批次对应的N帧防伪特征指纹真伪判定阈值时,提示伪造品;在所述多帧通过率统计值大于等于所述当前印刷批次对应的N帧防伪特征指纹真伪判定阈值时,提示正品。5.根据权利要求1所述的基于微点码的随机附加点防伪方法,其特征在于,该方法还包
括:获取M个同一原始码值对应的随机附加点图形安全码实物标识的图形防伪特征指纹;将M个同一原始码值对应的随机附加点图形安全码实物标识的图形防伪特征指纹与所述原始码值对应的原始图形防伪特征指纹进行比较,得到M个单帧匹配率的平均值;在所述平均值小于所述当前印刷批次对应的N帧防伪特征指纹真伪判定阈值时,则更新所述当前印刷批次对应的N帧防伪特征指纹真伪判定阈值为所述平均值到所述服务端。6.根据权利要求4所述的基于微点码的随机附加点防伪方法,其特征在于,根据所述待检测图形防伪特征嵌入口令以及所述图形防伪特征提取算法,得到所述待检测的随机附加点图形安全码实物标识的待检测图形防伪特征指纹包括:将所述待检测图形防伪特征嵌入口令与所述待检测码值对应的原始图形防伪特征嵌入口令进行对比,将对比结果写入所述待检测图形防伪特征指纹;对所述待检测的随机附加点图形安全码实物标识的图形防伪特征的轮廓长度进行验证,并得到第一验证结果;对所述待检测的随机附加点图形安全码实物标识的图形防伪特征的面积命中进行验证,并得到第二验证结果;对所述待检测的随机附加点图形安全码实物标识的图形防伪特征的角点进行验证,并得到第三验证结果;根据所述第一验证结果、所述第二验证结果以及所述第三验证结果,以及分别的阈值,得到对比结果并写入所述待检测图形防伪特征指纹;输出所述待检测图形防伪特征指纹。7.根据权利要求1所述的基于微点码的随机附加...

【专利技术属性】
技术研发人员:鞠翔贾元新苟佳洁匡扶孙可严维同
申请(专利权)人:北京微点科学技术有限公司
类型:发明
国别省市:

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

1