APP下载

基于MATLAB GUI的数字水印系统设计

2021-12-02刘倩张丽

科学与生活 2021年25期
关键词:系统设计

刘倩 张丽

摘要:本文在小波变换的基础上,结合奇异值分解技术,完成数字水印嵌入及提取,并实现基于MATLAB GUI的数字水印系统设计。该系统主要由数字水印的嵌入、提取以及攻击检测三部分构成,通过选择不同的参数,可以完成不同方式的攻击检测。结果表明,该数字水印系统在多种不同方式攻击条件下,很好的完成水印的提取,具有很好的鲁棒性和实用性。

关键字:小波变换;奇异值分解;数字水印

目前,信息技术发展迅速,数字产品的版权保护显得尤为重要,因此,数字信息的隐藏技术的作用就充分显现出来,而数字水印技术以其不可见性、安全性、可证明性等优点得到广泛应用,深入到日常生活中。

数字水印主要包括基于空域的数字图像水印算法和基于变换域的数字图像水印算法[1-3]。常用的基于变换域的数字水印算法[4]有离散余弦变换(DCT)和小波变换(DWT)。而小波变换的时-频特性又特别适合图像编码和分层传输。因此,本文在数字水印系统中使用小波变换,并结合奇异值分解技术(SVD)[5],将水印图像的低频部分的奇异值矩阵叠加到原始载体图像奇异值矩阵上,完成水印信息的嵌入,对图像的低频子带进行奇异值分解,提取水印信息。

MATLAB中的图形用户界面能够将水印的嵌入、提取及各种攻击算法以图形界面的形式展现出来,界面简洁明了,操作简便快捷。结果证明,本文的基于MATLAB的数字水印系统能够在不同的攻击环境下简便快捷的提取出水印信息。……

登录APP查看全文

猜你喜欢

系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
何为设计的守护之道?
《丰收的喜悦展示设计》
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀