通过数字水印对数字音频版权进行认证的方法

文档序号:2832983阅读:175来源:国知局
专利名称:通过数字水印对数字音频版权进行认证的方法
技术领域
本发明涉及ー种数字水印方法,尤其涉及一种对常规音频嵌入和检测数字水印的通过数字水印对数字音频版权进行认证的方法。
背景技术
随着计算机网络和多媒体信息处理技术的发展,使得方便快捷地制作、编辑、复制和传输各种无失真的数字化产品成为可能,如数字化的图像、视频、音频、软件、图形、动画和文本等。这给人们带来很大便利,也同时带来了许多严重的安全问题。例如,数字媒体产品的版权保护、软件产品的盗版、数字文档的非法拷贝、各种数字信息的篡改等。
对于上述问题,人们最初的想法是求助于密码学。密码学是保护数字媒体内容最常用的方法。数字内容在发送之前先进行加密,合法的用户可以利用密钥来解密加密文件。对于非法用户来说,没有密钥文件毫无用处。然而,密码系统可以保护内容的传输,却无法跟踪合法消费者怎样处理解密后的内容。此外,加密后的文件因为不可理解而妨碍了数字化信息的传播。由此可知,加密手段存在着一定的缺陷。为此,人们开始寻找新的解决办法来补充密码系统,使内容在解密后,仍可以得到保护。随着对这些问题的深入研究,数字水印(Digital Watermarking)技术产生了,它属于信息隐藏技术(Data Hiding)的范围,最初的目的是作为保护数字版权的补充办法。由于水印信息置于所保护的内容之中,在正常使用时也不会被去掉,因此水印技术可能满足上述要求。数字水印技术利用多媒体信息中存在的冗余信息及人类感知系统的特性,在不影响原始多媒体信息格式和质量的前提下把额外的信息(即水印)隐藏到多媒体信息中。数字水印是ー个多学科高度交叉的新兴研究領域,它涉及了信号处理、密码学、数学理论、通信理论、编码理论、数据压缩和人类听视觉理论等多门学科。数字水印的提出是为了保护版权,然而随着水印技术的发展,人们已经发现了水印更多更广的应用。目前,数字水印技术的应用大体上可以分为版权保护、数字指纹、认证和完整性校验、内容标识和隐藏标识、使用控制、隐蔽通信等几个方面。

发明内容
本发明公开了ー种通过数字水印对数字音频版权进行认证的方法,用以解决现有技术中数字音频版权得不到保护的问题。本发明的上述目的是通过以下技术方案实现的
一种通过数字水印对数字音频版权进行认证的方法,其中,包括
获取数字音频源文件,在服务器中添加对应的数字音频源文件的备案信息,上传音频源文件至服务器,对数字音频源文件进行水印及转码,存入乐库,并生成相对应的下载链接;
对乐库内的数字音频文件进行审核,生成审核状态;对乐库内数字音频文件进行分类,生成相应的列表,以便于用户检索数字音频;
生成关于关于数字音频文件的历史记录;
获取客户端内数字音频文件的水印,上传至服务器,与服务器的数据库内的备案信息进行对比,将对比结果反馈给客户端。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,包括
通过物理设备从数字音频提供商获得数字音频源文件,其中,数字音频源文件包括高品质的原始音频文件和普通品质的音频文件;
在服务器中添加对应的数字音频源文件的备案信息;
上传指定的数字音频源文件至服务器,并对修改上传数字音频源文件的备案列表,增 加水印和转码状态,并标记水印和转码状态为未开始;
对数字音频源文件进行水印及转码,完成转码后修改数字音频源文件的备案列表,标记水印和转码状态为已完成;
将完成水印及转码的数字音频源文件存入乐库;
并生成相对应的下载链接,点击链接对乐库中的数字音频文件进行下载。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,对乐库内的数字音频文件进行审核具体包括数字音频文件入库后,默认为新增状态;对数字音频文件进行审核;如果通过后将音乐文件设置为已审核状态,否则,直接锁定音乐文件。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,包括
对进入乐库的数字音频文件的备案信息进行完善,之后,对数字音频文件进行分类,生
成分类数据库,并把新入库的音乐放入到分类中;
分别根据歌曲ID、歌曲名、演唱者、专辑名称进行搜索,得到包含歌曲ID、歌曲名、演唱者、专辑名称、文件路径、状态、操作的搜索结果;
点击搜索结果中的歌曲名称下载歌曲;
点击搜索结果出现包含详情的菜单,点击详情查看音乐详细信息,操作中还包含设为待审的选项,点击设为待审,将数字音频文件的状态修改为待审核。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,通过客户端内置软件获取数字音频文件的水印,将客户端内置软件检测到的水印上传至服务器,服务器把上传上来的水印和数据中的进行比较,并把结果返回给客户端,客户端将最终的结果进行显示。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,在客户端嵌入用于检测数字音频文件水印的服务器设备,与客户端相连接,通过服务器设备对客户端的数字音频文件进行检测,获取数字音频文件中的水印,将客户端内置软件检测到的水印上传至服务器,服务器把上传上来的水印和数据库中的进行比较,并把结果返回给客户端,客户端将最终的结果进行显示。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,通过使用系统自带的声卡滤镜截取当前声卡的输出流,同时设定麦克风为静音;在客户端内生成一个自定义滤镜,通过自定义滤镜计算当前声卡播放的音频流中有无水印信息,若有水印信息,则上传至服务器,否则,在客户端显示无水印信息。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,通过随机位置水印检测算法对客户端内的数字音频文件进行检测,得到数字音频文件的水印信息。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,原始高品质音频文件为WAV格式和APE格式,普通品质的音频文件支持MP3格式。如上所述的通过数字水印对数字音频版权进行认证的方法,其中,备案信息包括歌曲编号、CP编号、SP编号、授权权限、试听权、下载权、授权开始日期、授权结束日期、歌曲名、审批日期、专辑名称、演唱者、作曲人、编曲人、歌曲发行公司、歌曲分类(主分类、心情、场合、纯音乐、地域、经典老歌)、音乐发行时间、选 择音乐文件。综上所述,由于采用了上述技术方案,本发明通过数字水印对数字音频版权进行认证的方法解决了现有技术中数字音频版权得不到保护的问题,公开了一种基于现有的政府备案系统,本发明在中间环节加入数字音频水印植入,转码处理,把音频源跟备案基本信息有效捆绑在一起,通过检测终端,对sp服务商进行监督检查,促使数字音乐市场规范化,从而达到有效保护数字音频版权的技术效果。


图I是本发明通过数字水印对数字音频版权进行认证的方法转码流程 图2是本发明通过数字水印对数字音频版权进行认证的方法的嵌入水印流程 图3是本发明通过数字水印对数字音频版权进行认证的方法的水印检测客户端流程
图4是本发明通过数字水印对数字音频版权进行认证的方法的声卡截取音频流检测水印流程图。
具体实施例方式根据本发明的权利要求和发明内容所公开的内容,本发明的技术方案具体如下所述
本发明公开了一种通过数字水印对数字音频版权进行认证的方法,其中,包括
步骤一
获取数字音频源文件,在服务器中添加对应的数字音频源文件的备案信息,上传音频源文件至服务器,对数字音频源文件进行水印及转码,存入乐库,并生成相对应的下载链接;
进一步的,在上述技术方案的基础上,本发明可以通过物理设备从数字音频提供商获得数字音频源文件,其中,数字音频源文件包括高品质的原始音频文件和普通品质的音频文件;
原始高品质音频文件为WAV格式和APE格式,普通品质的音频文件支持MP3格式。在服务器中添加对应的数字音频源文件的备案信息;
上传指定的数字音频源文件至服务器,并对修改上传数字音频源文件的备案列表,增加水印和转码状态,并标记水印和转码状态为未开始;
对数字音频源文件进行水印及转码,完成转码后修改数字音频源文件的备案列表,标记水印和转码状态为已完成;
将完成水印及转码的数字音频源文件存入乐库;并生成相对应的下载链接,点击链接对乐库中的数字音频文件进行下载。在本发明的一个实施例中,本发明的步骤一具体可以采用以下技术方案
图I是本发明通过数字水印对数字音频版权进行认证的方法转码流程图,图2是本发明通过数字水印对数字音频版权进行认证的方法的嵌入水印流程图,请參见图I、图2,
步骤(1-1)数字音乐提供商通过物理设备(硬盘、U盘)提供高品质的原始音频文件和普通品质的音频文件。一般的,原始高品质音频文件为WAV格式和APE格式,普通品质的音频文件支持MP3格式,所述的音频文件均为数字音频文件;
步骤(1-2)在系统中添加备案信息。备案信息包括歌曲编号、CP编号、SP编号、授权权限、试听权、下载权、授权开始日期、授权结束日期、歌曲名、审批日期、专辑名称、演唱者、作曲人、編曲人、歌曲发行公司、歌曲分类(主分类、心情、场合、纯音乐、地域、经典老歌)、音乐发行时间、选择音乐文件;
步骤(1-3)上传指定的音乐文件。音乐文件的格式參考步骤(1-1);
步骤(1-4)上传音乐成功后,系统会自动跳转至备案在办列表,水印和转码状态均为未开始状态;
步骤(1-5)此时所上传的音乐已经进入队列,等待服务器端转码及打水印。大致2-3分钟时间以后,此音乐在服务器端完成转码及打水印,刷新当前页面可以看到水印及转码以及完成;
步骤(1-6)此时完成水印和转码的音乐会在“备案在办列表”中移除,显示在“歌曲库管理一曲库列表”页面中;
步骤(1-7)同时该备案信息会保存在备案历史查询列表中;
步骤(I-8)点击如下图中的文件路径中的音频文件即可下载,同样的,下载一首wav格式的音乐文件也需要15-25秒。步骤ニ
对乐库内的数字音频文件进行审核,生成审核状态;
对乐库内的数字音频文件进行审核具体包括数字音频文件入库后,默认为新增状态;对数字音频文件进行审核;如果通过后将音乐文件设置为已审核状态,否则,直接锁定音乐文件。在本发明的一个实施例中,本发明的步骤ニ具体可以采用以下的技术方案
步骤(2-1)音乐文件入库后,默认为新增状态;
步骤(2-2)通知管理员进行审核;
步骤(2-3)通过后将音乐文件设置为已审核状态;
步骤(2-4)未通过的话,直接锁定音乐文件。步骤三
对乐库内数字音频文件进行分类,生成相应的列表,以便于用户检索数字音频;
对进入乐库的数字音频文件的备案信息进行完善,之后,对数字音频文件进行分类,生成分类数据库,并把新入库的音乐放入到分类中;
备案信息包括歌曲编号、CP编号、SP编号、授权权限、试听权、下载权、授权开始日期、授权结束日期、歌曲名、审批日期、专辑名称、演唱者、作曲人、編曲人、歌曲发行公司、歌曲分类(主分类、心情、场合、纯音乐、地域、经典老歌)、音乐发行时间、选择音乐文件。
分别根据歌曲ID、歌曲名、演唱者、专辑名称进行搜索,得到包含歌曲ID、歌曲名、演唱者、专辑名称、文件路径、状态、操作的搜索结果;
点击搜索结果中的歌曲名称下载歌曲;
点击搜索结果出现包含详情的菜单,点击详情查看音乐详细信息,操作中还包含设为待审的选项,点击设为待审,将数字音频文件的状态修改为待审核。在本发明的一个实施例中,本发明的步骤三具体可以采用以下的技术方案
步骤(3-1)分类管理。添加、修改、删除音乐和唱片公司的分类,并把新入库的音乐放
入到分类中。步骤(3-2)分别根据歌曲ID、歌曲名、演唱者、专辑名称搜索歌曲,搜索出来的结 果为歌曲ID、歌曲名、演唱者、专辑名称、文件路径、状态、操作。步骤(3_3)点击歌曲名称下载歌曲。步骤(3-4)点击“操作”中的“详情”查看音乐详细信息,点击“操作”中的“设为待审”,将音乐的状态改为“待审核”
步骤四
生成关于关于数字音频文件的历史记录;
进一步的,步骤四具体可以采用步骤(4-1)分别通过UP_ID、歌曲名称、转移时间查出曲库变更状态日志
完成步骤一至步骤四之后,获取客户端内数字音频文件的水印,上传至服务器,与服务器的数据库内的备案信息进行对比,将对比结果反馈给客户端。其中,本发明中获取客户端内数字音频文件的水印可以采用至少四种方法,具体为
方法一
通过客户端内置软件获取数字音频文件的水印,将客户端内置软件检测到的水印上传至服务器,服务器把上传上来的水印和数据库中的进行比较,并把结果返回给客户端,客户端将最终的结果进行显示。方法一具体可以采用以下技术方案
图3是本发明通过数字水印对数字音频版权进行认证的方法的水印检测客户端流程图,请参见图3 ;
方法(1-1)打开WaterMark软件;
方法(1-3)单击“选择文件”,确定要检测的文件选中后点击打开;
方法(1-4)点击“开始检测”,平均一首歌曲的检测时间为20秒左右,可以批量选择文件进行检测;
方法(1-5)转换文件格式,把mp3等音频格式转换成wav格式;
方法(1-6)把转换完成后的格式,利用水印检测算法,把其中的水印提取出来;
方法(1-7)把检测出来的水印利用http上传到服务器;
方法(1-8)服务器把上传上来的水印和数据库中的进行比较,并把结果返回给客户
端;
方法(1-9)客户端根据服务器的返回结果,把最终的结果显示给用户。方法二在客户端嵌入用于检测数字音频文件水印的服务器设备,与客户端相连接,通过服务器设备对客户端的数字音频文件进行检测,获取数字音频文件中的水印,将客户端内置软件检测到的水印上传至服务器,通过服务器把上传上来的水印和数据库中的进行比较,并把结果返回给客户端,客户端将最終的结果进行显示。方法ニ具体可以采用以下技术方案;
方法(2-1)构建ー个专门用于检测水印的服务器设备,机架式,高度为1U,可以方便安装在标准机柜中。方法(2-2)服务器设备中的电路是利用DSP芯片搭建的ー个最简电路,保留内存、NANDFlash、网络模块即可。之所以使用DSP芯片,是为了利用DSP的快速単一计算能力,告诉执行检测水印的算法程序。方法(2-3)服务器硬件中的程序时刻接收客户端或者服务器发送的网络命令请
方法(2-4)服务器硬件接收到命令后,通过远程文件系统锁定被检测的音频文件,并且下载到自己的NANDFlash中缓存ー下,然后高速运算,检测是否有水印。方法(2-5)通过网络返回检测结果
方法(2-6)被检测文件的HASH值和水印值回写数据库,下次就不用重新计算。方法(2-7)删除NANDFlash中的缓存的音乐文件。方法三
通过使用系统自带的声卡滤镜截取当前声卡的输出流,同时设定麦克风为静音;在客户端内生成一自定义滤镜,通过自定义滤镜计算当前声卡播放的音频流中有无水印信息,若有水印信息,则上传至服务器,否则,在客户端显示无水印信息。方法三具体可以采用以下技术方案
图4是本发明通过数字水印对数字音频版权进行认证的方法的声卡截取音频流检测水印流程图,请參见图4,
方法(3-1)利用Directshow开发包,使用系统自带的声卡Capture滤镜截取当前声卡的输出流,同时设定麦克风为静音。方法(3-2)编写ー个自定义滤镜,利用步骤(5)的算法,计算当前声卡播放的音频流中有无水印信息。方法四
通过随机位置水印检测算法对客户端内的数字音频文件进行检测,得到数字音频文件的水印信息。方法四具体可以采用以下技术方案;
方法(4)随机位置水印检测算法。进ー步的,采用其它获取水印的方法也应涵盖在本发明的技术方案的保护范围内。综上所述,由于采用了上述技术方案,本发明通过数字水印对数字音频版权进行认证的方法解决了现有技术中数字音频版权得不到保护的问题,公开了ー种基于现有的政府备案系统,本发明在中间环节加入数字音频水印植入,转码处理,把音频源跟备案基本信息有效捆绑在一起,通过检测終端,对sp服务商进行监瞀检查,促使数字音乐市场规范化,从而达到有效保护数字音频版权的技术效果。本领域技术人员应该理解,本领域技术人员结合现有技术以及上述实施例可以实现所述变化例,在此不予赘述。这样的变化例并不影响本发明的实质内容,在此不予赘述。以上对本发明的较佳实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案作出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容。因此,凡是未脱离本发明技术方案的内容,依据 本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。
权利要求
1.一种通过数字水印对数字音频版权进行认证的方法,其特征在于,包括 获取数字音频源文件,在服务器中添加对应的数字音频源文件的备案信息,上传音频源文件至服务器,对数字音频源文件进行嵌入水印及转码,存入乐库,并生成相对应的下载链接; 对乐库内的数字音频文件进行审核,生成审核状态; 对乐库内数字音频文件进行分类,生成相应的列表,以便于用户检索数字音频; 生成关于关于数字音频文件的历史记录; 客户端获取数字音频文件中的水印,上传至服务器,与服务器的数据库内的备案信息进行对比,将对比结果反馈给客户端。
2.根据权利要求I所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,包括 通过物理设备从数字音频提供商获得数字音频源文件,其中,数字音频源文件包括高品质的原始音频文件和普通品质的音频文件; 在服务器中添加对应的数字音频源文件的备案信息; 上传指定的数字音频源文件至服务器,并对上传数字音频源文件的备案列表进行修改,增加水印和转码状态,并标记水印和转码状态为未开始; 对数字音频源文件进行水印及转码,完成转码后修改数字音频源文件的备案列表,标记水印和转码状态为已完成; 将完成水印及转码的数字音频源文件存入乐库; 并生成相对应的下载链接,点击链接对乐库中的数字音频文件进行下载。
3.根据权利要求I所述的通过数字水印对数字音频版权进行认证的方法,其特征在干,对乐库内的数字音频文件进行审核具体包括数字音频文件入库后,默认为新增状态;对数字音频文件进行审核;如果通过后将音乐文件设置为已审核状态,否则,直接锁定音乐文件。
4.根据权利要求I所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,包括 对进入乐库的数字音频文件的备案信息进行完善,之后,对数字音频文件进行分类,生成分类数据库,并把新入库的音乐放入到分类中; 分别根据歌曲ID、歌曲名、演唱者、专辑名称进行搜索,得到包含歌曲ID、歌曲名、演唱者、专辑名称、文件路径、状态、操作的捜索结果; 点击搜索结果中的歌曲名称下载歌曲; 点击搜索结果出现包含详情的菜单,点击详情查看音乐详细信息,操作中还包含设为待审的选项,点击设为待审,将数字音频文件的状态修改为待审核。
5.根据权利要求I所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,通过客户端内置软件获取数字音频文件的水印,将客户端内置软件检测到的水印上传至服务器,通过服务器把上传上来的水印和数据库中的进行比较,并把结果返回给客户端,客户端将最終的结果进行显示。
6.根据权利要求I所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,在服务器内嵌入用于检测数字音频文件水印的设备通过服务器设备对客户端的数字音频文件进行检测,获取数字音频文件中的水印,将客户端内置软件检测到的水印上传至服务器,服务器把上传上来的水印和数据库中的进行比较,并把结果返回给客户端,客户端将最终的结果进行显示。
7.根据权利要求I或5任一所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,通过使用系统自带的声卡滤镜截取当前声卡的输出流,同时设定麦克风为静音;在客户端内生成一个自定义滤镜,通过自定义滤镜计算当前声卡播放的音频流中有无水印信息,若有水印信息,则上传至服务器,否则,在客户端显示无水印信息。
8.根据权利要求I所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,通过随机位置水印检测算法对客户端内的数字音频文件进行检测,得到数字音频文件的水印信息。
9.根据权利要求2所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,原始高品质音频文件为WAV格式和APE格式,普通品质的音频文件支持MP3格式。
10.根据权利要求2所述的通过数字水印对数字音频版权进行认证的方法,其特征在于,备案信息包括歌曲编号、CP编号、SP编号、授权权限、试听权、下载权、授权开始日期、授权结束日期、歌曲名、审批日期、专辑名称、演唱者、作曲人、编曲人、歌曲发行公司、歌曲分类(主分类、心情、场合、纯音乐、地域、经典老歌)、音乐发行时间、选择音乐文件。
全文摘要
本发明通过数字水印对数字音频版权进行认证的方法解决了现有技术中数字音频版权得不到保护的问题,公开了一种基于现有的政府备案系统,本发明在中间环节加入数字音频水印植入,转码处理,把音频源跟备案基本信息有效捆绑在一起,通过检测终端,对sp服务商进行监督检查,促使数字音乐市场规范化,从而达到有效保护数字音频版权的技术效果。
文档编号G10L19/018GK102867515SQ20121003754
公开日2013年1月9日 申请日期2012年2月20日 优先权日2012年2月20日
发明者冉航, 梅瀚文 申请人:我友网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1