【技术实现步骤摘要】
本专利技术涉及一种编码方法,尤其涉及利用若干线条所构成的图形进行信息存储的方法,可将其与图像叠加,实现将编码图隐藏于被叠加的图像之中。
技术介绍
现有的图像编码方法如一维条码和二维码均是由一行或多行在一个矩形空间中填充黑色或白色的图像构成,两种颜色代表0、1,根据一定的编码规则,单元的排列组合方式代表一定意义的信息。这种编码方式的特点在于编码本身即是一副图像,其本身是不透明的,因而无法将所要显示的图像与编码相融合。编码适合机器读识,但不适于人进行读识和理解,为了达到在二维码与图像同时显示的目的,目前采用的方法是利用二维码的容错能力,将图像嵌入二维码当中,此种方法嵌入的图像很小,一般只能用于显示一些简单的图标之类的图形,如图7所示。此外日本一家名为Content Idea ofASIA的公司有一种名为CL code的专利技术,将二维码中白色的部分采用透明方式显示,在其公司网站上有此技术的演示,但二维码部分占整个图像的一小部分时,会对显示效果有一定帮助,但如果二维码占整个图像的较大部分,其透明的效果并不好。而以微软公司miCTosoft tag技术为代表的所谓彩码技 ...
【技术保护点】
一种基于图的编码方法,包括:步骤一:建立由若干线条所构成的图形单元的特征与0、1状态之间的映射关系;步骤二:将图形单元以堆叠、排列或连接的方式组成编码图,其中通过图形单元的特征及其排列确定编码图的编码意义。
【技术特征摘要】
2012.12.11 CN 201210532218.21.一种基于图的编码方法,包括: 步骤一:建立由若干线条所构成的图形单元的特征与0、1状态之间的映射关系; 步骤二:将图形单元以堆叠、排列或连接的方式组成编码图,其中通过图形单元的特征及其排列确定编码图的编码意义。2.根据权利要求1所述的基于图的编码方法,其特征在于,在步骤二后还包括: 步骤三:将编码图与另一图像进行叠加,形成含有编码信息的图像。3.根据权利要求1所述的基于图的编码方法,其特征在于,在步骤一中的图形单元的特征和0、1状态之间的映射关系是根据两点之间是否有连线确定0、1状态。4.根据权利要求1所述的基于图的编码方法,其特征在于,在步骤一中的图形单元的特征和0、1状态之间的映射关系是根据连线的方向确定0、1状态。5.根据权利要求1所述的基于图的编码方法,其特征在于,在步骤一中的图形单元的特征和0、1状态之间的映射关系是根据曲线的特征确定0、1状态。6.根据权利要求1所述的基于图的编码方法,其特征在于,在步骤一中的图形单元的特征和0、1状态之间的映射关系是根据区域单元形状确定0、1状态。7.根据权利要求2所述的基 于图的编码方法,其特征在于,在步骤三中,将编码图的连线设计为由不同颜色或灰度组成的复合线条。8.根据权利要求2所述的基于图的编码方法,其特征在于,在步骤三中,用不同的颜色区分编码图和被叠加的另一图像。9.根据权利要求2所述的基于图的编码方法,其特征在于,通过分割线将编码图分割成若干个子区域,将编码信息置于由分割线所围成的子区域中,被叠加的另一图像被该些子区域分成对应的若干个子图像以形成拼图。10.根据权利要求1所述的基于图的编码方法,其特征在于,还包括根据具体编码的特点,采用特定的压缩算法进一步减小存储信息所需比特位数后再利用权利要求1所述的基于图的编码方法进行编码,以提高编码效率。11.根据权利要求2所述的基于图的编码方法,其特征在于,将编码图的线条嵌入到该另一图像的局部区域中。12.根据权利要求2所述的基于图的编码方法,其特征在于,通过将编码图和该另一图像叠加后切割掉部分图像,使编码图成为该另一图像的边界。13.根据权利要求12所述的基于图的编码方法,其特征在于,对于编码图作为图像边界的情况,将编码信息存储于图像边界的曲线的形状、线段的有无以及线段颜色中。14.根据权利要求1所述的基于图的编码方法,其特征在于,编码图的编码意义包括所要包涵的信息或...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。