基于离散余弦变换的音频零水印防噪检测方法技术

技术编号:3944494 阅读:214 留言:0更新日期:2012-04-11 18:40
一种图像处理技术领域的基于离散余弦变换的音频零水印防噪检测方法,通过零水印防噪嵌入方法对带有原始水印序列音频进行DCT变换提取获得直流系数,并以其绝对值降序排列后生成二值特征序列,最后将二值特征序列与原始水印序列进行异或运算得到检测密钥,再根据检测密钥,通过零水印检测方法对待测音频信号进行音频的零水印检测。本发明专利技术能够在保证良好的透明性和较高的嵌入带宽的前提下,提供良好的鲁棒性。

【技术实现步骤摘要】

本专利技术涉及的是一种图像处理
的方法,具体是一种基于DCT(离散余弦 变换)的音频零水印防噪检测方法。
技术介绍
随着音频信号处理和互联网的飞速发展,数字音频水印技术已经成为保护数字音 像制品版权信息的重要工具。由于人类听觉系统极为灵敏,使得音频水印的研究具有很大 的挑战性。根据 IFPI (International Federation of the Phonographic Industry)中关 于音频水印稳健性的定义,音频水印要具有抵抗各种攻击的能力(鲁棒性),较好的透明性 和一定的带宽,即嵌入水印的数据信道带宽至少要有20bps。数字音频水印的鲁棒性,透明 性和带宽是三个相互制约的参数,如何增加数字音频水印方法的鲁棒性,并保证良好的透 明性和较高的带宽,已经成为数字音频水印技术的一项难点。零水印方法提取音频特性,用 水印和该特性生产密钥与传统嵌入式水印相比具有更低的音频损失及更高的保密性。经过对现有技术的检索发现,温泉,孙锬锋,王树勋在《电子学报》(2003,31 (2) 214-21)记载了 “零水印的概念与应用”,该技术在完全不削减原始音频质量的前提下进行 水印的嵌入。该技术仅应用于图像,未能应用于音频。Y.G.Xiong, and R.D.Wang 在 international Conference on Cyberworlds (Hangzhou, China IEEE, 2008,11-15)中记载了 "An audio zero-watermark algorithm combined DCTwith Zernike moments,,(一种结合 DCT 变换禾口 Zernike 失巨的音 频零水印算法),该技术提出将一部分采样点和同一段的DCT系数结合进行低阶Zernike变 换,然后基于Zernike向量生成水印。相比于普通音频水印技术,该技术的复杂度较高。X. Zhong, X. H. Tang, and H. L Yue 在 International Symposium on Microwave, Antenna,Propagation and EMC Technologies for Wireless Communications(Hangzhou, China :IEEE,2007,1227-1230)中记载了 ‘‘Zero-watermark scheme based on audio' s statisticalcharacter"(基于音频统计特征的零水印算法),该技术利用音频的统计特征 和一维信号近似分量的均值来产生水印。但在实际应用中,该技术的运行速度较慢。项世军,黄继武,王永雄在Chinese Journal of Computers (2006,29 (2) 308-316)中记载了 “一种抗D/A和A/D变换的音频水印算法”,该技术将原始语音分段,并 将同步码和水印以基于三段系数能量关系的方法嵌入在音频的低频小波系数中,使得音频 水印具有较好的透明性和鲁棒性。由于水印的嵌入,音频数据被更改,因此音频的透明性不 能得到很好的保证。温泉,王树勋,年桂君在《电子学报》(2007,35(9) :1702_1705)中记载了“水印算 法和不可感知性测度”,该技术通过改变正、负直流系数个数来实现水印的嵌入。但为了保 证较好的鲁棒性,该方法需要以较低的嵌入带宽和对音频质量的削减作为代价。综上所述,目前大多数的鲁棒音频水印方法都只能兼顾鲁棒性、透明性和带宽中 的一项或两项技术指标。而这三项技术指标对数字音频水印的实际应用具有十分重要的意义。因此,如何设计出一种同时具有良好鲁棒性和透明性,并且拥有较高带宽的数字音频水 印方法,已经成为一项急需解决的关键技术。
技术实现思路
本专利技术针对现有技术存在的上述不足,提供一种基于离散余弦变换的音频零水印 防噪检测方法,在提高数字音频水印的鲁棒性的同时,能够保证良好的透明性和较高的嵌 入带宽。本专利技术是通过以下技术方案实现的,本专利技术通过零水印防噪嵌入方法对带有原始 水印序列音频进行DCT变换提取获得直流系数,并以其绝对值降序排列后生成二值特征序 列,最后将二值特征序列与原始水印序列进行异或运算得到检测密钥,再根据检测密钥,通 过零水印检测方法对待测音频信号进行音频的零水印检测。所述的零水印防噪嵌入方法包括以下步骤第一步、对原始音频进行分段并对每段音频进行DCT变换,然后提取出每段音频 所对应的带有正负特征的DCT直流系数序列;第二步、将原始水印图像扩展为一维序列,并进行置乱处理后得到置乱水印和第 一密钥;所述的置乱处理是指采用随机函数将一维序列的顺序重置,将重置后的序列作 为置乱水印并将一维序列打乱前后的序号对应关系保存为第一密钥,具体如下Q = {q(k) 11 彡 k 彡 M} = Perm(P, keyl);其中Perm( )为随机函数,Q为待嵌入的一维序列,M为水印长度,keyl为第一 密钥,q为序列像素。第三步、将第一步中的DCT直流系数按照其绝对值从大到小排序并作为第二密 钥,然后提取每个DCT直流系数的正负特征并生成二值特征序列,最后从二值特征序列中 依次选出与置乱水印长度相等的比特位,使置乱水印和二值特征序列一一对应;第四步、将置乱水印与二值特征序列进行异或运算得到检测密钥,保存该检测密 钥用于水印的检测。所述的零水印检测方法包括以下步骤步骤一、将待测音频信号分为若干帧,每帧取若干个采样点;步骤二、根据采样点对每帧音频进行DCT变换得到频域序列,然后提取得到频域 序列中每一帧所对应的直流系数,组成待检序列;步骤三、利用第二密钥对待检序列进行译码处理,得到音频的特征序列;所述的译码处理是指提取待检序列中第二密钥所对应系数的正负性,若该直流 系数大于零,则其对应的特征序列比特为1,否则为0。步骤四、将特征序列和检测密钥进行异或运算得到水印序列,然后利用第一密钥 对水印序列进行反置乱处理得到恢复序列,最后将恢复序列扩展为二维图像,当二维图像 与原始水印图像相同时则实现零水印图像的检测。所述的反置乱处理是指根据第一密钥来恢复水印序列在嵌入之前的顺序。与现有技术相比,本专利技术能够在保证良好的透明性和较高的嵌入带宽的前提下, 提供良好的鲁棒性。附图说明图1为实施例零水印嵌入方法示意图。图2为实施例零水印检测方法示意图。图3为实施例水印示意图。具体实施例方式下面对本专利技术的实施例作详细说明,本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施 例。本实施例采用单声道、采样率为44. IkHz的音乐和语音各一段作为原始音频信号,音频长度均为17. 5s,将一张50X70的二值图像作为水印,每帧的长度L = 20。如图1所示,首先对零水印进行嵌入1)将原始音频S进行分段,并对每段音频Sk进行DCT变换,得到DCT域的系数fk ={fk(i) i = 1,2,··.,L,k= 1,2, . . .,U}Sk = {sk(i) = s(j) |i = 1,2,· · ·,L,k = 1,2,· · ·,U,j = (k_l) · L+i};fk = DCT 本文档来自技高网
...

【技术保护点】
一种基于离散余弦变换的音频零水印防噪检测方法,其特征在于,通过零水印防噪嵌入方法对带有原始水印序列音频进行DCT变换提取获得直流系数,并以其绝对值降序排列后生成二值特征序列,最后将二值特征序列与原始水印序列进行异或运算得到检测密钥,再根据检测密钥,通过零水印检测方法对待测音频信号进行音频的零水印检测。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈攀何晨蒋铃鸽
申请(专利权)人:上海交通大学
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1