• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 13
    • 下载费用:30 金币  

    重庆时时彩小助手: 一种基于比特组合的低速率语音最低有效位隐写检测方法.pdf

    关 键 词:
    一种 基于 比特 组合 速率 语音 最低 有效 位隐写 检测 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201410743434.0

    申请日:

    2014.12.08

    公开号:

    CN104681031A

    公开日:

    2015.06.03

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G10L 19/018申请日:20141208|||公开
    IPC分类号: G10L19/018(2013.01)I; G10L25/78(2013.01)I 主分类号: G10L19/018
    申请人: 华侨大学
    发明人: 田晖; 吴彦鹏; 卢璥; 黄永峰; 陈永红; 王田; 蔡奕侨; 刘进
    地址: 362000福建省泉州市丰泽区城东
    优先权:
    专利代理机构: 厦门市首创君合专利事务所有限公司35204 代理人: 张松亭; 杨锴
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410743434.0

    授权公告号:

    ||||||

    法律状态公告日:

    2018.03.09|||2015.07.01|||2015.06.03

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明涉及一种基于比特组合的低速率语音最低有效位隐写检测方法,步骤如下:采集语音样本,对语音样本进行语音质量客观评价,根据预计的规则排序,构建待检比特位队列;依次将待检比特位队列各结点的比特位置为长度为N的二进制数中的最低比特位,得到基于比特组合的待检参数集合;基于卡方统计,根据待检参数集合对待检比特位队列进行隐写检测。本发明通过比特位组合的方式解决了传统LSB检测算法难以应用于低速率语音隐写检测的问题。在检测过程中本发明通过预先对可隐藏位根据其隐写性能进行排序,可有效提高检测效率。此外,本发明中的比特位组合方法与语音的具体编码方式无关,适用于所有低速率语音LSB隐写的检测,具有良好的普适性。

    权利要求书

    权利要求书
    1.  一种基于比特组合的低速率语音最低有效位隐写检测方法,其特征在于,步骤如下:
    1)采集语音样本,对语音样本进行语音质量客观评价,根据预计的规则排序,构建待检 比特位队列;
    2)依次将待检比特位队列各结点的比特位置为长度为N的二进制数中的最低比特位, 得到基于比特组合的待检参数集合;
    3)基于卡方统计,根据待检参数集合对待检比特位队列进行隐写检测。

    2.  根据权利要求1所述的基于比特组合的低速率语音最低有效位隐写检测方法,其特征 在于,步骤1)具体为:
    1.1)采集预设长度的语音样本,对语音帧逐位置反,得出各比特置反后的语音质量客观 评价分数;
    1.2)对语音质量客观评价分数大于等于预设评价阀值的比特位,按照所得分数从大到 小进行排序,构建待检比特位队列,每个结点储存该比特位在语音帧中的位置。

    3.  根据权利要求2所述的基于比特组合的低速率语音最低有效位隐写检测方法,其特征 在于,评价阀值为3.5-3.8。

    4.  根据权利要求1所述的基于比特组合的低速率语音最低有效位隐写检测方法,其特征 在于,步骤1)中,待检比特位队列在隐写检测前构建完成,并允许进行反复利用。

    5.  根据权利要求1所述的基于比特组合的低速率语音最低有效位隐写检测方法,其特征 在于,步骤2)具体为:
    2.1)提取待检比特位队列的队首结点的比特位,将其置为长度为N的二进制数中的最低 比特位;
    2.2)随机生成前N-1位比特,构建对应的待检参数;
    2.3)对各帧中相同比特位,执行步骤2.1)、步骤2.2),得到待检参数集合;
    2.4)删除队首结点。

    6.  根据权利要求1所述的基于比特组合的低速率语音最低有效位隐写检测方法,其特征 在于,步骤3)具体为:
    3.1)确定需缓冲的语音帧数b,并初始化t=b;
    3.2)提取待检参数集合中的前t个待检参数,统计其中数值2i及2i+1出现的频率h2i和 h2i+1,并按下式计算值对平均频率h*2i:
    其中,i=0,1,…,2N-1;
    3.3)计算卡方统计量,具体如下:
    其中,k表示数组前t个数值构成的值对数量;
    3.4)计算隐写概率p,具体如下:
    p = 1 - 1 2 k - 1 2 Γ ( k - 1 2 ) ∫ 0 X k - 1 2 e - x 2 t k - 1 2 - 1 dt ; ]]>
    若t等于语音样本的帧数f,则该待检比特位检测完成;
    若t小于语音样本的帧数f,则t=t+1,返回步骤3.2);
    如果隐写概率p始终高于预设的概率阀值,则表示含有隐秘信息,并判定隐写概率p 值下降的点为隐写结束的标志,进而确定隐写的长度;否则,判定当前待检比特位未用作隐 写,并返回步骤1)。

    说明书

    说明书一种基于比特组合的低速率语音最低有效位隐写检测方法
    技术领域
    本发明涉及信息隐藏检测领域,适用于以低速率语音为载体的隐写或隐蔽通信检测,更 具体地说,涉及一种基于比特组合的低速率语音最低有效位隐写检测方法。
    背景技术
    随着计算机网络和多媒体技术的飞速发展,因特网中流动的信息量也与日俱增。计算机 网络在给人们带来信息传递的快捷通道的同时也带来了信息安全上的诸多隐患。数字隐写是 上世纪90年代兴起的一种安全技术,它是通过把隐秘信息隐藏于可公开的载体(如文本、图 像、语音、视频等)中以达到安全通信的目的。相比于传统的加密技术,隐写技术不仅让隐 秘信息“不可读”,更让通信过程“不可见”,因而为隐秘信息的传递提供了更好的安全性。 也正是因为隐写技术的高安全特性,使得许多不法分子试图借以传递窃取的机密信息,让网 络安全,甚至个人隐私和国家安全都蒙受不同程度的损失。因此,隐写技术的检测逐渐受到 人们的重视,并成为一个新的研究热点。
    近年来,随着IP电话的广泛应用,基于语音的隐写受到广泛关注,代表性的方法主要包 括基于最低有效位(Least Significant Bit,LSB)替换的隐写方法(见C.Wang,Q.Wu.Information  Hiding in Real-Time VoIP Streams,Proceedings of the 9th IEEE International Symposium on  Multimedia,10-12Dec.2007,pp.255-262),基于量化索引调制(Quantization Index Modulation, QIM)隐写方法(见H.Tian,J.Liu,S.Li.Improving Security of Quantization-Index-Modulation  Steganography in Low Bit-rate Speech Streams,Multimedia Systems,2014,20(7):143-154)和基 于编码转换的隐写方法(见W.Mazurczyk,P.Szaga,K.Szczypiorski,Using Transcoding for  Hidden Communication in IP Telephony,Multimedia Tools and Applications,2014,70(3): 2139-2165)等。
    较之基于语音的隐写技术的快速发展,面向语音隐写的检测技术的发展则落后很多。以 基于LSB替换的语音隐写为例,目前尚无普遍有效的隐写检测方法,并且在传统图像载体隐 写检测中已成功应用的方法,如卡方检测(见A.Westfeld,A.Ptzmann.Attacks on  Steganographic Systems,Proceedings of the 3rd International Workshop on Information Hiding, Sep.29-Oct.1,1999,pp.61-76),RS方法(见J.Fridrich,M.Goljan,R.Du.Reliable Detection of  LSB Steganography in Grayscale and Color Images,Proceedings of the ACM 2001International  Workshop on Multimedia and security,Sep.30-Oct.5,2001,pp.27-30)和SPA算法等(S. Dumitrescu,X.Wu,N.Memon.On Steganalysis of Random LSB Embedding in Continous-tone  Images,Proceedings of IEEE 2002International Conference on Image Processing,Sep.22-25, 2002,pp.641-644),在基于语音的隐写检测中却难以直接应用。主要原因是在低速率语音(如 ITU-T G.729a,G.723.1和IETF iLBC等)中所谓的“LSB”与图像载体中LSB不同,并不是 真正的每个参数的最低位,而是对于语音质量影响较小的若干个比特位,因此有可能在同一 个参数中存在多个可被隐写的“LSB”,从而使得以参数为统计单位的相关特征难以奏效。
    发明内容
    本发明的目的在于克服现有技术的不足,提供一种基于比特位组合的语音隐写检测方法, 其目的是克服传统LSB隐写检测方法不能应用于低速率语音的问题。并提出基于比特组合的 低速率语音最低有效位隐写检测方法。
    本发明的技术方案如下:
    一种基于比特组合的低速率语音最低有效位隐写检测方法,步骤如下:
    1)采集语音样本,对语音样本进行语音质量客观评价,根据预计的规则排序,构建待检 比特位队列;
    2)依次将待检比特位队列各结点的比特位置为长度为N的二进制数中的最低比特位, 得到基于比特组合的待检参数集合;
    3)基于卡方统计,根据待检参数集合对待检比特位队列进行隐写检测。
    作为优选,步骤1)具体为:
    1.1)采集预设长度的语音样本,对语音帧逐位置反,得出各比特置反后的语音质量客观 评价分数;
    1.2)对语音质量客观评价分数大于等于预设的评价阀值的比特位,按照所得分数从大 到小进行排序,构建待检比特位队列,每个结点储存该比特位在语音帧中的位置。
    作为优选,评价阀值为3.5-3.8。
    作为优选,步骤1)中,待检比特位队列在隐写检测前构建完成,并允许进行反复利用。
    作为优选,步骤2)具体为:
    2.1)提取待检比特位队列的队首结点的比特位,将其置为长度为N的二进制数中的最低 比特位;
    2.2)随机生成前N-1位比特,构建对应的待检参数;
    2.3)对各帧中相同比特位,执行步骤2.1)、步骤2.2),得到待检参数集合;
    2.4)删除队首结点。
    作为优选,步骤3)具体为:
    3.1)确定需缓冲的语音帧数b,并初始化t=b;
    3.2)提取待检参数集合中的前t个待检参数,统计其中数值2i及2i+1出现的频率h2i和 h2i+1,并按下式计算值对平均频率h*2i:
    其中,i=0,1,…,2N-1;
    3.3)计算卡方统计量,具体如下:
    其中,k表示数组前t个数值构成的值对数量;
    3.4)计算隐写概率p,具体如下:
    p = 1 - 1 2 k - 1 2 Γ ( k - 1 2 ) ∫ 0 X k - 1 2 e - x 2 t k - 1 2 - 1 dt ; ]]>
    若t等于语音样本的帧数f,则该待检比特位检测完成;
    若t小于语音样本的帧数f,则t=t+1,返回步骤3.2);
    如果隐写概率p始终高于预设的概率阀值,则表示含有隐秘信息,并判定隐写概率p 值下降的点为隐写结束的标志,进而确定隐写的长度;否则,判定当前待检比特位未用作隐 写,并返回步骤1)。
    本发明的有益效果如下:
    本发明通过比特位组合的方式解决了传统LSB检测算法难以应用于低速率语音隐写检测 的问题。在检测过程中本发明通过预先对可隐藏位根据其隐写性能进行排序,可有效提高检 测效率。此外,本发明中的比特位组合方法与语音的具体编码方式无关,适用于所有低速率 语音LSB隐写的检测,具有良好的普适性。
    附图说明
    图1是固定检测阀值下不同组合比特数的检测结果;
    图2是固定组合比特数下不同检测阀值的检测结果;
    图3是不同隐写嵌入率下,本发明估计隐写长度的结果,图中,隐写概率下降由先到后, 分别为隐写长度为0帧、100帧、200帧、300帧、400帧、500帧、600帧、700帧、800帧、 900帧、1000帧对应的曲线。
    具体实施方式
    以下结合附图及实施例对本发明进行进一步的详细说明。
    本发明提供一种基于比特组合的低速率语音最低有效位隐写检测方法,步骤如下:
    1)采集语音样本,对语音样本进行语音质量客观评价,根据预计的规则排序,构建待检 比特位队列,而且待检比特位队列在隐写检测前构建完成,并允许进行反复利用;
    具体为:
    1.1)采集预设长度的语音样本,对语音帧逐位置反,得出各比特置反后的语音质量客观 评价分数;
    1.2)对语音质量客观评价分数大于等于预设的评价阀值的比特位,按照所得分数从大 到小进行排序,构建待检比特位队列,每个结点储存该比特位在语音帧中的位置,评价阀值 通常设定为人耳可明显识别语音质量过低的临界点,本发明中,评价阀值为3.5-3.8。
    2)依次将待检比特位队列各结点的比特位置为长度为N的二进制数中的最低比特位, 得到基于比特组合的待检参数集合;
    具体为:
    2.1)提取待检比特位队列的队首结点的比特位,将其置为长度为N的二进制数中的最低 比特位;
    2.2)随机生成前N-1位比特,构建对应的待检参数;
    2.3)对各帧中相同比特位,执行步骤2.1)、步骤2.2),得到待检参数集合;
    2.4)删除队首结点。
    3)基于卡方统计,根据待检参数集合对待检比特位队列进行隐写检测;
    步骤3)具体为:
    3.1)确定需缓冲的语音帧数b,并初始化t=b;
    3.2)提取待检参数集合中的前t个待检参数,统计其中数值2i及2i+1出现的频率h2i和 h2i+1,并按下式计算值对平均频率h*2i:
    其中,i=0,1,…,2N-1;
    3.3)计算卡方统计量,具体如下:
    其中,k表示数组前t个数值构成的值对数量;
    3.4)计算隐写概率p,具体如下:
    p = 1 - 1 2 k - 1 2 Γ ( k - 1 2 ) ∫ 0 X k - 1 2 e - x 2 t k - 1 2 - 1 dt ; ]]>
    若t等于语音样本的帧数f,则该待检比特位检测完成;
    若t小于语音样本的帧数f,则t=t+1,返回步骤3.2);
    如果隐写概率p始终高于预设的概率阀值,则表示含有隐秘信息,并判定隐写概率p 值下降的点为隐写结束的标志,进而确定隐写的长度;否则,判定当前待检比特位未用作隐 写,并返回步骤1)。
    实施例
    本发明所述的方法适用于所有基于低速率语音的LSB隐写检测,以下将以广泛使用的 ITU G.729a编码的语音为例阐述具体实施方法。
    步骤1)、构建待检比特位队列。
    收集总长度不小于20000S的ITU G.729a编码的语音样本,对语音帧逐位置反;测试各 比特置反后的语音质量客观评价分数,本实施例采用ITU-T P.862建议书提供的客观MOS值 评价方法PESQ,并测试MOS-LQO值作为语音质量客观评价分数;预先设定评价阀值=3.5, 对语音质量评估分数大于等于评价阀值的比特位,按照所得分数从大到小进行排序,构建 待检比特位队列L。本实施例的ITU G.729a编码语音的待检比特位队列如表1所示。
    表1:ITU G.729a编码语音的待检比特位队列

    步骤2)、构造基于比特组合的待检参数集合。
    提取待检比特位队列L队首结点h的比特位,将其置为长度为N的二进制数中的最低比 特位;随机生成前N-1位比特,构建对应的待检参数;对各帧中相同比特位,执行前述过程, 得到一个待检参数集合A;删除队首结点,执行步骤3)。
    假设待检比特队列队首结点为L3-4,选取N值为6,因此将其置为6位二进制待检参数 的最低位,并随机生成5位比特位作为该待检参数的前5位;各帧中相同比特位,执行前述 过程,得到一个待检参数集合A;删除队首结点,执行步骤3)。
    步骤3)、基于卡方统计的隐写检测。
    3.1)事先确定需缓冲的语音帧数b=500,并初始化t=b;
    3.2)提取待检参数集合A中的前t个待检参数,统计其中数值2i及2i+1出现的频率h2i和h2i+1(i=0,1,…,2N-1),并按下式计算值对平均频率h*2i:
    h 2 i * = h 2 i + h 2 i + 1 2 ; ]]>
    进而计算卡方统计量如下:
    X k - 1 2 = Σ i = 1 k ( h 2 i - h 2 i * ) 2 h 2 i * ; ]]>
    其中,k表示数组前t个数值构成的值对数量;
    最后计算隐写概率p,其计算式如下:
    p = 1 - 1 2 k - 1 2 Γ ( k - 1 2 ) ∫ 0 X k - 1 2 e - x 2 t k - 1 2 - 1 dt ; ]]>
    若t小于帧数f,则t=t+1,返回步骤3.2);若t=f,则该待检比特位检测完成。
    如果隐写概率p始终高于概率阀值则认为含有隐秘信息,并可判定隐写概率p值下降 的点为隐写结束的标志,据此还可估计隐写的长度;否则,认为该待检比特位未用作隐写, 并返回步骤2)。
    为了对本发明进行评估,申请人收集大量的语音样本进行了检测,语音样本分别为汉男, 汉女,英男,英女(标记为CM,CF,EM,EF)各70段,每段100s。如图1、图2所示,实验 结果表明,检测概率阀值和构建待检参数长度N对检测正确率有较大影响。随着待检参数 长度N的增大,检测的虚警率也随之上升,但漏检率会随之下降;而检测概率阀值存在使 得检测结果取得极大值的最优取值。
    为了便于实际检测时参数的选择,在大量实验基础上,总结了每个待检比特位的最优检 测参数并给出了各比特位在最优参数设置下的检测结果,如表2所示。
    表2:G.729a编码语音帧不同比特的最优检测参数及使用本发明进行定性检测的结果

    不难看出,本发明能够取得较理想的检测效果。
    申请人还尝试利用本发明公开的方法对隐写长度进行估计,测试结果如图3所示??梢?看出,受卡方统计特性的影响,本发明方法对隐写长度的估计整体趋势符合实际情况,即隐 写概率下降得越慢,则隐写长度越长,反之,则说明隐写长度越短。
    上述实施例仅是用来说明本发明,而并非用作对本发明的限定。只要是依据本发明的技 术实质,对上述实施例进行变化、变型等都将落在本发明的权利要求的范围内。

    关于本文
    本文标题:一种基于比特组合的低速率语音最低有效位隐写检测方法.pdf
    链接地址://www.4mum.com.cn/p-5887016.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 福彩开奖2017037期 山西11选5遗漏top10 排列三走势图星彩网 移动棋牌官网 百赢棋牌官方下载软件 325棋牌老版 股票行情实时查询跌停输入代码是多少 股票融资融券操作方法 重庆幸运农场奖金金额 内蒙古11选5规则 重庆时时彩开奖官方版 山西11选5前三组选走势图 今天双色球开奖号码 蓝洞棋牌下载安装 中彩网双色球中奖号码分布图 舟山星空棋牌下载网址