[发明专利]一种基于纹理特性的QR码快速定位方法有效
| 申请号: | 201811339397.1 | 申请日: | 2018-11-12 |
| 公开(公告)号: | CN109409163B | 公开(公告)日: | 2022-04-01 |
| 发明(设计)人: | 康三顺;姚毅;胡凯 | 申请(专利权)人: | 凌云光技术股份有限公司 |
| 主分类号: | G06K7/14 | 分类号: | G06K7/14;G06V10/25;G06V10/44 |
| 代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
| 地址: | 100094 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 纹理 特性 qr 快速 定位 方法 | ||
本申请公开一种基于纹理特性的QR码快速定位方法,所述方法包括:S100、确定图像的成像质量;S200、根据所述成像质量,将图像分块,得到数个子图像;S300、从数个所述子图像中筛选出候选区域;S400、利用候选区域,得到生长区域;S500、根据所述生长区域,得到仿射矩形;S600、根据所述仿射矩形,定位QR码。QR码有较强的边缘梯度幅值和近似正交的两个主方向,利用这一性质,可区分QR码区域与非QR码区域。本申请能够自动、快速、精确地定位到QR码的同时,并具有对各种复杂使用环境的良好适应性。
技术领域
本申请涉及QR码定位技术领域,特别涉及一种基于纹理特性的QR码快速定位方法。
背景技术
QR码的“QR”是Quick Response的缩写。这种二维码能够快速读取,与之前的条形码相比,QR码能存储更丰富的信息,包括对文字、URL地址和其他类型的数据加密。
QR码识别是机器视觉中的一个重要应用,在进行QR码的信号提取和解码之前,需要首先在图像中定位QR码所在的区域。QR码的应用环境多样,现场复杂,很多应用领域对定位的精准提出了很高的要求。
但是传统方法很难做到自动、快速、精确、对应用环境适应性强地对QR进行识别。
所以,针对现有技术中的问题开发一种QR定位方法成为业内亟待解决的问题。
发明内容
本申请的目的在于提供一种基于纹理特性的QR码快速定位方法,以解决现有技术不能够自动、快速、精确地定位到QR的问题。
本申请实施例提供的一种基于纹理特性的QR码快速定位方法,所述方法包括:
S100、确定图像的成像质量;
S200、根据所述成像质量,将图像分块,得到数个子图像;
S300、从数个所述子图像中筛选出候选区域;
S400、利用候选区域,得到生长区域;
S500、根据所述生长区域,得到仿射矩形;
S600、根据所述仿射矩形,定位QR码。
进一步地,所述步骤S300、从数个所述子图像中筛选出候选区域的具体步骤包括:
S301、利用Sobel边缘检测算计,计算子图像的边缘梯度幅值和边缘方向角度;
S302、根据边缘梯度幅值和边缘方向角度,统计边缘方向角度直方图;
S303、判断边缘方向角度直方图的峰值是否达到峰值阈值;
S304、如果达到峰值阈值,确定子图像为候选区域。
进一步地,所述步骤S400、利用候选区域,得到生长区域的具体步骤包括:
S401、选取一个候选区域作为种子区域;
S402、判断所述种子区域的邻域区域是否满足生长准则;
S403、如果满足生长准则,加入所述邻域区域至当前生长区域;
S404、以所述邻域区域为种子区域,重复步骤S402,直至所述邻域区域不满足生长准则,确定生长区域;
S405、判断是否存在未被选作种子区域的候选区域;
S406、如果存在,选取未被选作种子区域的候选区域为种子区域,重复步骤S402;
S407、如果不存在,停止生长。
进一步地,所述步骤S500、根据所述生长区域,得到仿射矩形的具体步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凌云光技术股份有限公司,未经凌云光技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811339397.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种条形码旋转方法及装置
- 下一篇:扫描图像显示调整方法、装置及电子设备





