论文部分内容阅读
二维码作为一种在互联网时代便捷标识型信息传输手段已广泛部署于各类媒体介质,并应用在工业、通信、文化、旅游各行业。二维码本身编码特点和其标识信息传输内容的不可预知性,以及二维码在编码过程中存在的空间冗余与视觉冗余,给二维码携带正常解码器所不能识别的隐藏信息提供可能,并可通过公共正常渠道传播隐藏信息。因此,对常用二维码隐藏信息的功能进行研究是十分必要的。 本文为探究二维码作为载体进行隐藏信息传输的能力,做了如下工作:(1)对QR码进行了频域隐写研究,在基于DCT变换中频系数的QR码隐写方法基础上,提出了基于DCT变换直流系数的QR码隐写方法。(2)对QR码进行了空域隐写研究,提出了基于L型和基于黑色模块高度的两种QR码空域隐写方法,其中基于黑色模块高度的隐写方法能够抗打印扫描攻击,在经过矫正和修复后,隐藏信息能够被完整提取的概率达到75%。(3)对抗打印的PDF417码隐写方法进行了改进,在确保仍能抗打印扫描攻击的情况下,提高了其隐写容量。(4)对二维码的隐写进行了平台设计,并进行了包括二维码生成、预处理、隐写等在内的多种功能的实现。(5)将基于黑色模块高度的抗打印QR码隐写方法应用于android手机上,并使用手机进行预处理后实现了打印的QR码隐藏信息的提取。