[发明专利]一种二维码图像矫正方法有效
申请号: | 201410009615.0 | 申请日: | 2014-01-08 |
公开(公告)号: | CN103745221B | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 杨波;罗美美 | 申请(专利权)人: | 杭州晟元数据安全技术股份有限公司 |
主分类号: | G06K9/54 | 分类号: | G06K9/54 |
代理公司: | 杭州千克知识产权代理有限公司33246 | 代理人: | 赵芳 |
地址: | 311121 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 图像 矫正 方法 | ||
技术领域
本发明涉及二维码图像矫正技术领域,尤其是指一种二维码图像矫正方法。
背景技术
二维码识别技术已经广泛地应用于我们生活的各个方面,图像矫正技术作为二维码识别技术的一个重要组成部分,扮演着越来越重要的角色。但是现有的图像矫正技术存在着由于初定位不准确而导致的矫正效果差的问题,该问题最终导致了识别率的下降。
现有的二维码图像矫正方案描述如下,流程图如图1所示:
1)对图像滤波去除噪声并选择适当的阈值对图像进行二值化;
2)利用形态学的处理方法,对二维码图像进行膨胀,剔除背景中的无用信息,保留有效的二维码信息;
3)利用Sobel算子检测二维码图像的边缘;
4)利用Hough变换寻找二维码图像的四条边界,取四条边界的交点为初定位的四个顶点;
5)根据初定位的四个顶点,找出失真图像与矫正图像间的映射关系,然后通过它们的映射关系来矫正图像;
6)空间变换后,通过灰度差值来恢复原图像位置灰度。
现有方案存在以下缺点:1、初定位寻找图像的四个顶点时不够准确,最终影响矫正后图像的质量;2、矫正时仅矫正一次,对本身形变过大或干扰较多的图像不能达到满意的矫正效果。
发明内容
本发明解决的技术问题包括以下二个方面:1、由于二维码图像初定位不准确而导致的识别率降低的问题;2、由于仅矫正一次而导致的识别率降低的问题。
本发明的目的在于克服现有技术存在的不足,而提供一种二维码图像矫正方法。本发明采用了以下技术1)图像第一次矫正以后,寻找二维码图像的3个寻像图形和一个校正图形,根据以上四个图形找到二维码图像的四个顶点;2)根据步骤1)求出的四个顶点,采用现有的矫正几何失真的方法对图像进行第二次矫正。通过以上技术的引入,可以极大地提高矫正后二维码图像的质量,最终有利于提高二维码图像的识别率。
本发明的目的是通过如下技术方案来完成的。这种二维码图像矫正方法,该方法包括如下步骤:
(1)、对灰度化后的二维码图像进行预处理,然后采用现有的矫正几何失真的方法对二维码图像第一次矫正;接着寻找二维码图像的3个寻像图形和一个校正图形的中心,具体过程为:根据寻像图形的图形特征黑白条即黑:白:黑:白:黑=1:1:3:1:1,在第一次矫正后的二值图像上寻找三个寻像图形,找出三个寻像图形的中心坐标后,结合国家标准中对图像右下角的校正图形位置中心模块所在位置的规定,首先初步估计校正图形的位置,然后根据校正图形自身的特点即黑:白:黑:白:黑=1:1:1:1:1,找出校正图形的中心黑块,黑块的中心坐标即为校正图形的中心坐标;最后根据三个寻像图形的中心坐标,结合国家标准中对三个寻像图形标准位置的规定,判断三个寻像图形是否在标准位置上,当它们不在标准位置时,对图像进行旋转;
(2)、找到二维码图像的四个顶点:找出3个寻像图形的中心坐标和右下角的校正图形的中心坐标后,结合国家标准中对以上图形中心模块所在位置的规定,找出二维码图像的有效区域的四个角所对应的模块,并取其中离图像中心最远的像素点为二维码图像的顶点;
(3)、根据步骤(2)找出二维码图像的四个顶点,采用现有的矫正几何失真的方法对第一次矫正后的图像进行第二次矫正,然后将第二次几何矫正后的图像输出。
所述的预处理具体步骤如下:
1)对灰度化后的二维码图像进行二值化;
2)对二值化后的图像进行图像膨胀,即用一个结构元素扫描图像中每一个像素,用结构元素中的每一个像素与其覆盖的像素进行“与”操作,如果都为0,该像素为0,否则该像素为1;
3)对膨胀后的二值图像进行边缘提取即用都为1的结构元素对图像进行扫描,用结构元素中的每一个像素与其覆盖的像素进行“与”操作,如果为0,认为不是边缘,如果不为0,则认为是边缘;
4)对边缘提取后的图像进行Hough变换,用四条直线对提取出的边缘进行拟合,取这四条直线两两相交时的四个交点为几何矫正的四个顶点。
本发明具有如下效果:1)利用二维码图像的三个寻像图形和一个校正图形来寻找四个定位点,采用这种方法可以对图像进行更加精确的定位,最终可得到比较好的图像矫正效果;2)由于现有方案仅进行了一次几何矫正,该发明采用了两次几何矫正,对那些形变比较大的图像,可以得到更加满意的几何矫正效果,最终提高了二维码图像的识别率。
附图说明
图1是现有技术的流程示意图;
图2是本发明的方框示意图;
图3是本发明的方框示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州晟元数据安全技术股份有限公司,未经杭州晟元数据安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410009615.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有旋转和升降机构及文件输送功能的盖章机
- 下一篇:一种接触式数控鞋楦扫描机
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序