[发明专利]一种二维码探测图形的检测方法和装置、终端有效
申请号: | 201610776978.6 | 申请日: | 2016-08-30 |
公开(公告)号: | CN106372560B | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | 刘骁;冉辰;许典平;林榆耿;黄华杰;王泓扬;刘一科;杨章婧;莫居博;黄婷;邹涛;于洪潇;陈冰如;陈品霖;周俊杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙)44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 探测 图形 检测 方法 装置 终端 | ||
技术领域
本发明涉及图像定位技术领域,具体涉及一种二维码探测图形的检测方法和装置、终端。
背景技术
随着智能终端的流行,二维码(Two-dimensional code)也渐渐地流行开来,二维码,又称二维条码,它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙;其在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。
为了便于定位二维码编码区域以及编码顺序,在二维码中,一般设置有三个定位图形即探测图形或者位置探测图形(Finder Pattern),分别位于二维码的三个顶角上,如图1a所示,为一个二维码的示意图,其中a、b和c分别为该二维码的三个探测图形。
在现有技术中,一般由被验证终端生成二维码,验证终端扫描该生成的二维码,然后由验证终端根据二维码中的定位图形,定位二维码编码顺序,以解读二维码信息。
在对现有技术的研究和实践过程中,本发明的发明人发现,许多用户在制作二维码时为了美化二维码(如制作艺术二维码等)或者是不了解定位图形的重要性,制作出的二维码对定位图形进行了较大的改动,使得二维码的定位图形识别难度增大,导致二维码识别率比较低。
发明内容
本发明实施例提供一种二维码探测图形的检测方法和装置,可以提高二维码的识别率。
本发明实施例提供一种二维码探测图形的检测方法,包括:
接收图形检测请求;
根据所述图形检测请求确定探测图形在预设方向上黑色区域和白色区域的宽度比例所需满足的预设比例条件,所述预设比例条件包括在所述预设方向上探测图形中靠近二维码边界的边界黑色区域的宽度比例值在目标比例值范围内;
根据所述预设比例条件对待识别的二维码进行检测,得到探测图形的候选中心点;
从探测图形的候选中心点中确定探测图形的中心点。
本发明实施例还提供一种二维码探测图形的检测装置,包括:
接收单元,用于接收图形检测请求;
条件确定单元,用于根据所述图形检测请求确定探测图形在预设方向上黑色区域和白色区域的宽度比例所需满足的预设比例条件,所述预设比例条件包括在所述预设方向上探测图形中靠近二维码边界的边界黑色区域的宽度比例值在目标比例值范围内;
检测单元,用于根据所述预设比例条件对待识别的二维码进行检测,得到探测图形的候选中心点;
中心点确定单元,用于从探测图形的候选中心点中确定探测图形的中心点。
本发明实施例还提供了一种终端,包括如上所述的二维码探测图形的检测装置。
本发明实施例在接收到图形检测请求时,根据该图形检测请求确定探测图形在预设方向上黑色区域和白色区域的宽度比例所需满足的预设比例条件,该预设比例条件包括在该预设方向上探测图形中靠近二维码边界的边界黑色区域的宽度比例值在目标比例值范围内,然后,根据该预设比例条件对待识别的二维码进行检测,得到探测图形的候选中心点,从探测图形的候选中心点中确定探测图形的中心点;该方案放宽了预设比例条件,具体地放宽了探测图形中靠近二维码边界的边界黑色区域的宽度比例值,这样在探测图形边界黑色区域的宽度变动或者边界黑色区域缺失的情况下也能识别出探测图形,因此,相对于现有技术,可以提高二维码的识别率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是现有技术中一种二维码的示意图;
图1b为本发明实施例提供的二维码探测图形的检测方法的流程图;
图1c是本发明实施例提供的探测图形的示意图;
图1d是本发明实施例提供的一种二维码的示意图;
图1e是本发明实施例提供的另一种二维码的示意图;
图1f是本发明实施例提供的探测图形候选中心点的定位示意图;
图1g是本发明实施例提供的候选中心点的填充示意图;
图2a是本发明实施例提供的二维码探测图形的检测方法的另一流程图;
图2b是本发明实施例提供的探测图形中心点的选取示意图;
图3a是本发明实施例提供的二维码探测图形的检测装置的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610776978.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有清洁功能的灭蚊纱窗
- 下一篇:一种有源静电防雾霾纱窗