多媒体的水印制作和提取方法及系统、及多媒体发布系统技术方案

技术编号:8489922 阅读:197 留言:0更新日期:2013-03-28 12:12
本发明专利技术提供一种多媒体的水印制作和提取方法及系统、及多媒体发布系统。根据所述发布系统,将编码后的多媒体文件按划分附加信息的数量总和进行分块,并提取各数据块的特征信息;接着将所述特征信息与预设的与所划分的附加信息中的各数值相对应的特征序列进行水印加载运算;再把运算后的各数据块予以合成,以得到加载水印的多媒体文件、及包含所述特征序列等信息的密钥,并予以发布;播放时,先按照密钥所提供的信息,将加载水印的多媒体文件进行分块、识别、水印提运算和合成,以得到去掉水印的所述多媒体文件,并予以播放。本发明专利技术能够提供无损的多媒体文件,并能影响多媒体文件的播放质量,故而有效地对多媒体文件进行版权保护。

【技术实现步骤摘要】

本专利技术涉及一种多媒体水印处理方法,特别是涉及一种多媒体的水印制作和提取方法及系统、及多媒体发布系统
技术介绍
现代的音乐消费者普遍通过互联网传播或者CD、U盘、存储卡等存储介质获取音乐和欣赏音乐。在方便和免费的同时,盗版音乐盛行,损害了音乐原创者和发行渠道的利.、/■Mo 数字版权管理(Digital Rights Management ;简称DRM)指的是知识产权的所有者用来控制与管制合法存取知识产权数字产品的技术。随着人们的版权意识的增强,各种数字版权管理方式也应运而生。例如,采用计费绑定的方式进行版权管理,该种方式的缺点在于,当音视频文件被下载后,很难对已下载的文件继续进行版权保护,同时极大地限制了音视频文件的推广。因此,市场上还提供了采用水印的方式进行版权保护的技术。例如,采用低位有效的方式嵌入水印,该种方式不但改变了多媒体文件的数据,损坏了多媒体文件,还存在着隐蔽数据量过小、不够稳定、不会影响音视频播放质量等问题,故无法有效地进行版权保护。因此需要改进现有的水印嵌入技术。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种多媒体的水印制作和提取方法及系统、及多媒体发布系统,用于解决现有技术中水印嵌入不稳定、无法提供有效地版权保护的问题。为实现上述目的及其他相关目的,本专利技术提供一种多媒体的水印制作方法,其至少包括I)按预定的数据单位划分附加信息,并确定划分后的所述附加信息中的每一个数值及划分的数量总和;以及基于所述数据单位所能产生的不同的数值来产生不同的特征序列;2)将待加载水印的多媒体文件按所划分的数量总和进行分块,以得到多媒体数据块;并提取每个所述多媒体数据块的特征信息;3)基于预设的各所述多媒体数据块与各所述数值的对应关系,将所述多媒体数据块的特征信息与所述数值所对应的特征序列进行水印加载运算;4)将经过运算后的所有多媒体数据块进行合成,以得到加载了所述附加信息的水印的多媒体文件。优选地,所述步骤3)还包括基于公式1^£(;0斗£(;0+卩11(;0*1^将所述特征信息与相应的特征序列进行水印加载运算;其中,i为大于等于0的整数,bf(i)表示第i个所述多媒体数据块的特征信息,pn(i)表示相应的特征序列,k为权值,hbf(i)表示水印加载运算后的所述多媒体数据块的特征信息。优选地,所述方法还包括将各所述特征序列、所划分的附加信息中的各数值、各数值的数量总和、各所述特征序列与所述数值的对应关系、及所述权值合成密钥。优选地,各所述特征序列彼此正交。优选地,所述附加信息至少包括以下一种提示词、作者信息、图片。基于上述目的,本专利技术还提供一种多媒体的水印提取方法,其至少包括a)获取多个特征序列、以各所述特征序列为水印的多媒体文件、每一个所述特征序列所对应的数值、所述特征序列与所述数值的对应关系、及所述多媒体文件的附加信息中所包含的各所述数值的数量总和;b)将所述多媒体文件按所述数量总和进行分块,以得到多个加载有所述特征序列的多媒体数据块;并提取每一个所述多媒体数据块的特征信息;c)将所述特征信息分别与每一个所述特征序列进行识别运算,以识别出所述特征信息中加载的特征序列,并基于所获取的各特征序列与数值的对应关系,确定所述特征信息所对应的数值;以及将加载在所述多媒体数据块中所识别的特征序列进行去水印处理;d)将去水印处理后的各所述多媒体数据块和各所述数值按各自的顺序分别进行合成,以得到去除水印的所述多媒体文件及其附加信息。优选地,所述步骤a)还包括获取所述特征序列的权值。优选地,所述步骤a)还包括获取包含多个特征序列、各所述特征序列所对应的数值、所述特征序列与所述数值的对应关系、附加信息所包含的各所述数值的数量总和、及所述权值的密钥,并对所述密钥进行解密处理。优选地于,在所述步骤c)中,将所述特征信息分别与每一个所述特征序列进行识别运算的方式包括将所述特征信息分别与每一个所述特征序列进行内积运算,并对每一个运算结果进行比较,以识别出所述特征信息中所加载的特征序列。优选地,在所述步骤c)中,将加载在所述多媒体数据块中所识别的特征序列进行去水印处理的方式包括基于公式bf’(i)=hbf’⑴_pn’*k’,将所识别的特征序列与所述特征信息进行去水印运算,以得到去水印后的所述多媒体数据块;其中,i为大于等于0的整数,bf’ (i)表示第i个去除水印的所述多媒体数据块的特征信息,pn’ (i)表示相应的特征序列,k’为权值,hbf’ (i)表示所分割的所述多媒体数据块的特征信息。优选地,所述附加信息至少包括以下一种提示词、作者信息、及图片。基于上述目的,本专利技术还提供一种多媒体的水印制作子系统,其至少包括预处理模块,用于按预定的数据单位划分附加信息,并确定划分后的所述附加信息中的每一个数值及划分的数量总和;以及基于所述数据单位所能产生的不同的数值来产生不同的特征序列;第一分割模块,用于将待加载水印的多媒体文件按所划分的数量总和进行分块,以得到多媒体数据块;并提取每个所述多媒体数据块的特征信息;水印加载模块,用于基于预设的各所述多媒体数据块与各所述数值的对应关系,将所述多媒体数据块的特征信息与所述数值所对应的特征序列进行水印加载运算;第一合成模块,用于将经过运算后的所有多媒体数据块进行合成,以得到加载了所述附加信息的水印的多媒体文件。优选地,所述水印加载模块还用于基于公式hbf (i) =bf (i) +pn (i) *k,将所述特征信息与相应的特征序列进行水印加载运算;其中,i为大于等于0的整数,bf(i)表示第i个所述多媒体数据块的特征信息,Pn⑴表示相应的特征序列,k为权值,hbf(i)表示水印加载运算后的所述多媒体数据块的特征信息。优选地,所述水印制作子系统还包括加密模块,用于将各所述特征序列、所划分的附加信息中的各数值、各数值的数量总和、各所述特征序列与所述数值的对应关系、及所述权值合成密钥。 优选地,各所述特征序列彼此正交。优选地,所述附加信息至少包括以下一种提示词、作者信息、图片。基于上述目的,本专利技术还提供一种多媒体的水印提取子系统,其至少包括获取模块,用于获取多个特征序列、以各所述特征序列为水印的多媒体文件、每一个所述特征序列所对应的数值、所述特征序列与所述数值的对应关系、及所述多媒体文件的附加信息中所包含的各所述数值的数量总和;第二分割模块,用于将所述多媒体文件按所述数量总和进行分块,以得到多个加载有所述特征序列的多媒体数据块;并提取每一个所述多媒体数据块的特征信息;水印提取模块,用于将所述特征信息分别与每一个所述特征序列进行识别运算,以识别出所述特征信息中加载的特征序列,并基于所获取的各特征序列与数值的对应关系,确定所述特征信息所对应的数值;以及将加载在所述多媒体数据块中所识别的特征序列进行去水印处理;第二合成模块,用于将去水印处理后的各所述多媒体数据块和各所述数值按各自的顺序分别进行合成,以得到去除水印的所述多媒体文件及其附加信息。优选地,所述水印提取模块包括识别单元,用于将所述特征信息分别与每一个所述特征序列进行内积运算,并对每一个运算结果进行比较,以识别出所述特征信息中所加载的特征序列。优选地,所述获取模块还用于获取所述特征序列的权值。优选地,所述获取模块还本文档来自技高网...

【技术保护点】
一种多媒体的水印制作方法,其特征在于,至少包括:1)按预定的数据单位划分附加信息,并确定划分后的所述附加信息中的每一个数值及划分的数量总和;以及基于所述数据单位所能产生的不同的数值来产生不同的特征序列;2)将待加载水印的多媒体文件按所划分的数量总和进行分块,以得到多媒体数据块;并提取每个所述多媒体数据块的特征信息;3)基于预设的各所述多媒体数据块与各所述数值的对应关系,将所述多媒体数据块的特征信息与所述数值所对应的特征序列进行水印加载运算;4)将经过运算后的所有多媒体数据块进行合成,以得到加载了所述附加信息的水印的多媒体文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘纵许刚单一帆
申请(专利权)人:上海山景集成电路股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1