【技术实现步骤摘要】
二维码识别方法、装置、电子设备以及可读存储介质
本申请涉及数字图像识别
,具体而言,涉及一种二维码识别方法、装置、电子设备以及可读存储介质。
技术介绍
如今,二维码在日常生活中所占的地位越来越重,例如使用共享单车、移动支付等功能时都可能会用到二维码识别。目前,二维码识别依赖于二维码上的多个定位点,通过定位点可以获取二维码的范围以及识别方向,完成二维码的识别。当二维码出现破损时,如果破损的位置处于定位点区域,可能导致二维码无法被识别的问题。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种二维码识别方法、装置、电子设备以及可读存储介质,能够通过预设识别算法以及预设规则,获取潜在的定位点,并将潜在定位点与已识别的定位点组合,进行二维码识别,解决识别破损二维码的问题。本申请第一方面,提供了一种二维码识别方法,可以包括:识别待识别扫描图像,获取n个已识别的定位点,其中,n为大于0、且小于预设阈值的整数。根据待识别扫描图像、以及预设识别算法,确定至少1个潜在定位点。将潜在定位点与已识别的定位点组合,进行二维码识别。可选地,根据待识别扫描图像、以及预设识别算法,确定至少1个潜在定位点,包括:根据待识别扫描图像、以及预设识别算法,识别与定位点轮廓近似度满足预设条件的至少1个潜在定位点。可选地,根据待识别扫描图像、以及预设识别算法,确定至少1个潜在定位点,包括:根据待识别扫描图像、已识别的定位点,确定潜在范围。根据预设识别算法,在潜在范围内确定至少1个潜 ...
【技术保护点】
1.一种二维码识别方法,其特征在于,包括:/n识别待识别扫描图像,获取n个已识别的定位点,其中,n为大于0、且小于预设阈值的整数;/n根据所述待识别扫描图像、以及预设识别算法,确定至少1个潜在定位点;/n将所述潜在定位点与所述已识别的定位点组合,进行二维码识别。/n
【技术特征摘要】
1.一种二维码识别方法,其特征在于,包括:
识别待识别扫描图像,获取n个已识别的定位点,其中,n为大于0、且小于预设阈值的整数;
根据所述待识别扫描图像、以及预设识别算法,确定至少1个潜在定位点;
将所述潜在定位点与所述已识别的定位点组合,进行二维码识别。
2.如权利要求1所述的方法,其特征在于,所述根据所述待识别扫描图像、以及预设识别算法,确定至少1个潜在定位点,包括:
根据所述待识别扫描图像、以及预设识别算法,识别与定位点轮廓近似度满足预设条件的至少1个潜在定位点。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述待识别扫描图像、以及预设识别算法,确定至少1个潜在定位点,包括:
根据所述待识别扫描图像、所述已识别的定位点,确定潜在范围;
根据预设识别算法,在所述潜在范围内确定至少1个潜在定位点。
4.如权利要求3所述的方法,其特征在于,所述根据预设识别算法,在所述潜在范围内确定至少1个潜在定位点,包括:
根据预设定位点位置信息,确定所述预设识别算法;
根据预设识别算法,在所述潜在范围内确定至少1个潜在定位点。
5.如权利要求4所述的方法,其特征在于,若预设定位点位置信息标识潜在定位点与所述已识别的定位点构成等腰直角三角形,所述已识别的定位点个数为2个,则所述根据预设识别算法,在所述潜在范围内确定至少1个潜在定位点,包括:
在所述潜在范围内,确定至少1个可与2个所述已识别的定位点构成等腰直角三角形的点作为所述潜在定位点。
6.如权利要求1所述的方法,其特征在于,所述将所述潜在定位点与所述已识别的定位点组合,进行二维码识别,包括:
根据所述至少1个潜在定位点与所述已识别的定位点的位置关系、以及预设规则,获取每个所述潜在定位点的优先级;
根据每个所述潜在定位点的优先级顺序,将所述潜在定位点与所述已识别的定位点依次组合,进行二维码识别。
7.如权利要求1所述的方法,其特征在于,所述将所述潜在定位点与所述已识别的定位点组合,进行二维码识别,包括:
将所述潜在定位点与所述已识别的定位点组合,获取至少一个待选形状;
在所述至少一个待选形状中选择满足预设位置关系要求的目标待选形状;
根据所述目标待选形状包含的所述潜在定位点与所述已识别的定位点,进行二维码识别。
8.如权利要求1所述的方法,其特征在于,所述将所述潜在定位点与所述已识别的定位点组合,进行二维码识别,包括:
将所述潜在定位点与所述已识别的定位点组合,获取初始待识别二维码;
采用特征模型对补偿所述初始待识别二维码,得到补偿后的待识别二维码,其中,所述特征模型包括二维码的特征信息;
对所述补偿后的待识别二维码进行二维码识别。
9.如权利要求8所述的方法,其特征在于,所述采用特征模型对补偿所述初始待识别二维码,得到补偿后的待识别二维码之前,还包括:
获取二维码图像集,所述二维码图像集包括多个完整的二维码图像;
提取所述二维码图像集中各所述完整的二维码图像的特征信息;
采用所述完整的二维码图像的特征信息进行训练,获取所述特征模型。
10.一...
【专利技术属性】
技术研发人员:金亮,潘磊,
申请(专利权)人:北京骑胜科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。