[发明专利]一种面向IP语音的高安全性隐写方法有效
申请号: | 201711146163.0 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107886962B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 马英杰;刘光杰;刘伟伟;翟江涛;戴跃伟;黄书华;郑大刚;吴建台;白惠文;方俊;郑天宇;怡暾;华纯阳 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G10L19/018 | 分类号: | G10L19/018 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱显国 |
地址: | 210094 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 ip 语音 安全性 方法 | ||
1.一种面向IP语音的高安全性隐写方法,其特征在于,包括发送方进行秘密信息的嵌入和接收方进行秘密信息的提取两个部分,具体步骤如下:
发送方进行秘密信息的嵌入:
(11)发送方读取原始采样语音,进行压缩编码,获得载体语音序列;
(12)对载体语音序列进行预处理,提取强度序列和幅值序列;
(13)根据强度序列将载体语音序列划分到静音区间和非静音区间;
(14)针对不同类型的载体语音区间采用不同方法定义失真代价;
(15)根据载体语音序列的长度和嵌入率,构建阶梯生成矩阵;
(16)对载体语音序列进行取模2操作,获得最低有效位的载体序列;
(17)获得秘密信息序列;
(18)根据失真代价和生成矩阵将秘密信息嵌入到载体序列中,求取引起载体失真最小的修改向量;
(19)根据计算得到的修改向量对载体语音序列进行修改,完成对秘密信息的隐写,得到载密语音序列;
接收方进行秘密信息的提取:
(21)接收方接收载密语音序列;
(22)对载密语音序列进行取模2操作,获得载密序列;
(23)根据阶梯生成矩阵和载密序列恢复秘密信息序列。
2.根据权利要求1所述的面向IP语音的高安全性隐写方法,其特征在于,(11)中使用G.711a-law编码算法进行压缩编码。
3.根据权利要求1所述的面向IP语音的高安全性隐写方法,其特征在于,设(12)中强度序列为T=(t1,t2,t3,...,tn),幅值序列为F=(f1,f2,f3,...,fn),n表示采样的个数,ti,fi分别表示第i个采样编码后对应的强度值和幅值,则:
其中,表示异或操作,>>表示二进制移位操作,表示二进制位与操作。
4.根据权利要求1所述的面向IP语音的高安全性隐写方法,其特征在于,(13)中标志符号为P={0,1},当强度序列中强度值小于2的采样个数所占的比例高于θ时,该区间为静音区间P=1;当强度序列中强度值小于2的采样个数所占的比例低于θ时,该区间为非静音区间P=0,其中,θ为静音判定阈值,0.5≤θ<1。
5.根据权利要求1所述的面向IP语音的高安全性隐写方法,其特征在于,(14)中载体对应的失真代价序列为ρT=(ρ1,ρ2,ρ3,...,ρn),具体情况为:
情况一:载体区间为静音区间:
情况二:载体区间为非静音区间:
其中,a表示常系数;b表示补偿因子;h表示采样点幅值前后关联的长度,fi表示第i个采样编码后对应的幅值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711146163.0/1.html,转载请声明来源钻瓜专利网。