[发明专利]一种用于压缩数字音频的秘密信息密写及提取方法无效
申请号: | 200910097620.0 | 申请日: | 2009-04-13 |
公开(公告)号: | CN101546559A | 公开(公告)日: | 2009-09-30 |
发明(设计)人: | 王让定;严迪群;张力光;徐霁;孙广清 | 申请(专利权)人: | 宁波大学 |
主分类号: | G10L19/00 | 分类号: | G10L19/00;G10L19/02 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) | 代理人: | 程晓明 |
地址: | 315211浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于压缩数字音频的秘密信息密写及提取方法,优点在于通过对每个哈夫曼码表中的所有码字进行层层分类,再确定所有有效码字的基,通过有效码字的基来密写数据,基越大,密写的信息量越多,因此本发明方法的密写容量要比现有的使用基为2的二进制方式密写方法的密写容量大很多;选择主数据的可变长码字作为密写秘密信息的对象,且通过替换可变长码字对应的属性来实现可变长码字的修改,使修改后的可变长码字能够保持与原始的可变长码字的码字长度和符号位均不变,因此密写秘密信息后不会改变原始的音频码流的结构,从而避免了由于密写操作导致整个数字音频的编码比特率增加和文件长度改变等问题,有效保证了秘密信息密写的安全性。 | ||
搜索关键词: | 一种 用于 压缩 数字音频 秘密 信息 提取 方法 | ||
【主权项】:
1、一种用于压缩数字音频的秘密信息密写方法,其特征在于包括以下步骤:①对MPEG编码器给出的每个可用的哈夫曼码表中的所有码字进行分类,首先将每个哈夫曼码表分成无效码字集合和有效码字集合,然后根据有效码字集合中各个有效码字的码字长度和符号位将有效码字集合分成多个子集,每个子集中的所有有效码字的码字长度和符号位均相同,再根据每个子集中的有效码字个数确定相应子集中的所有有效码字的基,最后对每个子集中的所有有效码字按量化系数的大小排序,并对每个子集中的每个有效码字标上属性;②定义需要密写秘密信息的压缩数字音频为待密写数字音频,对待密写数字音频的音频码流以音频帧为单位进行解码,得到音频帧的帧信息和主数据,根据帧信息确定主数据进行可变长编码所使用的哈夫曼码表,并根据确定的哈夫曼码表确定主数据所使用的所有可变长码字;对主数据所使用的所有可变长码字按每两个可变长码字为一个码字对进行秘密信息的密写,当码字对中的其中一个可变长码字或两个可变长码字属于确定的哈夫曼码表中的无效码字集合时,不进行秘密信息的密写,当码字对中的两个可变长码字均属于确定的哈夫曼码表中的有效码字集合时,进行秘密信息的密写,在秘密信息的密写过程中,首先确定两个可变长码字在有效码字集合中分别对应的属性和对应的基,根据两个可变长码字各自的基计算需密写秘密信息中的二进制值的位数,然后从秘密信息中取相应位数的二进制值,并将相应位数的二进制值转化成十进制值,再将十进制值转化成由两个可变长码字各自的基所对应进制的数据组成的二位数,最后利用由两个可变长码字各自的基所对应进制的数据组成的二位数修改码字对中的各个可变长码字;所有码字对处理完毕后得到含密主数据,将含密主数据与帧信息重新组合成新的音频帧;继续对待密写数字音频的音频码流以音频帧为单位进行解码,重复上述过程直至处理完对整个音频码流的秘密信息的密写,得到含密数字音频。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910097620.0/,转载请声明来源钻瓜专利网。