[go: up one dir, main page]

CN102664014B - Blind audio watermark implementing method based on logarithmic quantization index modulation - Google Patents

Blind audio watermark implementing method based on logarithmic quantization index modulation Download PDF

Info

Publication number
CN102664014B
CN102664014B CN2012101142566A CN201210114256A CN102664014B CN 102664014 B CN102664014 B CN 102664014B CN 2012101142566 A CN2012101142566 A CN 2012101142566A CN 201210114256 A CN201210114256 A CN 201210114256A CN 102664014 B CN102664014 B CN 102664014B
Authority
CN
China
Prior art keywords
watermark
frame
delta
audio
lambda
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2012101142566A
Other languages
Chinese (zh)
Other versions
CN102664014A (en
Inventor
王新凯
王鹏军
张鹏
徐淑正
杨华中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tsinghua University
Original Assignee
Tsinghua University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tsinghua University filed Critical Tsinghua University
Priority to CN2012101142566A priority Critical patent/CN102664014B/en
Publication of CN102664014A publication Critical patent/CN102664014A/en
Application granted granted Critical
Publication of CN102664014B publication Critical patent/CN102664014B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

一种基于对数量化索引调制的盲音频水印实现方法属于音频水印技术领域,其特征在于,充分利用向量范数的鲁棒性和基于mu-law压扩的对数量化索引调制的不可感知性,并采用混沌序列加密水印图像来提高水印的安全性和鲁棒性,通过mu-law压扩把分段的小波近似分量的向量范数转换到变换域,然后嵌入加密的二进制水印图像,经过水印攻击后,提取出二进制水印图像。本发明提出的音频水印算法,不仅具有容量高、音质好的特点,还具有不可感知性好、鲁棒性好、复杂度低的优点,在各种水印攻击的情况下,仍能利用本方法正确的提取出水印,并且此方法能有效的抵抗幅度攻击。

Figure 201210114256

A method for implementing blind audio watermarking based on logarithmic index modulation belongs to the technical field of audio watermarking, and is characterized in that the robustness of vector norm and the imperceptibility of logarithmic index modulation based on mu-law companding are fully utilized , and use the chaotic sequence to encrypt the watermark image to improve the security and robustness of the watermark, convert the vector norm of the segmented wavelet approximate component to the transform domain through mu-law companding, and then embed the encrypted binary watermark image, after After the watermarking attack, the binary watermarked image is extracted. The audio watermarking algorithm proposed by the present invention not only has the characteristics of high capacity and good sound quality, but also has the advantages of good imperceptibility, good robustness, and low complexity. In the case of various watermark attacks, this method can still be used The watermark is correctly extracted, and this method can effectively resist amplitude attacks.

Figure 201210114256

Description

一种基于对数量化索引调制的盲音频水印实现方法A Blind Audio Watermarking Method Based on Log Quantization Index Modulation

技术领域technical field

本发明涉及一种基于对数量化索引调制的盲音频水印实现方法,采用本方法,不仅具有容量高、音质好的特点,还具有不可感知性好、鲁棒性好、复杂度低的优点,在各种水印攻击的情况下,仍能利用本方法正确的提取出水印,并且此方法能有效的抵抗幅度攻击。The invention relates to a blind audio watermark implementation method based on logarithmic index modulation. The method not only has the characteristics of high capacity and good sound quality, but also has the advantages of good imperceptibility, good robustness and low complexity. In the case of various watermark attacks, the method can still be used to extract the watermark correctly, and this method can effectively resist the amplitude attack.

背景技术Background technique

数字水印(Digital Watermarking)是利用人的知觉系统(如视觉或听觉系统)的冗余在图像、音频等载体中嵌入一些标识信息,但不影响原载体的使用价值。Digital watermarking (Digital Watermarking) is to use the redundancy of human perception system (such as visual or auditory system) to embed some identification information in image, audio and other carriers, but it does not affect the use value of the original carrier.

根据水印载体的不同,可将水印技术分为视频水印、图像水印、音频水印等几大类。目前视频、图像水印技术已经发展的比较成熟,由于以下原因,音频水印渐渐成为了水印研究的重点和热点:其一,音频应用广泛,是人类交流的重要工具;其二,音频中存在大量冗余,方便嵌入水印信息。但音频水印有和图像水印有很大区别,主要因为:一、音频是一维信号;二、人类的听觉系统要比人类的视觉系统灵敏得多,听觉上的不可感知性上实现起来要比视觉更困难;三、音频数据量较大,且主要应用于广播、在线分发等环境,寻找原始音频十分困难,所以原则上水印的检测提取不应需要原始音频,即实现盲检测。According to different watermarking carriers, watermarking technology can be divided into video watermarking, image watermarking, audio watermarking and so on. At present, video and image watermarking technology has been developed relatively maturely. Due to the following reasons, audio watermarking has gradually become the focus and hotspot of watermarking research: first, audio is widely used and is an important tool for human communication; second, there are a lot of redundant audio in audio. In addition, it is convenient to embed watermark information. However, audio watermarking is very different from image watermarking, mainly because: 1. Audio is a one-dimensional signal; Visual is more difficult; 3. The volume of audio data is large, and it is mainly used in broadcasting, online distribution and other environments. It is very difficult to find the original audio. Therefore, in principle, the detection and extraction of watermarks should not require the original audio, that is, to achieve blind detection.

通常情况下,音频水印应该满足以下几个基本要求:(1)不可感知性:是指加入水印后影响原始音频质量的程度;(2)鲁棒性:是指添加了水印的音频能够抵抗各种攻击的程度;(3)容量:是指每秒嵌入到原始音频的水印的数量;(4)复杂度:是指算法的时间和空间复杂度。通常以上要求是相互矛盾的,因此我们往往根据实际应用的需要来选择一个平衡。In general, audio watermarking should meet the following basic requirements: (1) imperceptibility: refers to the degree to which the original audio quality is affected after the watermark is added; (2) robustness: refers to the watermarked audio can resist various (3) capacity: refers to the number of watermarks embedded in the original audio per second; (4) complexity: refers to the time and space complexity of the algorithm. Usually the above requirements are contradictory, so we often choose a balance according to the needs of practical applications.

目前采用的音频水印的方法之一是:基于扩频的音频水印。主要优点是:可使信号在低功率发射情况下提高抗干扰能力,隐蔽性高,即使几个频段的信号丢失,仍可恢复信号,并且保证只有已知扩展函数的接收机才能检测信号,可以实现盲检测。主要缺点是:占用太多频谱,嵌入量小;盲检测前提是含水印的音频信号与水印随机信号之间必须达到完全同步。为得到较小的水印错误提取率,水印长度必须要足够大,但这样会增加检测复杂度并增加时延。One of the currently used audio watermarking methods is: audio watermarking based on spread spectrum. The main advantages are: it can improve the anti-interference ability of the signal in the case of low-power transmission, and has high concealment. Even if the signal of several frequency bands is lost, the signal can still be recovered, and it is guaranteed that only the receiver with the known spread function can detect the signal. Implement blind detection. The main disadvantages are: too much spectrum is occupied, and the amount of embedding is small; the premise of blind detection is that the watermarked audio signal and the watermarked random signal must be completely synchronized. In order to get a smaller watermark extraction rate, the watermark length must be large enough, but this will increase the detection complexity and delay.

目前采用的音频水印的方法之二是:基于量化索引调制的音频水印。主要优点是:具有算法简单,复杂度低,嵌入的信息量大,容易实现盲提取,并且能够不可感知性、在鲁棒性、和容量之间达到平衡。主要缺点是:对噪声比较敏感,该算法使用固定的量化步长,引入了较大的量化噪声,因此对于量化噪声引起的数据波动而导致的提取误码较高。The second audio watermarking method currently used is: audio watermarking based on quantization index modulation. The main advantages are: simple algorithm, low complexity, large amount of embedded information, easy blind extraction, imperceptibility, and a balance between robustness and capacity. The main disadvantage is that it is sensitive to noise, and the algorithm uses a fixed quantization step size, which introduces a large quantization noise, so the extraction error caused by the data fluctuation caused by quantization noise is relatively high.

发明内容Contents of the invention

目前,基于量化索引调制的音频水印由于其在各个性能方面较优越并能达到较好的平衡,得到广泛关注和快速发展,但目前其量化过程都采取的是均匀量化、固定的量化步长,虽然其很容易实现,但对噪声敏感且其在鲁棒性和不可感知性方面的性能不是足够好。分析比较上面两种水印算法,不难发现音频水印矛盾在于既需要提高音频水印的鲁棒性,又需要提高音频水印的不可感知性。为此,本研究从这两方面考虑,提出了一种新的音频水印算法,解决现有的算法在鲁棒性和不可感知性方面的缺欠,以及克服复杂度高的困难,本发明有效的把向量范数的鲁棒性和对数量化的不可感知性结合起来,通过mu-law压扩把分段的小波近似系数的向量范数转换到变换域,然后嵌入扰乱的二进制水印图像,经过水印攻击后,提取出二进制水印图像。本发明提出的音频水印算法,不仅具有容量高、音质好的特点,还具有不可感知性好、鲁棒性好、复杂度低的优点,在各种水印攻击的情况下,仍能利用本方法正确的提取出水印,并且此方法能有效的抵抗幅度攻击。At present, audio watermarking based on quantization index modulation has received widespread attention and rapid development due to its superior performance in various aspects and its ability to achieve a better balance. However, the current quantization process adopts uniform quantization and fixed quantization steps. Although it is easy to implement, it is sensitive to noise and its performance in terms of robustness and imperceptibility is not good enough. Analyzing and comparing the above two watermarking algorithms, it is not difficult to find that the contradiction of audio watermarking lies in the need to improve the robustness of audio watermarking and the imperceptibility of audio watermarking. For this reason, this study proposes a new audio watermarking algorithm from these two aspects, which solves the shortcomings of existing algorithms in terms of robustness and imperceptibility, and overcomes the difficulty of high complexity. The present invention is effective Combining the robustness of the vector norm and the imperceptibility to quantization, the vector norm of the segmented wavelet approximation coefficients is converted to the transform domain through mu-law companding, and then the disturbed binary watermark image is embedded. After After the watermarking attack, the binary watermarked image is extracted. The audio watermarking algorithm proposed by the present invention not only has the characteristics of high capacity and good sound quality, but also has the advantages of good imperceptibility, good robustness, and low complexity. In the case of various watermark attacks, this method can still be used The watermark is correctly extracted, and this method can effectively resist amplitude attacks.

本发明的特征在于,所述方法依次含有以下步骤:The present invention is characterized in that the method comprises the following steps in sequence:

步骤(1)在发射端,音频水印的嵌入过程,步骤依次如下;Step (1) At the transmitting end, the audio watermark embedding process, the steps are as follows;

步骤(1.1)对设定的原始音频信号X={xi,1≤i≤L}进行2级离散小波变换DWT,采用的小波基是Db4,其中L为原始音频采样点的个数,然后得近似分量B={bi,1≤i≤L/4},把近似分量分成M×M个相互不重叠的帧Si,1≤i≤M×M,M是正整数,每帧Si的长度是

Figure GDA00003227198700023
这样每帧隐藏1比特二进制水印信息,其中二进制水印图像的大小是M×M;Step (1.1) Perform two-level discrete wavelet transform DWT on the set original audio signal X={ xi ,1≤i≤L}, the wavelet base used is Db4, where L is the number of original audio sampling points, and then Get the approximate component B={b i ,1≤i≤L/4}, divide the approximate component into M×M non-overlapping frames S i , 1≤i≤M×M, M is a positive integer, each frame S i the length of
Figure GDA00003227198700023
In this way, 1-bit binary watermark information is hidden per frame, where the size of the binary watermark image is M×M;

步骤(1.2)根据公式:Step (1.2) according to the formula:

σi=||Si||,σ i = ||S i ||,

SS ii == σσ ii uu ii TT ,,

Figure GDA00003227198700022
是个1×p维向量,
Figure GDA00003227198700022
is a 1×p-dimensional vector,

算出每帧Si的向量范数σi,1≤i≤M×M,并让σmax=max(σi), 1≤i≤M×M;Calculate the vector norm σ i of each frame S i , 1≤i≤M×M, and let σ max =max(σ i ), 1≤i≤M×M;

步骤(1.3)对每帧的向量范数σi做mu-law压扩,具体计算如下:Step (1.3) performs mu-law companding on the vector norm σ i of each frame, and the specific calculation is as follows:

ci=σimaxc iimax ,

λi=ln(1+μci)/ln(1+μ),λ i =ln(1+μc i )/ln(1+μ),

d=λimodΔ,d = λ i mod Δ,

Δ是预先设定的量化步长,0≤Δ≤1,μ是mu-law压扩的参数,0≤μ≤255;Δ is the preset quantization step size, 0≤Δ≤1, μ is the parameter of mu-law companding, 0≤μ≤255;

步骤(1.4)利用二进制水印图像W={wij,1≤i≤M,1≤j≤M}和混沌序列E={eij,1≤i≤M,1≤j≤M},得到扰乱的水印图像W={wij,1≤i≤M,1≤j≤M}:Step (1.4) Use the binary watermark image W={w ij ,1≤i≤M,1≤j≤M} and the chaotic sequence E={e ij ,1≤i≤M,1≤j≤M} to obtain the disturbance The watermark image W={w ij ,1≤i≤M,1≤j≤M}:

Figure GDA00003227198700031
是异或操作,W={wij,1≤i≤M,1≤j≤M}将被嵌入到原始音频信号X中,i、j分别代表图像矩阵的第i行,第j列,
Figure GDA00003227198700031
is an XOR operation, W={w ij ,1≤i≤M,1≤j≤M} will be embedded into the original audio signal X, i and j represent the i-th row and j-th column of the image matrix respectively,

若wij=1,则按如下规则修改λiIf w ij =1, modify λ i according to the following rules:

&lambda;&lambda; ii &prime;&prime; == &lambda;&lambda; ii -- (( &lambda;&lambda; ii modmod &Delta;&Delta; )) ,, ifif (( dd << &Delta;&Delta; // 22 )) &lambda;&lambda; ii ++ &Delta;&Delta; -- (( &lambda;&lambda; ii modmod &Delta;&Delta; )) ,, ifif (( dd >> &Delta;&Delta; // 22 ))

若wij=0,则按如下规则修改λiIf w ij =0, modify λ i according to the following rules:

λi'=λi+Δ/2-(λimodΔ);λ i '=λ i +Δ/2-(λ i mod Δ);

步骤(1.5)利用公式:Step (1.5) utilizes the formula:

&sigma;&sigma; ii &prime;&prime; == (( (( 11 ++ &mu;&mu; )) &lambda;&lambda; ii &prime;&prime; -- 11 )) ** &sigma;&sigma; maxmax // &mu;&mu; ,,

Figure GDA00003227198700034
是个1×p维向量,定义如上所述,
Figure GDA00003227198700034
is a 1×p-dimensional vector, defined as above,

计算修改过的向量范数σi'和帧Si',1≤i≤M×M,并利用帧Si'重构近似分量B'={bi',1≤i≤L/4};Calculate the modified vector norm σ i ' and the frame S i ', 1≤i≤M×M, and use the frame S i ' to reconstruct the approximate component B'={bi ' ,1≤i≤L/4} ;

步骤(1.6)对近似分量B'={bi',1≤i≤L/4}进行2级的离散小波反变换IDWT,得到含水印的音频信号X';Step (1.6) Perform 2-stage discrete wavelet inverse transform IDWT on the approximate component B'={ bi ',1≤i≤L/4} to obtain the watermarked audio signal X';

步骤(2)在接收端,音频水印的提取过程,步骤依次如下;Step (2) At the receiving end, the audio watermark extraction process, the steps are as follows;

步骤(2.1)对含水印的音频信号X'={xi,1≤i≤L}进行2级的离散小波变换DWT,采用的小波基是Db4,其中L定义如上所述,然后得近似分量B'={bi',1≤i≤L/4},把近似分量分成M×M个相互不重叠的帧Si',1≤i≤M×M,每帧Si'的长度是

Figure GDA00003227198700041
Step (2.1) Perform a two-level discrete wavelet transform DWT on the watermarked audio signal X'={ xi , 1≤i≤L}, the wavelet base used is Db4, where L is defined as above, and then approximate components are obtained B'={b i ', 1≤i≤L/4}, divide the approximate component into M×M non-overlapping frames S i ', 1≤i≤M×M, the length of each frame S i ' is
Figure GDA00003227198700041

步骤(2.2)根据公式:Step (2.2) according to the formula:

σi'=||Si'||,σ i '=||S i '||,

算出每帧Si'的向量范数σi', 1≤i≤M×M;Calculate the vector norm σ i ' of each frame S i ', 1≤i≤M×M;

步骤(2.3)对每帧的向量范数σi'做mu-law压扩,具体计算如下:Step (2.3) performs mu-law companding on the vector norm σ i ' of each frame, and the specific calculation is as follows:

ci'=σi'/σmaxc i '=σ i '/σ max ,

λi'=ln(1+μci')/ln(1+μ),λ i '=ln(1+μc i ')/ln(1+μ),

d=λi'modΔ,d = λ i ' mod Δ,

Δ是预先设定的量化步长,定义如上所述,μ是mu-law压扩的参数,定义如上所述;Δ is the preset quantization step size, defined as above, μ is the parameter of mu-law companding, defined as above;

步骤(2.4)根据:Step (2.4) according to:

ww ijij == 00 ,, ifif (( dd >> &Delta;&Delta; // 44 and dand d << 33 ** &Delta;&Delta; // 44 )) 11 ,, ifif (( othersothers ))

WW == WW &CirclePlus;&CirclePlus; EE. ,,

得到原始水印图像W={wij,1≤i≤M,1≤j≤M}。The original watermark image W={w ij , 1≤i≤M, 1≤j≤M} is obtained.

本发明提出的基于对数量化索引调制的盲音频水印实现方法,其优点主要包括:采用对数量化提高了算法的不可感知性,采用向量范数提高了算法的鲁棒性,采用混沌序列加密水印图像提高了水印的安全性和鲁棒性,通过mu-law压扩把分段的小波近似系数的向量范数转换到变换域,然后嵌入加密的二进制水印图像,经过水印攻击后,提取出二进制水印图像。本发明提出的音频水印算法,不仅具有容量高、音质好的特点,还具有不可感知性好、鲁棒性好、复杂度低的优点,在各种水印攻击的情况下,仍能利用本方法正确的提取出水印,并且此方法能有效的抵抗幅度攻击。The blind audio watermark implementation method based on logarithmic index modulation proposed by the present invention mainly includes: using logarithmic quantification to improve the imperceptibility of the algorithm, using vector norms to improve the robustness of the algorithm, and using chaotic sequence encryption The watermark image improves the security and robustness of the watermark. The vector norm of the segmental wavelet approximation coefficients is converted to the transform domain through mu-law companding, and then embedded in the encrypted binary watermark image. After the watermark attack, the extracted Binary watermark image. The audio watermarking algorithm proposed by the present invention not only has the characteristics of high capacity and good sound quality, but also has the advantages of good imperceptibility, good robustness, and low complexity. In the case of various watermark attacks, this method can still be used The watermark is correctly extracted, and this method can effectively resist amplitude attacks.

附图说明Description of drawings

图1是音频水印算法的嵌入模块。Figure 1 is the embedded module of the audio watermarking algorithm.

图2是音频水印算法的提取模块。Figure 2 is the extraction module of the audio watermarking algorithm.

图3是音频水印算法的系统框图。Figure 3 is a system block diagram of the audio watermarking algorithm.

具体实施方式Detailed ways

本发明提出的基于对数量化索引调制的盲音频水印实现方法,包括水印嵌入模块和水印提取模块两个部分:The blind audio watermark implementation method based on logarithmic index modulation proposed by the present invention includes two parts: a watermark embedding module and a watermark extraction module:

1)水印嵌入模块:用于嵌入水印信息。把对原始音频信号X={xi,1≤i≤L}进行2级的离散小波变换DWT,其中L为原始音频采样点的个数,得近似分量B={bi,1≤i≤L/4},把近似分量分成M×M个相互不重叠的帧Si,1≤i≤M×M,算出每帧Si的向量范数σi,1≤i≤M×M,并让σmax=max(σi),1≤i≤M×M,并对每帧的向量范数σi作如下计算:ci=σimax,λi=ln(1+μci)/ln(1+μ),d=λimodΔ,Δ是预先设定的量化步长,μ是mu-law压扩的参数。利用二进制水印图像W={wij,1≤i≤M,1≤j≤M}和混沌序列E={eij,1≤i≤M,1≤j≤M}及公式

Figure GDA00003227198700051
我们可以得到扰乱的水印图像W={wij,1≤i≤M,1≤j≤M},若wij=1,则按如下规则修改λi &lambda; i &prime; = &lambda; i - ( &lambda; i mod &Delta; ) , if ( d < &Delta; / 2 ) &lambda; i + &Delta; - ( &lambda; i mod &Delta; ) , if ( d > &Delta; / 2 ) , 若wij=0,则按如下规则修改λi:λi'=λi+Δ/2-(λimodΔ)。利用公式: &sigma; i &prime; = ( ( 1 + &mu; ) &lambda; i &prime; - 1 ) * &sigma; max / &mu; , S i &prime; = &sigma; i &prime; u i T , 计算修改过的向量范数σi'和帧Si',1≤i≤M×M,并利用帧Si'重构近似分量B'={bi',1≤i≤L/4},对近似系数B'={bi',1≤i≤L/4}进行2级的离散小波反变换IDWT,我们可以得到含水印的音频信号X';1) Watermark embedding module: used to embed watermark information. Perform two-level discrete wavelet transform DWT on the original audio signal X={ xi , 1≤i≤L}, where L is the number of sampling points of the original audio, and obtain the approximate component B={ bi , 1≤i≤ L/4}, divide the approximate components into M×M non-overlapping frames S i , 1≤i≤M×M, calculate the vector norm σ i of each frame S i , 1≤i≤M×M, and Let σ max =max(σ i ), 1≤i≤M×M, and calculate the vector norm σ i of each frame as follows: c i =σ imax , λ i =ln(1+μc i )/ln(1+μ), d=λ i modΔ, Δ is a preset quantization step size, μ is a parameter of mu-law companding. Using the binary watermark image W={w ij ,1≤i≤M,1≤j≤M} and the chaotic sequence E={e ij ,1≤i≤M,1≤j≤M} and the formula
Figure GDA00003227198700051
We can get the disturbed watermark image W={w ij ,1≤i≤M,1≤j≤M}, if w ij =1, modify λ i according to the following rules: &lambda; i &prime; = &lambda; i - ( &lambda; i mod &Delta; ) , if ( d < &Delta; / 2 ) &lambda; i + &Delta; - ( &lambda; i mod &Delta; ) , if ( d > &Delta; / 2 ) , If w ij =0, modify λ i according to the following rule: λ i '=λ i +Δ/2-(λ i mod Δ). Use the formula: &sigma; i &prime; = ( ( 1 + &mu; ) &lambda; i &prime; - 1 ) * &sigma; max / &mu; , S i &prime; = &sigma; i &prime; u i T , Calculate the modified vector norm σ i ' and the frame S i ', 1≤i≤M×M, and use the frame S i ' to reconstruct the approximate component B'={b i ',1≤i≤L/4} , we can obtain the watermarked audio signal X' by performing a two-level inverse discrete wavelet transform IDWT on the approximation coefficient B'={ bi ',1≤i≤L/4};

2)水印提取模块:用于提取水印信息。对音频水印信号X'={xi,1≤i≤L}进行2级的离散小波变换DWT,得近似分量B'={bi',1≤i≤L/4},把近似分量分成M×M个相互不重叠的帧Si',1≤i≤M×M,根据公式:σi'=||Si'||,算出每帧Si'的向量范数σi', 1≤i≤M×M,对每帧的向量范数σi'作如下计算:ci'=σi'/σmax,λi'=ln(1+μci')/ln(1+μ),d=λi'modΔ,Δ是预先设定的量化步长,μ是mu-law压扩的参数,根据 w ij = 0 , if ( d > &Delta; / 4 and d < 3 * &Delta; / 4 ) 1 , if ( others ) W = W &CirclePlus; E , 我们可以得到原始水印图像W={wij,1≤i≤M,1≤j≤M}。2) Watermark extraction module: used to extract watermark information. Carry out two-level discrete wavelet transform DWT on the audio watermark signal X'={ xi ,1≤i≤L}, and obtain the approximate component B'={ bi ',1≤i≤L/4}, divide the approximate component into M×M non-overlapping frames S i ', 1≤i≤M×M, according to the formula: σ i '=||S i '||, calculate the vector norm σ i ' of each frame S i ', 1≤i≤M×M, the vector norm σ i ' of each frame is calculated as follows: c i '=σ i '/σ max , λ i '=ln(1+μc i ')/ln(1+ μ), d=λ i 'modΔ, Δ is the preset quantization step size, μ is the parameter of mu-law companding, according to w ij = 0 , if ( d > &Delta; / 4 and d < 3 * &Delta; / 4 ) 1 , if ( others ) and W = W &CirclePlus; E. , We can get the original watermark image W={w ij , 1≤i≤M, 1≤j≤M}.

以下结合附图,详细说明本发明的内容:Below in conjunction with accompanying drawing, describe content of the present invention in detail:

图1是基于对数量化索引调制的音频水印嵌入模块。如图1所示,对原始音频信号X进行2级的离散小波变换DWT,把得到的近似分量分成M×M个相互不重叠的帧,算出每帧的向量范数,然后进行mu-law压扩,嵌入被混沌序列加密的二进制水印图像W,然后再进行mu-law压扩,计算修改过的向量范数和这一帧,重复上述过程直到所有的水印比特都嵌入为止,并利用修改过的帧重构近似分量,并对近似分量进行2级的离散小波反变换IDWT,我们可以得到含水印的音频信号X'。Figure 1 is an audio watermark embedding module based on logarithmic index modulation. As shown in Figure 1, the original audio signal X is subjected to two-level discrete wavelet transform DWT, and the obtained approximate components are divided into M×M non-overlapping frames, and the vector norm of each frame is calculated, and then mu-law compression Expand, embed the binary watermark image W encrypted by the chaotic sequence, and then perform mu-law companding, calculate the modified vector norm and this frame, repeat the above process until all the watermark bits are embedded, and use the modified The approximate component is reconstructed from the frame of , and the inverse discrete wavelet transform IDWT is performed on the approximate component, we can get the audio signal X' with watermark.

图2是基于对数量化索引调制的音频水印提取模块。如图2所示,对含水印的音频信号X'进行2级的离散小波变换DWT,把得到的近似分量分成M×M个相互不重叠的帧,算出每帧的向量范数,然后进行mu-law压扩,提取被二进制水印比特,用混沌序列解密,得到原始的二进制水印图像W。Figure 2 is an audio watermark extraction module based on logarithmic quantization index modulation. As shown in Figure 2, a two-level discrete wavelet transform DWT is performed on the watermarked audio signal X', and the obtained approximate components are divided into M×M non-overlapping frames, and the vector norm of each frame is calculated, and then mu -law companding, extracting binary watermark bits, decrypting with chaotic sequence, and obtaining the original binary watermark image W.

图3是音频水印算法的系统框图。如图3所示,水印信息通过水印嵌入模块嵌入到原始载体中,经过各种攻击后,再通过水印提取模块提取出水印信息。Figure 3 is a system block diagram of the audio watermarking algorithm. As shown in Figure 3, the watermark information is embedded into the original carrier through the watermark embedding module, and after various attacks, the watermark information is extracted through the watermark extraction module.

Claims (1)

1.一种基于对数量化索引调制的盲音频水印实现方法,本发明的特征在于,所述方法依次含有以下步骤:1. A blind audio watermark implementation method based on logarithm quantization index modulation, the present invention is characterized in that, described method contains following steps successively: 步骤(1)在发射端,音频水印的嵌入过程,步骤依次如下;Step (1) At the transmitting end, the audio watermark embedding process, the steps are as follows; 步骤(1.1)对设定的原始音频信号X={xi,1≤i≤L}进行2级离散小波变换DWT,采用的小波基是Db4,其中L为原始音频采样点的个数,然后得近似分量B={bi,1≤i≤L/4},把近似分量分成M×M个相互不重叠的帧Si,1≤i≤M×M,M是正整数,每帧Si的长度是
Figure FDA00003227198600015
这样每帧隐藏1比特二进制水印信息,其中二进制水印图像的大小是M×M;
Step (1.1) Perform two-level discrete wavelet transform DWT on the set original audio signal X={ xi ,1≤i≤L}, the wavelet base used is Db4, where L is the number of original audio sampling points, and then Get the approximate component B={b i ,1≤i≤L/4}, divide the approximate component into M×M non-overlapping frames S i , 1≤i≤M×M, M is a positive integer, each frame S i the length of
Figure FDA00003227198600015
In this way, 1-bit binary watermark information is hidden per frame, where the size of the binary watermark image is M×M;
步骤(1.2)根据公式:Step (1.2) according to the formula: σi=||Si||,σ i =||S i ||, SS ii == &sigma;&sigma; ii uu ii TT ,,
Figure FDA00003227198600013
是个1×p维向量,
Figure FDA00003227198600013
is a 1×p-dimensional vector,
算出每帧Si的向量范数σi,1≤i≤M×M,并让σmax=max(σi), 1≤i≤M×M;Calculate the vector norm σ i of each frame S i , 1≤i≤M×M, and let σ max =max(σ i ), 1≤i≤M×M; 步骤(1.3)对每帧的向量范数σi做mu-law压扩,具体计算如下:Step (1.3) performs mu-law companding on the vector norm σ i of each frame, and the specific calculation is as follows: ci=σimaxc iimax , λi=ln(1+μci)/ln(1+μ),λ i =ln(1+μc i )/ln(1+μ), d=λimodΔ,d = λ i mod Δ, Δ是预先设定的量化步长,0≤Δ≤1,μ是mu-law压扩的参数,0≤μ≤255;Δ is the preset quantization step size, 0≤Δ≤1, μ is the parameter of mu-law companding, 0≤μ≤255; 步骤(1.4)利用二进制水印图像W={wij,1≤i≤M,1≤j≤M}和混沌序列E={eij,1≤i≤M,1≤j≤M},得到扰乱的水印图像W={wij,1≤i≤M,1≤j≤M}:Step (1.4) uses the binary watermark image W={w ij ,1≤i≤M,1≤j≤M} and the chaotic sequence E={e ij ,1≤i≤M,1≤j≤M} to obtain the disturbance The watermark image W={w ij ,1≤i≤M,1≤j≤M}:
Figure FDA00003227198600014
是异或操作,W={wij,1≤i≤M,1≤j≤M}将被嵌入到原始音频信号X中,i、j分别代表图像矩阵的第i行,第j列,
Figure FDA00003227198600014
is an XOR operation, W={w ij ,1≤i≤M,1≤j≤M} will be embedded into the original audio signal X, i and j represent the i-th row and j-th column of the image matrix respectively,
若wij=1,则按如下规则修改λiIf w ij =1, modify λ i according to the following rules: &lambda;&lambda; ii &prime;&prime; == &lambda;&lambda; ii -- (( &lambda;&lambda; ii modmod &Delta;&Delta; )) ,, ifif (( dd << &Delta;&Delta; // 22 )) &lambda;&lambda; ii ++ &Delta;&Delta; -- (( &lambda;&lambda; ii modmod &Delta;&Delta; )) ,, ifif (( dd >> &Delta;&Delta; // 22 )) 若wij=0,则按如下规则修改λiIf w ij =0, modify λ i according to the following rules: λi'=λi+Δ/2-(λimodΔ);λ i '=λ i +Δ/2-(λ i mod Δ); 步骤(1.5)利用公式:Step (1.5) utilizes the formula: &sigma; i &prime; = ( ( 1 + &mu; ) &lambda; i &prime; - 1 ) * &sigma; max / &mu; , 是个1×p维向量,定义如上所述, &sigma; i &prime; = ( ( 1 + &mu; ) &lambda; i &prime; - 1 ) * &sigma; max / &mu; , is a 1×p-dimensional vector, defined as above, 计算修改过的向量范数σi'和帧Si',1≤i≤M×M,并利用帧Si'重构近似分量B'={bi',1≤i≤L/4};Calculate the modified vector norm σ i ' and the frame S i ', 1≤i≤M×M, and use the frame S i ' to reconstruct the approximate component B'={bi ' ,1≤i≤L/4} ; 步骤(1.6)对近似分量B'={bi',1≤i≤L/4}进行2级的离散小波反变换IDWT,得到含水印的音频信号X';Step (1.6) Perform 2-stage discrete wavelet inverse transform IDWT on the approximate component B'={ bi ',1≤i≤L/4} to obtain the watermarked audio signal X'; 步骤(2)在接收端,音频水印的提取过程,步骤依次如下;Step (2) At the receiving end, the audio watermark extraction process, the steps are as follows; 步骤(2.1)对含水印的音频信号X'={xi,1≤i≤L}进行2级的离散小波变换DWT,采用的小波基是Db4,其中L定义如上所述,然后得近似分量B'={bi',1≤i≤L/4},把近似分量分成M×M个相互不重叠的帧Si',1≤i≤M×M,每帧Si'的长度是
Figure FDA00003227198600025
Step (2.1) Perform a two-level discrete wavelet transform DWT on the watermarked audio signal X'={ xi , 1≤i≤L}, the wavelet base used is Db4, where L is defined as above, and then approximate components are obtained B'={b i ', 1≤i≤L/4}, divide the approximate component into M×M non-overlapping frames S i ', 1≤i≤M×M, the length of each frame S i ' is
Figure FDA00003227198600025
步骤(2.2)根据公式:σi'=||Si'||,Step (2.2) According to the formula: σ i '=||S i '||, 算出每帧Si'的向量范数σi', 1≤i≤M×M;Calculate the vector norm σ i ' of each frame S i ', 1≤i≤M×M; 步骤(2.3)对每帧的向量范数σi'做mu-law压扩,具体计算如下:Step (2.3) performs mu-law companding on the vector norm σ i ' of each frame, and the specific calculation is as follows: ci'=σi'/σmaxc i '=σ i '/σ max , λi'=ln(1+μci')/ln(1+μ),λ i '=ln(1+μc i ')/ln(1+μ), d=λi'modΔ,d = λ i ' mod Δ, Δ是预先设定的量化步长,定义如上所述,μ是mu-law压扩的参数,定义如上所述;Δ is the preset quantization step size, defined as above, μ is the parameter of mu-law companding, defined as above; 步骤(2.4)根据:Step (2.4) according to: ww ijij == 00 ,, ifif (( dd >> &Delta;&Delta; // 44 and dand d << 33 ** &Delta;&Delta; // 44 )) 11 ,, ifif (( othersothers )) WW == WW &CirclePlus;&CirclePlus; EE. ,, 得到原始水印图像W={wij,1≤i≤M,1≤j≤M}。The original watermark image W={w ij , 1≤i≤M, 1≤j≤M} is obtained.
CN2012101142566A 2012-04-18 2012-04-18 Blind audio watermark implementing method based on logarithmic quantization index modulation Expired - Fee Related CN102664014B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101142566A CN102664014B (en) 2012-04-18 2012-04-18 Blind audio watermark implementing method based on logarithmic quantization index modulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101142566A CN102664014B (en) 2012-04-18 2012-04-18 Blind audio watermark implementing method based on logarithmic quantization index modulation

Publications (2)

Publication Number Publication Date
CN102664014A CN102664014A (en) 2012-09-12
CN102664014B true CN102664014B (en) 2013-12-04

Family

ID=46773480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101142566A Expired - Fee Related CN102664014B (en) 2012-04-18 2012-04-18 Blind audio watermark implementing method based on logarithmic quantization index modulation

Country Status (1)

Country Link
CN (1) CN102664014B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103760974B (en) * 2014-01-02 2016-09-07 北京航空航天大学 Music modulation processing method for modular force sense interactive device
CN105244033B (en) * 2014-07-09 2019-07-16 意法半导体亚太私人有限公司 System and method for digital watermarking
CN105206276A (en) * 2015-08-27 2015-12-30 广东石油化工学院 Fractional order chaotic system-based self-synchronizing audio watermarking method
CN108765255B (en) * 2018-05-31 2022-04-29 东南大学 An angle quantization index modulated image watermarking system and method based on compressed sensing
CN113506580B (en) * 2021-04-28 2024-05-07 合肥工业大学 Audio watermarking method and system capable of resisting random cutting and transcription

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6226387B1 (en) * 1996-08-30 2001-05-01 Regents Of The University Of Minnesota Method and apparatus for scene-based video watermarking
EP1132895A2 (en) * 2000-02-10 2001-09-12 Matsushita Electric Industrial Co., Ltd. Watermarking generation method for audio signals
CN1529246A (en) * 2003-09-28 2004-09-15 王向阳 Digital audio-frequency water-print inlaying and detecting method based on auditory characteristic and integer lift ripple
CN102157154A (en) * 2011-01-28 2011-08-17 桂林电子科技大学 Audio-content-based non-uniform discrete cosine transform audio reliability authentication method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6226387B1 (en) * 1996-08-30 2001-05-01 Regents Of The University Of Minnesota Method and apparatus for scene-based video watermarking
EP1132895A2 (en) * 2000-02-10 2001-09-12 Matsushita Electric Industrial Co., Ltd. Watermarking generation method for audio signals
CN1529246A (en) * 2003-09-28 2004-09-15 王向阳 Digital audio-frequency water-print inlaying and detecting method based on auditory characteristic and integer lift ripple
CN102157154A (en) * 2011-01-28 2011-08-17 桂林电子科技大学 Audio-content-based non-uniform discrete cosine transform audio reliability authentication method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MEPG-4 AAC中信息隐藏的研究;王鹏军等;《东南大学学报(自然科学版)》;20070930;第37卷;第149-153页 *
王鹏军等.MEPG-4 AAC中信息隐藏的研究.《东南大学学报(自然科学版)》.2007,第37卷第149-153页.

Also Published As

Publication number Publication date
CN102664014A (en) 2012-09-12

Similar Documents

Publication Publication Date Title
Ali et al. High capacity, transparent and secure audio steganography model based on fractal coding and chaotic map in temporal domain
Soliman et al. Efficient HEVC steganography approach based on audio compression and encryption in QFFT domain for secure multimedia communication
CN101847251B (en) Digital watermark embedding and extraction method based on chaos sequences
Kiah et al. A review of audio based steganography and digital watermarking
Qiao et al. MP3 audio steganalysis
CN106023056A (en) Zero-watermark embedding and extracting methods and zero-watermark embedding and extracting devices based on DWT and principal component analysis (PCA) compression
CN104270240B (en) The Information hiding communication means and its device of multi-carrier modulation
CN102664014B (en) Blind audio watermark implementing method based on logarithmic quantization index modulation
CN105741844B (en) A kind of digital audio watermarking algorithm based on DWT-SVD-ICA
Punidha Integer wavelet transform based approach for high robustness of audio signal transmission
CN111755018B (en) Audio hiding method and device based on wavelet transform and quantized embedded key
CN105608661B (en) Based on the robust QR shearing wave zone audio frequency watermark insertion decomposed and detection method
CN108198563A (en) A kind of Multifunctional audio guard method of digital copyright protection and content authentication
Liu et al. A security watermark scheme used for digital speech forensics
CN105632506A (en) Robust digital audio watermark embedding and detection method based on polar harmonic transform
CN103050120B (en) high-capacity digital audio reversible watermark processing method
CN1889428B (en) The method of secure hidden transmission of biometric data in network environment
Jaiswal et al. Robust digital image watermarking using LWT and Random-Subspace-1DLDA with PCA based statistical feature reduction
CN101807401B (en) Audio zero-watermark anti-noise detection method based on discrete cosine transform
Bazyar et al. A recent review of MP3 based steganography methods
Mingguang et al. A wav-audio steganography algorithm based on amplitude modifying
Weina Digital audio blind watermarking algorithm based on audio characteristic and scrambling encryption
Tsai A robust zero-watermarking algorithm for audio based on LPCC
Dewangan et al. Development and analysis of stego image using discrete wavelet transform
CN110047495B (en) Large-capacity audio watermarking algorithm based on 2-level singular value decomposition

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131204

Termination date: 20150418

EXPY Termination of patent right or utility model