一种用于非接触式数据传递的网格编码方法

文档序号:8365188阅读:215来源:国知局
一种用于非接触式数据传递的网格编码方法
【技术领域】
[0001]本发明涉及计算机图像识别技术领域,尤其涉及一种用于非接触式数据传递的网格编码方法。
【背景技术】
[0002]在对非接触式的拍照获得的照片分析时,计算机对数字和文本的识别率不够高,需要一种更高识别率的图像编码方法。
[0003]对非接触式图像传递编码,使用的是图像识别技术,目前主要有三种:一是文字符号,二是条码(如条形码、二维码),三是特殊图案。文字符号最直接,比如车牌号识别,在正面、固定方位、近距离上识别成功率较高,但其他条件下就比较差;条码中一维条形码应用广泛,具有输入速度快、可靠性高、采集信息量大、灵活实用、成本低廉等特点,二维码是是一个多行、连续性、可变长、包含大量数据的符号标识,具有信息容量大、错误纠正能力强、印制要求不高、可用多种阅读设备阅读等特点,尤其在移动设备上应用广泛,但条码始终存在只能近距离使用的缺点,其图案区要占图片幅面的1/9以上才能识别;特殊图案就是用一些几何形状、颜色的组合来传达特定的字符,目前没有统一的标准,只需编码和解码遵循统一的规则即可,该技术比较灵活,适用于各种不同场合,对信息量小、场景复杂的场合较为适用。
[0004]本专利申请在图案区大于图片幅面1/40以上,并且侧视、俯仰视角度不超过45度角,平均识别率可达到95%,可用于各种气候、光照条件下的编码非接触式数据传递。

【发明内容】

[0005]本发明要解决的技术问题,在于提供一种用于非接触式数据传递的网格编码方法,本发明大大提高了计算机识别的准确性和速度。使用填色网格单元来编码,利于非接触式编码传输和识别。
[0006]本发明是这样实现的:一种用于非接触式数据传递的网格编码方法,所述方法需提供至少一组网格图案,网格图案包括上半部分的编码文字和下半部分的填色网格图案,所述填色网格图案由底色、网格线以及填色单元格组成;所述方法具体为:将填色单元格填充成两种能进行区别的颜色中的一种,两种颜色分别代表编码O和编码1,将所述编码文字与填色后的填色单元格所代表的编码形成对应关系;基于四进制法则,每个编码文字对应两个邻接的填色单元格,计算机通过填色单元格能读出网格图案所代表的网格编码,并与编码文字形成错误校验和传递。
[0007]进一步地,所述填色网格图案由纵横方向的m*n个网格组成,其中m为大于等于I的自然数,η为大于I的偶数;所述填色单元格位于网格内,每个填色单元格填充的所述两种颜色分别为前景色和背景色;所述底色、网格线颜色、填色单元格的前景色、背景色这四个颜色存在明显色差;所述前景色代表编码1,背景色代表编码O ;所述编码文字由一串数字组成,这些数字每个数字仅限于O、1、2、3。
[0008]进一步地,所述编码文字的每个文字与两个邻接的填色单元格对应,按四进制的规则,则编码00对应编码文字的0,编码01对应编码文字的1,编码10对应编码文字的2,编码11对应编码文字的3 ;所述填色单元格的排列次序,与编码文字中文字的次序形成对应关系,按从上到下、从左到右的次序两两排列。
[0009]进一步地,所述通过填色单元格计算机能读出网格图案所代表的网格编码,并与编码文字形成错误校验,具体为:计算机进行识别时,利用网格线定位到网格,逐个读取填色单元格的色块,获得出色块所代表的编码,将这些编码组合起来,最终解析出网格图案所代表的编码;计算机识别出的编码,由人工读取编码文字来进行校验,并传递网格图案的网格编码。
[0010]本发明具有如下优点:使用存在明显色差的填色单元格代表计算机最易识别的0、1码,通过这些码的组合来代表一个完整的编码,并由计算机进行图像分析和解码,可有效提高识别率和抗干扰能力;编码文字与填色单元格存在固定的对应关系,可对计算机识别成果进行校验和更正。使用填色网格单元来编码,利于非接触式编码传输和识别。
【附图说明】
[0011]图1为本发明的网格图案的结构示意图。
[0012]图2为本发明的两个邻接的填色单元格对应编码文字的结构示意图。
[0013]图3为本发明所述编码文字与网格单元排列对应关系图。
[0014]图4为本发明一实施例的网格图案的结构示意图。
【具体实施方式】
[0015]请参阅图1至图4所示,本发明的一种用于非接触式数据传递的网格编码方法,所述方法需提供至少一组网格图案,网格图案包括上半部分的编码文字I和下半部分的填色网格图案2,所述填色网格图案2由底色21、网格线22以及填色单元格23组成;所述方法具体为:将填色单元格23填充成两种能进行区别的颜色中的一种,两种颜色分别代表编码O和编码1,将所述编码文字与填色后的填色单元格23所代表的编码形成对应关系;基于四进制法则,每个编码文字对应两个邻接的填色单元格,计算机通过填色单元格能读出网格图案所代表的网格编码,并与编码文字形成错误校验和传递。所述计算机通过填色单元格能读出网格图案所代表的网格编码,并与编码文字形成错误校验和传递,具体为:计算机进行识别时,利用网格线定位到网格,逐个读取填色单元格的色块,获得出色块所代表的编码,将这些编码组合起来,最终解析出网格图案所代表的编码;计算机识别出的编码,由人工读取编码文字来进行校验;并传递网格图案的网格编码。本发明的网格线边框有2个作用,一是在整张图片中快速定位编码区,二是确定网格中所有填色单元格23的具体位置。
[0016]所述填色网格图案由纵横方向的m*n个网格组成,其中m为大于等于I的自然数,η为大于I的偶数;所述填色单元格位于网格内,每个填色单元格填充的所述两种颜色分别为前景色和背景色;所述底色21、网格线22颜色、填色单元格23的前景色、背景色这四个颜色存在明显色差;所述前景色代表编码1,背景色代表编码O ;所述编码文字I由一串数字组成,这些数字每个数字仅限于O、1、2、3。
[0017]所述编码文字的每个文字与两个邻接的填色单元格对应,按四进制的规则,则编码OO对应编码文字的0,编码01对应编码文字的1,编码10对应编码文字的2,编码11对应编码文字的3 ;所述填色单元格的排列次序,与编码文字中文字的次序形成对应关系,按从上到下、从左到右的次序两两排列。
[0018]这里需要说明的是:
本发明的安装过程:
将按本发明编码的网格图案印刷或喷涂到表面平整的固定或移动物体上。
[0019]拍照过程:
用相机或摄像头获取含有按本发明编码网格图案的图像。
[0020]识别过程:
由计算机对图像进行识别,首先识别出网格的位置,其次根据图案的前景色和背景色识别出其编码,从而获得整个图案所代表的编码。
[0021]总之,本发明可以实现对照片上图像编码的高识别率,将此编码图像安装于固定和移动物体上,可应用于复杂环境下,使用非专业相机获得的图片进行快速、可靠的编码识另IJ。编码区的每个文字对应两个网格,基于四进制法则,可以快速判读出网格图案所代表的编码,并与编码文字区形成错误校验,提高识别的准确率。
[0022]以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
【主权项】
1.一种用于非接触式数据传递的网格编码方法,其特征在于:所述方法需提供至少一组网格图案,网格图案包括上半部分的编码文字和下半部分的填色网格图案,所述填色网格图案由底色、网格线以及填色单元格组成;所述方法具体为:将填色单元格填充成两种能进行区别的颜色中的一种,两种颜色分别代表编码O和编码1,将所述编码文字与填色后的填色单元格所代表的编码形成对应关系;基于四进制法则,每个编码文字对应两个邻接的填色单元格,计算机通过填色单元格能读出网格图案所代表的网格编码,并与编码文字形成错误校验和传递。
2.根据权利要求1所述的一种用于非接触式数据传递的网格编码方法,其特征在于:所述填色网格图案由纵横方向的m*n个网格组成,其中m为大于等于I的自然数,η为大于I的偶数;所述填色单元格位于网格内,每个填色单元格填充的所述两种颜色分别为前景色和背景色;所述底色、网格线颜色、填色单元格的前景色、背景色这四个颜色存在明显色差;所述前景色代表编码1,背景色代表编码O ;所述编码文字由一串数字组成,这些数字每个数字仅限于0、1、2、3。
3.根据权利要求2所述的一种用于非接触式数据传递的网格编码方法,其特征在于:所述编码文字的每个文字与两个邻接的填色单元格对应,按四进制的规则,则编码OO对应编码文字的0,编码01对应编码文字的1,编码10对应编码文字的2,编码11对应编码文字的3 ;所述填色单元格的排列次序,与编码文字中文字的次序形成对应关系,按从上到下、从左到右的次序两两排列。
4.根据权利要求1所述的一种用于非接触式数据传递的网格编码方法,其特征在于:所述计算机通过填色单元格能读出网格图案所代表的网格编码,并与编码文字形成错误校验和传递,具体为:计算机进行识别时,利用网格线定位到网格,逐个读取填色单元格的色块,获得出色块所代表的编码,将这些编码组合起来,最终解析出网格图案所代表的编码;计算机识别出的编码,由人工读取编码文字来进行校验;并传递网格图案的网格编码。
【专利摘要】本发明提供一种用于非接触式数据传递的网格编码方法,所述方法需提供至少一组网格图案,网格图案包括上半部分的编码文字和下半部分的填色网格图案,填色网格图案由底色、网格线以及填色单元格组成;方法具体为:将填色单元格填充成两种能进行区别的颜色中的一种,两种颜色分别代表编码0和编码1,将编码文字与填色后的填色单元格所代表的编码形成对应关系;基于四进制法则,每个编码文字对应两个邻接的填色单元格,计算机通过填色单元格能读出网格图案所代表的网格编码,并与编码文字形成错误校验和传递。本发明放弃使用文本和字母,使用填色网格单元,大大提高了计算机识别的准确性和速度。使用填色网格单元来编码,利于非接触式编码传输和识别。
【IPC分类】H04L1-00
【公开号】CN104683067
【申请号】CN201510068672
【发明人】邱祥峰, 陈云, 王晓强, 涂汉桥
【申请人】厦门精图信息技术股份有限公司
【公开日】2015年6月3日
【申请日】2015年2月10日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1