[发明专利]远距离识别二维码的方法、存储介质有效
| 申请号: | 201811633626.0 | 申请日: | 2018-12-29 |
| 公开(公告)号: | CN109815762B | 公开(公告)日: | 2022-02-11 |
| 发明(设计)人: | 刘德建;周伟;曾少彬;方振华 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
| 主分类号: | G06K7/14 | 分类号: | G06K7/14 |
| 代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
| 地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 远距离 识别 二维码 方法 存储 介质 | ||
1.远距离识别二维码的方法,其特征在于,包括:
获取包含待识别二维码的图像帧;
对图像帧进行二值化处理;
标记二值化处理后的图像帧中黑白间隔的像素点作为特征点;
对所述特征点进行聚类处理,获取至少一个的簇;
依据簇的形状以及簇内特征点与簇内所有像素点的占比,获取所述至少一个的簇中最符合二维码特征的簇;
所述依据簇的形状以及簇内特征点与簇内所有像素点的占比,获取所述至少一个的簇中最符合二维码特征的簇,具体为:
获取所述至少一个的簇中由簇的形状为矩形且簇内特征点与簇内所有像素点的占比大于或等于预设的占比阈值的簇所构成的待选簇集;
还包括:
遍历当前待选簇集内的各个待选簇,获取各个待选簇对应的簇内所有特征点的平均点;
平移各个待选簇的中心点至各自的平均点;
对平移后得到的各个待选簇按照预设倍数进行增量放大处理,获取新的待选簇集;
以所述新的待选簇集为当前待选簇集,返回执行所述遍历步骤和所述平移步骤,直至获取一中心点与平均点重合的簇。
2.如权利要求1所述的远距离识别二维码的方法,其特征在于,所述对图像帧进行二值化处理,具体为:
对所述图像帧依次进行压缩和灰度化处理;
对灰度化处理后的图像帧进行二值化处理。
3.如权利要求2所述的远距离识别二维码的方法,其特征在于,所述对灰度化处理后的图像帧进行二值化处理,具体为:
对灰度化处理后的图像帧进行降噪滤波处理;
对降噪滤波处理后的图像帧进行二值化处理。
4.如权利要求2所述的远距离识别二维码的方法,其特征在于,所述依据簇的形状以及簇内特征点与簇内所有像素点的占比,获取所述至少一个的簇中最符合二维码特征的簇,具体为:
获取经过所述灰度化处理后得到的图像帧的副本;
对各个簇对应所述副本的位置进行降噪滤波处理;
对所述降噪滤波处理后的副本进行二值化处理;
标记二值化处理后的副本中黑白间隔的像素点作为副本特征点;
依据簇的形状以及簇内副本特征点与簇内所有像素点的占比,获取所述至少一个的簇中最符合二维码特征的簇。
5.如权利要求1所述的远距离识别二维码的方法,其特征在于,还包括:
分别预设一簇内特征点与簇内所有像素点的占比阈值以及一二维码最小识别大小;
依据所述占比阈值与所述最小识别大小,计算获取最小占比特征点数量;
判断所标记的特征点的总数是否少于所述最小占比特征点数量,若是,则结束识别;若否,则继续执行所述对所述特征点进行聚类处理,获取至少一个的簇步骤。
6.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序在被处理器执行时,能实现上述权利要求1-5任意一项所述的远距离识别二维码的方法所包含的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811633626.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携智能防伪识别设备
- 下一篇:二维码的检测方法、装置和存储介质





