This work proposes a new dual-channel audio watermarking algorithm to improve the imperceptibility of watermark while maintaining the robustness. First, we use the correlation method to detect the pitch of the origin audio, by which the audio will be segmented adaptively. Then, we implement the discrete wavelet transform (DWT) on the audio signal to get the approximate decomposition coefficients. On this basis, the coefficients are divided into odd-order and even-order channels by the coefficient serial number. According to the high similarity between the two channels, the coefficients of the even-order channel are embedded into the odd-order channel in the form of an echo. To improve the imperceptibility of the watermark, we apply the cross-correlation method to optimize the embedding strength to minimize the signal-to-noise ratio (SNR). By this way, the robustness of the watermark will be improved without significantly affecting the original audio quality. In the watermark extraction stage, the coefficients cross-correlation between the embedding channel and the embedded channel is used to detect the signal peaks. According to the peak positions, the watermark can be extracted, so the blind detection is realized. We test the proposed method by simulation experiments, and the experimental data show that the robustness of the proposed method is higher than the method proposed in [1].
Read full abstract