Advertisement

数字水印技术的原理与应用研究

阅读量:

一 问题分析

伴随着电子设备与互联网的发展进步,在数据安全性与版权管理等方面的问题愈发重要。导致数字水印技术受到广泛关注。一些别有用心的组织或个人,在未获得原始作者授权的情况下复制并传播未经授权的作品。面临着严峻挑战,并成为一个亟待解决的问题。

二 资料搜集

1.数字水印技术基本特征主要有:鲁棒性、不可见性、不可检测性、自恢复性。

主要涵盖版权防护、打击盗版行为、图像识别技术以及票据鉴别技术等,并包含文件标题信息与注释管理等关键功能

3.根据属性分, 数字水prints可分为强健型与敏感型;基于传输的媒介不同,又可分为图像信息,音频信号,视频数据以及文字信息;依据嵌入的位置特点,则可划分为时空(空间)领域,频领域,(时空频)混合领域以及(时间和尺度)领域等类型

三,方案设计

空域算法

变换域算法

压缩域算法

NEC算法。

生理模型算法。

四,方法研究——可实现数字水印技术的实用工具——Matlab

图像文件输入输出函数

图像显示函数

LSB空间域算法常用函数

DCT域图像变换函数

DWT域图像变换函数

攻击函数

imread:从文件读取图像,图像文件可以是bm、pdf、jpeg、pcx、tiff、xwd等格式。

imwrite:把图像写成文件

load:将以mat为扩展名的图像文件调入到内存

save:将工作空间中的变量保存到以mat为扩展名的图像文件中

image:建立并显示图像,它可返回一个图像的句柄给一个image对象

imshow:显示一幅图像

truesize:调整图像显示大小

rand:产生随机序列

unit8:把其它类型对象转换为8位无符号整数类型

double:把其它类型对象转换为双精度数值

size:计算图像(矩阵)的大小

sum:对元素求和

reshape:重新排列矩阵

dct,dct2:分别实现一维信号和二维信号的DCT(离散余弦变换)

idct,idct2:分别实现一维信号和二维信号的IDCT(逆向离散余弦变换)

dwt,dwt2:分别实现一维信号和二维信号的DWT(离散小波变换)

idwt,idwt2:分别实现一维信号和二维信号的IDWT(离散小波变换)

wavedec2:多级二维小波分解函数

waveinfo:提供小波包中所有的小波信息

全部评论 (0)

还没有任何评论哟~