一种基于色块模块掩膜的防复制二维码认证的方法及系统技术方案

技术编号:36606753 阅读:39 留言:0更新日期:2023-02-04 18:30
本发明专利技术涉及一种基于色块模块掩膜的防复制二维码认证的方法及系统,该方法包括:S1.采集包含二维码的待测图像;S2.从采集的待测图像中识别、提取二维码图像及相关信息;S3.根据提取的二维码信息判断是否为标准二维码;S4.将提取的二维码图像生成规范的二维码图像;S5.将规范的二维码图像生成基于二维码色块模块的掩码图;S6.将规范的二维码图和掩码图进行合并,得到合并图;S7.提取合并图中相关像素的统计特征;S8.将提取的统计特征与预设阈值进行比较,判断待测图像的二维码是原始二维码,还是复制二维码。该方法通过过滤二维码中的对应色块模块,能够准确检测清晰的待测图像中的二维码是否为复制,提高认证准确率。提高认证准确率。提高认证准确率。

【技术实现步骤摘要】
一种基于色块模块掩膜的防复制二维码认证的方法及系统


[0001]本专利技术属于防伪
,尤其涉及一种基于色块模块掩膜的防复制二维码认证的方法及系统。

技术介绍

[0002]目前,随着互联网及智能手机的广泛使用,越来越多的地方会使用二维码。但是,申请人发现:现有的二维码在经过打印之后很容易被直接非法复制;为此,有不少二维码防复制方法被提出,比如:使用特殊的打印材料或设备、使用数字水印技术、使用特殊纹理嵌入等方法。
[0003]尽管上述方法能够取得一定程度的防复制效果,但是其生成或者验证方法复杂、成本过高,而且这些方法对于不同类型或型号的拍摄设备得到的结果并不一致,在不同的光照等环境下得到的结果也可能相差很大,不具备鲁棒性,根本无法对原始二维码和复制二维码进行精准识别,从而大大降低了二维码防伪认证的准确率。

技术实现思路

[0004]为解决现有技术中存在的上述问题,本专利技术提供了一种基于色块模块掩膜的防复制二维码认证的方法及系统。
[0005]为解决上述技术问题,本专利技术采用如下技术方案:
[0006]第一方面,本专利技术所述的一种基于色块模块掩膜的防复制二维码认证的方法,包括:
[0007]S1.采集包含二维码的待测图像;
[0008]S2.从采集的待测图像中识别、提取二维码图像及二维码相关信息;
[0009]S3.根据提取的二维码信息判断是否为标准二维码,是则执行S4;
[0010]S4.将提取的二维码图像生成规范的二维码图像;
[0011]S5.将规范的二维码图像生成基于二维码色块模块的掩码图,包括:先将规范的二维码图像进行二值化,记录水平方向上连续黑色像素和连续白色像素个数,且记录个数至少为规范的二维码图像中的k个像素,再把其中二维码的对应色块模块的像素全部变为相反色块,同时将所述色块模块相邻的像素点的位置像素值改为相反色块的像素值,其他位置的像素值保持不变,得到掩码图;
[0012]S6.将规范的二维码图和掩码图进行合并,得到合并图,包括:将规范的二维码图像和掩码图中相同位置的黑色模块的像素值进行比较、取最大值,将规范的二维码图像和掩码图中相同位置的白色模块的像素值进行比较、取最小值,得到合并图;
[0013]S7.提取合并图中相关像素的统计特征,具体为:在没有黑色模块的图中首先去掉白色像素点,然后提取剩下的像素点的灰度均值和标准差作为统计特征;在没有白色模块的途中首先去掉黑色像素点,然后提取剩下的像素点的灰度均值和标准差作为统计特征;当然还可以把灰度图的直方图特征等作为统计特征。
[0014]S8.将提取的统计特征与预设阈值进行比较,判断待测图像的二维码是原始二维码,还是复制二维码。
[0015]进一步地,S5中通过预设的图像预处理的方式将规范的二维码图像进行二值化,包括:
[0016]对规范的二维码图像进行图像灰度化;
[0017]对图像灰度化后地二维码图像进行图像二值化。
[0018]进一步地,S5中,二值化图像中的色块模块根据规范的二维码图像中色块模块的大小kxk来确定,即黑色模块通过判断二值化图片中在水平方向和垂直方向上连续k个像素点中有至少k

m个像素点的像素值为0,白色模块通过判断二值化图片中在水平方向和垂直方向上连续k个像素点中有至少k

m个像素点的像素值为255,其中m为1或2。
[0019]本专利技术所述方法通过将待测图像中的二维码生成基于二维码中的色块模块的掩膜,并基于此掩膜过滤待测二维码图像中的对应模块,对得到的图片提取相关统计特征,以此判断是原始二维码还是复制二维码。该方法一方通过过滤二维码中的对应色块模块,减少其对防复制二维码中的水印信息或者有用的噪声信息的相关特征进行统计的影响,能够准确检测清晰的待测图像中的二维码是否为复制,提高认证准确率,二方面无需借助于二维码的电子模板,简单方便、高效,三方面还可为水印信息的嵌入位置或方法提供一种依据,以提高防复制性能。
[0020]第二方面,本专利技术还提供了一种基于色块模块掩膜的防复制二维码认证系统,包括:
[0021]二维码图像采集、识别和提取单元,用于采集包含二维码的待测图像,并从采集的待测图像中识别、提取二维码图像及二维码相关信息;
[0022]规范二维码图像生成单元,用于根据提取的二维码信息判断是否为标准二维码,并将提取的二维码图像生成规范的二维码图像;
[0023]掩码图生成单元,用于将规范的二维码图像进行二值化,再把其中二维码的对应色块模块的像素全部变为相反色块,同时将所述色块相邻的像素点的位置像素值改为相反色块的像素值,其他位置的像素值保持不变,得到掩码图;
[0024]图像合并单元,用于将规范的二维码图像和掩码图中相同位置的黑色模块的像素值进行比较、取最大值,将规范的二维码图像和掩码图中相同位置的白色模块的像素值进行比较、取最小值,得到合并图;
[0025]统计特征计算单元,用于在没有黑色模块的图中首先去掉白色像素点,然后提取剩下的像素点的灰度均值和标准差作为统计特征;在没有白色模块的途中首先去掉黑色像素点,然后提取剩下的像素点的灰度均值和标准差作为统计特征;当然还可以把灰度图的直方图特征等作为统计特征;
[0026]二维码判定单元,用于将统计特征与预设阈值进行比较、判定待测图像的二维码是原始二维码,还是复制二维码。
[0027]进一步地,所述掩码图生成单元包括:
[0028]二维码图像灰度化子单元,用于对规范的二维码图像进行图像灰度化;
[0029]图像二值化子单元,用于对图像灰度化后地二维码图像进行图像二值化;
[0030]像素记录和替换子单元,用于记录水平方向上连续黑色像素和连续白色像素个
数,且记录个数至少为规范的二维码图像中的k个像素,并将二维码的对应色块模块的像素全部变为相反色块,同时将所述色块相邻的像素点的位置像素值改为相反色块的像素值,其他位置的像素值保持不变。
[0031]上述第二方面中的各个方面以及各个方面可能达到的技术效果请参照上述针对第一方面或第一方面中的各种可能方案可以达到的技术效果说明,这里不再重复赘述。
附图说明
[0032]图1是本专利技术所述基于色块模块掩膜的防复制二维码认证的方法的流程示意图;
[0033]图2是本专利技术所述基于色块模块掩膜的防复制二维码认证的方法实施例中从采集的待测图像中识别不规范的二维码图像的示意图;
[0034]图3是图2经过本专利技术方法中步骤S4处理得到规范的二维码图像的示意图;
[0035]图4是图3经过本专利技术方法中步骤S5处理得到基于黑色模块的掩膜图的示意图;
[0036]图5是图3和图4经过本专利技术方法中步骤S6处理得到合并图的示意图;
[0037]图6是本专利技术所述基于色块模块掩膜的防复制二维码认证的方法中步骤S5“连续”k个黑(白)像素位置判定示意图;
[0038]图7本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于色块模块掩膜的防复制二维码认证的方法,其特征在于,该方法包括:S1.采集包含二维码的待测图像;S2.从采集的待测图像中识别、提取二维码图像及二维码相关信息;S3.根据提取的二维码信息判断是否为标准二维码,是则执行S4;S4.将提取的二维码图像生成规范的二维码图像;S5.将规范的二维码图像生成基于二维码色块模块的掩码图,包括:先将规范的二维码图像进行二值化,再把其中二维码的对应色块模块的像素全部变为相反色块,同时将所述色块模块相邻的像素点的位置像素值改为相反色块的像素值,其他位置的像素值保持不变,得到掩码图;S6.将规范的二维码图和掩码图进行合并,得到合并图,包括:将规范的二维码图像和掩码图中相同位置的黑色模块的像素值进行比较、取最大值,将规范的二维码图像和掩码图中相同位置的白色模块的像素值进行比较、取最小值,得到合并图;S7.提取合并图中相关像素的统计特征,具体为:在没有黑色模块的图中首先去掉白色像素点,然后提取剩下的像素点的灰度均值和标准差作为统计特征;在没有白色模块的途中首先去掉黑色像素点,然后提取剩下的像素点的灰度均值和标准差作为统计特征;当然还可以把灰度图的直方图特征等作为统计特征。S8.将提取的统计特征与预设阈值进行比较,判断待测图像的二维码是原始二维码,还是复制二维码。2.根据权利要求1所述的方法,其特征在于,S5中通过预设的图像预处理的方式将规范的二维码图像进行二值化,包括:对规范的二维码图像进行图像灰度化;对图像灰度化后地二维码图像进行图像二值化。3.根据权利要求2所述的方法,其特征在于,S5中,二值化图像中的色块模块根据规范的二维码图像中色块模块的大小kxk来确定,即黑色模块通过判断二值化图片中在水平方向和垂直方向上连续k个像素点中有至少k

m个像素点的像素值为0,白色模块通过判断二值化图片中在水平方向和垂直方向上连续k个像素点中有至少k

...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:珠海丹德图像技术有限公司
类型:发明
国别省市:

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

1