论文部分内容阅读
QR码作为一种常见的二维码,能够很好的与智能手机等移动端相结合,被广泛应用到现代化生活的各个领域。可逆数据隐藏作为一种跨学科的新兴技术,在医学诊断、司法鉴定以及版权保护方面起到了越来越重要的作用。随着媒体广告宣传领域对QR码视觉效果的要求越来越高,将QR码与可逆数据隐藏结合到一起,对隐藏信息后的图像进行解码,不仅能够访问相关链接,还能无失真的恢复出原始图像,这在广告宣传领域具有良好的实用价值。经过研究和分析,现有的QR码与可逆数据隐藏相结合的算法存在以下问题:①现有算法中直接将普通QR码与原始图像相结合,视觉效果较差;②将QR码覆盖区域作为隐秘信息嵌入,导致嵌入信息量较大;③隐藏信息后的图像失真度较大,图像质量差。本文在介绍了 QR码与可逆数据隐藏相关技术研究背景及意义的基础上,首先阐述了现有的QR码可逆数据隐藏算法,并且分析了现有算法存在的缺陷。然后针对问题①,本文将视觉QR码与可逆数据隐藏技术相结合,利用基于纠错机制的QR码美化算法生成视觉QR码,在生成视觉QR码过程中,在纠错能力允许的情况下对数据区进行了码字替换。对于QR码数据区的其他区域,利用自定义的模块进行替换,并对模块的生成设置参数。针对问题②,本文根据背景图像与生成的视觉QR码的差异,提取出隐秘信息,减少了所需隐藏的数据量。这样在QR码覆盖原始图像时,在一定程度上保留了原始图像信息完整性。针对问题③,本文利用图像中存在的冗余信息,使用了差值扩展的方法进行数据的嵌入和提取,隐藏信息后在图像质量上有了一定程度的提高,降低了失真度。最后为了验证本文算法的可行性,分别进行了图像质量与隐藏数据量的测试实验以及高斯参数对图像质量的影响实验,并与现有相关算法做了对比。实验结果表明,在保证正确识别QR码信息和恢复完整原始图像的前提下,本文算法在所需隐藏数据量和隐藏数据后图像质量方面均优于现有相关算法,从而验证了本文算法的优势和可行性。