一种基于DCT域图像数字水印算法的设计与实现(含开题 任务书讲解

一种基于DCT域图像数字水印算法的设计与实现(含开题+任务书)人眼视觉系统

数字水印的基本框架

数字水印方案包括三个要素: 水印本身的结构、水印的嵌入过程和水印的检测过程。水印本身一般可分为两种,一种是包含了如版权所有者、合法使用者、日期等具体信息;一种是采用伪随机序列作为水印,检测时只需判断水印是否存在。从健壮性和安全性考虑,常常需要对水印进行随机化或加密处理。数字水印的嵌入和检测过程一般如图2.1 (a) (b) 所示。

数字水印加载和检测的一般模型如下。设W为水印信号,K为密钥,则处理后的水印W’有函数F定义如下: W’=F (W, K)

水印嵌入思路分析

设载体图像为I,水印信号为W,密钥为K,则水印的嵌入可用一下公式描述: Iw=F(I, W,

K) (4.1) 其中F表示水印嵌入算法,有两种常用的水印嵌入公式 Viw=Vi+

αWj (4.2) Viw=Vi (I+

αWi) (4.3) 其中,Vi ,Viw,分别表示载体图像象素和嵌入水印的图像象素;Wi为水印信号分量,0≤i≤k;α为强度因子。为了保证在水印不可见的前提下,尽可能提高嵌入水印的强度,α的选择必须考虑图像的性质和视觉系统的特性。

水印提取思路分析

把水印从水印系统中精确地提取出来,这一过程称为水印提取,如下图所示(其中虚线框的部分表示在提取水印信号时原始数据不是必要的)。通过所提取出地水印的完整性来确认多媒体数据的完整性。如果提取的水印发生了部分的变化,最好式能够通过发生变换的水印位置来确定原始数据被篡改的位置。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4