[发明专利]一种二维码识别方法及装置有效
| 申请号: | 201310742473.4 | 申请日: | 2013-12-30 |
| 公开(公告)号: | CN103699869B | 公开(公告)日: | 2017-02-01 |
| 发明(设计)人: | 梁捷;郭沛瀚;龚攀峰 | 申请(专利权)人: | 优视科技有限公司 |
| 主分类号: | G06K7/10 | 分类号: | G06K7/10 |
| 代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙)11452 | 代理人: | 屠长存 |
| 地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 二维码 识别 方法 装置 | ||
技术领域
本发明涉及移动通信技术领域,更为具体地,涉及一种二维码识别方法及装置。
背景技术
QR(Quick Response,快速反应)二维码是由日本丰田子公司 Denso Wave于1994年发明并开始使用的一种矩阵二维码符号。QR二维码不仅信息容量大、可靠性高、成本低,还可表示汉字及图像等多种文字信息、其保密防伪性强而且使用非常方便。因此,很快就在世界范围内开始大量使用。
目前,这种二维码的信息解析普遍采用摄像头扫描二维码图片,从而获取二维码中包含的信息;这种传统的二维码解析方式,需借助手中扫描设备(通常是手机等移动设备)的摄像头对准二维码图片去扫描、解析才能获取二维码图片中包含的信息,解析出来的二维码信息会显示在扫描设备上。随着二维码的广泛应用,图片中出现二维码的概率也越来越多,甚至一个网页中有时候会包含多个二维码。这种时候,如果借助扫描设备的摄像头对网页中的二维码进行一一拍摄扫描的话会出现一些问题:需要利用摄像头对二维码进行扫描需要多次调整使拍摄框对准二维码才能将二维码识别出来,操作起来不是十分方便且需要耗费一定时间,当页面中存在多个二维码时,还需要一个一个进行扫描,十分不便。例如,用户路过广告牌,上面有多个二维码,如果用户想获取这些二维码信息的话,需要停下来拿出手机一个一个地扫描,耗费大量时间。
发明内容
本发明的目的在于提出一种二维码识别方法及装置,可以在不借助摄像头的情况下,实现快速地批量识别出图片中多个二维码所包含的信息。
根据本发明的一个方面,提供了一种二维码识别方法,包括:从所获取的图片中识别出各个位置探测图形;从所述各个位置探测图形中搜索出符合二维码组成特性的位置探测图形三元组,所述二维码组成特性包括:所述位置探测图形三元组中的位置探测图形之间形成的三条连线中长度最短的两条连线垂直且长度相等;基于所搜索出的位置探测图形三元组,确定二维码区域;从所确定出的二维码区域中解析出二维码信息,其中,在所确定出的二维码区域中存在多个所基于的位置探测图形三元组包含相同位置探测图形的二维码区域且从其中一个二维码区域解析出二维码信息时,不对该多个二维码区域中的未处理二维码区域进行解析。
根据本发明的一个方面,提供了一种二维码识别装置,包括:位置探测图形识别模块,用于从所获取的图片中识别出各个位置探测图形;搜索模块,用于从所述各个位置探测图形中搜索出符合二维码组成特性的位置探测图形三元组,所述二维码组成特性包括:所述位置探测图形三元组中的位置探测图形之间形成的三条连线中长度最短的两条连线垂直且长度相等;二维码确定模块,用于基于所搜索出的位置探测图形三元组,确定二维码区域;二维码解析模块,用于从所确定出的二维码区域中解析出二维码信息,其中,在所确定出的二维码区域中存在多个所基于的位置探测图形三元组包含相同位置探测图形的二维码区域且从其中一个二维码区域解析出二维码信息时,不对该多个二维码区域中的未处理二维码区域进行解析。
本发明提出的上述方法和装置,从图片中识别出所有位置探测图形;获取满足二维码组成特性的位置探测图形三元组,根据位置探测图形三元组可以从图片中确定出二维码的代表区域;对确定的二维码的代表区域进行解析得到二维码包含的信息;本发明提出的二维码识别方法及装置不需要摄像头的辅助,并且可以快速地批量识别出多个二维码所包含的信息。
为了实现上述相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
附图说明
根据下述参照附图进行的详细描述,本发明的上述和其他目的、特征和优点将变得更加显而易见。在附图中:
图1示出了本发明的实施例的二维码识别方法的流程图;
图2至图5示出了二维码组成特性的示意图;
图6示出了确定二维码区域的示意图;
图7a至图7g示出了利用扫描框扫描位置探测图形的示意图;
图8示出了三元组满足二维码组成特性,但不可能组成二维码的三元组示意图;
图9示出了本发明的实施例的二维码识别方法的另一流程图;
图10示出了本发明的实施例的二维码识别装置的方框示意图;
图11示出了本发明的实施例的二维码识别装置的另一方框示意图。
在所有附图中相同的标号指示相似或相应的特征或功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310742473.4/2.html,转载请声明来源钻瓜专利网。





