[发明专利]二维码定位方法及装置有效
| 申请号: | 201710888105.9 | 申请日: | 2017-09-27 |
| 公开(公告)号: | CN107729790B | 公开(公告)日: | 2020-12-29 |
| 发明(设计)人: | 屠寅海 | 申请(专利权)人: | 创新先进技术有限公司 |
| 主分类号: | G06K7/14 | 分类号: | G06K7/14 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
| 地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 二维码 定位 方法 装置 | ||
本申请实施例提供了一种二维码定位方法及装置,其中方法为:首先根据第一类像素、第二类像素、第一类像素的顺序排布比例从含有第一类像素和第二类像素的二维码图像中确定二维码图像中的疑似位置图形的中心位置;之后,根据确定的疑似位置探测图形的中心位置识别出相应的疑似位置探测图形;然后,从识别出的疑似位置探测图形中,确定出符合二维码定位规则的图形,将确定出的图形作为二维码图像的位置探测图形。
技术领域
本申请涉及图像处理领域,尤其涉及一种二维码定位方法及装置。
背景技术
二维码又称为二维条形码,它通过某种特定的几何图形按一定规律在平面(二维方向)上分布形成的图形记录数据符号信息。与传统的条码比较,二维码具有信息容量高、纠错能力强、译码可靠性高等特点,同时,还具有成本低、易制作等优势。因此,二维码已经在多个领域内得到了广泛应用,例如,支付领域、身份认证领域等。
在使用二维码时,扫描二维码后,需要对二维码进行识别,以获取存储在二维码内的数据符号信息。当扫描到二维码图形后,通过对二维码进行定位、解码,来识别该二维码。相关技术中,是先识别出二维码图像中的位置探测图形,再通过位置探测图形来对二维码进行定位。
在二维码的日常使用中,在某些环境下经常会出现识别性差的问题,比如当二维码的位置探测图形出现少量污损或者亮度较弱时,经常无法准确识别出二维码的位置探测图形,导致无法对二维码进行定位,从而使二维码识别失败。因此,业内亟需一种在不同环境下均具有较高准确性和有效性的二维码定位的方法。
发明内容
本申请实施例的目的是提供一种二维码定位方法及装置,二维码定位的准确性和有效性较高,进而提高了二维码的识别效率。
为解决上述技术问题,本申请实施例是这样实现的:
本申请实施例提供了一种二维码定位方法,包括:
在含有第一类像素和第二类像素的二维码图像中,以预设的行像素探测规则及列像素探测规则,确定所述二维码图像中的疑似位置探测图形的中心位置;其中,所述行像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第一预设比例,所述列像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第二预设比例;
根据确定的所述疑似位置探测图形的中心位置识别出相应的疑似位置探测图形;
从识别出的所述疑似位置探测图形中,确定符合所述二维码图像的定位规则的图形,作为所述二维码图像的位置探测图形。
本申请实施例还提供了一种二维码定位方法,包括:
在含有第一类像素和第二类像素的二维码图像中,以预设的行像素探测规则及列像素探测规则,确定所述二维码图像中的疑似位置探测图形的中心位置;其中,所述行像素探测规则包括:连续排布的所述第一类像素或所述第二类像素的个数达到第一预设阈值,所述列像素探测规则包括:连续排布的第一类像素或第二类像素的个数达到第二预设阈值;
根据确定的所述疑似位置探测图形的中心位置识别出相应的疑似位置探测图形;
从识别出的所述疑似位置探测图形中,确定符合所述二维码图像的定位规则的图形,作为所述二维码图像的位置探测图形。
本申请实施例还提供了一种二维码定位方法,包括:
在含有第一类像素和第二类像素的二维码图像中,以预设的像素探测规则,确定所述二维码图像中的疑似位置探测图形的中心位置;其中,所述像素探测规则包括第一类像素、第二类像素、第一类像素的顺序排布比例满足预设比例;
根据确定的所述疑似位置探测图形的中心位置识别出相应的疑似位置探测图形;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710888105.9/2.html,转载请声明来源钻瓜专利网。





