计算机应用 ›› 2016, Vol. 36 ›› Issue (3): 647-652.DOI: 10.11772/j.issn.1001-9081.2016.03.647

• 网络空间安全 • 上一篇    下一篇

基于模糊C均值聚类与单类支持向量机的音频隐写分析方法

王昱洁, 蒋薇薇   

  1. 合肥工业大学 计算机与信息学院, 合肥 230009
  • 收稿日期:2015-07-27 修回日期:2015-10-07 出版日期:2016-03-10 发布日期:2016-03-17
  • 通讯作者: 王昱洁
  • 作者简介:王昱洁(1980-),女,山东烟台人,讲师,博士,主要研究方向:音频信号处理、音频信息隐藏;蒋薇薇(1978-),女,安徽萧县人,讲师,硕士,主要研究方向:多媒体信息处理。
  • 基金资助:
    安徽省自然科学基金资助项目(1308085QF116);中央高校基本科研业务费专项资金资助项目(2012HGBZ0202)。

Audio steganalysis method based on fuzzy C-means clustering and one class support vector machine

WANG Yujie, JIANG Weiwei   

  1. School of Computer and Information, Hefei University of Technology, Hefei Anhui 230009, China
  • Received:2015-07-27 Revised:2015-10-07 Online:2016-03-10 Published:2016-03-17
  • Supported by:
    This work is supported by the Natural Science Foundation of Anhui Province(1308085QF116), the Fundamental Research Funds for the Central University (2012HGBZ0202).

摘要: 针对传统的二分类音频隐写分析方法对未知隐写方法的适应性较差的问题,提出了一种基于模糊C均值(FCM)聚类与单类支持向量机(OC-SVM)的音频隐写分析方法。在训练过程中,首先对训练音频进行特征提取,包括短时傅里叶变换(STFT)频谱的统计特征和基于音频质量测度的特征,然后对所提取的特征进行FCM聚类得到C个聚类,最后送入多个超球面的OC-SVM分类器进行训练;检测过程中,对测试音频进行特征提取,根据多个超球面OC-SVM分类器的边界对待测音频进行检测。实验结果表明,该隐写分析方法对于几种典型的音频隐写方法能够较为正确地检测,满容量嵌入时,测试音频的总体检测率达到85.1%,与K-means聚类方法相比,所提方法的检测正确率提高了至少2%。该隐写分析方法比二分类的隐写分析方法更具有通用性,更适用于隐写方法事先未知情况下的隐写音频的检测。

关键词: 模糊C均值聚类, 单类支持向量机, 隐写分析, 音频质量测度, 音频隐写

Abstract: Concerning the poor adaptability of the traditional audio steganalysis method using two-class classifier to the unknown steganography method, an audio steganalysis method based on Fuzzy C-Means (FCM) clustering and One Class Support Vector Machine (OC-SVM) was proposed. In the process of training, features were extracted from the training audio firstly, including the statistical features of the spectrum of the Short-Time Fourier Transform (STFT), and the features based on audio quality measures; and then FCM clustering was executed on the extracted features to obtain C clusters; finally the extracted features were trained by the OC-SVM classifier with multiple hyperspheres. In the process of detecting, the features were extracted from the testing audio, and the testing audio was detected according to the boundary of the OC-SVM with multiple hyperspheres. The experimental results reveal that,for some typical methods of audio steganography, this steganalysis method can detect accurately, when the embedding capacity is full, the total detection accuracy is 85.1%; furthermore, compared with the method of K-means clustering, this method can improve the detection accuracy by at least 2%. This steganalysis method is more universal than the steganalysis method using two-class classifier, and it is more suitable for the detection of the stego-audio whose steganography method is unknown beforehand.

Key words: fuzzy C-means clustering, One Class Support Vector Machine (OC-SVM), steganalysis, audio quality measure, audio steganography

中图分类号: