[发明专利]二维码识别方法及装置有效
申请号: | 201611192872.8 | 申请日: | 2016-12-21 |
公开(公告)号: | CN106778440B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 许典平;林榆耿;冉辰;王泓扬;杨章婧;周俊杰;陈品霖;吴静;张瀚亓 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 朱雅男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 识别 方法 装置 | ||
本发明公开了一种二维码识别方法及装置,属于图像识别领域。该方法包括:在接收到二维码识别指令时,获取待识别图像;对待识别图像进行二值化处理,得到二值化图像;判断二值化图像中是否存在目标图形;在二值化图像中存在目标图形时,确定二值化图像中存在二维码;获取二维码的放大图像;对二维码的放大图像进行二维码识别。本发明通过判断待识别图像的二值化图像中是否存在目标图形,在存在该目标图形时,确定二值化图像中存在二维码,并对二维码的放大图像进行二维码识别。解决了相关技术中终端距离二维码较远时,难以获取二维码中的信息的问题。达到了在距离二维码较远时,也能对二维码进行识别的效果。
技术领域
本发明涉及图像识别领域,特别涉及一种二维码识别方法及装置。
背景技术
二维码(英文:2-dimensional bar code)是通过按一定规律在平面的二维方向上分布的图形来记录信息的条码。二维码因其信息容量大、成本低和容错能力强等诸多优点,广泛的被应用于支付、网络链接和广告推送等领域。
相关技术中有一种二维码的识别方法,在该方法中,终端的摄像头在用户控制下,靠近并对准二维码以获取图像,然后终端对获取的图像进行二维码识别,在识别成功时,终端可以获取二维码中记录的信息,在识别失败时,表明图像中可能不存在二维码,终端可以停止识别二维码或控制摄像头继续获取图像。
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:在终端距离二维码较远时,终端获取的图像中二维码过小,终端可能难以识别二维码,进而难以获取二维码中的信息。
发明内容
为了解决相关技术中终端距离二维码较远时,难以获取二维码中的信息的问题,本发明实施例提供了一种二维码识别方法及装置。所述技术方案如下:
根据本发明的第一方面,提供了一种二维码识别方法,该方法包括:
在接收到二维码识别指令时,获取待识别图像;
对所述待识别图像进行二值化处理,得到二值化图像;
判断所述二值化图像中是否存在目标图形;
在所述二值化图像中存在所述目标图形时,确定所述二值化图像中存在二维码;
获取所述二维码的放大图像;
对所述二维码的放大图像进行二维码识别。
另一方面,提供一种二维码识别装置,该二维码识别装置包括:
获取模块,用于在接收到二维码识别指令时,获取待识别图像;
二值化模块,用于对所述待识别图像进行二值化处理,得到二值化图像;
判断模块,用于判断所述二值化图像中是否存在目标图形;
确定模块,用于在所述二值化图像中存在所述目标图形时,确定所述二值化图像中存在二维码;
放大模块,用于获取所述二维码的放大图像;
识别模块,用于对所述二维码的放大图像进行二维码识别。
本发明实施例提供的技术方案带来的有益效果是:
判断待识别图像的二值化图像中是否存在目标图形,在存在该目标图形时,确定二值化图像中存在二维码,并对二维码的放大图像进行二维码识别。解决了相关技术中终端距离二维码较远时,难以获取二维码中的信息的问题。达到了在距离二维码较远时,也能对二维码进行识别的效果。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611192872.8/2.html,转载请声明来源钻瓜专利网。