[发明专利]二维码识别方法及装置在审
申请号: | 202011588732.9 | 申请日: | 2020-12-29 |
公开(公告)号: | CN112686073A | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 陈节松 | 申请(专利权)人: | 深圳市新锐科技有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 深圳市徽正知识产权代理有限公司 44405 | 代理人: | 卢杏艳 |
地址: | 518000 广东省深圳市龙岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 识别 方法 装置 | ||
本发明实施例公开了一种二维码识别方法及装置,所述方法包括:沿着预设方向对图像进行扫描,其中,扫描间隔大于1,且所述扫描间隔为根据所述图像的像素大小和识别设备所能扫描的最小二维码确定;当扫描到二维码的特征块时,沿着所述预设方向对所述特征块进行扩充扫描,获得所述二维码。本发明在进行二维码识别时,扫描间隔大于1,且扫描间隔为根据图像的像素大小和识别设备所能扫描的最小二维码确定,当扫描到二维码的特征块后,沿着预设方向对特征块进行扩充扫描,检测二维码的其他内容,达到快速定位、快速读码的效果。
技术领域
本发明涉及扫码识别领域,尤其涉及一种二维码识别方法及装置。
背景技术
目前的二维码识别算法的第一步是探知图像中是否有二维码的存在和定位二维码的位置,然后才开始解码。在第一步中,目前的算法是逐行来检测的,即从第一行或第一条单位宽度的像素开始探知,以找到二维码特征块,这造成了识别慢、识别间隔长的问题。
发明内容
针对上述技术问题,本发明实施例提供了一种二维码识别方法及装置。
本发明实施例的第一方面提供一种二维码识别方法,所述方法包括:
沿着预设方向对图像进行扫描,其中,扫描间隔大于1,且所述扫描间隔为根据所述图像的像素大小和识别设备所能扫描的最小二维码确定;
当扫描到二维码的特征块时,沿着所述预设方向对所述特征块进行扩充扫描,获得所述二维码。
可选地,所述预设方向为竖直方向;
所述当扫描到二维码的特征块时,沿着所述预设方向对所述特征块进行扩充扫描,获得所述二维码,包括:
当扫描到二维码的特征块时,对扫描到的所述特征块开始的像素行进行上下扩充扫描,获得所述二维码。
可选地,所述扫描间隔为6行。
可选地,所述预设方向为水平方向;
所述当扫描到二维码的特征块时,沿着所述预设方向对所述特征块进行扩充扫描,获得所述二维码,包括:
当扫描到二维码的特征块时,对扫描到的所述特征块开始的像素行进行左右扩充扫描,获得所述二维码。
可选地,所述特征块为所述二维码的角点。
本发明实施例的第二方面提供一种二维码识别装置,所述装置包括:
扫描模块,用于沿着预设方向对图像进行扫描,其中,扫描间隔大于1,且所述扫描间隔为根据所述图像的像素大小和识别设备所能扫描的最小二维码确定;
扩充模块,用于在扫描到二维码的特征块时,沿着所述预设方向对所述特征块进行扩充扫描,获得所述二维码。
可选地,所述预设方向为竖直方向;
所述扩充模块具体用于:
当扫描到二维码的特征块时,对扫描到的所述特征块开始的像素行进行上下扩充扫描,获得所述二维码。
可选地,所述扫描间隔为6行。
可选地,所述预设方向为水平方向;
所述扩充模块具体用于:
当扫描到二维码的特征块时,对扫描到的所述特征块开始的像素行进行左右扩充扫描,获得所述二维码。
可选地,所述特征块为所述二维码的角点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市新锐科技有限公司,未经深圳市新锐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011588732.9/2.html,转载请声明来源钻瓜专利网。