二维阵列码制造技术

技术编号:3845308 阅读:235 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种二维阵列码,包括:排列为二维阵列的多个编码字符,其中,每个所述编码字符对应于表示信息的比特组;以及定位机构,所述定位机构定位所述编码字符排列的所述二维阵列的大小和/或方向,其中,每个所述编码字符属于多个字符组之一,每个所述字符组中的字符具有相同或相近的特征,并且属于同一字符组的字符映射到相同的比特组。根据本发明专利技术,所述多个字符组中的至少一个字符组包括两个或更多个编码字符。使用本发明专利技术,使得二维码的下发成本大大降低,用户使用的便利性大大提高,并且用户移动终端对此种二维阵列码的兼容性良好。此外,整个系统的安全性和稳定性大大提高,适应于目前的网络应用环境。

【技术实现步骤摘要】
二维阵列码
本专利技术涉及一种二维阵列码,更具体地,涉及一种由字符组成、适于通过短信传播的二维阵列码。
技术介绍
当前,越来越多的出现以二维码来替代纸质票据凭证的应用,例如呈现为显示在手机上的二维码的形式的优惠券、购物券等等,或者二维码形式的VIP卡、身份标识卡等等。二维码形式的优惠券与传统的纸质优惠券相比可以节省成本、便于传播与发放,消费者可以将大量电子优惠券储存在诸如手机的移动终端中,即易于管理又方便使用。以二维码形式实现票据、VIP资格、身份识别时可以方便地应用各种加密、签名、认证技术,有效地提高了这些应用所需的安全性要求。因此,这种应用具有着广泛的应用前景。二维码是应用特定的几何图形按某种规律在二维方向上分布的黑白相间的图形来表征信息的,其中以黑和白来表征二进制的“0”、“1”比特。二维码通过图像输入设备或光学扫描设备来识读。由于二维码能够同时通过横向和纵向表达信息,因此能在小面积内表达大量的信息。当前已知的二维码主要可以分为堆叠式二维码和矩阵式二维码。堆叠式二维码是由多行短截的一维码堆叠而成;矩阵式二维码以矩阵的形式组成,在矩阵相应元素位置上,用点或其他形状的出现表示二进制“1”,点的不出现表示二进制的“0”。然而,现有的二维码无论是传播还是储存均是采用图形的格式,因此在应用上存在着诸多不便。图1示出现有技术中二维码在网络服务器与移动终端间传播的框图。消费者104通过访问条码服务器101来选择其期望的信息(例如优惠券信息),而对应于所选择的信息的条码编码信息传送到编码器102。在编码器102,所述条码编码信息被编制形成二维码,并且该二维码以图形文件的形式通过下发模块103发送到消费者104的移动终端105。所接收的二维码图形储存在移动终端105的存储器中,在需要使用时通过移动终端105的显示屏显示给读码装置进行读取。再参照图2,当移动终端A201需要向移动终端B202传输其所储存的二维码时,它将二维码图片发送到移动终端B;或者移动终端A201将二维码显示在显示屏上,移动终端B202以照相机或其他读图设备捕获该二维码的图像。由于在现有技术中二维码是以图片形式来传播的,因此需要占用比较多的通信资源,而对于消费者来说即意味着比较长的通信耗时以及比较高的通信费用。而且图片传播形式对于接收设备(如手机)以及通信网络也有限制,很多用户的手机可能无法接收和发送二维码图片(例如通过彩信方式),或者由于通信网络的原因而导致二维码图片丢失,这两者均导致基于目前传播方式的二维码应用的到达率偏低,另外,二维码图片的存储还意味着较大的存储量,这对于一般来说存储容量有限的移动终端来说是难以接受的。图片存储还让消费者难以快速、准确地找到想要使用的二维码图片。短信业务是用户广泛接受并使用的移动业务之一,几乎所有的移动终端都支持短信业务,短信业务的成本低廉、下发成功率高,不需要根据用户移动终端的尺寸和分辨率进行适配,数据的储存量也比较低。如果能够实现以短信业务来传播二维码,则可以解决上面的问题。因此,本专利技术需要提供一种改进的二维码,所述二维码既能够具有目前二维码以双向表征信息而具有数据量大的优点,又能够避免当前二维码以“黑”“白”表征比特而不得不以图片形式进行传播的问题,而且识读快捷准确。
技术实现思路
本专利技术的目的在于提供一种新型的二维码,该二维码以编码字符构成二维阵列,因此适于以短信的方式传播,并且适于在电子屏幕上显示并由电子屏幕上读取。根据本专利技术的一个方面,提供了一种二维阵列码,包括:排列为二维阵列的多个编码字符,其中,每个所述编码字符对应于表示信息的比特组;以及定位机构,所述定位机构定位所述编码字符排列的所述二维阵列的大小和/或方向,其中,每个所述编码字符属于多个字符组之一,每个所述字符组中的字符具有相同或相近的特征,并且属于同一字符组的字符映射到相同的比特组。根据本专利技术,所述多个字符组中的至少一个字符组包括两个或更多个编码字符。根据本专利技术,所述阵列可以为矩形、菱形、三角形、圆形、梯形或其组合。根据本专利技术,所述定位机构包括至少一个定位字符,所述定位字符为不同于所述编码字符的字符。所述定位字符排列在所述二维阵列内,并且与所述编码字符的所述二维阵列具有固定的位置关系。或者,所述定位字符排列在所述二维阵列之外,并且与所述编码字符的所述二维阵列具有固定的位置关系。根据本专利技术的一些实施方案,所述定位字符可以为选自GB2312中的“★”、“○”、“●”“◎”“◇”“◆”、“□”、“■”、“△”、“▲”或“〓”字符,或是半角的“#”、“+”、“=”。此外,所述定位机构可以包括所述二维阵列的形状特征,或者定位符与阵列形状特征的结合。特别地,所述编码字符排列为矩形阵列,所述定位机构包括至少排列在所述矩形阵列的右上角和右下角的至少两个定位字符。在可替换的实施方案中,所述编码字符排列为三角形阵列,所述定位机构包括排列在所述三角形阵列顶点的至少一个定位字符。在其他可替换的实施方案中,所述编码字符排列为圆形或菱形阵列,所述定位机构包括排列在所述阵列内部的至少一个定位字符。根据本专利技术的另一个方面,提供了一种二维阵列码系统,包括:电子屏幕;显示在所述电子屏幕上供光学识读的二维阵列码,所述二维阵列码包括:排列为二维阵列的多个编码字符,其中,每个所述编码字符对应于表示信息的比特组,以及定位机构,所述定位机构定位所述编码字符排列的所述二维阵列的大小和/或方向,其中,每个所述编码字符属于多个字符组之一,每个所述字符组中的字符具有相同或相近的特征,并且属于同一字符组的字符映射到相同的比特组,并且其中所述二维阵列码的所述阵列的取向与所述电子屏幕具有固定的角度关系;以及光学识读装置,所述光学识读装置识读所述二维阵列码。所述光学识读装置使用所述二维阵列码的所述定位机构协同所述电子屏幕的至少一条边来确定所述二维阵列的大小和/或方向,以便利所述二维阵列码的识读。特别地,所述电子屏幕的至少一条边为至少一条直边,所述二维阵列的行与所述至少一条直边垂直。同样,所述定位机构可以包括不同于所述编码字符的定位字符,并且所述定位机构还可以包括所述阵列的形状特征。本专利技术的二维阵列码既能够具有目前二维码以双向表征信息而具有数据量大的优点,又能够避免当前二维码以“黑”“白”表征比特而不得不以图片形式进行传播的问题,而且识读快捷准确。使用本专利技术,使得二维码的下发成本大大降低,用户使用的便利性大大提高,并且用户移动终端对此种二维阵列码的兼容性良好。此外,整个系统的安全性和稳定性大大提高,适应于目前的网络应用环境。附图说明为了理解实现本专利技术实施方案的方式,通过参考所附的附图,将给出上面简述的本专利技术各种不同实施方案更加具体的描述。应该理解这些附图描绘的仅仅是本专利技术典型的实施方案,这些实施方案不一定是按比例绘制的,并因此不能认为是对本专利技术范围的限制,通过使用附图,将以额外的特征以及细节描述和解释本专利技术的实施方案,其中:图1为现有技术中二维码在服务器与移动终端间进行传播的示意性图示;图2是根据本专利技术的二维阵列码的数种实施例的示意性图示;图3根据本专利技术的一个实施方案,示出二维阵列码系统的示意性图示;图4根据本专利技术的一个实施方案,示出从手机屏幕识读本专利技术的二维阵列码的流程图;图5根据本专利技术的另一本文档来自技高网
...
二维阵列码

【技术保护点】
一种二维阵列码,包括:排列为二维阵列的多个编码字符,其中,每个所述编码字符对应于表示信息的比特组;以及定位机构,所述定位机构定位所述编码字符排列的所述二维阵列的大小和/或方向,其中,每个所述编码字符属于多个字符组之一,每个所述字符组中的字符具有相同或相近的特征,并且属于同一字符组的字符映射到相同的比特组。

【技术特征摘要】
1.一种从电子屏幕识读二维阵列码的方法,所述二维阵列码包括:排列为二维阵列的多个编码字符,其中,每个所述编码字符对应于表示信息的比特组;以及定位机构,所述定位机构定位所述编码字符排列的所述二维阵列的大小和/或方向,其中,每个所述编码字符属于多个字符组之一,每个所述字符组中的字符具有相同或相近的几何和图像特征,并且属于同一字符组的字符映射到相同的比特组,所述方法包括:摄取所述二维阵列码的图像,并且进行图像预处理和二值化;确定所述二维阵列的大小、方向或方位,从而根据所获得的信息裁切图像并矫正子图像;在无需OCR识别字符的情况下,从校正的图像中分割并聚类地识别字符;进行编码字符与比特流之间的映射;以及纠错并还原数据;其中,每个所述字符组中的字符所具有的所述相同或相近的几何和图像特征包括轴对称性和旋转对称性。2.如权利要求1所述的识读二维阵列码的方法,其中确定所述二维阵列的大小、方向或方位的步骤包括搜索所述定位机构和所述电子屏幕的边框线,利用所述二维阵列码、所述定位机构、所述电子屏幕的边框线的固定位置关系确定所述二维阵列的大小、方向或方位。3.如权利要求1所述的识读二维阵列码的方法,其中所述阵列为矩形、菱形、三角形、圆形、梯形或其组合。4.如权利要求1所述的识读二维阵列码的方法,其中所述定位机构包括至少一个定位字符,所述定位字符为不同于所述编码字符的字符。5.如权利要求4所述的识读二维阵列码的方法,其中所述定位字符排列在所述二维阵列内,并且与所述编码字符的所述二维阵列具有固定的位置关系。6.如权利要求4所述的识读二维阵列码的方法,其中所述定位字符排列在所述二维阵列之外,并且与所述编码字符的所述二维阵列具有固定的位置关系。7.如权利要求4所述的识读二维阵列码的方法,其中所述定位字符为选自GB2312中的“★”、“○”、“●”“◎”“◇”“◆”、“□”、“■”、“△”、“▲”或“〓”字符,或是半角的“#”、“+”、“=”。8.如权利要求1所述的识读二维阵列码的方法,其中所述定位机构包括所述二维阵列的形状特征。9.如权利要求4所述的识读二维阵列码的方法,其中所述定位机构还包括所述二维阵列的形状特征。10.如权利要求1所述的识读二维阵列码的方法,所述字符组是按照几何对称特征分组而成。11.如权利要求...

【专利技术属性】
技术研发人员:沈维刘佳兵郭小卫钟立铎
申请(专利权)人:银河联动信息技术北京有限公司北京西阁万投资咨询有限公司
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利