由于AMR(adaptive multimedia rate)语音在无线通信及移动互联网中的广泛应用,基于AMR压缩域的隐写算法已经逐渐出现.现有隐写算法具有明显的统计分布特性,因此其无法抵抗后继出现的多种隐写分析算法的检测.为了提高隐蔽性和统计安全性,本文提出了一种针对AMR固定码本(FCB,fixed codebook)的自适应隐写算法(简称为AFAS算法).基于AMR固定码本最优搜索原理和非零脉冲位置相关性,设计了嵌入代价函数和加性失真函数,并结合STC编码(syndrome-trellis codes)实现了AFAS算法.在12.2kb/s编码模式下,AFAS算法隐写后载密语音质量的PESQ(perceptual evaluation of speech quality)值较现有算法提高约8%;在抗隐写分析的能力方面,其平均检测错误率(TER)较现有隐写算法提高约10%.对比实验结果表明,AFAS算法较现有算法具有更好的听觉隐蔽性和统计安全性.
As AMR (adaptive multimedia rate) is widely used in wireless communication and mobile Internet, the steganography algorithm based on AMR compressed domain has been emerged. Due to the obvious statistical distribution, the existing steganography algorithms cannot resist the existing steganalysis algorithm. To improve the concealment and statistics security, the paper proposed an AMR FCB (fixedcodebook) adaptive steganography scheme (AFAS). In this paper, a novel scheme based on the optimal search principle of AMR FCB and the correlation of non- zero pulse positions is proposed, which is combined with STC (Syndrome-Trellis Codes). In 12.2 kb/s coding mode, the PESQ(perceptual evaluation of speech quality) stegogenerated by the proposed algorithm is 8% higher than that of the existing steganography schemes. The average test error rate (TER) of the proposed algorithm is improved about 10% higher than that of the existing steganography algorithms. The experiment results show that the AFAS algorithm has better hearing concealment, and higher security.