图形快速识别IQ码的编码系统及方法、解码系统及方法与流程

文档序号:12064389阅读:550来源:国知局
图形快速识别IQ码的编码系统及方法、解码系统及方法与流程

本发明属于编解码系统技术领域,涉及一种编码系统,尤其涉及一种图形快速识别IQ码的编码系统及方法;同时,本发明还涉及一种图形快速识别IQ码的解码系统及方法。



背景技术:

现在通过智能设备进行扫描进行网络连接的技术有黑白二维码技术和图形识别技术。

黑白二维码技术应用比较广泛,尤其以QR二维码的应用为代表。黑白二维码的优点是快速识别、快速传输、快速响应,缺点是不具备视觉识别特性,因此无法实现完全图形化的呈现方式,另外,黑白二维码的安全性也明显不足。

图形识别技术通过对图形特征点的捕捉的方式进行识别,优点是可以应用于各种视觉化条件,如人脸识别等;缺点是抓取数据量较大,传输量大,识别精准度较低,安全性也不高。

IQ码的发明是一种新的二维码算法,既具备快速识别、快速传输、快速响应的特点,又具有图形化视觉化呈现的优势,更具有独特的安全加密机制,是新的技术突破和新的技术标准。



技术实现要素:

本发明所要解决的技术问题是:提供一种图形快速识别IQ码的编码系统,可与图案结合或以图形方式呈现,便于确定图案解码指针的唯一性;同时能通过组合方式提高IQ码表示的数据量;系统识别区的设定可以快速识别快速响应,能提高IQ码解码的准确率。

本发明还提供一种图形快速识别IQ码的编码方法,可与图案结合或以图形方式呈现,便于确定图案解码指针的唯一性;同时能通过组合方式提高IQ码表示的数据量;系统识别区的设定可以快速识别快速响应,能提高IQ码解码的准确率。

同时,本发明提供一种图形快速识别IQ码的解码系统,可与图案结合或以图形方式呈现,便于确定图案解码指针的唯一性;同时能通过组合方式提高IQ码表示的数据量;系统识别区的设定可以快速识别快速响应,能提高IQ码解码的准确率。

此外,本发明还提供一种图形快速识别IQ码的解码方法,可与图案结合或以图形方式呈现,便于确定图案解码指针的唯一性;同时能通过组合方式提高IQ码表示的数据量;系统识别区的设定可以快速识别快速响应,能提高IQ码解码的准确率。

为解决上述技术问题,本发明采用如下技术方案:

一种图形快速识别IQ码的编码系统,编码系统生成的IQ码通过色彩矩阵分布的原理,与对应图案的色彩进行加权归纳,形成能快速指向网络资源地址的IQ码系统;IQ码的编码矩阵包括模式识别区域和数据区域,IQ码的编码系统包括模式编码模块和数据编码模块;

所述模式编码模块通过线段形式确定IQ码的位置、范围、角度和模式;

所述数据编码模块用以设定IQ码的部分区域为色彩设定区域,设定IQ码的部分区域为有效数据区域,在有效数据区域按照所述位置区域生成单元设定的编码模式填充编码数据,并通过校验方式保证IQ码的容错能力;

具体地,所述编码系统包括:

-位置生成单元,用以设定IQ码的部分区域为位置模式设定区域,在位置模式设定区域通过角部独特的图形形式,确定IQ码的位置、范围及角度;

-类型生成单元,用以设定IQ码的数据矩阵模式,在类型模式生成位置通过线段的设定来确定数据矩阵模式,即N*M的组合模式,N、M为自然数;

-色彩设定单元,用以设定IQ码的部分区域为色彩设定区域,在色彩设定区域填充表示单元格可使用的色彩数n的数据信息;色彩设定区域设定为IQ码的角部,在色彩设定区域填充表示IQ码的色彩选用及数据编码模式的数据信息;所述色彩设定为RGB色彩矩阵,通过黑(0,0,0),红(255,0,0),黄(255,255,0),绿(0,255,0),青(0,255,255),蓝(0,0,255),紫红(255,0,255),白(255,255,255)构建色彩矩阵系统,通过色域设定8色系统的色彩范围,并通过编码方式设定相应的加密数据;所述色彩设定区域、数据区域分别包含一个或多个单元格,每个单元格的色彩为8种色彩中的一种;

-编码单元,用以设定IQ码的部分区域为有效数据区域,在有效数据区域按照所述位置区域生成单元设定的编码模式填充编码数据,并通过校验方式保证IQ码的容错能力;数据区域内每个单元格的色彩为RGB色彩矩阵中的8种色彩中的一种,色彩模式的编码体系由8种色彩中的n种进行组合生成;n为自然数,1=<n<=8;

所述编码系统生成的IQ码包含N×M个单元格;所述包含N×M个单元格的IQ码中的数据通过编码模式设定的具体区域为有效的编码数据;其中,N、M为自然数;

所述编码模式为数据编码系统N×M个单元格中的任意单元格设定,通过响应的编码方式赋予有效的编码数据,并通过色彩表现成相应的编码形式。

一种图形快速识别IQ码的编码系统,编码系统生成的IQ码通过色彩矩阵分布的原理,与对应图案的色彩进行加权归纳,形成能快速指向网络资源地址的IQ码系统;

所述IQ码的编码矩阵包括模式识别区域和数据区域,IQ码的编码系统包括模式编码模块和数据编码模块;

所述模式编码模块用以通过线段形式确定IQ码的位置、范围、角度和模式;

所述数据编码模块用以设定IQ码的部分区域为色彩设定区域,设定IQ码的部分区域为有效数据区域,在有效数据区域按照所述位置区域生成单元设定的编码模式填充编码数据。

作为本发明的一种优选方案,所述模式编码模块包括位置生成单元、类型生成单元;

所述位置生成单元用以设定IQ码的部分区域为位置模式设定区域,在位置模式设定区域通过角部独特的图形形式,确定IQ码的位置、范围及角度;

所述类型生成单元用以设定IQ码的数据矩阵模式,在类型模式生成位置通过线段的设定来确定数据矩阵模式,即N*M的组合模式,N、M为自然数。

作为本发明的一种优选方案,所述数据编码模块色彩设定单元、编码单元;

所述色彩设定单元用以设定IQ码的部分区域为色彩设定区域,在色彩设定区域填充表示单元格可使用的色彩数n的数据信息;色彩设定区域设定为IQ码的角部,在色彩设定区域填充表示IQ码的色彩选用及数据编码模式的数据信息;所述色彩设定为RGB色彩矩阵,通过黑(0,0,0),红(255,0,0),黄(255,255,0),绿(0,255,0),青(0,255,255),蓝(0,0,255),紫红(255,0,255),白(255,255,255)构建色彩矩阵系统,通过色域设定8色系统的色彩范围,并通过编码方式设定相应的加密数据;所述色彩设定区域、数据区域分别包含一个或多个单元格,每个单元格的色彩为8种色彩中的一种;

所述编码单元用以设定IQ码的部分区域为有效数据区域,在有效数据区域按照所述位置区域生成单元设定的编码模式填充编码数据,并通过校验方式保证IQ码的容错能力;数据区域内每个单元格的色彩为RGB色彩矩阵中的8种色彩中的一种,色彩模式的编码体系由8种色彩中的n种进行组合生成;n为自然数,1=<n<=8;

所述编码系统生成的IQ码包含N×M个单元格;所述包含N×M个单元格的IQ码中的数据通过编码模式设定的具体区域为有效的编码数据;其中,N、M为自然数;

所述编码模式为数据编码系统N×M个单元格中的任意单元格设定,通过响应的编码方式赋予有效的编码数据,并通过色彩表现成相应的编码形式。

一种图形快速识别IQ码的解码系统,解码系统根据解码原理,对IQ的模式识别区域和数据区域的分别进行解码,与对应图案的色彩进行加权识别,形成能快速指向网络资源地址的IQ码指针;IQ码的解码系统包括模式识别模块、数据解码模块和中心处理模块;

所述模式识别模块包括位置解码单元、类型解码单元,通过模式识别对IQ码进行位置、模式和角度的确定;

所述数据解码模块包括色彩设定解码单元、数据解码单元,通过数据解码系统解码IQ码的加密数据,并通过二次加密方式将数据传输到中心处理模块;

所述中心处理模块用以对数据解码系统解码后回传的加密数据进行解密,通过中心处理系统将相应的指针数据再次加密发送到相应的智能设备终端;

所述位置解码单元用以确定IQ码的位置和范围,通过对角部独特的图形形式,确定IQ码的位置、范围和角度;

所述类型解码单元用以确定IQ码的数据矩阵模式,类型解码单元通过线段数量的读取来确定数据编码模式,N*M的组合模式,N、M为自然数;

所述色彩解码单元用以确定IQ码的色彩设定方式,对色彩设定区域填充表示单元格可使用的色彩数n的数据信息进行解码,确定数据区域单元格可使用的色彩数n的数据信息,n为自然数,1=<n<=8;

所述数据解码单元用以确定IQ码有效数据区域的数据信息,数据解码系统对IQ码的有效数据区域进行解码,在数据区域按照所述位置区域生成单元设定的解码模式解码加密数据,并通过校验方式保证IQ码解码的纠错能力;数据区域内每个单元格的色彩为RGB色彩矩阵中的8种色彩中的一种,通过解码系统确定相应加密数据信息;

所述解码系统的解码方法包括:

第一步:确定IQ码的位置和类型;

从顶部扫描,抓取IQ码的四角信息,位置模式解码单元通过对角部独特的图形形式,确定IQ码的位置、范围和角度;扫描时抓取四边信息,类型模式解码系统通过线段数量的读取来确定数据编码模式,即N*M的组合模式,N、M为自然数;

第二步:确定IQ码的色彩设定;

从顶部扫描,抓取色彩设定区域进行解码,通过区域内所蕴含的色彩信息和组合方式确定IQ码的色彩设定方式,以及有效数据区域的模式;

第三步:确定IQ码的数据信息;

数据解码单元对有效数据区域进行读取,通过相应的数据读取方式进行数据解码,并通过校验方式进行数据校验,确定出最终的数据信息。通过数据解码单元对最终的数据信息进行二次加密,并将新的加密数据传输到中心处理模块;

第四部:确定IQ码的指针信息;

中心处理模块是对数据解码系统解码后回传的加密数据进行解密,通过中心处理模块确定相应的指针信息,并将相应的指针信息数据再次加密,发送到相应的智能设备终端。

一种图形快速识别IQ码的解码系统,解码系统根据解码原理,对IQ的模式识别区域和数据区域的分别进行解码,与对应图案的色彩进行加权识别,形成能快速指向网络资源地址的IQ码指针;IQ码的解码系统包括模式识别模块、数据解码模块和中心处理模块;

所述模式识别模块用以通过模式识别对IQ码进行位置、模式和角度的确定;

所述数据解码模块用以通过数据解码系统解码IQ码的加密数据,并通过二次加密方式将数据传输到中心处理系统;

所述中心处理模块用以对数据解码系统解码后回传的加密数据进行解密,通过中心处理系统将相应的指针数据再次加密发送到相应的智能设备终端。

作为本发明的一种优选方案,所述模式识别模块包括位置解码单元、类型解码单元;

所述位置解码单元用以确定IQ码的位置和范围,通过对角部独特的图形形式,确定IQ码的位置、范围和角度;

所述类型解码单元用以确定IQ码的数据矩阵模式,类型解码单元通过线段数量的读取来确定数据编码模式,N*M的组合模式,N、M为自然数;

所述数据解码模块包括色彩设定解码单元、数据解码单元;

所述色彩解码单元用以确定IQ码的色彩设定方式,对色彩设定区域填充表示单元格可使用的色彩数n的数据信息进行解码,确定数据区域单元格可使用的色彩数n的数据信息,n为自然数,1=<n<=8;

所述数据解码单元用以确定IQ码有效数据区域的数据信息,数据解码系统对IQ码的有效数据区域进行解码,在数据区域按照所述位置区域生成单元设定的解码模式解码加密数据,并通过校验方式保证IQ码解码的纠错能力;数据区域内每个单元格的色彩为RGB色彩矩阵中的8种色彩中的一种,通过解码系统确定相应加密数据信息。

一种图形快速识别IQ码的编码方法,编码方法生成的IQ码通过色彩矩阵分布的原理,与对应图案的色彩进行加权归纳,形成能快速指向网络资源地址的IQ码系统;

所述IQ码的编码矩阵包括模式识别区域和数据区域,IQ码的编码方法包括如下步骤:

模式编码步骤,通过线段形式确定IQ码的位置、范围、角度和模式;

数据编码步骤,设定IQ码的部分区域为色彩设定区域,设定IQ码的部分区域为有效数据区域,在有效数据区域按照所述位置区域生成单元设定的编码模式填充编码数据。

一种图形快速识别IQ码的解码方法,解码方法根据解码原理,对IQ的模式识别区域和数据区域的分别进行解码,与对应图案的色彩进行加权识别,形成能快速指向网络资源地址的IQ码指针;IQ码的解码方法包括如下步骤:

模式识别步骤,通过模式识别对IQ码进行位置、模式和角度的确定;

数据解码步骤,通过数据解码系统解码IQ码的加密数据,并将数据传输到中心处理模块;

解密发送步骤,中心处理模块对数据解码系统解码后回传的加密数据进行解密,通过中心处理系统将相应的指针数据再次加密发送到相应的智能设备终端。

作为本发明的一种优选方案,所述解码方法具体包括如下步骤:

步骤S1:确定IQ码的位置和类型;

从顶部扫描,抓取IQ码的四角信息,位置模式解码单元通过对角部独特的图形形式,确定IQ码的位置、范围和角度;扫描时抓取四边信息,类型模式解码系统通过线段数量的读取来确定数据编码模式,即N*M的组合模式,N、M为自然数;

步骤S2:确定IQ码的色彩设定;

从顶部扫描,抓取色彩设定区域进行解码,通过区域内所蕴含的色彩信息和组合方式确定IQ码的色彩设定方式,以及有效数据区域的模式;

步骤S3:确定IQ码的数据信息;

数据解码单元对有效数据区域进行读取,通过相应的数据读取方式进行数据解码,并通过校验方式进行数据校验,确定出最终的数据信息。通过数据解码单元对最终的数据信息进行二次加密,并将新的加密数据传输到中心处理模块;

步骤S4:确定IQ码的指针信息;

中心处理模块是对数据解码系统解码后回传的加密数据进行解密,通过中心处理模块确定相应的指针信息,并将相应的指针信息数据再次加密,发送到相应的智能设备终端。

本发明的有益效果在于:本发明提出的图形快速识别IQ码的编码系统及方法、解码系统及方法,可以使用不同色彩种类和组合,可以与图案结合或以图形方式呈现,可以确定图案解码指针的唯一性;可以通过组合方式提高IQ码表示的数据量;系统识别区的设定可以快速识别快速响应,同时能提高IQ码解码的准确率。

附图说明

图1为本发明系统中IQ码的形式示意图。

图2为本发明IQ码N*M的数据编码模式示意图。

图3为8色色彩空间的示意图。

图4为本发明编码系统的组成示意图。

图5为本发明解码系统的组成示意图。

图6为本发明解码方法的流程图。

具体实施方式

下面结合附图详细说明本发明的优选实施例。

实施例一

本发明揭示了一种图形快速识别IQ码的编码系统,请参阅图1,编码系统生成的IQ码通过色彩矩阵分布的原理,与对应图案的色彩进行加权归纳,形成能快速指向网络资源地址的IQ码系统;IQ码的编码矩阵包括模式识别区域(包括位置模式区域11、类型模式区域12)和数据区域(包括编码区域13、色彩设定区域4、色彩加权中心区域15)。

请参阅图4,IQ码的编码系统包括模式编码模块和数据编码模块。所述模式编码模块通过线段形式确定IQ码的位置、范围、角度和模式,模式编码模块包括位置模式生成单元和类型模式生成单元;位置生成单元通过角部独特的图形形式,确定IQ码的位置、范围和角度;类型生成单元为四边通过独特图形形式的设定来确定数据编码模式:N*M的组合模式,N、M为自然数,可参阅图2。

所述数据编码模块包括色彩设定单元和编码单元;色彩设定单元用以确定IQ码的色彩设定方式,在色彩设定区域填充表示单元格使用的色彩数n的数据信息;编码单元用以设定IQ码的部分区域为有效数据区域,在有效数据区域按照所述位置区域生成单元设定的编码模式填充编码数据,并通过校验方式保证IQ码的容错能力;数据区域内每个单元格的色彩为RGB色彩矩阵中的8种色彩中的一种,色彩模式的编码体系由8种色彩中的n种进行组合生成;n为自然数,1=<n<=8。

请参阅图3,所述色彩设定为RGB色彩矩阵,通过黑(0,0,0),红(255,0,0),黄(255,255,0),绿(0,255,0),青(0,255,255),蓝(0,0,255),紫红(255,0,255),白(255,255,255)构建色彩矩阵系统,通过色域设定8色系统的色彩范围,并通过编码方式设定相应的加密数据。

所述色彩设定区域、数据区域分别包含一个或多个单元格,每个单元格的色彩为8种色彩中的一种。

具体地,所述编码系统包括:

-位置生成单元,用以设定IQ码的部分区域为位置模式设定区域,在位置模式设定区域通过角部独特的图形形式,确定IQ码的位置、范围及角度;

-类型生成单元,用以设定IQ码的数据矩阵模式,在类型模式生成位置通过线段的设定来确定数据矩阵模式(N*M的组合模式,N、M为自然数)。

-色彩设定单元,用以设定IQ码的部分区域为色彩设定区域,在色彩设定区域填充表示单元格可使用的色彩数n的数据信息;色彩设定区域设定为IQ码的角部,在色彩设定区域填充表示IQ码的色彩选用及数据编码模式的数据信息;

-编码单元,用以设定IQ码的部分区域为数据区域,在数据区域按照所述位置模式生成单元设定的编码模式填充编码数据。

所述IQ码生成的数据编码系统为包含N×M个单元格;所述包含N×M个单元格的IQ码中的数据通过编码模式设定的具体区域为有效的编码数据;其中,N、M为自然数。

所述编码模式为数据编码系统N×M个单元格中的任意单元格设定,通过响应的编码方式赋予有效的编码数据,并通过色彩表现成相应的编码形式。

本发明还揭示一种图形快速识别IQ码的解码系统系,解码系统根据解码原理,对IQ的模式识别区域和数据区域的分别进行解码,与对应图案的色彩进行加权识别,形成可以快速指向网络资源地址的IQ码指针。

请参阅图5,IQ码的解码系统包括模式识别模块、数据解码模块和中心处理模块。

所述模式识别模块包括位置解码单元和类型解码单元,通过模式识别系统对IQ码进行位置、模式和角度的确定。

所述的数据解码模块包括色彩设定解码单元和数据解码单元,通过数据解码系统解码IQ码的加密数据,并通过二次加密方式将数据传输到中心处理系统。

所述中心处理模块是对数据解码系统解码后回传的加密数据进行解密,通过中心处理系统将相应的指针数据再次加密发送到相应的智能设备终端。

具体地,所述解码系统包括:

-位置解码单元,用以确定IQ码的位置和范围,位置模式解码系统通过对角部独特的图形形式,确定IQ码的位置、范围和角度;

-类型解码单元,用以确定IQ码的数据矩阵模式,类型模式解码系统通过线段数量的读取来确定数据编码模式(N*M的组合模式,N、M为自然数)。

-色彩解码单元,用以确定IQ码的色彩设定方式,对色彩设定区域填充表示单元格可使用的色彩数n的数据信息进行解码,确定数据区域单元格可使用的色彩数n的数据信息(n为自然数,1=<n<=8);

-数据解码单元,用以确定IQ码有效数据区域的数据信息,数据解码系统对IQ码的有效数据区域进行解码,在数据区域按照所述位置区域生成单元设定的解码模式解码加密数据,并通过校验方式保证IQ码解码的纠错能力。数据区域内每个单元格的色彩为RGB色彩矩阵中的8种色彩中的一种,通过解码系统确定相应加密数据信息。

-中心处理模块,用以对数据解码系统解码后回传的加密数据进行解密,通过中心处理系统将相应的指针数据再次加密发送到相应的智能设备终端。

请参阅图6,所述解码系统的解码方法为:

第一步:确定IQ码的位置和类型

从顶部扫描,抓取IQ码的四角信息,位置模式解码单元通过对角部独特的图形形式,确定IQ码的位置、范围和角度;扫描时抓取四边信息,类型模式解码系统通过线段数量的读取来确定数据编码模式(N*M的组合模式,N、M为自然数)。

第二步:确定IQ码的色彩设定

从顶部扫描,抓取色彩设定区域进行解码,通过区域内所蕴含的色彩信息和组合方式确定IQ码的色彩设定方式,以及有效数据区域的模式。

第三步:确定IQ码的数据信息

数据解码单元对有效数据区域进行读取,通过相应的数据读取方式进行数据解码,并通过校验方式进行数据校验,确定出最终的数据信息。通过数据解码单元对最终的数据信息进行二次加密,并将新的加密数据传输到中心处理系统。

第四部:确定IQ码的指针信息

中心处理模块是对数据解码系统解码后回传的加密数据进行解密,通过中心处理模块确定相应的指针信息,并将相应的指针信息数据再次加密,发送到相应的智能设备终端。

实施例二

一种图形快速识别IQ码的编码方法,编码方法生成的IQ码通过色彩矩阵分布的原理,与对应图案的色彩进行加权归纳,形成能快速指向网络资源地址的IQ码系统。所述IQ码的编码矩阵包括模式识别区域和数据区域,IQ码的编码方法包括如下步骤:

模式编码步骤,通过线段形式确定IQ码的位置、范围、角度和模式;

数据编码步骤,设定IQ码的部分区域为色彩设定区域,设定IQ码的部分区域为有效数据区域,在有效数据区域按照所述位置区域生成单元设定的编码模式填充编码数据,并通过校验方式保证IQ码的容错能力。

一种图形快速识别IQ码的解码方法,解码方法根据解码原理,对IQ的模式识别区域和数据区域的分别进行解码,与对应图案的色彩进行加权识别,形成能快速指向网络资源地址的IQ码指针。IQ码的解码方法包括如下步骤:

模式识别步骤,通过模式识别对IQ码进行位置、模式和角度的确定;

数据解码步骤,通过数据解码系统解码IQ码的加密数据,并通过二次加密方式将数据传输到中心处理系统;

解密发送步骤,中心处理模块对数据解码系统解码后回传的加密数据进行解密,通过中心处理系统将相应的指针数据再次加密发送到相应的智能设备终端。

综上所述,本发明提出的图形快速识别IQ码的编码系统及方法、解码系统及方法,可以使用不同色彩种类和组合,可以与图案结合或以图形方式呈现,可以确定图案解码指针的唯一性;可以通过组合方式提高IQ码表示的数据量;系统识别区的设定可以快速识别快速响应,同时能提高IQ码解码的准确率。

这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1