与图像结合的二维码生成系统及方法、识别系统及方法

文档序号:6372269阅读:551来源:国知局
专利名称:与图像结合的二维码生成系统及方法、识别系统及方法
技术领域
本发明属于二维码技术领域,涉及一种二维码生成系统,尤其涉及一种与图像结合的二维码生成系统,本发明还涉及与图像结合的二维码生成方法;同时,本发明还涉及一种与图像结合的二维码识别系统,本发明同时涉及一种与图像结合的二维码识别方法。
背景技术
二维条码/ 二维码(2-dimensional barcode)是用某种约定的几何图形,按一定规律在平面(二维方向上)分布的黑白相间的图形,记录编码数据的符号信息的;单元点的排列组合确定了二维条码所代表的信息。
二维条码的信息表述,取决于二维条码图形中黑白点阵的发布及面积,该特点使得其在识读时,对其图形的获取要求变得很高,通常,高清晰度和低畸变是最根本的要求。彩色条码是广义上二维码的一种,是一种基于计算机图像处理技术和组合编码原理等基础上,发展的一种新型图形符号自动识读处理码制。彩色条码以红、绿、蓝和黑四种颜色来表述编码数据流中的四进制信息(即0、1、2和3),四种颜色的组合确定了彩色条码所包含的信息。当然,本发明中的二维码可以为传统的二维码,也可以为彩色条码。彩色条码与传统二维码的最大区别,是信息载体表现形式发生了根本性的变化。彩色条码的信息载体是充满上述四种颜色的方形单元,所有单元按序排列,组成最终的彩色条码图形。彩色条码信息的获取,取决于对单元的整个面积上有效四种颜色的判断,该判断采用多点取样及闕值判别方式来获取色彩信息,并进一步获取4进制编码数据信息;在信息流处理上采用冗余纠错等方法,使得彩色条码能够在低分辨率的光学摄像头下,获得较高的识读率。彩色条码系统基于单元“面”上的有效颜色来表述信息,克服了传统二维码必须精准判断像素“点”的信息的困难,使得其用于范围更加广阔。如今二维码(包括彩色条码)的应用已经较为广泛,例如利用在户外广告中。如图I所示,图I为户外广告中的一个宣传图片,为了广告可以让远距离的人群被看到,广告的图片通常会较大,在广告的一个角落里有一个二维码(包括彩色条码)的图像,人们用手机拍摄该二维码图像,通过服务器识别模块的识别,可以找到数据库中该二维码对应的数据,获得对应的优惠券或相关信息。然而,由于广告的图片较大(通常高度或宽度大于I米),而二维码则相对很小,而拍摄的距离较远,因此对摄像头的要求很高(或者对拍摄距离要求较高),否则拍摄不到相应的清晰图片,从而无法解析识别,或者识别出的结果错误。同时,图I中仅利用了二维码进行识别,仅能得到一个数据信息,图片没有被利用到。

发明内容
本发明所要解决的技术问题是提供一种与图像结合的二维码生成系统,可以得到大幅的二维码,便于二维码的远距离识别。
本发明还提供一种与图像结合的二维码生成方法,可以得到大幅的二维码,便于二维码的远距离识别。同时,本发明提供一种与图像结合的二维码识别系统,可以远距离识别二维码,提高识别效率。
此外,本发明进一步提供一种与图像结合的二维码识别方法,可以远距离识别二维码,提高识别效率。为解决上述技术问题,本发明采用如下技术方案一种与图像结合的二维码生成系统,所述二维码包括图像区域、数据区域;所述系统包括图像设置模块,用以将图像设置于所述图像区域内;第一分隔区域设置模块,用以设置第一分隔区域,使得第一分隔区域将图像区域框起;二维码数据获取模块,用以设定或者获取所述图像对应的二维码数据;二维码单元格填充模块,用以在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;按照所述图像对应的二维码数据分别在各二维码单元格内填充其对应的颜色,二维码单元格可供填充的颜色种类为至少2种;将二维码单元格填充满,或者填充设定比例的对应颜色;第二分隔区域设置模块,用以设置第二分隔区域,使得第二分隔区域将数据区域框起。作为本发明的一种优选方案,所述图像区域中的图像的高度或长度或宽度大于等于0.5米。一种与图像结合的二维码生成方法,所述二维码包括图像区域、数据区域;所述方法包括如下步骤步骤SI、将图像设置于所述图像区域内;将图像区域通过第一分隔区域框起;步骤S2、设定或者获取所述图像对应的二维码数据;步骤S3、在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;按照所述图像对应的二维码数据分别在各二维码单元格内填充其对应的颜色,二维码单元格可供填充的颜色种类为至少2种;将二维码单元格填充满,或者填充设定比例的对应颜色;将数据区域通过第二分隔区域框起。一种与图像结合的二维码识别系统,用于识别上述二维码生成系统生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别系统包括二维码获取模块,用以获取二维码图片;图像区域获取模块,用以从二维码图片获取二维码的图像区域,图像区域通过第一分隔区域框起,通过识别第一分隔区域得到图像区域中的图像,并将图像区域的图像单独截取;图像数据库,用以存储若干图像,以备供图像识别模块比对识别;所述图像数据库还存储该图像对应的第一数据信息;图像识别模块,用以通过光学字符识别OCR技术将所述图像区域获取模块截取的图像与图像数据库中的图像进行比对,识别出对应的该图像对应的数据信息;数据区域获取模块,用以从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中;二维码识别模块,用以按照设定的解析方法识别所述数据区域获取模块截取的所有二维码单元格对应的图像,得到对应的第二数据信息;对每一个二维码单元格进行解析时,判断各二维码单元格中填充颜色的种类,若二维码单元格中的颜色填充比例满足设定比例,则认为该二维码单元格填充了该颜色;最终数据获取模块,所述第二数据信息与第一数据信息代表的信息种类相同或不同,若代表的信息对象相同,经过信息比对模块比对第二数据信息与第一数据信息的具体信息,若具体信息相同,表明识别成功,所述最终数据获取模块得到该二维码对应的数据; 若代表的信息对象不同,则所述最终数据获取模块得到第二数据信息与第一数据信息结合在一起对应的信息为二维码对应的数据。一种与图像结合的二维码识别系统,用于识别上述二维码生成系统生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别系统包括二维码获取模块,用以获取二维码图片;数据区域获取模块,用以从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中;二维码识别模块,用以按照设定的解析方法识别所述数据区域获取模块截取的所有二维码单元格对应的图像,得到对应的数据信息。作为本发明的一种优选方案,所述二维码获取模块为带有摄像头的移动终端;所述二维码识别模块设置在本地的移动终端中,或者设置于远程服务器中。一种与图像结合的二维码识别方法,用于识别上述二维码生成方法生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别方法包括如下步骤二维码获取步骤,获取二维码图片;图像区域获取步骤,从二维码图片获取二维码的图像区域,图像区域通过第一分隔区域框起,通过识别第一分隔区域得到图像区域中的图像,并将图像区域的图像单独截取;图像识别步骤,通过光学字符识别OCR技术将所述图像区域获取步骤截取的图像与图像数据库中的图像进行比对,识别出对应的该图像对应的数据信息;图像数据库中存储若干图像,以备供图像识别步骤中比对识别;所述图像数据库还存储该图像对应的第一数据信息;数据区域获取步骤,从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中;二维码识别步骤,按照设定的解析方法识别所述数据区域获取步骤截取的所有二维码单元格对应的图像,得到对应的第二数据信息;对每一个二维码单元格进行解析时,判断各二维码单元格中填充颜色的种类,若二维码单元格中的颜色填充比例满足设定比例,则认为该二维码单元格填充了该颜色;最终数据获取步骤,所述第二数据信息与第一数据信息代表的信息种类相同或不同,若代表的信息对象相同,经过信息比对模块比对第二数据信息与第一数据信息的具体信息,若具体信息相同,表明识别成功,得到该二维码对应的数据;若代表的信息对象不同,则得到第二数据信息与第一数据信息结合在一起对应的信息为二维码对应的数据。一种与图像结合的二维码识别方法,用于识别上述二维码生成方法生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别方法包括如下步骤二维码获取步骤,获取二维码图片; 数据区域获取步骤,从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中;二维码识别步骤,按照设定的解析方法识别所述数据区域获取步骤截取的所有二维码单元格对应的图像,得到对应的第二数据信息。作为本发明的一种优选方案,所述二维码获取步骤中,通过带有摄像头的移动终端获取二维码图片;所述二维码图像区域中的图像的高度或长度或宽度大于等于0. 5米。本发明的有益效果在于本发明提出的与图像结合的二维码生成系统及方法,可以得到大幅的二维码,便于二维码的远距离识别。本发明提出的与图像结合的二维码识别系统及方法,可以远距离识别大幅的二维码,提高识别效率及正确率。此外,将二维码图片中的图像区域、数据区域分别识别,可以提高识别的正确率,或者大幅增加二维码的数据量。


图I为现有的二维码用于户外广告的示意图。图2为本发明二维码用于户外广告的示意图。图3为本发明二维码用于户外广告的另一示意图。图4为本发明用字填充二维码单元格的示意图。图5为本发明二维码生成方法的流程图。图6为本发明二维码识别系统的组成示意图。图7为本发明二维码识别方法的流程图。
具体实施例方式下面结合附图详细说明本发明的优选实施例。实施例一本发明揭示了一种与图像结合的二维码生成系统,二维码生成系统生成的二维码如图2、图3所示,所述二维码包括图像区域201、第一分隔区域202、数据区域203、第二分隔区域204。利用本发明的二维码生成系统,生成二维码图像区域中的图像的高度或长度或宽度可大于等于0. 5米,便于用户拍摄识别,对拍摄摄像头要求较低。所述生成系统包括图像设置模块、第一分隔区域设置模块、二维码数据获取模块、二维码单元格填充模块、第二分隔区域设置模块。图像设置模块用以将图像设置于所述图像区域内;图像的高度可以大于I米,图像区域可以为规则图形,如矩形、圆形,也可以为不规则的图形。第一分隔区域设置模块用以设置第一分隔区域,使得第一分隔区域将图像区域框起。第一分隔区域可以为一条足够粗的线,也可以为一个填充设定颜色的区域,第一分隔区域将图像区域封闭。二维码数据获取模块用以设定或者获取(如从特定的数据库中获取)所述图像对 应的二维码数据。如,在某数据库中设定各图像对应的二维码数据。二维码单元格填充模块用以在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;按照所述图像对应的二维码数据分别在各二维码单元格内填充其对应的颜色,二维码单元格可供填充的颜色种类为至少2种;将二维码单元格填充满,或者填充设定比例的对应颜色。如图2、图3所示,可以在图像周边的一个边设置数据区域,也可以在图像周边的多个边设置数据区域。此外,需要指出的是,可以在二维码单元格中用某种颜色的字填写,由于字可以覆盖部分区域的二维码单元格,有字的单元格就被相当于单元格中填充了该颜色。字的颜色可以有N种,根据图像对应的二维码数据设定该单元格中是否有字,如果有字,则进一步设定该字的颜色。第二分隔区域设置模块用以设置第二分隔区域,使得第二分隔区域将数据区域框起。请参阅图5,图5揭示一种与图像结合的二维码生成方法,所述方法包括如下步骤(各步骤可以根据具体需要调整顺序)步骤SI将图像设置于所述图像区域内;将图像区域通过第一分隔区域框起。步骤S2设定或者获取所述图像对应的二维码数据。步骤S3在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;按照所述图像对应的二维码数据分别在各二维码单元格内填充其对应的颜色。二维码单元格可供填充的颜色种类为至少2种;将二维码单元格填充满,或者填充设定比例的对应颜色;将数据区域通过第二分隔区域框起。实施例二本发明揭示一种与图像结合的二维码识别系统,用于识别实施例一所述二维码生成系统生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格。请参阅图6,所述识别系统包括二维码获取模块21、图像区域获取模块22、图像数据库23、图像识别模块24、数据区域获取模块25、二维码识别模块26、最终数据获取模块27。二维码获取模块21用以获取二维码图片;如通过带有摄像装置的移动终端(如手机)拍摄二维码,获得二维码图片。图像区域获取模块22用以从二维码图片获取二维码的图像区域,图像区域通过第一分隔区域框起,通过识别第一分隔区域得到图像区域中的图像,并将图像区域的图像单独截取。图像数据库23用以存储若干图像,以备供图像识别模块比对识别;所述图像数据库还存储该图像对应的第一数据信息。图像识别模块24用以通过光学字符识别OCR技术将所述图像区域获取模块截取的图像与图像数据库中的图像进行比对,识别出对应的该图像对应的数据信息。数据区域获取模块25用以从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中。二维码识别模块26用以按照设定的解析方法识别所述数据区域获取模块截取的 所有二维码单元格对应的图像,得到对应的第二数据信息;对每一个二维码单元格进行解析时,判断各二维码单元格中填充颜色的种类,若二维码单元格中的颜色填充比例满足设定比例,则认为该二维码单元格填充了该颜色。所述第二数据信息与第一数据信息代表的信息种类相同或不同,若代表的信息对象相同,经过信息比对模块比对第二数据信息与第一数据信息的具体信息,若具体信息相同,表明识别成功,所述最终数据获取模块得到该二维码对应的数据;若代表的信息对象不同,则所述最终数据获取模块27得到第二数据信息与第一数据信息结合在一起对应的信息为二维码对应的数据。一种与图像结合的二维码识别方法,用于识别实施例一中所述二维码生成方法生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格。请参阅图7,所述识别方法包括如下步骤(以下步骤可以不限定各步骤的先后顺序)二维码获取步骤,获取二维码图片。图像区域获取步骤,从二维码图片获取二维码的图像区域,图像区域通过第一分隔区域框起,通过识别第一分隔区域得到图像区域中的图像,并将图像区域的图像单独截取。图像识别步骤,通过光学字符识别OCR技术将所述图像区域获取步骤截取的图像与图像数据库中的图像进行比对,识别出对应的该图像对应的数据信息;图像数据库中存储若干图像,以备供图像识别步骤中比对识别;所述图像数据库还存储该图像对应的第一数据信息。数据区域获取步骤,从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中。二维码识别步骤,按照设定的解析方法识别所述数据区域获取步骤截取的所有二维码单元格对应的图像,得到对应的第二数据信息;对每一个二维码单元格进行解析时,判断各二维码单元格中填充颜色的种类,若二维码单元格中的颜色填充比例满足设定比例,则认为该二维码单元格填充了该颜色。最终数据获取步骤,所述第二数据信息与第一数据信息代表的信息种类相同或不同,若代表的信息对象相同,经过信息比对模块比对第二数据信息与第一数据信息的具体信息,若具体信息相同,表明识别成功,得到该二维码对应的数据;若代表的信息对象不同,则得到第二数据信息与第一数据信息结合在一起对应的信息为二维码对应的数据。实施例三一种与图像结合的二维码识别系统,用于识别实施例一所述二维码生成系统生成的二维码;所述识别系统包括二维码获取模块、数据区域获取模块、二维码识别模块。二维码获取模块用以获取二维码图片。数据区域获取模块用以从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中。 二维码识别模块用以按照设定的解析方法识别所述数据区域获取模块截取的所有二维码单元格对应的图像,得到对应的数据信息。一种与图像结合的二维码识别方法,用于识别实施例一所述二维码生成方法生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格。所述识别方法包括如下步骤二维码获取步骤,获取二维码图片。通过带有摄像头的移动终端获取二维码图片;所述二维码图像区域中的图像的高度或长度或宽度大于等于0. 5米。数据区域获取步骤,从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中;二维码识别步骤,按照设定的解析方法识别所述数据区域获取步骤截取的所有二维码单元格对应的图像,得到对应的第二数据信息。综上所述,本发明提出的与图像结合的二维码生成系统及方法,可以得到大幅的二维码,便于二维码的远距离识别。本发明提出的与图像结合的二维码识别系统及方法,可以远距离识别大幅的二维码,提高识别效率及正确率。此外,将二维码图片中的图像区域、数据区域分别识别,可以提高识别的正确率,或者大幅增加二维码的数据量。这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。
权利要求
1.一种与图像结合的二维码生成系统,其特征在于,所述二维码包括图像区域、数据区域;所述系统包括 图像设置模块,用以将图像设置于所述图像区域内; 第一分隔区域设置模块,用以设置第一分隔区域,使得第一分隔区域将图像区域框起; 二维码数据获取模块,用以设定或者获取所述图像对应的二维码数据; 二维码单元格填充模块,用以在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;按照所述图像对应的二维码数据分别在各二维码单元格内填充其对应的颜色,二维码单元格可供填充的颜色种类为至少2种;将二维码单元格填充满,或者填充设定比例的对应颜色; 第二分隔区域设置模块,用以设置第二分隔区域,使得第二分隔区域将数据区域框起。
2.根据权利要求I所述的与图像结合的二维码生成系统,其特征在于 所述图像区域中的图像的高度或长度或宽度大于等于0. 5米。
3.一种与图像结合的二维码生成方法,其特征在于,所述二维码包括图像区域、数据区域;所述方法包括如下步骤 步骤SI、将图像设置于所述图像区域内;将图像区域通过第一分隔区域框起; 步骤S2、设定或者获取所述图像对应的二维码数据; 步骤S3、在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;按照所述图像对应的二维码数据分别在各二维码单元格内填充其对应的颜色,二维码单元格可供填充的颜色种类为至少2种;将二维码单元格填充满,或者填充设定比例的对应颜色;将数据区域通过第二分隔区域框起。
4.一种与图像结合的二维码识别系统,其特征在于,用于识别权利要求I所述二维码生成系统生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别系统包括 二维码获取模块,用以获取二维码图片; 图像区域获取模块,用以从二维码图片获取二维码的图像区域,图像区域通过第一分隔区域框起,通过识别第一分隔区域得到图像区域中的图像,并将图像区域的图像单独截取; 图像数据库,用以存储若干图像,以备供图像识别模块比对识别;所述图像数据库还存储该图像对应的第一数据信息; 图像识别模块,用以通过光学字符识别OCR技术将所述图像区域获取模块截取的图像与图像数据库中的图像进行比对,识别出对应的该图像对应的数据信息; 数据区域获取模块,用以从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中; 二维码识别模块,用以按照设定的解析方法识别所述数据区域获取模块截取的所有二维码单元格对应的图像,得到对应的第二数据信息;对每一个二维码单元格进行解析时,判断各二维码单元格中填充颜色的种类,若二维码单元格中的颜色填充比例满足设定比例,则认为该二维码单元格填充了该颜色; 最终数据获取模块,所述第二数据信息与第一数据信息代表的信息种类相同或不同,若代表的信息对象相同,经过信息比对模块比对第二数据信息与第一数据信息的具体信息,若具体信息相同,表明识别成功,所述最终数据获取模块得到该二维码对应的数据;若代表的信息对象不同,则所述最终数据获取模块得到第二数据信息与第一数据信息结合在一起对应的信息为二维码对应的数据。
5.一种与图像结合的二维码识别系统,其特征在于,用于识别权利要求I所述二维码生成系统生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别系统包括 二维码获取模块,用以获取二维码图片; 数据区域获取模块,用以从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中; 二维码识别模块,用以按照设定的解析方法识别所述数据区域获取模块截取的所有二维码单元格对应的图像,得到对应的数据信息。
6.根据权利要求5所述的与图像结合的二维码识别系统,其特征在于 所述二维码获取模块为带有摄像头的移动终端; 所述二维码识别模块设置在本地的移动终端中,或者设置于远程服务器中。
7.一种与图像结合的二维码识别方法,其特征在于,用于识别权利要求2所述二维码生成方法生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别方法包括如下步骤 二维码获取步骤,获取二维码图片; 图像区域获取步骤,从二维码图片获取二维码的图像区域,图像区域通过第一分隔区域框起,通过识别第一分隔区域得到图像区域中的图像,并将图像区域的图像单独截取; 图像识别步骤,通过光学字符识别OCR技术将所述图像区域获取步骤截取的图像与图像数据库中的图像进行比对,识别出对应的该图像对应的数据信息;图像数据库中存储若干图像,以备供图像识别步骤中比对识别;所述图像数据库还存储该图像对应的第一数据信息; 数据区域获取步骤,从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中; 二维码识别步骤,按照设定的解析方法识别所述数据区域获取步骤截取的所有二维码单元格对应的图像,得到对应的第二数据信息;对每一个二维码单元格进行解析时,判断各二维码单元格中填充颜色的种类,若二维码单元格中的颜色填充比例满足设定比例,则认为该二维码单元格填充了该颜色; 最终数据获取步骤,所述第二数据信息与第一数据信息代表的信息种类相同或不同,若代表的信息对象相同,经过信息比对模块比对第二数据信息与第一数据信息的具体信息,若具体信息相同,表明识别成功,得到该二维码对应的数据;若代表的信息对象不同,则得到第二数据信息与第一数据信息结合在一起对应的信息为二维码对应的数据。
8.一种与图像结合的二维码识别方法,其特征在于,用于识别权利要求2所述二维码生成方法生成的二维码;所述二维码包括图像区域、数据区域,图像区域中设有图像,在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;所述识别方法包括如下步骤 二维码获取步骤,获取二维码图片; 数据区域获取步骤,从二维码图片获取二维码的数据区域,数据区域通过第二分隔区域框起,通过识别第二分隔区域得到数据区域中的图像,并将数据区域中的所有二维码单元格截取在一张图像中; 二维码识别步骤,按照设定的解析方法识别所述数据区域获取步骤截取的所有二维码单元格对应的图像,得到对应的第二数据信息。
9.根据权利要求8所述的与图像结合的二维码识别方法,其特征在于 所述二维码获取步骤中,通过带有摄像头的移动终端获取二维码图片;所述二维码图像区域中的图像的高度或长度或宽度大于等于0. 5米。
全文摘要
本发明揭示了一种与图像结合的二维码生成系统及方法、二维码识别系统及方法,所述二维码包括图像区域、数据区域;所述生成方法包括如下步骤将图像设置于所述图像区域内;将图像区域通过第一分隔区域框起;设定或者获取所述图像对应的二维码数据;在图像周边的一边或多边设置数据区域,数据区域内设有若干二维码单元格;按照所述图像对应的二维码数据分别在各二维码单元格内填充其对应的颜色,二维码单元格可供填充的颜色种类为至少2种;将二维码单元格填充满,或者填充设定比例的对应颜色;将数据区域通过第二分隔区域框起。本发明可以得到大幅的二维码,便于二维码的远距离识别。
文档编号G06K19/06GK102799920SQ20121021856
公开日2012年11月28日 申请日期2012年6月28日 优先权日2012年6月28日
发明者王学武 申请人:王学武
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1