计算机应用 ›› 2017, Vol. 37 ›› Issue (12): 3452-3457.DOI: 10.11772/j.issn.1001-9081.2017.12.3452

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

基于噪声一致性的数字语音异源拼接篡改检测算法

阳帆, 严迪群, 徐宏伟, 王让定, 金超, 向立   

  1. 宁波大学 信息科学与工程学院, 浙江 宁波 315211
  • 收稿日期:2017-05-18 修回日期:2017-06-20 出版日期:2017-12-10 发布日期:2017-12-18
  • 通讯作者: 严迪群
  • 作者简介:阳帆(1991-),男,湖北随州人,硕士研究生,主要研究方向:多媒体信息安全;严迪群(1979-),男,浙江余姚人,副教授,博士,CCF会员,主要研究方向:多媒体信息安全;徐宏伟(1990-),男,安徽宿州人,硕士研究生,主要研究方向:多媒体信息安全;王让定(1962-),男,甘肃天水人,教授,博士,CCF会员,主要研究方向:多媒体安全、信息隐藏与隐写分析。
  • 基金资助:
    国家自然科学基金资助项目(61672302,61300055);浙江省自然科学基金资助项目(LZ15F020002,LY17F020010)。

Tampering detection algorithm based on noise consistency for digital voice heterologous splicing

YANG Fan, YAN Diqun, XU Hongwei, WANG Rangding, JIN Chao, XIANG Li   

  1. Faculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo Zhejiang 315211, China
  • Received:2017-05-18 Revised:2017-06-20 Online:2017-12-10 Published:2017-12-18
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61672302, 61300055), the Natural Science Foundation of Zhejiang Province (LZ15F020002, LY17F020010).

摘要: 异源拼接是一种常见的数字语音篡改行为,其主要借助音频编辑软件将不同场景中录制的语音片段拼接在一起,以达到改变语音语义的目的。考虑到不同场景中所包含的背景噪声特性往往存在差异,提出了一种基于噪声一致性的数字语音异源拼接篡改检测算法。首先,采用时间递归平均(TRA)算法提取待检测语音中所含噪声;然后,通过突变点检测(CPD)算法检测噪声方差是否存在突变来判定待检测语音是否经过篡改,并对篡改位置作出定位。实验仿真结果表明,所提算法能对数字语音中的异源篡改位置进行有效检测。

关键词: 语音取证, 噪声估计, 篡改检测, 突变点检测

Abstract: Heterologous splicing is a typical tampering behavior for digital voice. It mainly uses the audio editing software to splice the voice clips recorded in different scenes, so as to achieve the purpose of changing the semantics of voice. Considering the difference of background noise in different scenes, a tampering detection algorithm based on noise consistency for digital voice heterologous splicing was proposed. Firstly, the Time-Recursive Averaging (TRA) algorithm was applied to extract the background noise contained in the voice to be detected. Then, the Change-Point Detection (CPD) algorithm was used to detect whether abrupt changes existed in the noise variance, which was used to determine whether the voice was tampered, and to locate the tampering position of the testing voice. The experimental results show that the proposed algorithm can achieve good performance in detecting the tampering position of heterologous splicing for digital voice.

Key words: voice forensics, noise estimation, tampering detection, Change-Point Detection (CPD)

中图分类号: