论文部分内容阅读
二十一世纪是知识化的时代,知识产权的保护受到广泛关注。伴随着数字技术和互联网络技术应用的进一步深入,各类数字媒体通过互联网络发布并传播,由此引起的知识产权侵权问题而产生的法律纠纷频繁发生,多媒体数字产品的版权保护与信息完整性保证成为一个迫切需要解决的重要问题。然而传统的版权保护手段和数据安全技术都难以解决这些问题,数字水印技术正是在这样一种背景下产生并迅速发展起来的。本文主要研究基于互联网络平台的数字图像水印技术。首先介绍了课题研究的背景、意义、国内外研究成果及现状,介绍了数字水印技术的基本概念和数字水印系统模型,分析了目前一些基本的水印嵌入算法。随后研究了基于ASP.NET的编程技术以及.NET Framework GDI+技术在水印嵌入中的应用。在此基础上,以彩色图像为载体,设计并在互联网络平台实现了可见水印和不可见水印两种算法。设计实现的基于空域的彩色图像可见水印算法将原始图像从RGB空间转换到HSI空间并分割成8×8小块,根据各个分块的I分量的信息计算出嵌入强度大小,在空域中自适应的嵌入可见水印。嵌入的可见水印对原始彩色图像的影响较小并且很难被去除,水印图像大小和嵌入位置均可调整。设计实现的基于Arnold的DCT域彩色图像不可见水印算法包括添加、提取和去除3个模块,依据人眼的视觉特性,通过修改部分中频系数来实现水印的嵌入,水印提取和去除均不需要原始图像的参与。嵌入的不可见水印具有较强的抗JPEG压缩攻击的能力,对锐化攻击和剪切攻击也具有很强的鲁棒性。在上述2种算法的基础上,使用C#语言结合GDI+技术在.NET 2.0平台构建了一个基于互联网络的数字图像水印网络应用系统并已上网测试。网址如下:http://dgdz.ccee.cqu.edu.cn/watermark。本设计改进了现有的不可见水印算法并将其转移到互联网平台,同时增加了不可见水印去除功能,并完成了上述两种算法的设计与编程实现。