- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
快速识别QR码的一种图像预处理方法 针对嵌入式采集系统的平台及其采集的QR二维码图像的特征,提出了一种高效的图像预处理和条码检测定位的方法。对于采集的QR码图片含有复杂背景、光照不均匀的特征,提出了基于分块局部二值化的处理方法。对于QR码的倾斜、几何畸形,采用了基于QR码定位图形及校正图形的透视变换方法。通过在嵌入式平台上的实验表明,该能方法高效、快速完成图形处理及条码定位检测。 关键字 :QR二维码;图像预处理;透视变换;定位检测 0引言 QR码1994年由日本Denso-Wave公司发明,QR 码是二维条码的一种,QR来自英文 “Quick Response” 的缩写,即快速反应的意思。 QR码比普通条码可储存更多资料,且具有更高的容错、纠错能力。QR码如今被越来越广泛地应用于电子票务领域,电影票、电子优惠券、电子会员卡等给人们的日常生活带来无数便利。 当前,QR码定位和检测的图像预处理研究文献中主要是:基于插值旋转和边缘检测的Hough变换方法。参考文献[9]采用一种基于边缘检测的Hough变换和畸形校正图像处理方案。参考文献[10]采用了一种基于改进边缘检测的Hough变换和噪声滤波的方案。参考文献[11]采用改进的自适应算法和基于挖空算法获取边缘的Hough变换方案。这些方法存在一些缺陷:(1)由于旋转和插值会给图像带来二次失真。(2)基于Hough变换的算法运算量大,检测速度较慢。本文提出了一中基于透视变换的快速定位、分离和识别QR码的图像处理方法。这种方法主要优点是图像处理步骤少,可以很好的避免了多步图像处理带来的误差累积且识别率较高,目的在于解决实际应用环境中QR码识别存在的问题。 1 图像预处理 图像预处理是QR码识别过程中关键的步骤,图像预处理后图片的效果直接关系到条码识别率高低。本文采用图2流程对含有QR的图像进行预处理并进行图像校正和定位检测: 图2 图像预处理流程图 1.1 灰度化 嵌入式系统所采集的图像为彩色RGB格式图像。由于彩色图像包含有大量的颜色信息,在存储和处理上的运算量和开销很大,故先对采集的图像进行灰度化处理。参考文献[10]提到了典型的RGB图像灰度化的处理算法有:分量法、最大值法、平均值法、加权平均值法。其中分量法是将RGB中分某个分量当成灰度值,最大值法是将RGB分量中最大值当成灰度值,平均值法是将RGB的值取平均当成灰度值。由于人眼对绿色的敏感最高,对蓝色敏感最低,因此本文采用下式对RGB三分量进行加权平均能得到较合理的灰度图像: (1) 1.2 二值化 二值化是图像预处理中的关键的步骤,二值化后图片的质量高低关系到了解码识别率的高低。选择一个合适的阈值是二值化的效果好坏的重要因素。 1.2.1 图像二值化原理 基于QR码图像的特征:只包含黑色和白色模块。在采集的图像中快速定位和提取QR码信息的方法经常采用图像二值化的方法。二值化的主要思想是:设定一个阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。将大于T的像素群的像素值设定为白色,小于T的像素群的像素值设定为黑色。转换公式如下: (2) 目前针对不同图像、不同目标,求取阈值的方法有20几种,主要分为三类:全局阈值法、局部阈值法、动态阈值法。其中动态阈值法中主要有:最大类间方差法(OSTU算法)、迭代法、最大直方图熵阈值分割法(ENT)。全局阈值法在光照不均匀的条件下二值化的效果不理想。针对实际应用平台和环境采本文提出了一种基于图像分块的局部阈值方法,该方法在光照不均匀、背景复杂的环境下有很好的保留QR码特征的效果。具体步骤为:(1)、将含有QR码的图片进行分块,每块大小的长和宽均为8,含有64像素。(2)、以5x5的网格采样分别计算每块区域的阈值Ti,j (3)、根据求得阈值Ti,j对每块区域进行二值化 1.2.2 图像二值化阈值求解算法: 算法 1 阈值求取算法 1.2.3图像二值化: 根据1.2.1中二值化公式(2)及利用1.2.2中算法1求解得到的阈值矩阵T,对灰度化的图像进行二值化,由于QR码中黑色模块表示1,白色模块表示0.故灰度图像中小于阈值(黑色像素)的置为1,大于阈值(白色像素)置为0.不同二值方法的效果如图3所示: 图3 (a)原图 (b) 采用全局阈值二值图 (c)采用本文方法的二值图 2 QR码的定位 QR的图片上的信息分布如图4所示。如何将QR码从图片正确定位和提取出来可以有多种方法:参考文献[10]提出了基于条码边缘的特性通过不同的边缘检测算子对图像进行边缘检测而后通过Hough变换进行图像校正。参考文献[11]提出了挖空QR码内像素点的方法,从而获得QR码的外边缘,最后采用Hough 变换将畸形的图像进行校正。参考文献[12
您可能关注的文档
最近下载
- Android Studio系列教程2--基本设置与运行.pdf VIP
- 《光伏施工质量管理制度》.docx VIP
- 妇产科手术分级目录.pdf VIP
- VW 01110-3-2020-螺纹连接第三部分:监视连续旋转驱动工具的参数设置系统(中文).pdf VIP
- 原子、分子、离子和元素的相互关系.ppt VIP
- 桂林理工大学 856材料科学基础 2015-2021年考研专业课历年真题.pdf VIP
- 4区块链原理与技术 第四讲 共识算法.pptx VIP
- 国际服务贸易 教学案例(王海文).docx
- 雅马哈CLP785&775&745&735用户使用说明书.pdf
- VW 01110_2_EN-2022 螺纹连接装配和工艺保证.pdf VIP
文档评论(0)