论文部分内容阅读
由于二维条码编码机制有固定的标准,在应用过程中所存储的信息可以被随意篡改,所以在信息传递的安全性方面还有待加强,数字水印技术能够解决此类安全性问题,故两者技术的结合是二维码广泛应用的重要保证。本文对基于PDF417二维条码的数字图像压缩存储算法和基于PDF417二维条码图像空间结构变化的数字水印嵌入算法进行改进,并在算法实现方面进行实验验证。
通过对二维条码数字图像压缩存储算法和二维条码数字水印嵌入算法的深入研究,本文主要进行了以下两方面工作:
1、改进了数字图像压缩算法,并应用于二维条码数字图像存储中。首先,对待压缩的数字图像进行预处理操作,然后对处理后的图像目标区域进行轮廓提取,并用Freeman链序列的形式描述该目标区域的二值轮廓曲线,最后结合Freeman链码序列间的变化关系分析和B样条曲线误差控制实现轮廓曲线特征点的提取。本文将提取出的特征点、轮廓颜色、色块区域颜色等信息作为数字图像压缩的最终数据,并把这些数据信息转换为PDF417二维条码符号图像,实现二维条码的数字图像压缩存储。实验结果表明,采用本文提出的结合Freeman链码序列间的变化关系分析和B样条曲线误差控制的特征点提取算法,能够提取出精确表示数字图像目标区域轮廓曲线的最少特征点,实现了数字图像的大比例压缩,完成了由大数据量的数字图像到二维条码符号图像的转换。
2、改进了二维条码数字水印嵌入算法。首先,在图像水印的选择方面,采用和图像内容直接相关的HASH值作为水印信息,然后结合PDF417二维条码自身的容许误差进行条码图像的空间结构变换,通过在PDF417二维条码两层字符模块的黑白交界处改变部分像素值来实现水印信息的嵌入。实验结果表明,结合PDF417二维条码自身的特殊空间结构特性,在大量的数字图像特征信息编码转换后,该方法可以在有限的二维条码图像中嵌入大量的水印信息,并且不影响二维条码的识读。由于HASH值敏感度高,即使有少量的信息被篡改,也能够通过HASH值的比对进行原始信息篡改验证。
文中给出了算法的具体实现流程和每个模块的实现效果,并且在算法分析中对算法的可用性,算法的性能,关键操作有详细的说明。文章最后分析了整个系统可以应用的场合,对有待改进的地方以及后续可进行的研究工作进行了探讨。
通过对二维条码数字图像压缩存储算法和二维条码数字水印嵌入算法的深入研究,本文主要进行了以下两方面工作:
1、改进了数字图像压缩算法,并应用于二维条码数字图像存储中。首先,对待压缩的数字图像进行预处理操作,然后对处理后的图像目标区域进行轮廓提取,并用Freeman链序列的形式描述该目标区域的二值轮廓曲线,最后结合Freeman链码序列间的变化关系分析和B样条曲线误差控制实现轮廓曲线特征点的提取。本文将提取出的特征点、轮廓颜色、色块区域颜色等信息作为数字图像压缩的最终数据,并把这些数据信息转换为PDF417二维条码符号图像,实现二维条码的数字图像压缩存储。实验结果表明,采用本文提出的结合Freeman链码序列间的变化关系分析和B样条曲线误差控制的特征点提取算法,能够提取出精确表示数字图像目标区域轮廓曲线的最少特征点,实现了数字图像的大比例压缩,完成了由大数据量的数字图像到二维条码符号图像的转换。
2、改进了二维条码数字水印嵌入算法。首先,在图像水印的选择方面,采用和图像内容直接相关的HASH值作为水印信息,然后结合PDF417二维条码自身的容许误差进行条码图像的空间结构变换,通过在PDF417二维条码两层字符模块的黑白交界处改变部分像素值来实现水印信息的嵌入。实验结果表明,结合PDF417二维条码自身的特殊空间结构特性,在大量的数字图像特征信息编码转换后,该方法可以在有限的二维条码图像中嵌入大量的水印信息,并且不影响二维条码的识读。由于HASH值敏感度高,即使有少量的信息被篡改,也能够通过HASH值的比对进行原始信息篡改验证。
文中给出了算法的具体实现流程和每个模块的实现效果,并且在算法分析中对算法的可用性,算法的性能,关键操作有详细的说明。文章最后分析了整个系统可以应用的场合,对有待改进的地方以及后续可进行的研究工作进行了探讨。