发明名称 一种基于DCT的语音篡改恢复方法
摘要 本发明公开了一种基于DCT的语音篡改恢复方法,首先将原始语音信号A分为P帧,每帧分为4段。采用基于DCT的语音信号压缩方法,得到压缩信号;同时对压缩的信号置乱。然后,采用量化信号样本值的方法,将各帧的帧号嵌入到该帧前两段中,并将该帧对应的置乱后的压缩信号嵌入到后两段中。本发明能够精确地定位被攻击的内容,同时对被攻击的信号能够篡改恢复。
申请公布号 CN105304091A 申请公布日期 2016.02.03
申请号 CN201510608654.7 申请日期 2015.09.23
申请人 信阳师范学院 发明人 张帆;刘正辉;王静;何俊杰;祁传达
分类号 G10L19/16(2013.01)I;G10L19/018(2013.01)I 主分类号 G10L19/16(2013.01)I
代理机构 成都信博专利代理有限责任公司 51200 代理人 张澎
主权项 一种基于DCT的语音篡改恢复方法,对恶意攻击检测并精确定位被攻击的内容后对被攻击的内容进行篡改恢复,首先将原始语音信号A分为P帧,每帧分为4段,采用基于DCT的语音信号压缩方法,得到压缩信号;同时对压缩的信号置乱;然后,采用量化信号样本值的方法,将各帧的帧号嵌入到该帧前两段中,并将该帧对应的置乱后的压缩信号嵌入到后两段中,包括如下具体步骤:(1)信号压缩:首先将原始语音信号A分为不重叠的P帧,第i帧记为A<sub>i</sub>;同时对A进行重采样操作,重采样采用的采样频率F′小于原始信号采样频率F,采样后的信号记为A′;接着将A′分为不重叠的P帧,并对每帧进行DCT;取前M个低频系数作为该帧的压缩信号;将各帧的压缩信号置乱,置乱后第i帧A<sub>i</sub>对应的压缩信号记为C<sub>i</sub>;(2)嵌入帧号和压缩信号:将A<sub>i</sub>分为4段,记为A1<sub>i</sub>、A2<sub>i</sub>、A3<sub>i</sub>和A4<sub>i</sub>;A<sub>i</sub>对应的帧号i作为第i帧的标识嵌入在A1<sub>i</sub>和A2<sub>i</sub>中;同时,第i帧A<sub>i</sub>对应的压缩信号C<sub>i</sub>嵌入到A3<sub>i</sub>和A4<sub>i</sub>中;嵌入后的信号记为WA;(3)内容认证:首先将待检测语音信号WA分为不重叠的P帧,第i帧记为WA<sub>i</sub>;并将每帧分为4段,分别记为WA1<sub>i</sub>、WA2<sub>i</sub>、WA3<sub>i</sub>和WA4<sub>i</sub>;从WA1<sub>i</sub>和WA2<sub>i</sub>中提取帧号,同时从WA3<sub>i</sub>和WA4<sub>i</sub>中提取压缩信号;若从WA1<sub>i</sub>和WA2<sub>i</sub>中提取的帧号相同,同时,从WA3<sub>i</sub>和WA4<sub>i</sub>中提取压缩信号也相同,则表明该帧的内容是真实的,并跳入第i+1帧WA<sub>i+1</sub>进行内容认证操作;否则,则说明该帧被恶意攻击;(4)篡改恢复:在检测到被攻击的内容之后,搜索找到下一个能够通过认证的帧,并提取该帧的帧号和上一个能通过认证的帧的帧号,两个帧号之差就是被攻击的信号;根据压缩信号置乱的方法,找到被攻击帧的压缩信号嵌入的位置;提取压缩信号并恢复被攻击的内容,来实现篡改恢复。
地址 464000 河南省信阳市南湖路237号信阳师范学院科研处