一种盲数字水印检测方法和系统技术方案

技术编号:8271797 阅读:193 留言:0更新日期:2013-01-31 04:09
本发明专利技术公开了一种盲数字水印检测方法和系统,将标识文件和ID号绑定,生成数字水印文件,并将标识文件、标识文件的特征信息和ID号存储到数据库中;将ID号和标识文件嵌入到载体文件中,并将ID号及其对应的嵌入算法存储到数据库中;从载体文件中提取数字水印文件的ID号,并将提取出的ID号与数据库中的ID号匹配,根据数字水印文件的ID号,从数据库中获取对应的标识文件的特征信息和嵌入算法;根据获取的嵌入算法对应的标识文件提取算法以及特征信息,提取载体文件的数字水印文件的标识文件。采用了本发明专利技术的技术方案,能够针对大量的多媒体数据,进行快速、简单的检测和提取水印。

【技术实现步骤摘要】
本专利技术涉及信息安全
,尤其涉及一种盲数字水印检测方法和系统
技术介绍
数字水印技术是一项利用数字多媒体(水印载体)信息中的冗余成分嵌入版权标识信息(水印)的数字内容保护技术。主要应用于广播监控、版权保护、数字指纹、内容鉴另IJ、控制拷贝等领域。水印可以是文字、图片、序列号等标识信息。水印嵌入载体文件后成为载体数据不可分离的一部分,并可以经历一些不破坏载体数据使用价值或商用价值的操作而存在。数字水印的处理流程一般分为以下三个过程水印的生成、水印的嵌入、水印的提取。按水印的检测过程可以将数字水印划分为明文水印和盲水印。明文水印在检测过程中需要原始数据,盲水印的检测不需要原始载体文件的参与,考虑到载体数据的存储成本和传输成本,盲水印更具有实用性。·目前对于盲水印算法的方案的研究很多,但是目前考虑的盲水印算法只是针对“不需要原始载体文件的参与”这一定义而言,对于互联网上海量的多媒体信息,如果不知道一个水印载体里嵌入水印信息的特征信息,也是无法进行正确的水印检测和提取的。这里的特征信息包括水印是文本形式,还是图片、音频?图片又是二值的,彩色的?等等。对于研究者而言,他们并不考虑这些信息,因为这些特征信息被认为是嵌入的时候就默认知道的。比如说某水印视频文件嵌入的水印信息是64x64大小的二值bmp图像,提取水印的时候也会默认水印信息是bmp图像,而且大小为64x64,二值等等,而不需要原始视频文件的参与。但是对于某个视频信息可能会因为多家制造商或电视台等相关部门所采用而嵌入不同特征的水印标识,因此对于一个类似的水印视频文件便无法获知相关嵌入水印信息的特征,从而无法正确提取水印信息。
技术实现思路
本专利技术的目的在于提出一种盲数字水印检测方法和系统,能够针对大量的多媒体数据,进行快速、简单的检测和提取水印。为达此目的,本专利技术采用以下技术方案一种盲数字水印检测方法,包括以下步骤A、将标识文件和ID号绑定,生成数字水印文件,并将标识文件、标识文件的特征信息和ID号存储到数据库中;B、将数字水印文件中的ID号嵌入到载体文件中,将数字水印文件中的标识文件嵌入到载体文件中,并将ID号及其对应的嵌入算法存储到数据库中;C、从载体文件中提取数字水印文件的ID号,并将提取出的ID号与数据库中的ID号匹配,如果匹配,则转至步骤D,如果不匹配,则表示载体文件不包含数字水印文件或者不是本系统的数字水印文件;D、根据数字水印文件的ID号,从数据库中获取对应的标识文件的特征信息和嵌入算法;E、根据获取的嵌入算法对应的标识文件提取算法以及特征信息,提取载体文件的数字水印文件的标识文件。还包括以下步骤F、将提取的标识文件与数据库中的标识文件进行比对。数字水印文件的标识文件是文本文件、BMP图像文件或者文本图像相结合的文件,ID号包括四个字节,其中前两个字节表示标识文件的类型,后两个字节表示标识文件的编号。当数字水印文件的标识文件是文本文件时,ID号的前两个字节是TT,标识文件后面添加ID号形成数字水印文件,标识文件的特征信息是长度。·当数字水印文件的标识文件是BMP图像文件时,ID号的前两个字节是TB,标识文件后面添加ID号形成数字水印文件,标识文件的特征信息是宽度、高度以及深度。当数字水印文件的标识文件是文本图像相结合的文件时,ID号的前两个字节是TD,标识文件中先是图像,后是文本,在标识文件后面添加一个字节的文本长度和ID号形成数字水印文件,标识文件的特征信息是图像的宽度、高度和深度以及文本的长度。采用重复嵌入方式将ID号嵌入到载体文件中,采用系数关系法或系数量化方法将标识文件嵌入到载体文件中。步骤E进一步包括以下步骤如果检测到字符TT,根据提取的标识文件的编号,在数据库获得相应的标识文件的特征信息,即标识文件的长度,标识文件的长度作为输入参数进行提取,将提取出的标识文件保存为文本文件;如果检测到字符TB,根据提取的标识文件的编号,在数据库获得相应的标识文件的特征信息,即标识文件的宽度、高度以及深度,标识文件的宽度、高度以及深度作为输入参数进行提取,将提取出的标识文件保存为BMP图像文件;如果检测到字符TD,根据提取的标识文件的编号,在数据库获得相应的标识文件的特征信息,即图像的宽度、高度和深度以及文本的长度,图像的宽度、高度和深度以及文本的长度作为输入参数进行提取,将提取出的标识文件一部分保存为BMP图像文件,一部分保存为文本文件。通过图像误码率、文字误码率和峰值信噪比对提取的标识文件与数据库中的标识文件进行比对。一种盲数字水印检测系统,包括数字水印模板化处理单元、数字水印嵌入单元、数字水印检测单元、数据库、数字水印提取单元和数字水印比对单元,数字水印模板化处理单元、数字水印嵌入单元、数字水印检测单元、数字水印提取单元和数字水印比对单元依次连接,数字水印模板化处理单元、数字水印嵌入单元、数字水印检测单元、数字水印提取单元和数字水印比对单元分别与数据库连接,其中,数字水印模板化处理单元用于将标识文件和ID号绑定,生成数字水印文件,并将标识文件、标识文件的特征信息和ID号存储到数据库中;数字水印嵌入单元用于将数字水印文件中的ID号嵌入到载体文件中,将数字水印文件中的标识文件嵌入到载体文件中,并将ID号及其对应的嵌入算法存储到数据库中;数字水印检测单元用于从载体文件中提取数字水印文件的ID号,并将提取出的ID号与数据库中的ID号匹配;数字水印提取单元用于根据匹配成功的或者检测成功的数字水印文件的ID号,从数据库中获取对应的标识文件的特征信息和嵌入算法,并根据获取的嵌入算法对应的标识文件提取算法以及特征信息,提取载体文件的数字水印文件的标识文件;数字水印比对单元用于将提取的标识文件与数据库中的标识文件进行比对;数据库用于存储标识文件、标识文件的特征信息、ID号及其对应的嵌入算法和标识文件提取算法。采用了本专利技术的技术方案,利用数字水印信息的ID号的引入和规格化的统一设计,使得水印信息的检测和提取只需要提取算法和连接数据库的情况下就可以进行,而不需要一些隐性的已知条件(水印特征信息等)参与,大大提高了水印系统的实用性,增强了水印技术应用的可行性。 附图说明图I是本专利技术具体实施方式中盲数字水印检测系统的结构示意图。图2是本专利技术具体实施方式中盲数字水印检测流程图。具体实施例方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。本专利技术技术方案认为一个真正实用的盲水印方案应为水印检测时不知道多媒体文件是否嵌入水印,如果有水印,也不知道嵌入了怎么样的水印信息,水印检测时没有原始多媒体数据参与。首先数字水印的模板化处理是指给每一个标识文件指定一个ID(Identification)号,将标识文件本身和ID号一起绑定生成一个新的文件作为真正的数字水印文件,也就是说一般的文字或图片等标识信息在没有经过水印模板化处理的情况下是不可以作为水印文件进行水印的嵌入处理的。ID号的设计和嵌入方式将会表现的比较重要,比如说ID号的设计应该规格统一等。其次水印的嵌入过程,先读出数字水印文件中的ID号,鉴于ID号的特殊性和重要性,可以采用特定且足够安全的嵌入算法进行信息的嵌入,然后对数字水印文件中的标识文件进行水印的嵌入。水印提取时,鉴于多媒体数据量比较大,首先本文档来自技高网
...

【技术保护点】
一种盲数字水印检测方法,其特征在于,包括以下步骤:A、将标识文件和ID号绑定,生成数字水印文件,并将标识文件、标识文件的特征信息和ID号存储到数据库中;B、将数字水印文件中的ID号嵌入到载体文件中,将数字水印文件中的标识文件嵌入到载体文件中,并将ID号及其对应的嵌入算法存储到数据库中;C、从载体文件中提取数字水印文件的ID号,并将提取出的ID号与数据库中的ID号匹配,如果匹配,则转至步骤D,如果不匹配,则表示载体文件不包含数字水印文件或者不是本系统的数字水印文件;D、根据数字水印文件的ID号,从数据库中获取对应的标识文件的特征信息和嵌入算法;E、根据获取的嵌入算法对应的标识文件提取算法以及特征信息,提取载体文件的数字水印文件的标识文件。

【技术特征摘要】
1.一种盲数字水印检测方法,其特征在于,包括以下步骤 A、将标识文件和ID号绑定,生成数字水印文件,并将标识文件、标识文件的特征信息和ID号存储到数据库中; B、将数字水印文件中的ID号嵌入到载体文件中,将数字水印文件中的标识文件嵌入到载体文件中,并将ID号及其对应的嵌入算法存储到数据库中; C、从载体文件中提取数字水印文件的ID号,并将提取出的ID号与数据库中的ID号匹配,如果匹配,则转至步骤D,如果不匹配,则表示载体文件不包含数字水印文件或者不是本系统的数字水印文件; D、根据数字水印文件的ID号,从数据库中获取对应的标识文件的特征信息和嵌入算法; E、根据获取的嵌入算法对应的标识文件提取算法以及特征信息,提取载体文件的数字水印文件的标识文件。2.根据权利要求I所述的一种盲数字水印检测方法,其特征在于,还包括以下步骤 F、将提取的标识文件与数据库中的标识文件进行比对。3.根据权利要求I所述的一种盲数字水印检测方法,其特征在于,数字水印文件的标识文件是文本文件、BMP图像文件或者文本图像相结合的文件,ID号包括四个字节,其中前两个字节表示标识文件的类型,后两个字节表示标识文件的编号。4.根据权利要求3所述的一种盲数字水印检测方法,其特征在于,当数字水印文件的标识文件是文本文件时,ID号的前两个字节是TT,标识文件后面添加ID号形成数字水印文件,标识文件的特征信息是长度。5.根据权利要求3所述的一种盲数字水印检测方法,其特征在于,当数字水印文件的标识文件是BMP图像文件时,ID号的前两个字节是TB,标识文件后面添加ID号形成数字水印文件,标识文件的特征信息是宽度、高度以及深度。6.根据权利要求3所述的一种盲数字水印检测方法,其特征在于,当数字水印文件的标识文件是文本图像相结合的文件时,ID号的前两个字节是TD,标识文件中先是图像,后是文本,在标识文件后面添加一个字节的文本长度和ID号形成数字水印文件,标识文件的特征信息是图像的宽度、高度和深度以及文本的长度。7.根据权利要求I所述的一种盲数字水印检测方法,其特征在于,采用重复嵌入方式将ID号嵌入到载体文件中,采用系数关系法或系数量化方法将标识文件嵌入到载体文件中。8.根据权利要求4、5或者6所述的一种盲数字水印检测方法,其特征在于,步骤E进一...

【专利技术属性】
技术研发人员:赵志超马兆丰蒋铭刘婷闫玺玺黄勤龙张德栋
申请(专利权)人:天柏宽带网络科技北京有限公司北京邮电大学
类型:发明
国别省市:

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

1