[发明专利]二维码的定位与检出方法有效
| 申请号: | 201810868235.0 | 申请日: | 2018-08-02 | 
| 公开(公告)号: | CN108985129B | 公开(公告)日: | 2021-11-23 | 
| 发明(设计)人: | 兰斌;张栩华;朱云 | 申请(专利权)人: | 谷东科技有限公司 | 
| 主分类号: | G06K7/14 | 分类号: | G06K7/14;G06T7/13 | 
| 代理公司: | 广州广典知识产权代理事务所(普通合伙) 44365 | 代理人: | 谢伟 | 
| 地址: | 510000 广东省广州市黄埔区*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 二维码 定位 检出 方法 | ||
本发明公开了一种二维码的定位与检出方法,包括以下步骤:利用图像采集设备获取第一二维码图像;对第一二维码图像进行处理获得第二二维码图像;对第二二维码图像进行边缘检测,检测出第二二维码图像中的各个边缘的边缘信息,根据边缘信息保存各个边缘的等级树关系;依次检测等级树关系中边缘的边缘信息及边缘的子边缘的子边缘信息,判断边缘中是否包含二维码区域;输出包含二维码区域的边缘的边缘信息。本发明的二维码的定位与检出方法,其在图像中存在多个二维码时,也可实现对二维码区域的准确定位与检出,同时其检出效率及准确率较高。
技术领域
本发明涉及信息定位与识别领域,更具体的说,是一种二维码的定位与检出方法。
背景技术
现有的在对图片中的二维码识别之前,需要先对拍摄的图片中的二维码进行定位与检出,现有的二维码的定位与检出方法主要集中在对二维码上的三个定位标记的检测,在对二维码定位与检出过程中,如果任何一个定位标记的检测出现误差,则二维码的定位与检出的准确性都会受到影响,且当图片中存在多个二维码时此种检出方法的检出效率较低。
发明内容
本发明的目的在于提供一种二维码的定位与检出方法,该方法在一副图像中含有多个二维码时也可准确定位检出,其准确性及检出效率较高。
其技术方案如下:
本发明公开一种二维码的定位与检出方法,包括以下步骤:
利用图像采集设备获取第一二维码图像;
对第一二维码图像进行处理获得第二二维码图像;
对第二二维码图像进行边缘检测,检测出第二二维码图像中的各个边缘的边缘信息,根据所述边缘信息保存各个所述边缘的等级树关系;
依次检测所述等级树关系中边缘的边缘信息及边缘的子边缘的子边缘信息,判断所述边缘中是否包含二维码区域;
输出包含二维码区域的所述边缘的边缘信息。
依次检测所述等级树关系中边缘的边缘信息及边缘的子边缘的子边缘信息,判断所述边缘中是否包含二维码区域时,包含以下步骤:
计算第二二维码图像总面积及所述边缘轮廓面积;
判断所述边缘轮廓面积是否大于第二二维码图像总面积的十分之一;
若所述边缘轮廓面积小于或等于第二二维码图像总面积的十分之一,则所述边缘中不包含二维码区域;
若所述边缘轮廓面积大于第二二维码图像总面积的十分之一,则计算所述边缘的最小外接矩形的长宽比。
还包括以下步骤:
计算所述边缘的最小外接矩形的长宽比后,判断所述边缘的最小外接矩形的长宽比是否大于0.85;
若所述边缘的最小外接矩形的长宽比小于或等于0.85,则所述边缘中不包含二维码区域;
若所述边缘的最小外接矩形的长宽比大于0.85,则对所述边缘进行多边形拟合。
还包括以下步骤:
对所述边缘进行多边形拟合后,判断所述边缘的多边形的边数N;
若所述多边形的边数N小于3条或大于5条,则所述边缘中不包含二维码区域;
若所述多边形的边数N为3至5条,则计算所述多边形的相邻边的边向量之间的角度。
还包括以下步骤:
计算所述多边形的相邻边的边向量之间的角度后,判断相邻边的边向量之间的角度是否处于80°至100°之间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷东科技有限公司,未经谷东科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810868235.0/2.html,转载请声明来源钻瓜专利网。





