数字图书馆音频信息资源版权保护研究*

2015-12-02 12:43:04兰宇琳
数字图书馆论坛 2015年1期
关键词:透明性版权保护鲁棒性

兰宇琳

(湘南学院图书馆,郴州 423000)

数字图书馆音频信息资源版权保护研究*

兰宇琳

(湘南学院图书馆,郴州 423000)

针对数字图书馆的音频资源版权保护问题,提出一种基于奇异值分解及独立成分分析的数字音频水印算法。奇异值分解具有数据压缩的特性,将水印信息经过奇异值分解处理,可大大提升水印容量,而独立成分分析理论可实现水印的盲提取。选择小波变换后的低频系数作为水印嵌入点,以平衡水印的鲁棒性和透明性。采用二值图像作为水印进行仿真实验,实验结果显示该水印方案具有较好的鲁棒性、透明性。

数字音频水印算法;奇异值分解;独立成分分析;离散小波变换

1 引言

数字图书馆的信息资源版权保护问题,一直是制约图书馆发展的关键因素。这一问题涉及法律、道德、技术等多个领域的参与和协作,许多专家学者从自身领域出发对此进行了研究并提出了许多的解决方案。而技术方案是解决这一问题的基础支撑,目前使用最广泛的保护手段就是数字水印技术。数字水印技术在数字图书馆信息资源版权保护中的应用已经取得了一定的成果,尤其针对图像资源的保护[1-2]。然而其他形式的资源,如音频资源的研究却相对缺乏,针对此主题利用中国知网期刊数据库进行检索,得到相应的论文仅有2篇,且研究内容还限于理论概述,杨子伍[3]提到水印分类中的音频水印的研究集中于低比特位编码、相位编码等方面,邓伟等[4]在教育资源的版权保护中简要综述了基于数字水印技术的音频教育资源的研究现状并提出一个音频资源的版权保护方案的框架。因此,本文专门研究数字图书馆的音频信息资源版权保护问题,提出了一种基于奇异值分解及独立成分分析的数字音频水印算法。并通过仿真实验验证算法的鲁棒性、透明性和安全性。

2 相关概念

2.1 奇异值分解

奇异值分解[5](Singular Value Decomposition, SVD)是线性代数矩阵分解中的一种最优矩阵分解技术,可用来求伪逆、平行奇异值模型及矩阵近似值。而矩阵近似值常应用于信号处理、统计学等领域,本文也是利用其此方面的应用。求矩阵近似值的基本思路是将矩阵映射到低维空间去,用奇异值来代表矩阵的特征值,并将这些特征值按重要性进行排序,可达到数据压缩、模式识别的作用。用A∈Cm×n表示一个矩阵,则SVD的数学模型如式(1)所示[6]:

2.2 独立成分分析

独立成分分析[7](Independent Component Analysis, ICA)是信号处理中的一种统计方法,用来从多个混合的数据中提取出相互独立的数据。比如著名的鸡尾酒会效应,在酒会中各种声音混杂在一起,通过放置在酒会中不同位置的录音设备所收集到的混合数据源来提取每个单独的声音,这就是独立成分分析理论所要解决的问题。

用数学模型来表示ICA的处理过程[8]。假设有n个随机的观测信号和n个未知变量将两者线性混合:

上式中对所有的i=1,…,n,aij,i,j=1,…,n都是实系数,且假设Si是统计意义上的独立成分。这就是基本的ICA模型。采用向量矩阵的形式来表示,可写为如下形式:

从以上分析可知,ICA的目标与水印的提取过程很相似,因此将其用于水印提取可实现盲提取。

3 基于奇异值分解及独立成分分析的数字音频水印算法

评价水印算法的好坏标准主要体现在三方面:鲁棒性、透明性及安全性,而鲁棒性和透明性本身又是一对矛盾,因此,在设计算法时如何平衡两方面的性能是需要重点考虑的。其次,水印嵌入量的多少直接影响水印算法的实用价值。结合考虑这两个问题,设计出本文所提出的数字音频水印方案,采用奇异值分解数据压缩的特性来增大水印的嵌入容量,利用小波变换多分辨率的特性来平衡水印算法的鲁棒性和透明性,独立成分分析理论则用来实现水印的盲提取。

3.1 水印嵌入方案

水印嵌入包括三个方面的工作:水印预处理、系数选择及水印嵌入。水印预处理是将水印信息压缩,也就是利用奇异值分解得到水印的重要信息作为真正嵌入载体中的水印。系数选择也就是选择水印的嵌入位置,是水印方案的关键,影响着整个水印算法的鲁棒性和透明性,因此,本文嵌入位置选择总的原则是:找到音频信号中能量值较高的点。最后,将处理好的水印嵌入已选择的系数中,采用的是构造ICA模型的方式。水印嵌入流程如图1所示:

图1 水印嵌入流程图

3.1.1 水印预处理

水印是一幅大小为N×M的二值图像,用

来表示。对Z进行奇异值分解如下所示:

将Zi=Z(i,j),i=1,…,M对角阵中的系数量化到(0,1)范围内,作为待嵌入的水印信息保存;并将U和V矩阵信息作为密钥K1保存。

3.1.2 系数选择

为了平衡水印的鲁棒性和透明性,并尽可能的提高鲁棒性,本文选择在小波域进行水印嵌入,将变换后的低频系数中能量值较大的作为嵌入点。假设表示原始的音频信号,其中Ls表示音频S的长度。详细的系数选择过程如下:

(2)选择嵌入段。对分段后的音频S进行H层的离散小波变换,得到低频分量和高频分量。音频信号的能量集中于低频分量中,因此,计算各段低频分量总的能量值,并按从高到低的顺序进行排序,选择前N段作为水印嵌入段,同时将前N段音频的索引记录作为密钥K2保存。

(3)确定嵌入点。对于选择好的前N段,将各段的低频系数按绝对值的大小从大到小进行排序,选择能量值排列前M位的低频系数作为准确的水印信号嵌入点,记为selected-bit,大小为N×M。同样将每段前M位嵌入点的索引记录作为密钥K3保存,大小也为N×M。

3.1.3 水印嵌入

水印嵌入的过程实际是构造ICA模型的过程。首先,为了保证水印算法的透明性,将满秩混合矩阵的参数设置为a11>>a12,b11>>b12。其次,使用预处理之后的一维待嵌入水印信号Zi=Z(i,j),i=1,…,M构造大小为N×M的源信号ON×M,构造过程如式(6)所示,并且与选择好的嵌入水印的系数selected-bit进行合并得到,意味着,每个嵌入段中嵌入的水印信息是相同的。最后将A与线性混合,即ICA模型构造完成,过程如式(7)所示,得到两个观测信号X1和X2,将信号X2作为密钥K4保存。

水印嵌入之后需将音频信号恢复至空间域,也就是小波分解重构。用观测信号X1替换所选择的嵌入系数selected-bit,进行逆小波变换,并且加上未操作的最后一段数据(如果有的话),得到最终嵌入水印后的音频信号。

3.2 水印提取方案

水印提取包括三部分工作,系数提取、ICA估计及SVD重构。水印提取的关键是找到观测信号分量系数提取就是完成这部分工作,流程与水印嵌入中的系数选择过程类似。ICA估计过程调用Fast ICA算法对构造好的混合信号进行水印提取。最后,对提取出的信息SVD重构得到嵌入的水印信息。水印提取方案流程如图2所示:

图2 水印提取方案流程图

具体步骤如下:

(3) SVD重构。根据密钥K1所保存的U和V的信息,与计算得到奇异值分解前的矩阵,也就是水印信息,如式(8)所示。

4 仿真实验及分析

使用matlab来进行仿真实验,原始载体音频选择的是一段16s的单声道信号,该音频的采样率和量化位数分别为44.1kHz和16bits。水印信息选择的是一幅大小为64×64的二值图像。为了保证水印的鲁棒性和透明性,将实验中的参数做一些设定,令a11=0.92,a12=0.08 ,b11=0.99 ,b12=0.01 ,H=3以及采用db2小波基。

另外,采用定量的指标来衡量水印算法的性能。归一化相关系数(NC)比较的是提取的水印和原始水印的相似程度,结果越接近1,表示越相似;信噪比(SNR)则是用来评价水印方案的透明性,信噪比值越大说明透明性越好。它们的计算公式分别如式(9)、(10)所示[9-10]:

其中,W和W'分别代表原始水印和提取的水印信息,L表示音频信号的长度,S和S'分别代表原始的载体音频和嵌入了水印的音频信号。

4.1 透明性测试

采用主观和客观两种方法验证本方案的透明性。主观评测法,以人耳为判断标准,分别听原始的音频和嵌入水印后的音频,结果是感觉不到任何差异;客观评价法,以计算原始音频和嵌入水印后音频的信噪比来衡量水印方案的透明性,计算结果为24.2137db,说明两种音频之间的差异很难分辨。嵌入水印前后的音频信号并无区别。

4.2 鲁棒性测试

采用“Stirmark for Audio v02”软件来攻击嵌入水印后的音频信号,并提取不同攻击后的水印信息,通过计算归一化相关系数来评价本水印方案的鲁棒性。攻击后提取的水印图像如图3所示,表1给出了不同攻击后提取水印信息的NC值。

其中图片(a)代表原始水印图片,(b)-(p)分别是经过不同类型攻击后提取的水印图片,具体的攻击类型在表1中给出

图3 不同攻击下提取的水印图像

表1 仿真实验结果

从图3及表1可知,本算法方案在经过14中不同的攻击后,水印信息仍然能够提取且可辨识,说明本方案是可行的且具有较强的鲁棒性,能够抵抗常见的攻击。

4.3 安全性测试

采用以下三种操作来测试算法的安全性:(a)使用正确的密钥在嵌入水印的音频中提取水印,(b)使用正确的密钥在未嵌入水印的音频中提取水印,(c)使用错误的密钥在嵌入水印的音频中提取水印。结果如图4所示:

图4 不同操作下提取的水印图像

从测试结果可知,只有使用正确的密钥才能在嵌入水印的音频中正确的提取。因此,密钥大大提高了水印方案的安全性。

5 总结

针对数字图书馆音频资源的版权保护技术解决方案空白的问题,充分利用奇异值分解、独立成分分析及离散小波变换的特性,提出了一种基于奇异值分解及独立成分分析的数字音频水印算法。该算法具有水印容量增加、盲提取及提高鲁棒性并保证透明性等特点,且仿真实验证实了本算法的可行性。但是,实验样本采用的是单声道音频,水印信息为二值图像,在实际应用中有一定的局限性,后续需继续完善。

[1] 沈晓艳,崔新春,于建峰.数字水印技术在数字图书馆中的应用现状分析[J].山东图书馆学刊, 2011(5): 50-54.

[2] 阳广元,邓进.2007-2011年国内基于数字水印的版权保护研究综述[J].图书情报工作,2013,57(S2) : 46-49.

[3] 杨子伍.数字图书馆建设中知识产权保护的关键技术[J] .河南图书馆学刊,2006,26(2) :115-117.

[4] 邓伟,邓冠群,刘清堂.基于数字水印的教育资源版权保护[J] .现代教育技术,2013,23(3) :91-94.

[5] 朱光,张军亮.基于提升小波变换和SVD的音频水印算法[J].计算机应用与软件,2014,31(2) :149-152,156.

[6] 段岁军,范九伦.一种基于SVD和DWT的音频水印算法[J] .计算机应用研究, 2014,31(7) :2116-2118.

[7] A Hyvarinen. Independent Component Analysis[M]. John Wiley and Sons, 2001.

[8] 戴华亮.数字音频水印技术的研究[D].上海:上海交通大学,2010.

[9] Ali Al-Haj, Ahmad Mohammad. Digital Audio Watermarking Based on the Discrete Wavelets Transform and Singular Value Decomposition[J]. European Journal of Scientific Research,2010,39(1) :6-21.

[10] Hua-liang Dai, Di He. Robust Digital Audio Watermarking Scheme Using Blind Source Separation with Global Optimal Property[J]. Journal of Shanghai Jiaotong University(Science) , 2010,15(1):13-18.

编辑:刘伟

Research on Copyright Protection of Audio Resource in Digital Library

LAN YuLin
(Library Of Xiangnan University, Chenzhou 423000, China)

This paper proposed a digital audio watermarking scheme based on Singular Value Decomposition(SVD) and Independent Component Analysis (ICA),in order to solve the copyright protection issues in digital library. The watermark information processed by the SVD which has the data compressed feature enhances the watermark capacity. ICA used for watermark extraction and achieve the blind extraction. Select the low frequency coefficients after Discrete Wavelet Transform(DWT) as an embedded point, in order to balance the transparency and robustness of the audio. The experiment results show that the proposed scheme has good robustness against common attacks, as well as transparency.

Digital audio watermarking algorithm; Singular value decomposition; Independent component analysis; Discrete wavelet transform

TP391

10.3772/j.issn.1673—2286.2015.01.008

兰宇琳,女,1988年生,湘南学院图书馆助理馆员,研究方向:数字水印,E-mail:lanyl0000@126.com。

2015-01-07)

* 本研究得到湘南学院2014年度科研基金校级项目“基于数字水印技术的数字图书馆版权保护研究”(编号:2014XJ62)资助。

猜你喜欢
透明性版权保护鲁棒性
日本建筑师蛇形画廊展馆的透明性特征探析
设计(2022年8期)2022-05-25 05:27:44
透明性理论与其在建筑设计中的体现
荒漠绿洲区潜在生态网络增边优化鲁棒性分析
图书出版版权保护的困境与出路思考
科技传播(2019年23期)2020-01-18 07:58:34
基于确定性指标的弦支结构鲁棒性评价
中华建设(2019年7期)2019-08-27 00:50:18
网络安全审查中的透明性研究*
通信技术(2018年4期)2018-05-05 07:30:04
当前传统媒体版权保护的难点及对策
传媒评论(2017年3期)2017-06-13 09:18:10
传统媒体版权保护面临八大难关
新闻传播(2016年9期)2016-09-26 12:20:15
基于非支配解集的多模式装备项目群调度鲁棒性优化
非接触移动供电系统不同补偿拓扑下的鲁棒性分析