Method for protecting digital content against minority collusion attacks
    1.
    发明授权
    Method for protecting digital content against minority collusion attacks 有权
    保护数字内容免受少数群体串通攻击的方法

    公开(公告)号:US08995706B2

    公开(公告)日:2015-03-31

    申请号:US12998185

    申请日:2008-09-26

    摘要: A method and system of detecting colluders conducting a collusion attack including a minority-type collusion attack on a digital product includes the generation of codewords used as watermarks in the digital product. The inner code of the codewords is generated using permutations of rows in a Hadamard matrix and concatenating them together. A typical outer code of the codeword is the Reed Solomon code. An adaptive detector is able to accurately detect one of three or more colluders of a minority-type attack. Prior art schemes using an error correcting code-based watermarking mechanism with an inner code fail to detect colluders with a minority-type collusion attack which includes three colluders.

    摘要翻译: 在数字产品上进行包括少数型串谋攻击的共谋攻击检测共谋者的方法和系统包括在数字产品中生成用作水印的码字。 使用Hadamard矩阵中的行排列来生成码字的内部代码,并将它们连接在一起。 码字的典型外码是里德所罗门码。 一个自适应检测器能够准确地检测少数型攻击的三个或更多个共谋者中的一个。 使用具有内部代码的基于纠错码的水印机制的现有技术方案不能检测包含三个共谋者的少数型串谋攻击的共谋者。

    Selection of watermarks for the watermarking of compressed video
    2.
    发明授权
    Selection of watermarks for the watermarking of compressed video 有权
    选择压缩视频水印的水印

    公开(公告)号:US08824727B2

    公开(公告)日:2014-09-02

    申请号:US12737829

    申请日:2009-08-18

    摘要: A method comprises accessing changes which can be watermarks in a list for coded data, the changes having an syntax element, an original value and an candidate alternative value; determining for a subset a group of compliant changes from the changes, the complaint changes being compliant with a coding protocol such as a CABAC encoding protocol; and selecting for the subset only compliant changes that result in the subset having only one candidate alternative value for each syntax elements and result in only compliant changes also meeting at least one performance criterion. The method can include determining fidelity, recoverability, or robustness of the watermarks and removing or preventing watermarks from being in the subset based on the fidelity, recoverability, or robustness, wherein fidelity, recoverability, and robustness are performance criteria. The method can include determining at least two performance values for the watermarks, determining some collective metric of the at least two performance values, and removing or preventing watermarks from being in the subset based on the same collective metric.

    摘要翻译: 一种方法包括访问可以是用于编码数据的列表中的水印的改变,所述改变具有语法元素,原始值和候选替代值; 根据变化确定子集一组合规变更,投诉变化符合诸如CABAC编码协议之类的编码协议; 以及仅为所述子集选择合规变更,所述变化导致所述子集对于每个语法元素仅具有一个候选替代值,并且仅导致符合变化也符合至少一个性能标准。 该方法可以包括确定水印的保真度,可恢复性或鲁棒性,并且基于保真度,可恢复性或鲁棒性去除或防止水印在子集中,其中保真度,可恢复性和鲁棒性是性能标准。 该方法可以包括确定水印的至少两个性能值,确定至少两个性能值的一些集合度量,以及基于相同的集合度量去除或防止水印在该子集中。

    Method for constructing inner codes for anti-collusion forensic code for watermarking digital content
    3.
    发明授权
    Method for constructing inner codes for anti-collusion forensic code for watermarking digital content 有权
    用于构建用于水印数字内容的反串联取证代码的内部代码的方法

    公开(公告)号:US08745402B2

    公开(公告)日:2014-06-03

    申请号:US12998143

    申请日:2008-09-26

    IPC分类号: G06F21/00 G06T1/00

    摘要: A method and apparatus are described including generating a unique code for each of a plurality of users using a plurality of symbols, generating a plurality of codes representing the plurality of symbols, substituting the plurality of codes into the unique code for each of the plurality of users, permuting the code resulting from the substitution to produce a codeword for each of the plurality of users and embedding the codeword into digital content. The second generating act further includes generating a string of first symbols followed by second symbols, wherein the first symbols are all ones and the second symbols are all negative ones, wherein a number of first symbols is equal to a number of the second symbols, and wherein if a length of the first symbols followed by the second symbols is less than a length of the code, then the first symbols followed by the second symbols are repeated until the code length is filled.

    摘要翻译: 描述了一种方法和装置,包括使用多个符号为多个用户中的每一个生成唯一的代码,生成表示多个符号的多个代码,将多个代码替换为多个代码中的每一个的唯一代码 用户,将由替换产生的代码置换为多个用户中的每一个用户产生码字,并将码字嵌入数字内容。 第二生成动作还包括生成一串第一符号,后跟第二符号,其中第一符号全为1,第二符号全为负数,其中多个第一符号等于第二符号的数目,以及 其中如果所述第二符号之后的所述第一符号的长度小于所述代码的长度,则重复所述第二符号后面的所述第一符号直到所述代码长度被填充。

    Context-based adaptive binary arithmetic coding (CABAC) video stream compliance
    4.
    发明授权
    Context-based adaptive binary arithmetic coding (CABAC) video stream compliance 有权
    基于上下文的自适应二进制算术编码(CABAC)视频流兼容性

    公开(公告)号:US08594366B2

    公开(公告)日:2013-11-26

    申请号:US12737736

    申请日:2009-08-17

    IPC分类号: G06K9/00

    摘要: A method of providing CABAC compliant changes such as watermarks comprises accessing encoded data such as video which comprise at least two blocks; creating or accessing a list of changes to the encoded data that include a direct change to a block; determining motion character or motion vector differential of non-immediate block, non-immediate blocks being adjacent to an immediate block that are immediately adjacent to the block; determining change to the immediate block based on original motion character of the block and the non-immediate block and the motion character of the block that would result from the application of the change; storing the change to the list if the change does not cause a difference to the immediate block; and evaluating other potential changes if other potential changes are available, wherein the other potential changes are subjected to the same process steps as the direct change.

    摘要翻译: 提供诸如水印的CABAC兼容改变的方法包括访问包括至少两个块的编码数据,例如视频; 创建或访问包括对块的直接改变的编码数据的改变列表; 确定与立即块相邻的非立即块非立即块相邻的运动特征或运动矢量差; 基于块的原始运动特征和由应用变化导致的块的非直接块和运动特性来确定对立即块的改变; 如果更改不会导致立即块的差异,则将更改存储到列表中; 并且如果其他潜在变化可用,则评估其他潜在变化,其中其他潜在变化经受与直接变化相同的处理步骤。

    Modifying a coded bitstream
    5.
    发明授权
    Modifying a coded bitstream 有权
    修改编码比特流

    公开(公告)号:US08358703B2

    公开(公告)日:2013-01-22

    申请号:US12450200

    申请日:2007-11-02

    IPC分类号: H04N7/12 H04N11/02 H04N11/04

    摘要: Implementations may relate to various aspects of modifying, or using, a coded bitstream, or to recovering watermarking information from data. In one implementation, a coded bitstream is modified to allow for the application of a watermark to the coded bitstream without changing the coding of any other syntax elements in the bitstream. This is performed by identifying conditions necessary to change a coded syntax element without disrupting the interpretation of subsequent coded elements. The coded syntax element is replaced with another coded value if the modified value generates the same decoding variables as the original value would have generated. Particular implementations focus on syntax elements coded using entropy coding, including, for example, Context-based Adaptive Binary Arithmetic Coding (CABAC). Regardless of the type of coding or watermarking, various implementations may provide for recovering watermarking information. Particular implementations recover watermarking information using detection data and feature information.

    摘要翻译: 实现可以涉及修改或使用编码比特流的各个方面,或者从数据恢复水印信息。 在一个实现中,编码比特流被修改为允许将水印应用于编码比特流,而不改变比特流中任何其他语法元素的编码。 这是通过识别改变编码语法元素所必需的条件而不中断后续编码元素的解释来执行的。 如果修改后的值产生与原始值相同的解码变量,则将编码语法元素替换为其他编码值。 特定实现集中于使用熵编码编码的语法元素,包括例如基于上下文的自适应二进制算术编码(CABAC)。 不管编码或水印的类型如何,各种实现可以提供恢复水印信息。 具体实现使用检测数据和特征信息恢复水印信息。

    WATERMARK DETECTION USING A PROPAGATION MAP
    6.
    发明申请
    WATERMARK DETECTION USING A PROPAGATION MAP 有权
    使用传播图进行水印检测

    公开(公告)号:US20120308074A1

    公开(公告)日:2012-12-06

    申请号:US13577619

    申请日:2011-02-07

    IPC分类号: G06K9/00

    摘要: A method for detecting and selecting watermarking in video coding is provided that comprises accessing a list of possible watermarks; generating propagation maps of modifications to the video that would be caused by applying the respective watermarks; generating a detection region responsive to each respective propagation map that includes blocks within the propagation map that collectively rank highest with respect to a selected detection criteria compared to each other region within the propagation map; selecting a threshold metric for evaluating detection regions; and removing watermarks from the list responsive to a comparison of their detection regions with the threshold metric.

    摘要翻译: 提供了一种用于在视频编码中检测和选择水印的方法,包括访问可能水印的列表; 生成将通过应用各个水印引起的对视频的修改的传播图; 响应于每个相应的传播图生成检测区域,所述检测区域包括传播图中的块,其相对于所述传播图中的每个其他区域相对于所选择的检测标准统一地排列最高; 选择用于评估检测区域的阈值度量; 以及响应于它们的检测区域与阈值度量的比较,从列表中去除水印。

    SYSTEM AND METHOD FOR PROTECTING ADVERTISING CUE MESSAGES
    7.
    发明申请
    SYSTEM AND METHOD FOR PROTECTING ADVERTISING CUE MESSAGES 审中-公开
    保护广告信息的系统和方法

    公开(公告)号:US20120246672A1

    公开(公告)日:2012-09-27

    申请号:US13514396

    申请日:2009-12-16

    IPC分类号: H04N21/2347

    摘要: An apparatus and method for encoding and decoding a broadcast data stream that includes encrypted advertisement cue messages. The encrypted advertisement cue message data representing a advertisement to be inserted into a stream and data representing an insertion time within said broadcast data stream that is associated with said advertisement. The advertisement cue messages are encrypted and encrypted using a encryption technique. The encrypted advertisement cue message masks the insertion time for the advertisement and prevents automatically skipping of the advertisement data.

    摘要翻译: 一种用于对包括加密的广告提示消息的广播数据流进行编码和解码的装置和方法。 表示要插入到流中的广告的加密广告提示消息数据和表示与所述广告相关联的所述广播数据流内的插入时间的数据。 使用加密技术对广告提示消息进行加密和加密。 加密的广告提示消息掩盖广告的插入时间并防止广告数据的自动跳过。

    METHOD FOR PROTECTING DIGITAL CONTENT AGAINST MINORITY COLLUSION ATTACKS
    8.
    发明申请
    METHOD FOR PROTECTING DIGITAL CONTENT AGAINST MINORITY COLLUSION ATTACKS 有权
    保护少数民族冲突的数字内容的方法

    公开(公告)号:US20110182466A1

    公开(公告)日:2011-07-28

    申请号:US12998185

    申请日:2008-09-26

    IPC分类号: G06T1/00

    摘要: A method and system of detecting colluders conducting a collusion attack including a minority-type collusion attack on a digital product includes the generation of codewords used as watermarks in the digital product. The inner code of the codewords is generated using permutations of rows in a Hadamard matrix and concatenating them together. A typical outer code of the codeword is the Reed Solomon code. An adaptive detector is able to accurately detect one of three or more colluders of a minority-type attack. Prior art schemes using an error correcting code-based watermarking mechanism with an inner code fail to detect colluders with a minority-type collusion attack which includes three colluders.

    摘要翻译: 在数字产品上进行包括少数型串谋攻击的共谋攻击检测共谋者的方法和系统包括在数字产品中生成用作水印的码字。 使用Hadamard矩阵中的行排列来生成码字的内部代码,并将它们连接在一起。 码字的典型外码是里德所罗门码。 一个自适应检测器能够准确地检测少数型攻击的三个或更多个共谋者中的一个。 使用具有内部代码的基于纠错码的水印机制的现有技术方案不能检测包含三个共谋者的少数型串谋攻击的共谋者。

    CONTEXT-BASED ADAPTIVE BINARY ARITHMETIC CODING (CABAC) VIDEO STREAM COMPLIANCE
    9.
    发明申请
    CONTEXT-BASED ADAPTIVE BINARY ARITHMETIC CODING (CABAC) VIDEO STREAM COMPLIANCE 有权
    基于语境的自适应二进制算术编码(CABAC)视频流符合

    公开(公告)号:US20110135143A1

    公开(公告)日:2011-06-09

    申请号:US12737736

    申请日:2009-08-17

    IPC分类号: G06K9/00

    摘要: A method of providing CABAC compliant changes such as watermarks comprises accessing encoded data such as video which comprise at least two blocks; creating or accessing a list of changes to the encoded data that include a direct change to a block; determining motion character or motion vector differential of non-immediate block, non-immediate blocks being adjacent to an immediate block that are immediately adjacent to the block; determining change to the immediate block based on original motion character of the block and the non-immediate block and the motion character of the block that would result from the application of the change; storing the change to the list if the change does not cause a difference to the immediate block; and evaluating other potential changes if other potential changes are available, wherein the other potential changes are subjected to the same process steps as the direct change.

    摘要翻译: 提供诸如水印的CABAC兼容改变的方法包括访问包括至少两个块的编码数据,例如视频; 创建或访问包括对块的直接改变的编码数据的改变列表; 确定与立即块相邻的非立即块非立即块相邻的运动特征或运动矢量差; 基于块的原始运动特征和由应用变化导致的块的非直接块和运动特性来确定对立即块的改变; 如果更改不会导致立即块的差异,则将更改存储到列表中; 并且如果其他潜在变化可用,则评估其他潜在变化,其中其他潜在变化经受与直接变化相同的处理步骤。

    INTELLIGENT PERFORMANCE-BASED PRODUCT RECOMMENDATION
    10.
    发明申请
    INTELLIGENT PERFORMANCE-BASED PRODUCT RECOMMENDATION 有权
    智能性能产品推荐

    公开(公告)号:US20100262556A1

    公开(公告)日:2010-10-14

    申请号:US12820844

    申请日:2010-06-22

    IPC分类号: G06Q99/00 G06N5/02

    摘要: Systems and methods of utilizing communications networks and multivariate analysis to predict or recommend optimal products from a predefined population of commercially available products are disclosed. The recommendations are based on intelligence contained in processing elements and subjective and/or objective product information received from consumers or input to the systems as part of their initial setup. The output of the systems comprise sets of products that they predict the consumer will prefer and/or perform well for the problem or concern identified by the consumer. The performance and preference predictions are a function of consumer problems and product responsiveness patterns. Objective product information is generally obtained with diagnostic instruments. Data measured with the diagnostic instruments may be communicated to the data processing portions of the invention via the Internet. The outputs of the data processing portion of the system may be presented to consumers via the Internet as well.

    摘要翻译: 公开了利用通信网络和多变量分析来预测或推荐来自预定义的市售产品群体的最佳产品的系统和方法。 这些建议是基于处理要素中包含的智能,以及从消费者收到的主观和/或客观的产品信息,或作为其初始设置的一部分输入到系统。 系统的输出包括他们预测消费者将更喜欢和/或对于消费者所识别的问题或关切而表现良好的产品集合。 性能和偏好预测是消费者问题和产品响应模式的函数。 客观的产品信息通常用诊断仪器获得。 用诊断仪器测量的数据可以经由因特网传送到本发明的数据处理部分。 系统的数据处理部分的输出也可以经由因特网向消费者呈现。