[发明专利]矩形二维码识别方法、装置及电子设备在审
| 申请号: | 202011402507.1 | 申请日: | 2020-12-02 |
| 公开(公告)号: | CN112329496A | 公开(公告)日: | 2021-02-05 |
| 发明(设计)人: | 朱毅宁;姚银 | 申请(专利权)人: | 库卡机器人(广东)有限公司 |
| 主分类号: | G06K7/14 | 分类号: | G06K7/14;G05D1/02 |
| 代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 王丹 |
| 地址: | 528000 广东省佛山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 矩形 二维码 识别 方法 装置 电子设备 | ||
本公开提供了一种矩形二维码识别方法、装置及电子设备,所述方法包括:采集矩形二维码的图像;基于对所述图像进行的边缘检测,得到所述图像包含的各线段;基于所述各线段相互之间分别以各自的端点为中心并以预设半径对其他线段进行的搜索,得到所述二维码的边界所组成的目标四边形,其中,所述半径大于对应中心所在线段的二分之一长度;基于对所述目标四边形中像素的编解码,实现对所述二维码的识别。本公开实施例有效避免二维码的边界发生断裂或污染的情况下线段搜索失败的发生,从而提高了二维码的识别准确率。
技术领域
本公开涉及图像处理领域,具体涉及一种矩形二维码识别方法、装置及电子设备。
背景技术
在各类工厂生产活动中,基于二维码自主导航的机器人被广泛应用其中。对于这一类机器人,作为机器之眼的二维码识别无疑是相当重要的技术。
然而,在实际生产过程中,尤其在工厂环境中,二维码常常会受到诸如硬物碰撞、灰尘、水渍、油污等污染物的影响,从而导致二维码的边界发生损坏或污染。现有技术在进行二维码识别时,均是以二维码处于理想环境下为默认前提,从而导致现有技术应用于实际生产过程中时,二维码的识别准确率不理想。
发明内容
本公开的一个目的在于提出一种矩形二维码识别方法、装置及电子设备,能够有效避免二维码的边界发生断裂或污染的情况下线段搜索失败的发生,从而提高了二维码识别的识别准确率。
根据本公开实施例的一方面,公开了一种矩形二维码识别方法,所述方法包括:
采集矩形二维码的图像;
基于对所述图像进行的边缘检测,得到所述图像包含的各线段;
基于所述各线段相互之间分别以各自的端点为中心并以预设半径对其他线段进行的搜索,得到所述二维码的边界所组成的目标四边形,其中,所述半径大于对应中心所在线段的二分之一长度;
基于对所述目标四边形中像素的编解码,实现对所述二维码的识别。
根据本公开实施例的一方面,公开了一种矩形二维码识别装置,所述装置包括:
采集模块,配置为采集矩形二维码的图像;
检测模块,配置为基于对所述图像进行的边缘检测,得到所述图像包含的各线段;
搜索模块,配置为基于所述各线段相互之间分别以各自的端点为中心并以预设半径对其他线段进行的搜索,得到所述二维码的边界所组成的目标四边形,其中,所述半径大于对应中心所在线段的二分之一长度;
编解码模块,配置为基于对所述目标四边形中像素的编解码,实现对所述二维码的识别。
在本公开的一示例性实施例中,所述装置配置为:根据对所述二维码的识别结果为所述机器人提供导航。
在本公开的一示例性实施例中,所述装置配置为:
对所述图像进行梯度处理,得到所述图像的梯度;
基于所述图像的梯度与预设梯度阈值的对比,定位所述图像中的梯度大于所述梯度阈值的有效像素;
基于所述图像的梯度对所述有效像素进行聚合,得到所述有效像素组成的像素簇;
对所述像素簇进行直线拟合处理,得到所述各线段。
在本公开的一示例性实施例中,所述装置配置为:
基于所述各线段相互之间分别以各自的端点为中心并以预设半径对其他线段进行的搜索,得到至少一个闭合的候选四边形,其中,所述候选四边形中的相邻两条边由相互搜索到的两条线段延长相交后所组成;
基于预设边长条件以及预设内角条件从所述候选四边形筛选出所述目标四边形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于库卡机器人(广东)有限公司,未经库卡机器人(广东)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011402507.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基坑施工现场监测装置以及监测方法
- 下一篇:一种高精度导正收卷方法





