[发明专利]一种二维纹理码及其编码和解码方法有效
申请号: | 201911035069.7 | 申请日: | 2019-10-29 |
公开(公告)号: | CN110866578B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 翟广涛;章加何 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 上海恒慧知识产权代理事务所(特殊普通合伙) 31317 | 代理人: | 徐红银 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维 纹理 及其 编码 解码 方法 | ||
本发明公开了一种二维纹理码及其编码和解码方法,所述二维纹理码包括L形的格式矫正区和矩形的纹理数据区,所述格式矫正区用于矫正二维纹理码的格式,所述矩形的纹理数据区被分割成m个矩形的子区域,所述每一子区域由一个纹理图片所占据,共有n种不同类型的纹理图片,每一种类型的纹理图片对应一个解码字符,且nm。本发明的二维纹理码及其编码和解码方法,可有效降低二维码的信息冗余,提高低像素下解码的鲁棒性。
技术领域
本发明涉及二维码技术领域,具体地,涉及一种二维纹理码及其编码和解码方法。
背景技术
随着数字技术地不断进步和发展,人们的日常生活被深刻的改变。移动支付、共享单车、无人零售等新型技术已经与我们的生活密不可分,极大地便利了人民的购物与出行。其中这些新兴技术的成功与二维码的普及与应用密不可分。
二维码又被称之为二维条码,使用黑白像素代表0和1。生活中最常见的二维码便是QR码(Quick Response Code,QRCode)。二维码能成功应用于多种场合,主要归结于二维码具有极强的鲁棒性和充足的信息容量。充足的信息容量允许了二维码有充足的纠错功能。这使得二维码成为了一种快速、高效、鲁棒的信息载体。
然而,一些特定的应用场景不依赖于二维码的高存储和高冗余,于是二维码的信息高冗余反而成为了它的缺点。比如在一项基于二维码与手机的视障辅助工程中,二维码被当作定位信息与类别信息贴于常用工具上,满足视障人员的获取需求。再例如公告号为CN102735235B的专利中,机器人利用贴在定位点的QR二维码进行室内导航。
这些场景存在共同的特点:二维码被用作于定位或分类,系统中只有有限的类别,不需要二维码的高容量储存。因此,直接应用标准的QR码,则会引入定位不够鲁棒的问题,解码也会因为信息的冗余而出错。
如果图像中的二维码像素过低、目标过小,则通过解码器无法进行正确地定位和解码。具体表现为二维码的黑白像素块作为最小单位容易受到图像质量的影响,而无法解码。
虽然有许多关于二维码定位与解码的专利,比如公告号为CN106485183A的定位方法、公告号为CN105138940A的解码方法等,但是这些方法并不能根本上解决上述问题。
因此,我们需要一种新的二维图形识别方法,可以有效降低二维码的信息冗余,提高低像素下的鲁棒性。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种二维纹理码及其编码和解码方法,可以有效降低信息冗余,提高低像素下的鲁棒性。
根据本发明的一个方面,提供一种二维纹理码,包括:L形的格式矫正区和矩形的纹理数据区,所述格式矫正区用于矫正二维纹理码的格式,所述矩形的纹理数据区被分割成m个矩形的子区域,所述每一子区域由一个纹理图片所占据,共有n种不同类型的纹理图片,每一种类型的纹理图片对应一个解码字符,且nm。
优选地,m=4,所述纹理数据区被分割成4个矩形的子区域。
优选地,n=10,共有10种不同类型的纹理图片。
优选地,所述格式矫正区为全黑L形,包围所述矩形的纹理数据区的两条边的外部。
优选地,所述格式矫正区用于矫正二维纹理码的格式,将所述二维纹理码矫正到标准方向和形状。
优选地,所述单个纹理图片为200像素,所述格式矫正区的宽度为25像素。
根据本发明的另一个方面,还提供一种二维纹理码编码方法,适用于上述的二维纹理码,包括以下步骤:
确定待编码数字;
将所述待编码数字按照解码字符对应的纹理图片类型分别填入至各子区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911035069.7/2.html,转载请声明来源钻瓜专利网。