DVD光盘指纹提取和识别的系统和方法技术方案

技术编号:2915925 阅读:265 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了使用数字指纹技术识别视频对象的系统和方法。数字指纹从视频对象包括已编码的视频上撷取的信息中产生。数字指纹可以以某种方式计算产生,这种方式允许在计算的数字指纹和已知视频对象的已知指纹匹配的基础上,对视频对象和视频对象的工作特性进行识别。本文阐述了唯一地识别DVD碟片的系统和方法,并识别出该DVD碟片是否是原版、拷贝或是盗版。另外阐述了如何从位串中计算数字指纹的系统和方法,在这些位串上可以有选择地嵌入一些额外数据。本文还阐述了如何让媒体播放器取得在一个或多个的数据库中的已知视频对象的已知签名,以识别媒体播放器中播放的视频对象。

【技术实现步骤摘要】
【国外来华专利技术】DVD光盘指纹提取和识别的系统和方法相关申请的交叉引用本申请的优先权是美国临时专利(申请序号为60/777,756),申请日期为2006年2月 27日,标题为"DVD光盘指纹提取和识别的方法和装置",为参考和其它目的而附在后面。本专利技术还涉及美国非临时专利(申请号为_/」,申请日期为2007年2月27日,标题为"发布、搜索、检索和捆绑数字对象的元数据的系统和方法",在此作为参考也完整地附在后面。专利技术背景专利
本专利技术涉及DVD光盘的指纹提取和识别技术,尤其是产生多个基于内容的识别码或 指纹以及应用这些指纹唯一地识别DVD碟片的方法和装置。相关技术说明由于低价DVD播放器和DVD视频内容的普及,在过去的十年里DVD变得十分流行。 根据DVD娱乐集团的数据,截止到2005年底,80%以上的美国家庭拥有至少一台DVD播 放器。同时,从1997年起,超过70000张DVD碟片己经以1区(美国和加拿大)格式发行。 日益增加的DVD影片发行数量以及数字媒体点播机和在线服务的激增都需要用来索引和唯 一地识别DVD碟片的高效方法和设备。 —个数字对象能够被唯一地识别。在这里术语"数字对象"可以被定义为一个数字文 件或位流,或者是一个多数字文件或多位流的组合体。例如,数字对象可以包括储存在硬盘 驱动器上的计算机文件,以及以广播或流式方式传输到计算机或电视上的视频位流。 一张 DVD碟片或者更准确地说DVD上的内容可以被描述成一个数字对象,这个数字对象包含了 存放在DVD碟片上的多个文件。DVD光碟里内容的结构、格式和组织的描述在"只读光碟 DVD的规范,第3部分,视频规格"1.1版,1997年12月发布于DVD论坛。如业内所知, 可以把一个数字对象通过哈希函数来得到某个固定长度的输出(称为哈希值或信息摘要),并以此对数字对象进行唯一性的识别,这个固定长度的输出通常是哈希值或是信息摘要。 一个 数字对象的哈希值通常被称为一个数字指纹,因为用这个哈希值能够唯一地识别该数字对象。 一个经常被用来产生数字对象的数字指纹的哈希函数是RFC 1321定义的MD5哈希函数。在 下文中,术语"指纹"和"数字指纹"会被交互使用。尽管可以把DVD中所有数据输入到某个哈希函数中,比如MD5哈希函数,来生成指 纹,这样生成的指纹对于高级的识别任务来讲是往往不够的。例如, 一个盗版DVD会产生 一个与正版光碟完全不同的MD5哈希值,盗版DVD的哈希值看起来和正版DVD的哈希值 没有任何关系。同样地, 一个包含了一部电影宽屏版的DVD不一定和包含了这部电影全屏 版的DVD有关联,因为它们的MD5哈希值是不同的。因此为了能够用来区别出盗版DVD 和原版DVD或者某部电影的不同版本,就需要更高级的DVD指纹生成和识别方法和装置。专利技术梗概 —些特定实施方案中包含了使用支持高级识别能力的过程来获得指纹的系统和方法。 计算产生一个DVD指纹能允许唯一地识别该DVD并可揭示该DVD的一些层面。 一些数据 可以有选择性地从视频对象上撷取的数据中添加或删除,并用来计算数字签名,使得具有或 缺失这些数据给数字签名嵌入了额外的信息。通过产生包含不同嵌入式信息的多个指纹,可 以识别出DVD的多种特征和层面,包括DVD的出处和它的工作特性。 在一些实施方案中, 一个指纹的计算包括收集一个位串并根据这个位串来计算出一个 数字指纹,此处指纹可以是一种例如哈希值的形式。在一些实施方案中,回放设备或媒体播 放器能够取得保存在一个或多个数据库中已知视频对象的己知签名。回放设备可以接受一个 视频对象用来播放,通过计算视频对象上的多个数字指纹并与那些己知对象的己知签名作比 较,来识别出视频对象。通常,通过与产生于数字对象的编码视频数据的一个或多个签名的 匹配,视频对象能够被识别,在与从数字对象上抽取的数据计算出来的其他数字签名匹配的 基础上,可以确定数字对象的出处。确定身份以外信息的能力类似于辨别指头的能力,即能够辨别出是哪一个指头留下了可以唯一性地识别出该人的指纹。图纸简述附图说明图1描述了根据本专利技术的一个具体实施方案中2个要进行哈希计算或指纹生成的位串 的构造。图2描述了根据本专利技术的一个具体实施方案中另一个要进行哈希计算或指纹生成的位 串的构造。图3是一张DVD指纹匹配和识别装置概念图。图4是根据本专利技术一个具体实施方案中DVD识别过程中的数据库査询部分流程图。专利技术详述结合提供的示例图表,以下将对本专利技术实施方案的细节部分做出描述,以能让业内人士应用到实践中来。显而易见,以下图表和案例的目的不是将本专利技术的范围限定到某个单一的实施方案中,其他的实施方案通过交换部分或所有被描述或被说明的元素也是可行的。为方便起见,在每个图表里都使用同样的参考号码以表示相同或类似的部件。在这些实施方案中的一些元素能够通过使用己知的构成要素得以部分或全部地实施,只有那些已知构成要素的对了解本专利技术所必需的部分才会描述到,其他部分的详细描述将予以忽略,以免引起混淆。在当前说明里,显现单一构成要素的实施方案不应视为限定,除非另有明确说明,否则本专利技术的用意是包括含有多个相同构成要素的其它实施方案,反之亦然。另外,除非有明确说明,申请人不会刻意把某个不常见的特别意思强加到具体说明或权利要求上。此外,本专利技术中包含了现存的和将来有可能出现的构成要素的已知等同物,这里将会举例说明。本专利技术的一些实施方案中提供了把一个视频对象与可有效识别视频对象的多个指纹相关联的系统和方法。 一些实施方案包含了使用支持高级识别能力的过程撷取指纹的系统和方法。在一个实施方案中,DVD的指纹可被撷取以使DVD被唯一地识别,并可以揭示出DVD的某些方面。根据本专利技术的一些方面,额外信息可被嵌入到产生自DVD的多个指纹中,使得每一个指纹都是唯一的。 一些数据可从视频对象上撷取的数据中有选择地添加或删除,可用来计算数字签名,使得具有或缺失一些数字信息可为数字签名嵌入额外的信息。通过在一个DVD上的签名中嵌入不同或额外信息而产生的多种指纹,能够识别出DVD的多种特征和特性。本专利技术的一些实施方案能够使应用程序在DVD碟片插入到DVD驱动器时即对碟片做 出唯一的识别,并确定此碟片的产地和出处,包括确定插入的DVD碟片是正版、拷贝还是 盗版的以及这个DVD是否是包含了一个已知特征的版本。对枧频对象进行指纹提取(0015]在一些实施方案中,对一个指纹的计算包括对位串的收集以及从位串数据上计算一个 数字指纹。在一些实施方案中,数字指纹的计算是通过把字符串传到哈希函数中获得哈希值。 一些实施方案中提供了新的方法用来构造位串进行哈希计算或者指纹计算。在以上这个讨论 DVD的例子中,至少一个构造的字符串中能够包含直接从DVD碟片上撷取的未经改动的信 息。 一个基字符串(String-O)可以通过对DVD碟片上撷取的未经改动的信息进行构造而来,其 他多个额外的字符串(String-N,其中N=l, 2, 3...)可以构造成包含从DVD碟片上获取后更改过 的信息。因此, 一个字符串可以通过从某个DVD上撷取的信息构造而来,其中一些位可被 添加、删除或者更改。尽管只有少数的实施方案将在本文阐述,多种考虑过的构造字符串和 产生指纹的替代和补充方法都是在本专利技术的范围本文档来自技高网...

【技术保护点】
一个用来对一个视频对象提取指纹的方法,包括: 从视频对象中撷取数据; 计算出撷取数据的一个或多个数字指纹;保存与识别视频对象信息相关的一个或多个数字指纹的一个拷贝,其中撷取的数据包括编码视频,其中至少一个数字指纹可唯一识别出部分 编码视频。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:陆坚王扬斌
申请(专利权)人:阜博有限公司
类型:发明
国别省市:US[美国]

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

1