一种缺损二维码定位方法技术

技术编号:29202287 阅读:13 留言:0更新日期:2021-07-10 00:37
本发明专利技术公开一种缺损二维码定位方法,涉及图像识别技术领域;获取图像中目标物体检测结果,包括目标物体尺寸以及位置,获取目标物体上的二维码位置以及尺寸,根据二维码扫描图像像素中黑白黑白黑的比例关系,筛选二维码图像的候选点,获得检测二维码的仿射变换矩阵,确认二维码像素点的坐标,定位二维码的位置。定位二维码的位置。定位二维码的位置。

【技术实现步骤摘要】
一种缺损二维码定位方法


[0001]本专利技术公开一种方法,涉及图像识别
,具体地说是一种缺损二维码定位方法。

技术介绍

[0002]随着科技进步,二维码无处不在,二维码另一个名称是QR Code(Quick Response Code),近年来在移动设备上经常使用。与传统条形码相比,可以存储更多的信息,二维码本质上是密码算法,最终得到二进制编码。在最后这串编码中,一个0对应的就是一个白色小方块,一个1对应的就是一个黑色的小方块。小方块按照8个一组,填进大方块里,就是一个完整的,可以被识别的二维码图案。
[0003]目前识别时需要对输入的二维码图像进行二维的卷积,进行大量的运算,尤其是对高清图像时,计算的复杂度急剧上升,并且在图像中扫描二维码,而缺损二维码时,无法提高目标物体的精度。

技术实现思路

[0004]本专利技术针对现有技术的问题,提供一种缺损二维码定位方法,结合二维码识别与目标检测技术,进行目标物体的精确定位,以便提升目标检测识别的精度。
[0005]本专利技术提出的具体方案是:
[0006]一种缺损二维码定位方法,获取图像中目标物体检测结果,包括目标物体尺寸以及位置,
[0007]获取目标物体上的二维码位置以及尺寸,
[0008]根据二维码扫描图像像素中黑白黑白黑的比例关系,筛选二维码图像的候选点,获得检测二维码的仿射变换矩阵,确认二维码像素点的坐标,定位二维码的位置。
[0009]所述的一种缺损二维码定位方法中根据二维码扫描图像像素中黑白黑白黑的比例关系为1:1:3:1:1,筛选二维码图像的候选点。
[0010]所述的一种缺损二维码定位方法中利用紧邻点融合算法确认二维码像素点的坐标。
[0011]所述的一种缺损二维码定位方法中具体步骤为:
[0012]搜索每个点附近一定距离内近邻点的数量,用每个点近邻点集的平均坐标代替原本的坐标,
[0013]当拥有近邻点集的点数量小于预设值时或者迭代次数到达预设的最大迭代次数时结束迭代,
[0014]筛选出拥有紧邻点最多的三个点,求出的平均坐标就是三个位置探测图形所在的坐标,
[0015]判断得到的三个点坐标是否为正确的三个位置探测图形位置,若不是,则调整参数进行再次计算,直到判断通过。
[0016]一种缺损二维码定位系统,包括获取模块、筛选模块及定位模块,
[0017]获取模块获取图像中目标物体检测结果,包括目标物体尺寸以及位置,
[0018]获取目标物体上的二维码位置以及尺寸,
[0019]筛选模块根据二维码扫描图像像素中黑白黑白黑的比例关系,筛选二维码图像的候选点,定位模块获得检测二维码的仿射变换矩阵,确认二维码像素点的坐标,定位二维码的位置。
[0020]所述的一种缺损二维码定位系统中筛选模块根据二维码扫描图像像素中黑白黑白黑的比例关系为1:1:3:1:1,筛选二维码图像的候选点。
[0021]所述的一种缺损二维码定位系统中定位模块利用紧邻点融合算法确认二维码像素点的坐标。
[0022]所述的一种缺损二维码定位系统中定位模块确认二维码像素点的坐标的具体步骤为:
[0023]搜索每个点附近一定距离内近邻点的数量,用每个点近邻点集的平均坐标代替原本的坐标,
[0024]当拥有近邻点集的点数量小于预设值时或者迭代次数到达预设的最大迭代次数时结束迭代,
[0025]筛选出拥有紧邻点最多的三个点,求出的平均坐标就是三个位置探测图形所在的坐标,
[0026]判断得到的三个点坐标是否为正确的三个位置探测图形位置,若不是,则调整参数进行再次计算,直到判断通过。
[0027]本专利技术的有益之处是:
[0028]本专利技术提供一种缺损二维码定位方法,与现有技术相比,在不增加计算量的同时,提高了目标检测检测的精度,使得原本使用深度学习进行目标检测的时候,目标框乱闪动的情况大大减少了,在此基础上,使得检测的精度更加精确。
附图说明
[0029]图1是本专利技术方法流程示意图。
[0030]图2是现有技术中二维码示意图。
具体实施方式
[0031]下面结合附图和具体实施例对本专利技术作进一步说明,以使本领域的技术人员可以更好地理解本专利技术并能予以实施,但所举实施例不作为对本专利技术的限定。
[0032]本专利技术提供一种缺损二维码定位方法,获取图像中目标物体检测结果,包括目标物体尺寸以及位置,
[0033]获取目标物体上的二维码位置以及尺寸,
[0034]根据二维码扫描图像像素中黑白黑白黑的比例关系,筛选二维码图像的候选点,获得检测二维码的仿射变换矩阵,确认二维码像素点的坐标,定位二维码的位置。
[0035]利用本专利技术方法识别目标位置,以及尺寸大小,在此基础上结合二维码识别与目标检测技术,用来进行目标物体的精确定位用来提升深度学习目标检测算法的精度。
[0036]具体应用中,在本专利技术方法的一些实施例中,针对输入的彩色图片,对图像进行两部分处理。一部分采用深学习的目标检测方法,获取目标检测结果,包括目标物体尺寸以及位置;另一步检测粘贴在目标物体上的二维码位置,检测出二维码位置以及尺寸。
[0037]获取二维码检测的仿射变换矩阵,也就是在检测二维码的过程中出现的矫正矩阵:
[0038]横竖扫描图像像素,找到满足黑白黑白黑且比例关系近似1:1:3:1:1的点,将其两端的中点坐标记录下来,最终得到整幅图像所有的候选点,然后下一步筛选出真正的位置探测图形所在位置的点。
[0039]利用紧邻点融合算法确认二维码像素点的坐标。具体过程为:
[0040]搜索每个点附近一定距离内近邻点的数量,用每个点近邻点集的平均坐标代替原本的坐标。进行了比较集中的点的集群向内收缩融合,孤立点由于没有紧邻点则会直接删除,在不停的迭代中其他零散的点的紧邻点减少的速度会远远大于三个位置探测图形所在位置相对更集中的点。
[0041]当拥有近邻点集的点数量小于某个值时(默认定为20)或者迭代次数到达预设的最大迭代次数时结束迭代。
[0042]筛选出拥有紧邻点最多的三个点,求出其平均坐标就是三个位置探测图形所在的坐标了。
[0043]判断得到的三个点坐标是否是正确的三个位置探测图形位置,若不是,则调整参数进行二次计算,直到判断通过。
[0044]通过这样获取二维码精准定位的位置。
[0045]同时本专利技术还提供一种缺损二维码定位系统,包括获取模块、筛选模块及定位模块,
[0046]获取模块获取图像中目标物体检测结果,包括目标物体尺寸以及位置,
[0047]获取目标物体上的二维码位置以及尺寸,
[0048]筛选模块根据二维码扫描图像像素中黑白黑白黑的比例关系,筛选二维码图像的候选点,定位模块获得检测二维码的仿射变换矩阵,确认二维码像素点的坐标,定位二维码的位置。
[0049]上述系统内的各模块之间的信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种缺损二维码定位方法,其特征是获取图像中目标物体检测结果,包括目标物体尺寸以及位置,获取目标物体上的二维码位置以及尺寸,根据二维码扫描图像像素中黑白黑白黑的比例关系,筛选二维码图像的候选点,获得检测二维码的仿射变换矩阵,确认二维码像素点的坐标,定位二维码的位置。2.根据权利要求1所述的一种缺损二维码定位方法,其特征是根据二维码扫描图像像素中黑白黑白黑的比例关系为1:1:3:1:1,筛选二维码图像的候选点。3.根据权利要求1或2所述的一种缺损二维码定位方法,其特征是利用紧邻点融合算法确认二维码像素点的坐标。4.根据权利要求3所述的一种缺损二维码定位方法,其特征是具体步骤为:搜索每个点附近一定距离内近邻点的数量,用每个点近邻点集的平均坐标代替原本的坐标,当拥有近邻点集的点数量小于预设值时或者迭代次数到达预设的最大迭代次数时结束迭代,筛选出拥有紧邻点最多的三个点,求出的平均坐标就是三个位置探测图形所在的坐标,判断得到的三个点坐标是否为正确的三个位置探测图形位置,若不是,则调整参数进行再次计算,直到判断通过。5.一种缺损二维码定位系统,其特征是包括获取模块、筛选模块及...

【专利技术属性】
技术研发人员:高岩郝虹王雯哲
申请(专利权)人:山东新一代信息产业技术研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1