[发明专利]一种基于点阵的二维码防伪标识图像及其识别方法在审
申请号: | 201910357888.7 | 申请日: | 2019-04-30 |
公开(公告)号: | CN110222800A | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 邓水光;张金迪;李钰金;刘子杰 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06K17/00 | 分类号: | G06K17/00;G06K19/06 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 王琛 |
地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 点阵 防伪码 防伪标识 扫描应用 防伪 图像 二维码信息 解码 真伪鉴别 专用的 个性化 扫描 配置 | ||
1.一种基于点阵的二维码防伪标识图像,其特征在于:包含有用于标识内容数据的二维码以及用于标识防伪数据的点阵,所述二维码占据整个图像且由多个正方形区块呈阵列排布而成,每个区块根据数据值的要求被设置为黑色或白色,所述点阵由镶嵌在二维码每个白色区块中的点阵数据模块组成。
2.根据权利要求1所述的二维码防伪标识图像,其特征在于:整个二维码被分割为三个定位区域和一个数据区域,三个定位区域分别位于图像的左上角、右上角和左下角,形状类似于中文的“回”字,图像中除定位区域以外的部分均为数据区域。
3.根据权利要求1所述的二维码防伪标识图像,其特征在于:在二维码任一区域的白色区块中,点阵的铺码顺序是从上到下从左到右,若防伪数据无法填充满该区域内的所有白色区块,则在剩余白色区块内重复循环填充;若防伪数据没有在该区域内填充完全,则剩余数据不再填充。
4.根据权利要求1所述的二维码防伪标识图像,其特征在于:所述点阵数据模块为双层矩阵结构,其包括一个外层矩阵以及将外层矩阵包裹在内且厚度为k个像素点的外包层,所述外层矩阵由m×m个内层矩阵呈阵列排布而成,所述内层矩阵由n×n个像素点呈阵列排布而成,m为大于1的自然数,n为大于2的奇数,k为大于0的自然数;因此点阵数据模块的大小为(mn+2k)×(mn+2k),根据数据值的要求外层矩阵中只有一个内层矩阵的中心像素点被设置为黑色,除此之外点阵数据模块中其余所有像素点均为白色。
5.根据权利要求4所述的二维码防伪标识图像,其特征在于:所述外层矩阵的大小决定了一个点阵数据模块所能表示的数据量,由于黑色中心像素点的位置有m×m种排布方式,使得点阵数据模块可采用不超过log2(m×m)取整位二进制对数据进行编码。
6.一种如权利要求1~5任一权利要求所述二维码防伪标识图像的识别方法,包括如下步骤:
(1)利用摄像机采集获取所述二维码防伪标识图像,同时获取点阵数据模块的参数配置以及编码方式;
(2)通过统计图像各像素点的灰度值以确定阈值,进而对图像进行二值化处理;
(3)根据图像中二维码定位区域的的排列特征以获得定位区域的坐标信息,从而对图像进行透视变换,并根据透视变换后各像素点的坐标重建出二维码矩阵;
(4)根据二维码矩阵对二维码区域进行解码以得到相应的内容数据;
(5)利用定位区域的坐标信息对点阵区域进行透视变换,并根据透视变换后各像素点的坐标重建出点阵防伪码矩阵;
(6)根据点阵防伪码矩阵以及点阵数据模块的参数配置和编码方式对点阵区域进行解码以得到相应的防伪数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910357888.7/1.html,转载请声明来源钻瓜专利网。