[发明专利]二维码定位框识别方法、装置、电子设备及存储介质在审
申请号: | 201910100834.2 | 申请日: | 2019-01-31 |
公开(公告)号: | CN111507120A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 陈兴;金亮;潘磊 | 申请(专利权)人: | 北京骑胜科技有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06T7/90 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
地址: | 100193 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 定位 识别 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种二维码定位框识别方法、装置、电子设备及存储介质,涉及二维码识别技术领域。其中,该方法包括:获取二维码图像;根据预设像素扫描规则,识别二维码图像中满足预设颜色比例要求的多个目标区域;将多个目标区域中符合预设要求的目标区域作为二维码定位框。本申请实施例能够使得在对二维码定位框进行识别过程中,可以识别多种不同形状的定位框,且识别准确性更高。
技术领域
本申请涉及二维码识别技术领域,具体而言,涉及一种二维码定位框识别方法、装置、电子设备及存储介质。
背景技术
随着科技的发展,二维码已成为信息传播的便捷载体,用户通过扫描二维码即可获得相关产品信息或链接到相关网页上浏览更多信息。在二维码识别过程中,通常需要先识别得到二维码的三个定位框的位置,然后根据三个定位框确定二维码的范围,进而对二维码进行识别。
目前,现有技术中在确定二维码定位框时,通常需要对图片进行平滑滤波,二值化,寻找轮廓,筛选轮廓中有两个子轮廓的特征,从筛选后的轮廓中找到面积最接近的3个即是二维码定位框。
但是,上述现有对二维码定位框的识别方法中,仅仅通过轮廓进行识别,可识别的形状有限,且往往导致识别准确性不高。
发明内容
有鉴于此,本申请实施例的目的在于提供一种二维码定位框识别方法、装置、电子设备及存储介质,用于解决现有二维码定位框的识别方法中,可识别的形状有限,且识别准确性不高的技术问题。
第一方面,本申请实施例提供了一种二维码定位框识别方法,该方法包括:
获取二维码图像;根据预设像素扫描规则,识别二维码图像中满足预设颜色比例要求的多个目标区域;将多个目标区域中符合预设要求的目标区域作为二维码定位框。
可选地,所述根据预设像素扫描规则,识别二维码图像中满足预设颜色比例要求的多个目标区域,包括:
根据预设扫描单元,按照第一预设方向扫描二维码图像,获取二维码区域上对应各单元的颜色比例;若满足预设颜色比例要求的目标区域个数小于预设阈值,则调整预设扫描单元的尺寸,获取更新的预设扫描单元,其中,预设扫描单元的尺寸为一个或多个像素点组合的尺寸。
可选地,所述根据预设扫描单元,按照第一预设方向扫描二维码图像,获取二维码区域上对应各单元的颜色比例,包括:
根据预设扫描单元,沿着水平方向,获取二维码区域上对应各单元的颜色比例;或,根据预设扫描单元,沿着竖直方向,获取二维码区域上对应各单元的颜色比例。
可选地,所述将多个目标区域中符合预设要求的目标区域作为二维码定位框,包括:
采用预设验证规则,将不满足验证要求的目标区域删除,得到剩余目标区域;将剩余目标区域中符合预设要求的目标区域作为二维码定位框。
可选地,所述采用预设验证规则,将不满足验证要求的目标区域删除,得到剩余目标区域,包括:
按照第二预设方向扫描二维码图像,验证目标区域的颜色比例是否满足验证要求,第一预设方向与所述第二预设方向不同;将不满足验证要求的目标区域删除,得到剩余目标区域。
可选地,所述将多个目标区域中符合预设要求的目标区域作为二维码定位框,包括:
将多个目标区域中黑白颜色比值与预设比值误差小于预设值、且黑白颜色间隔满足预设间隔顺序的目标区域作为二维码定位框。
可选地,所述将多个目标区域中符合预设要求的目标区域作为二维码定位框,包括:
采用轮廓识别算法,识别各目标区域的轮廓;将目标区域的轮廓满足预设轮廓要求的目标区域作为二维码定位框。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京骑胜科技有限公司,未经北京骑胜科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910100834.2/2.html,转载请声明来源钻瓜专利网。