[发明专利]一种用于提高MP3文件中水印嵌入容量的MP3水印方法无效
申请号: | 201110266064.2 | 申请日: | 2011-09-09 |
公开(公告)号: | CN102314881A | 公开(公告)日: | 2012-01-11 |
发明(设计)人: | 杨小澎;陈真勇;毛佳俊;熊璋 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G10L19/00 | 分类号: | G10L19/00 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 贾玉忠;许玉明 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种用于提高MP3文件中水印嵌入容量的MP3水印方法,该方法基于小值区Huffman表码字与水印映射关系,包括码字分类、码字与水印映射、水印嵌入过程和水印提取过程;其中,水印嵌入之前,对MP3编码过程中使用的小值区Huffman表中的码字按照码字汉明重量不同进行分类,然后按照分类结果与汉明距离最小原则建立码字和水印间的映射关系;嵌入过程中,依次对MP3文件中的每帧数据进行解码,在解码到小值区时,每解码出一个小值区四元组值,就按照码字与水印间的映射关系嵌入水印,然后将修改后的码字写入MP3文件;最后,将所有处理完毕的MP3帧重构成含水印的MP3文件;本发明能在保证音频质量的同时,很大程度上提高MP3文件中的水印嵌入容量。 | ||
搜索关键词: | 一种 用于 提高 mp3 文件 水印 嵌入 容量 方法 | ||
【主权项】:
1.一种用于提高MP3文件中水印嵌入容量的MP3水印方法,该方法基于小值区Huffman表码字与水印映射关系,其特征在于:该方法包括码字分类、码字与水印映射、水印嵌入过程和水印提取过程;其中,所述的码字分类是对小值区Huffman表中的所有码字按照汉明重量不同进行划分;所述的码字与水印映射是根据码字分类结果和汉明距离最小原则建立码字与水印之间的映射关系;所述的水印嵌入过程为:水印嵌入之前,对MP3编码过程中使用的小值区Huffman表中的码字按照码字汉明重量不同进行分类,然后按照分类结果与汉明距离最小原则建立码字和水印间的映射关系;在水印嵌入过程中,依次对MP3文件中的每帧数据进行解码,在解码到小值区时,每解码出一个小值区四元组值,就按照码字与水印间的映射关系嵌入水印,然后将修改后的码字写入MP3文件;最后,将所有处理完毕的MP3帧重构成含水印的MP3文件;所述的水印提取过程为:同样对MP3文件中的每帧数据进行解码,当解码到小值区数据时,每解码出一个小值区四元组值就按照码字与水印间的映射关系来提取水印;其中,所述的水印嵌入过程具体步骤如下:a.读入MP3文件,对其进行MP3解码操作;解码过程按照MP3标准中的解码流程进行,对MP3文件中的每一帧数据在解码完大值区数据后,进行小值区的解码操作;b.解码到小值区数据时,每当解码出一个小值区四元组,按照表1中所示的小值区Huffman表码字与水印映射关系找出嵌入水印后的目标码字,该目标码字将替换四元组所对应的原始码字;若解码出的四元组所对应的码字是表1中的未使用的码字,则保留其码字不变;c.将本帧中的小值区数据按照步骤b处理完毕后,与大值区数据以及当前帧的其他数据共同重构成新的帧数据,并跳到步骤b进行下一帧的处理;d.当MP3文件中的所有帧都经过水印嵌入操作处理后,将新的MP3帧重构成含水印的MP3文件;所述的水印提取过程具体步骤如下:a1.读入MP3文件,对其进行MP3解码操作;解码过程中按照MP3标准中的解码流程进行,对MP3文件中的每一帧数据在解码完大值区数据后,进行小值区的解码操作;b1.解码到小值区数据时,每当解码出一个小值区四元组,按照表1中所示的小值区Huffman表码字与水印映射关系找出该四元组的码字所对应的水印,即为提取出的水印;若解码出的四元组所对应的码字是表1中的未使用的码字,则不提取水印;表1c1.当MP3文件中的所有帧都经过水印提取操作处理后,将所有提取出的水印信息合并成水印文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110266064.2/,转载请声明来源钻瓜专利网。
- 上一篇:捕蟑器
- 下一篇:大棚的水槽卡槽一体结构