[发明专利]一种基于二维码边缘粗糙度的防伪方法有效
申请号: | 201811150617.6 | 申请日: | 2018-09-29 |
公开(公告)号: | CN109409158B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 郑宏;鄢煜尘;宋育锋 | 申请(专利权)人: | 武汉保诚信网络科技有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06Q30/00 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 胡建平;李丹 |
地址: | 430070 湖北省武汉市洪山区东湖新技*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 二维码 边缘 粗糙 防伪 方法 | ||
1.一种基于二维码边缘粗糙度的防伪方法,其特征在于,包括以下步骤:
步骤1)获取二维码的样本图像;
步骤2)提取二维码的样本图像的边缘粗糙度特征;具体如下:
2.1)对二维码的样本图像进行二维码定位,并对其校正;
2.2)对校正后的二维码图像提取边缘区域;
2.3)提取边缘粗糙度特征;
通过对提取的边缘区域进行直方图投影,水平边缘图进行垂直投影,垂直边缘图进行水平投影,投影后的直方图能直观反映出边缘的凹凸性,将该直方图作为粗糙度特征向量;
步骤3)获取防伪待测二维码图像;
步骤4)提取待测二维码图像的边缘粗糙度特征;
步骤5)进行特征对比识别,确定待测二维码的真伪相似度;
通过计算样本二维码的边缘粗糙度特征和待测二维码的边缘粗糙度特征的欧式距离,通过距离值的大小得到其真伪相似度。
2.根据权利要求1所述的基于二维码边缘粗糙度的防伪方法,其特征在于,所述步骤2.1)中二维码定位并校正具体如下:二维码定位利用QT二维码的三个角的定位点,通过对二维码区域进行平滑滤波,二值化,寻找轮廓,筛选轮廓中有两个子轮廓的特征,同时计算所有轮廓的面积,将面积最接近的3个轮廓作为定位轮廓,并求取其对应的3个定位角点;同时判断3个角点所处的位置,判断三个角点围成的三角形的最大的角就是二维码左上角的点,然后根据这个角的两个边的角度差确定另外两个角点的左下和右上位置,最后通过这三个角点采用平行四边形方式计算出第四个点,利用这个四个点进行二维码透视校正。
3.根据权利要求1所述的基于二维码边缘粗糙度的防伪方法,其特征在于,所述步骤2.2)中提取一段水平或垂直边缘图,具体如下:
由于二维码图案是矩形,因此将轮廓分为两种即水平轮廓和垂直轮廓,同时根据二维码的尺寸得到黑块的大小,依据划分后的水平轮廓或垂直轮廓内外各取半个黑块的宽度形成一个小区域,该区域对应二维码图案的水平和垂直边缘图。
4.根据权利要求1所述的基于二维码边缘粗糙度的防伪方法,其特征在于,所述步骤5)具体如下:
首先将样本二维码图案的边缘粗糙度特征向量和待测二维码图案的边缘粗糙度特征向量进行归一化处理,然后计算它们之间的欧式距离,欧式距离公式如下:
其中,xi,i=1,2,3,…,n;为归一化处理后的样本二维码图案的边缘粗糙度特征向量,yi,i=1,2,3,…,n;为归一化处理后的待测二维码图案的边缘粗糙度特征向量;
最终的相似度值计算公式由下式表示:
计算得到的相似度值可以写成百分比形式直接表达待测物品与原始物品的相似程度,即保真度,也可以通过阈值对比直接给出其真伪的判断结果。
5.根据权利要求1所述的基于二维码边缘粗糙度的防伪方法,其特征在于,所述二维码为油墨印刷二维码图案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉保诚信网络科技有限公司,未经武汉保诚信网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811150617.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:探测装置
- 下一篇:一种模糊二维码检测方法及装置