[发明专利]二维码定位框识别方法、装置、电子设备及存储介质在审
申请号: | 201910100834.2 | 申请日: | 2019-01-31 |
公开(公告)号: | CN111507120A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 陈兴;金亮;潘磊 | 申请(专利权)人: | 北京骑胜科技有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06T7/90 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
地址: | 100193 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 定位 识别 方法 装置 电子设备 存储 介质 | ||
1.一种二维码定位框识别方法,其特征在于,所述方法包括:
获取二维码图像;
根据预设像素扫描规则,识别所述二维码图像中满足预设颜色比例要求的多个目标区域;
将多个所述目标区域中符合预设要求的目标区域作为二维码定位框。
2.根据权利要求1所述的方法,其特征在于,所述根据预设像素扫描规则,识别所述二维码图像中满足预设颜色比例要求的多个目标区域,包括:
根据预设扫描单元,按照第一预设方向扫描所述二维码图像,获取所述二维码区域上对应各单元的颜色比例;
若满足预设颜色比例要求的目标区域个数小于预设阈值,则调整所述预设扫描单元的尺寸,获取更新的预设扫描单元,其中,所述预设扫描单元的尺寸为一个或多个像素点组合的尺寸。
3.根据权利要求2所述的方法,其特征在于,所述根据预设扫描单元,按照第一预设方向扫描所述二维码图像,获取所述二维码区域上对应各单元的颜色比例,包括:
根据预设扫描单元,沿着水平方向,获取所述二维码区域上对应各单元的颜色比例;或,
根据预设扫描单元,沿着竖直方向,获取所述二维码区域上对应各单元的颜色比例。
4.根据权利要求2或3所述的方法,其特征在于,所述将多个所述目标区域中符合预设要求的目标区域作为二维码定位框,包括:
采用预设验证规则,将不满足验证要求的目标区域删除,得到剩余目标区域;
将所述剩余目标区域中符合预设要求的目标区域作为二维码定位框。
5.根据权利要求4所述的方法,其特征在于,所述采用预设验证规则,将不满足验证要求的目标区域删除,得到剩余目标区域,包括:
按照第二预设方向扫描所述二维码图像,验证所述目标区域的颜色比例是否满足所述验证要求,所述第一预设方向与所述第二预设方向不同;
将不满足验证要求的目标区域删除,得到剩余目标区域。
6.根据权利要求2所述的方法,其特征在于,所述将多个所述目标区域中符合预设要求的目标区域作为二维码定位框,包括:
将多个所述目标区域中黑白颜色比值与预设比值误差小于预设值、且黑白颜色间隔满足预设间隔顺序的目标区域作为所述二维码定位框。
7.根据权利要求2所述的方法,其特征在于,所述将多个所述目标区域中符合预设要求的目标区域作为二维码定位框,包括:
采用轮廓识别算法,识别各所述目标区域的轮廓;
将所述目标区域的轮廓满足预设轮廓要求的目标区域作为二维码定位框。
8.根据权利要求2所述的方法,其特征在于,所述将多个所述目标区域中符合预设要求的目标区域作为二维码定位框,包括:
任意选取三个所述目标区域;
判断三个所述目标区域的位置关系是否符合预设要求;
若符合预设要求,则确定三个所述目标区域分别为所述二维码定位框。
9.根据权利要求2所述的方法,其特征在于,所述将多个所述目标区域中符合预设要求的目标区域作为二维码定位框,包括:
任意选取三个所述目标区域;
判断三个所述目标区域中任意两个目标区域的面积差是否小于预设差值;
若小于预设差值,则确定三个所述目标区域为所述二维码定位框。
10.一种二维码定位框识别装置,其特征在于,包括:
获取模块,用于获取二维码图像;
识别模块,用于根据预设像素扫描规则,识别所述二维码图像中满足预设颜色比例要求的多个目标区域;
选取模块,用于将多个所述目标区域中符合预设要求的目标区域作为二维码定位框。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京骑胜科技有限公司,未经北京骑胜科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910100834.2/1.html,转载请声明来源钻瓜专利网。