[发明专利]识别二维码的方法、装置和终端有效
申请号: | 201710208336.0 | 申请日: | 2017-03-31 |
公开(公告)号: | CN106951812B | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 许典平;林榆耿;冉辰;李晶晶;王泓扬;翁乐腾;陈浩 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 贾允;肖丁 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 二维码 方法 装置 终端 | ||
1.一种识别二维码的方法,其特征在于,所述二维码包括图像区域和编码区域,且所述图像区域和所述编码区域互不重叠,所述二维码的除所述图像区域之外的剩余区域包括由所述二维码的码元聚集而成的至少两个条状区域,所述图像区域位于所述至少两个条状区域的中部,且所述至少两个条状区域围绕所述图像区域呈放射状排布;
所述方法包括:
对所述二维码进行定位和校正;
从所述二维码的像素中选取所述编码区域中的码元所包含的像素;
根据所述编码区域中的码元所包含的像素,确定所述编码区域中的码元的取值;
根据所述编码区域中的码元的取值,识别所述二维码。
2.如权利要求1所述的方法,其特征在于,所述至少两个条状区域围绕所述图像区域均匀排布。
3.如权利要求2所述的方法,其特征在于,所述至少两个条状区域包括交错排布的第一长度的条状区域和第二长度的条状区域,其中所述第一长度大于所述第二长度。
4.如权利要求1-3中任一项所述的方法,其特征在于,所述二维码的除所述图像区域之外的剩余区域还设置有用于标识所述二维码对应的业务类型的目标图像。
5.如权利要求4所述的方法,其特征在于,所述对所述二维码进行定位和校正包括:
在所述二维码的除所述图像区域之外的剩余区域查找所述二维码的定位图案和所述目标图像;
根据所述定位图案和所述目标图像的位置,确定用于校正所述二维码的顶点的位置;
根据所述用于校正所述二维码的顶点的位置,对所述二维码进行校正。
6.如权利要求5所述的方法,其特征在于,所述定位图案和所述目标图像具有圆形轮廓,
所述根据所述定位图案和所述目标图像的位置,确定用于校正所述二维码的顶点的位置,包括:
将所述定位图案的圆形轮廓的中心点的位置以及所述目标图像的圆形轮廓的中心点的位置确定为所述用于校正所述二维码的顶点的位置。
7.如权利要求1所述的方法,其特征在于,所述从所述二维码的像素中选取所述二维码的编码区域中的码元所包含的像素,包括:
根据预先记录的位置信息,对所述编码区域进行划分,得到所述编码区域中的每个码元所占的区域,其中所述位置信息用于指示所述每个码元在所述编码区域中的位置;
从所述二维码的像素中选取落入所述每个码元所占的区域中的各个像素,作为所述每个码元所包含的像素。
8.如权利要求1所述的方法,其特征在于,所述从所述二维码的像素中选取所述二维码的编码区域中的码元所包含的像素,包括:
根据所述编码区域中的每个码元的标识,通过查询预先建立的映射关系,确定所述每个码元所包含的像素,其中所述映射关系为所述每个码元的标识与所述每个码元所包含的像素在所述二维码中的位置的映射关系。
9.如权利要求7或8所述的方法,其特征在于,所述编码区域中的一个码元包含至少两个像素。
10.如权利要求1所述的方法,其特征在于,所述编码区域包括规格区域,所述规格区域中的码元围绕所述图像区域排布,且所述规格区域中的码元用于记录所述二维码的规格信息,所述规格信息包括所述二维码的以下信息中的至少一种:版本信息,纠错级别,以及掩码信息,
所述根据所述编码区域中的码元的取值,识别所述二维码,包括:
根据所述规格区域中的码元的取值,获取所述二维码的规格信息;
根据所述二维码的规格信息识别所述二维码。
11.如权利要求1所述的方法,其特征在于,所述图像区域为圆形区域或矩形区域。
12.如权利要求1所述的方法,其特征在于,所述二维码包括边缘区域,所述边缘区域中的码元形成圆形的可视图案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710208336.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种土壤修复通风系统
- 下一篇:一种解决土壤重金属污染的新型固化‑稳定化装置