获得内容项的版本的制作方法

文档序号:9221988阅读:205来源:国知局
获得内容项的版本的制作方法
【技术领域】
[0001]本发明涉及用于方便装置获得内容项的版本的方法、系统和计算机程序。
【背景技术】
[0002]内容的数字水印是非常众所周知的。这里,术语“内容”或“内容项”表示包括视频数据、图像数据、音频数据、媒体或多媒体数据、文本数据或任何其它形式的内容数据中的一个或多个的数据。
[0003]存在用于执行内容的数字水印的许多方法,但通常它们全都涉及将水印添加到内容项。这涉及将水印符号(或水印码字或净荷数据)嵌入或添加到原始内容项中以形成水印内容项。水印内容项能够随后被分发给一个或多个用户(或接收者或接收器)。用于将水印添加到内容项的方法取决于水印的预期目的。一些水印技术在这样的意义上被设计为“鲁棒的”:即使水印内容项已经经过随后的处理(恶意或另外的情况),嵌入的水印也能够被成功地解码。一些水印技术在这样的意义上被设计为“脆弱的”:如果水印内容项已经经过随后的处理或修改,则嵌入的水印不能被成功地解码。设计一些水印技术,从而人类用户基本上无法感知原始内容项和水印内容项之间的差异(例如,人类用户无法在视觉上和/或听觉上区分原始内容项和水印内容项)。存在水印如何被添加到内容项的其它准则。
[0004]指纹水印逐渐地被用于追踪或识别内容的未授权分发或公布或发布(或所涉及的一方/装置)的源。对于这种类型的水印处理,提供给接收器的水印内容包含特定于该接收器的水印(即,水印携带或编码特定于该接收器并且识别该接收器的净荷或码字)。每个接收器接收原始内容项的拷贝,这些接收器的各自的水印被嵌入在该拷贝中。然后,如果定位了内容项的未授权拷贝,则能够从该内容项对水印进行解码并且与解码的水印对应的接收器能够被识别为该未授权拷贝的源(或提供/发布该未授权拷贝所涉及的一方/装置)。
[0005]附图中的图1示意性地表示提供内容传送的系统100。系统100包括装置102 (用户装置或接收器)、内容提供商系统104和网络106。内容提供商系统104被布置为经网络106将内容(或内容项)提供给装置102。通过对内容进行流传输,通过下载内容的全部或一部分,或者通过任何其它合适的机制,内容能够被从内容提供商系统104传送给装置102。
[0006]网络106可以是适合在内容提供商系统104和装置102之间发送或传送数据并且特别地适合将内容从内容提供商系统104传送给装置102的任何种类的网络。例如,网络106能够包括下面各项中的一个或多个:局域网、广域网、城域网、互联网、无线通信网络、有线网络、数字广播网络、卫星通信网络、电话网络等。内容提供商系统104可随后经任何合适的通信机制/协议在网络106上与装置102通信以便在内容提供商系统104和装置102之间传送数据(诸如,内容)。
[0007]内容提供商系统104可以是适合经网络106与装置102传送数据的任何系统。内容提供商系统104包括一个或多个处理器110、内存114、网络接口 112和数据仓库108。网络接口 112被布置为与网络106连接以便能够使内容提供商系统104与网络106通信(以使得内容提供商系统104能够随后经网络106与装置102通信)。数据仓库108可以是数据库或其它存储机构/结构,并且可存储一个或多个内容项(或简单地讲,一个或多个内容项的一个或多个区段),所述一个或多个内容项可被装置102请求并且内容提供商系统104可随后经网络106将所述一个或多个内容项传送给装置102。(一个或多个)处理器110控制内容提供商系统104的操作,并且执行逻辑以执行内容提供商系统104的功能,并且可作为这个处理的一部分使用内存114以存储和/或处理数据,如本领域所公知。
[0008]作为例子,内容提供商系统104能够是数字广播系统的头端系统(的一部分)(在这种情况下,网络106能够包括地面广播网络或卫星广播网络),或者内容提供商系统104能够是有线网络系统的头端系统(的一部分)(在这种情况下,网络106能够包括有线网络)。内容提供商系统104能够包括用于在互联网上(在这种情况下,网络106可包括互联网)发送数据或在互联网上(在这种情况下,网络106可包括互联网)提供对数据的访问的一个或多个服务器。然而,将会理解,内容提供商系统104可替代地采用其它形式,并且图1中示出的架构是纯粹示例性的-特别地,内容提供商系统104可具有一个或多个其它部件(未示出);替代地,图1中示出的内容提供商系统104的一个或多个部件可形成可由内容提供商系统104访问的单独系统的一部分,或者可用作用于由内容提供商系统104使用的单独资源。
[0009]装置102可以是适合在网络106上与内容提供商系统104传送数据的任何系统或设备。装置102包括网络接口 120、一个或多个处理器116和内存118。网络接口 120被布置为与网络106连接以使装置102能够与网络106通信(以使得装置102能够随后经网络106与内容提供商系统104通信)。(一个或多个)处理器116控制装置102的操作并且执行逻辑以执行装置102的功能,并且可作为这个处理的一部分使用内存118以存储和/或处理数据,如本领域所公知。
[0010]装置102被布置为执行内容播放器122 (或媒体再现装置/应用/模块)。内容播放器122可处理和输出/再现装置102经网络106从内容提供商系统104接收的内容-这个输出可经由装置102的图1中未示出的一个或多个输出装置(诸如,扬声器、显示器/屏幕等)或耦合到装置102的图1中未示出的一个或多个输出装置(诸如,扬声器、显示器/
屏幕等)。
[0011]内容播放器122可被实现为硬件和/或实现为在(一个或多个)处理器116上执行的软件。作为例子,内容播放器122可以是软件媒体播放器(即,音频和/或视频播放器),诸如QuickTime、Windows Media Player、RealPlayer等-这个媒体播放器可作为独立应用或作为嵌入在另一应用内的部件(诸如,当浏览器显示包括媒体播放器的网页时)由(一个或多个)处理器116执行。内容播放器122可使用专用内容再现硬件(诸如,解码/解压硬件)。
[0012]另外,如果系统100提供条件访问(CA)和/或数字版权管理(DRM)功能,则装置102可被布置为使用一个或多个硬件装置(诸如,智能卡)和/或安全软件模块以执行CA和/或DRM功能,如本领域所公知。
[0013]作为例子,装置102可包括机顶盒、个人计算机、移动电话、游戏控制台、电视、收音机等中的一个或多个,但将会理解,装置102可替代地采用其它形式,并且图1中示出的架构是纯粹示例性的-特别地,装置102可具有一个或多个其它部件(未示出);替代地,图1中示出的装置102的一个或多个部件可形成可由装置102访问的单独系统的一部分,或者可用作用于由装置102使用的单独资源。
[0014]虽然在图1中示出单个内容提供商系统104、单个网络106和单个装置102,但将会理解,系统100能够包括多个内容提供商系统104、多个网络106和多个装置102,并且为了容易说明,图1已被简化。特别地,每个内容提供商系统104可在一个或多个网络106上与多个装置102通信,并且每个装置102可在一个或多个网络106上与多个内容提供商系统104通信。
[0015]如本领域所知,网络106可包括一个或多个高速缓存124或者一个或多个其它网络节点,所述一个或多个高速缓存124或者一个或多个其它网络节点可分别存储与存储在数据仓库108中的数据相同的数据的一些或全部或者数据仓库108中未存储的另外的数据。当装置102经网络106向内容提供商系统104提交对内容的请求时,一个或多个高速缓存124可能存储请求的数据(除了存储该内容的内容提供商系统104之外或替代于存储该内容的内容提供商系统104)-当发生这种情况时,可更加高效(从内容提供商系统104的角度)、更快并且更高带宽效率地使请求的内容(或请求的内容的一部分)被从这些高速缓存124中的一个或多个(替代于从内容提供商系统104自身)提供给装置102,在这种情况下,网络106可被布置为将请求的内容(或请求的内容的一部分)从这些高速缓存124 (替代于从内容提供商系统104自身)提供给装置102。因此,网络106 (具有它的高速缓存124)以及内容提供商系统104可被视为形成内容分发系统126。装置102可因此与内容分发系统126交互以请求和访问内容,并且内容分发系统126可通过将请求的内容提供或传送给装置102来对该请求做出响应。如果不使用高速缓存124,则内容分发系统126可被简单地视为内容提供商系统104以及网络106,甚至仅被视为内容提供商系统104。本描述的其余部分将会参照存储在内容提供商系统104并且由内容提供商系统104提供的内容(或内容的区段),但将会理解,内容(或内容的区段)可被存储在一个或多个高速缓存124(替代于内容提供商系统104或除了内容提供商系统104之外)并且由一个或多个高速缓存124(替代于内容提供商系统104或除了内容提供商系统104之外)提供,以使得通常地内容(或内容的区段)可被存储在内容分发系统126并且由内容分发系统126提供。
[0016]欧洲专利申请EP2429189(其全部公开通过引用包含于此)公开如何使用系统(诸如,图1的系统100)以执行利用水印(或指纹)的自适应内容传送。附图中的图2和3描述图1的系统100可如何被布置为基于在EP2429189中阐述的方法和系统执行利用水印(或指纹)的自适应内容传送。
[0017]图2示意性地表示内容项200可如何被视为或划分/分割为许多区段202 (或内容块)。在图2中,存在标记为51、&、53、54.....个区段202。区段202通常是非交叠的,并且当依次(即,按照它们的基于时间的排序)连接在一起时形成内容项200。每个区段202可包含或代表几秒的内容或音频/视频的许多帧/场(或内容的某一其它基于时间的量)。区段202可具有相同长度,或者可具有不同长度。
[0018]对于一个或多个区段202,可存在该区段202的多个版本(或变型)204。可通过对区段202的拷贝进行编码(例如,数据压缩、格式化等)来产生该区段202的版本204以实现对应质量水平或对应带宽要求-质量水平越低,在网络106上将区段版本204传送给装置102所需的带宽越小。通过例如改变视频/图像数据的分辨率(较高质量可使用较高分辨率)、改变量化或采样水平(较高质量对应于较小量化)等,能够实现这些不同质量水平(或带宽特性),如本领域所公知。在图2中,对于区段S1,存在标记为S1QpS1Q2.....S1Qn(其中I)的该区段η个版本204。这里,标签“S #/’指示编码为质量水平Qj的第i区段Si。可通过对区段202的拷贝执行水印处理以在其中嵌入对应消息/净荷/符号来产生该区段202的版本204。在图2中,对于区段S2,存在标记为S2M1, S2M2,...、S2Mt的该区段&的t (其中t ^ 2)个水印版本204,这些水印版本204全都具有它们自己各自的嵌入其中(相对不同)的水印,以使得它们全都是区段S2的不同版本。这里,标签“SiMk”指示第i区段Si的第k水印版本。编码和水印可被组合,以使得可通过对已被按照用于实现对应质量水平或对应带宽要求的方式编码的区段202的拷贝执行水印处理来产生该区段202的版本204,以便在其中嵌入对应消息/净荷/符号。在图2中,对于区段S4,存在用于该区段&的η个质量水平,并且对于这些η个质量水平中的每一个,存在t个水印版本204-这些被标记为S4Q1Mp...、S4QnMt (其中η彡I并且t彡2)。用于任何给定质量水平的水印彼此不同。这里,标签aSiQjMJ指示编码为质量水平Qj的第i区段S ,的第k水印版本。将会理解,对于不同质量水平QjjPQj2,编码为这些质量水平的区段202的不同水印版本的数量可彼此不同,并且针对一个质量水平嵌入的水印可不同于针对另一质量水平嵌入的水印。不同区段202可具有使用(a)不同数量的质量水平(并且使用的实际质量水平可因区段202而异)和/或(b)不同数量的水印(并且嵌入的实际水印可因区段202而异)产生的不同数量的版本204。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1