Midi音频数据保护方法
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

Midi音频数据保护方法

引用
Midi音频数据保护方法属于音频数据领域。现有的音频数据保护方法将音频数据抽象为一维信号来处理,这并不适用于存储演奏指令的midi音频。本发明对midi文件中的每一个轨迹块,找出轨迹块中的所有音符开指令和音符关指令,将这些指令按照在原轨迹块中的顺序排列成一个指令串;依次进行压缩、加密、纠错三个编码操作,形成一个新的0-1字符串称为验证串;将验证串放在轨迹块结尾的复位指令中,作为该指令的参数,并保存到存储介质;鉴别时,读取轨迹块结尾的复位指令的参数,即验证串,依次进行纠错、解密、解压缩三个解码操作,得到一个解码后的指令串;判断midi文件是否被篡改过,并确定哪些地方被篡改过、如何篡改的,进而将被篡改的信息恢复过来。

发明专利

CN200810119694.5

2008-09-05

CN101354883

2009-01-28

G10H1/00(2006.01)I

北京工业大学

姜 楠

100124北京市朝阳区平乐园100号

北京思海天达知识产权代理有限公司

刘 萍

北京;11

1.一种Midi音频数据保护方法,其特征在于,包括以下步骤:1).从存储介质上读取一个midi文件;2).对midi文件中的每一个轨迹块,找出轨迹块中的所有音符开指令和音符关指令,将这些指令按照在原轨迹块中的顺序排列成一个指令串;3).对上述指令串依次进行压缩、加密、纠错三个编码操作,形成一个新的0-1字符串,称为验证串;将验证串放在轨迹块结尾的复位指令中,作为该指令的参数,并保存到存储介质;4).鉴别时,读取轨迹块结尾的复位指令的参数,即验证串,依次进行纠错、解密、解压缩三个解码操作,得到一个解码后的指令串;5)根据解码后的指令串判断midi文件是否被篡改过,并确定哪些地方被篡改过、如何篡改的,进而将被篡改的信息恢复过来:如果篡改的类型是插入了新的演奏指令,则删除轨迹块中被插入的指令;如果篡改的类型是删除了原有指令,则从验证串中获得被删除的演奏指令,将该指令填入轨迹块中被删除的位置;如果篡改的类型是修改了原有指令,则从读取的验证串中获得被修改的演奏指令,用该指令覆盖轨迹块中被修改的指令;或者仅仅根据解码后的指令串判断midi文件是否被篡改过,并确定哪些地方被篡改过、如何篡改的。
相关文献
评论
法律状态详情>>
2009-03-25实质审查的生效
2011-06-08授权
2012-11-14专利权的终止
2009-01-28公开
相关作者
相关机构