用于实施视频处理版权的方法和设备技术

技术编号:2924967 阅读:199 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用于实施视频处理版权的方法和设备。一种用于防止对数字内容,特别是图像内容的非授权修改的方法,其中,内容处理系统(120)取回(260)内容(111)、指纹(FP)以及表示对内容(111)的授权修改的至少一个修改限制(ML)。然后,可以修改(270)内容(111),但在允许保存或导出之前,计算(280)第二指纹(FP’),并将两个指纹(FP、FP’)之间的差别与至少一个修改限制(ML)进行比较(290)。如果该差别在所允许的界限之内,则允许(310)保存或导出;如果该差别在所允许的界限之内,则防止(320)保存或导出。此外,还提供了一种在允许呈现数字内容(111)之前执行本质上相同的步骤的方法和内容消耗器设备。

【技术实现步骤摘要】

本专利技术总体涉及数字内容保护,更具体地,涉及检测并防止对数 字内容的非授权修改。
技术介绍
本部分旨在向读者介绍现有技术的各个方面,可能涉及到将在以 下描述和/或保护的本专利技术的各个方面。这样的讨论有助于为读者提供 背景信息,以便更好地理解本专利技术的各个方面。相应地,应理解,这 些声明应根据现有技术进行阅读,而不应理解为容纳现有技术。诸如音乐和视频(下面将后者用作例证性示例)之类的数字内容 本来就容易修改。这样的修改实际上可以在该内容的分发链上的任意 点完成,但是这样的修改不总是该内容的创建者和/或内容所有者所希 望的。然而,现有技术没有就控制内容的修改提出解决方案。因此,可以理解,需要允许检测并且也可能地限制这样的修改的 解决方案。本专利技术提供了这样的解决方案。
技术实现思路
在第一方面,本专利技术涉及一种用于检测对数字内容的修改的方法。 接收数字内容、针对该数字内容所计算的第一指纹、以及针对该数字 内容的至少一个限制值。计算表示对数字内容所做的修改的修改值, 该值基于该内容的当前版本和第一指纹,并将修改值与至少一个限制 值进行比较,以检测任何对数字内容的修改是否在由至少一个限制值 所设置的限制内。在优选实施例中,修改数字内容以产生修改后的内容;在计算步 骤中,数字内容的当前版本是修改后的内容。在另一优选实施例中,仅在检测到任何对数字内容的修改在由至 少一个限制值所设置的限制内时,导出数字内容。在另一优选实施例中,修改值是基于针对当前内容所计算的第二 指纹以及第一指纹计算的。这样做的优点是,计算使用从以下的组中 选出的函数Ll范数、L2范数和互相关。在另一优选实施例中,数字内容包括至少一个图像。这尤其有利 于视频内容。在又一优选实施例中,如果检测到任何对数字内容的修改不在由 至少一个限制值所设置的限制内时,则擦除数字内容。在又一优选实施例中,导出数字内容包括从以下的组中选出的动 作发送数字内容、保存数字内容,以及呈现数字内容。在第二方面,本专利技术涉及一种用于检测对数字内容的修改的设备。 该设备包括至少一个输入接口,适于接收数字内容、针对数字内容 所计算的第一指纹、以及针对数字内容的至少一个限制值。该设备还 包括适于计算表示对数字内容所做的修改的修改值的处理器,该值基 于内容的当前版本和第一指纹;并将修改值与至少一个限制值进行比 较,以检测任何对数字内容的修改是否在由至少一个限制值所设置的 限制内。在优选实施例中,该设备还包括至少一个适于导出数字内容的输 出接口,以及所述处理器适于仅在检测到任何对数字内容的修改在由 至少一个限制值所设置的限制内后经由至少一个输出接口导出数字内 容。在另一优选实施例中,处理器适于基于第一指纹和针对当前数字 内容所计算的第二指纹计算修改值。在又一优选实施例中,至少一个输出接口包括用于便携式安全模 块的读取器。在第三方面,本专利技术涉及一种用于发送数字内容的设备,包括 处理器,适于计算针对数字内容的指纹以及表示对数字内容的允许修 改的限制的至少一个限制值;以及至少一个接口,适于输出数字内容、 数字内容的指纹以及至少一个限制值。附图说明现在将参考附图,以示例的方式描述本专利技术的优选特征,在附图中图l示出了根据本专利技术优选实施例的用于内容修改的检测和保护 的系统;图2示出了图像的半径;图3示出了在用于可视指纹的图像中选择点的第一方法; 图4示出了在用于可视指纹的图像中选择点的第二方法;以及 图5示出了根据本专利技术优选实施例的用于内容修改的检测和保护 的方法的流程图。具体实施方式图l示出了根据本专利技术优选实施例的用于内容修改的检测并也可能用于内容修改的保护的系统。系统ioo包括内容提供器系统iio、内容处理系统120,以及内容消耗器设备130。注意,为了清晰起见,省 去了连接。内容提供器系统110包括用于存储内容111的第一存储空间112、处 理器114、用于存储至少一个修改规则MR的第二存储空间116、用于接 收这样的修改规则MR的第一接口118、以及第二接口119,第二接口119 的作用将下面参考特定实施例进行描述。例如,第一接口118可以是用 户界面或对另一个设备(未示出)的接口。内容提供器系统还包括用 于输出数字内容111的第三接口117。两个存储空间112和116不必是专 用的存储空间;此外,它们可以被设置在单个物理存储器中。为了例证,内容lll是所谓的"初始内容",其意在指示内容lll 采取由内容提供器系统110分发的形式。对于将要分发的内容lll,处理器114计算一种被称为指纹FP的校 验和。例如, 一种非常简化的指纹可以计算图像中全黑像素的数目。 现有技术教导了许多计算数字内容的指纹的不同方式。现在将参考图2 至4,描述被称为Radial Soft Hash Algorithm (其简化版本已发表F.Lefebvre, B. Macq, "RASH: RAdon Soft Hash algorithm", European Signal Processing Conference 2002, Toulouse, France)的4尤选的计算 指纹的方法。Radial Soft Hash Algorithm基于在P-Q图像表示中所选的点的亮度 的伪方差。为了在P-Q图像表示(见图2)中选择点,我们考虑沿着穿过图像中心、并由其角定向e表征的线上的点。对于角定向e,根据(X,Y)轴(原点域)的点坐标(x, y)变为根据(P, Q)轴的(p, 0):COS0sin 9义一sin夕义图3示出了对穿过图像中心(即中点坐标(x', y'))的具有定向e 的线上的一组像素的选择。图中描述了这样的线(称为带)的离散版 本的三个示例。对应于0=0的第一带是水平的,对应于9=兀/2的第二带垂直的,而覆盖图像对角线的第三带的所选像素为了示意以黑色标记。 本领域技术人员应理解,图中的带仅作为例证,其宽度或阔度不受限 制。根据算法,只使用p像素表征每个角定向e的像素。对于角定向e, 点(x, y)由对(p, e)进行表征。对于像素宽度为l的带,如果坐标p满足以下等式,则点(x, y)是所选的点<formula>formula see original document page 7</formula>其中,(p,,e)是针对同一给定e的中点(x,,y')的坐标。 因此,等式(i)也可以被表示为<formula>formula see original document page 7</formula>推广到宽度为T1的带,变为<formula>formula see original document page 7</formula>如图4所示,优选版本的算法还考虑了图像中的点的重要性。点 (x, y)在图像中的重要性可以由点(x, y)相对于中心(x',y')的 相对位置来衡量,位于虚椭圆(不必须扩展为,或事实上局限于图像 的边界)之外的点可以被丢弃。点(x, y)与椭圆图像中心(x',y')的距离r应满足下列条件才能够被选择 r(x,y) < d(e) (4) 其中-d2(e)=(H/2)2(W/2)2/((H/2)2 本文档来自技高网...

【技术保护点】
一种用于检测对数字内容(111)的修改的方法,所述方法包括在设备处的以下步骤: -接收(260)数字内容(111); -接收(260)针对数字内容(111)所计算的第一指纹(FP); -接收(260)针对数字内容(111)的至少一个限制值(MP);以及 -计算(280)表示对数字内容所做的修改的修改值,所述修改值基于所述数字内容的当前版本和第一指纹(FP); -将所述修改值与至少一个限制值(MP)进行比较(290),以检测任何对数字内容(111)的修改是否在由至少一个限制值(MP)所设置的限制内。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:米歇尔莫万阿兰迪朗弗雷德里克勒菲弗
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

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

1
相关领域技术
  • 暂无相关专利