-
公开(公告)号:US07302577B2
公开(公告)日:2007-11-27
申请号:US10317533
申请日:2002-12-12
Applicant: Jason Charles Pelly , Daniel Warren Tapson
Inventor: Jason Charles Pelly , Daniel Warren Tapson
CPC classification number: G06T1/0028 , G06T2201/0052 , G06T2201/0063 , G06T2201/0202
Abstract: A watermarking system comprises an encoding data processor operable to generate at least one marked version of an original item of material by introducing one of a predetermined set of code words into a copy of the original material item. The encoding processor comprises a code word generator operable to form the code word by generating a plurality of code word coefficients, and an encoder operable to combine the code word coefficients with the material item, and an adaptation processor. The adaptation processor is operable to adapt the strength of the code word coefficients or the material item samples in accordance with a relative sensitivity of the material item samples to carry the code word coefficients. The strength of the watermark is therefore adapted in accordance with the sensitivity of the material item to carry watermark code word coefficients. As a result there is a reduced likelihood of an attacker identifying parts of the material item to which the watermark code word has been added. A likelihood of a successful attack is thereby reduced whilst maintaining a desired false negative detection probability.The watermarking system finds particular application in identifying a point of distribution of pirate copies of video material generated by capturing the watermarked image, using, for example, a camcorder in a cinema.
Abstract translation: 一种水印系统包括:编码数据处理器,可操作以通过将预定的一组代码字中的一个引入原始物料的副本来产生原始物料的至少一个标记版本。 该编码处理器包括一个代码字生成器,用于通过产生多个代码字系数来形成代码字,以及一个编码器,可操作以将代码字系数与材料项相结合,以及一个自适应处理器。 适应处理器可操作以根据材料项目样本的相对灵敏度来适应码字系数或材料项样本的强度以携带码字系数。 因此,水印的强度根据物质项目的灵敏度来适应携带水印码字系数。 结果,攻击者识别出已经添加了水印码字的物质项目的部分的可能性降低了。 从而降低成功攻击的可能性,同时保持所需的假阴性检测概率。 水印系统在识别通过使用例如电影院中的摄像机捕获水印图像而产生的视频资料的盗版副本的分布点上发现了特定的应用。
-
公开(公告)号:US07284129B2
公开(公告)日:2007-10-16
申请号:US10317634
申请日:2002-12-12
Applicant: Jason Charles Pelly , Daniel Warren Tapson
Inventor: Jason Charles Pelly , Daniel Warren Tapson
CPC classification number: H04N1/32154 , G06T1/0071 , G06T2201/0052 , G06T2201/0063 , H04N1/32165 , H04N2201/324 , H04N2201/327
Abstract: A watermarking system includes an encoding data processor operable to generate at least one marked version of an original item of material by introducing one of a predetermined set of code words into a copy of the original material item. The apparatus has a code word generator operable to provide the code word having a plurality of code word coefficients, and an encoding processor operable to combine the code word coefficients with the material. Each of the plurality of code words of the set is uniquely associated with a data word having first and second fields. Each of a set of values of the first field is represented as a first part of the code word having a first plurality of coefficients, and the second field is represented as a second part of the code word having a second plurality of coefficients.
Abstract translation: 一种水印系统包括编码数据处理器,其可操作以通过将预定的一组代码字中的一个引入原始物料的副本来生成原始物料的至少一个标记的版本。 该装置具有可操作以提供具有多个码字系数的码字的码字发生器,以及可操作以将码字系数与该物质组合的编码处理器。 集合的多个码字中的每一个与具有第一和第二字段的数据字唯一地相关联。 第一场的一组值中的每一个被表示为具有第一多个系数的码字的第一部分,并且第二场被表示为具有第二多个系数的码字的第二部分。
-
公开(公告)号:US07277488B2
公开(公告)日:2007-10-02
申请号:US10612738
申请日:2003-07-02
Applicant: Daniel Warren Tapson
Inventor: Daniel Warren Tapson
IPC: H04N7/12
CPC classification number: H04N1/32187 , G06T1/005 , G06T2201/0052 , G06T2201/0063 , G06T2201/0065 , G06T2201/0081 , H04N1/32165 , H04N1/3217 , H04N2201/3233 , H04N2201/327
Abstract: An encoding data processing apparatus generates at least one water marked version of an original item of material formed by introducing one of a predetermined set of code words into a copy of the original material item. The apparatus has a bandwidth adaptation processor configured to adapt a bandwidth of the code word to at least part of a bandwidth of the original material item, and an encoder configured to combine the bandwidth adapted code word with a copy of the original material item. The probability of correctly detecting a code word is improved by combining the code word with a part of the bandwidth of the material item. As a result, if the material is transformed in some way the code word may still be detected.
Abstract translation: 编码数据处理装置通过将预定的一组代码字中的一个引入原始材料的副本而形成的原始材料项目的至少一个水印版本。 该装置具有带宽自适应处理器,其被配置为将码字的带宽适配于原始物料项目的带宽的至少一部分,以及被配置为将带宽适配码字与原始物品的副本组合的编码器。 通过将代码字与材料项的带宽的一部分组合来提高正确检测码字的概率。 结果,如果材料以某种方式被转换,则仍然可以检测码字。
-
公开(公告)号:US20100226425A1
公开(公告)日:2010-09-09
申请号:US12303338
申请日:2007-05-03
Applicant: Stephen Mark Keating , Ian McLean , Mark Julian Russell , Daniel Luke Hooper , Daniel Warren Tapson
Inventor: Stephen Mark Keating , Ian McLean , Mark Julian Russell , Daniel Luke Hooper , Daniel Warren Tapson
IPC: H04N11/02
CPC classification number: G06T1/0071 , G06T1/0085
Abstract: An encoding data processor generates a video material item marked copy by representing a payload data word as a code word and embedding the code word into a copy of the video material item. A preprocessor divides the payload word into plural parts, forms plural initial values from the plural parts, each initial value formed by adding parts of the payload data word to each initial value successively starting with the first part added to the first initial value, and adds the first and second to the second initial value so each subsequent initial value includes all parts of the payload data word of the previous initial values and a new part of the payload data word. An encryption processor receives each initial value and generates an encrypted data stream using a payload encryption key. A combiner combines the encrypted payload data word with the video material item.
Abstract translation: 编码数据处理器通过将有效负载数据字表示为代码字并将代码字嵌入到视频材料项的副本中来生成标记为复制的视频材料项。 预处理器将有效载荷字分成多个部分,从多个部分形成多个初始值,每个初始值通过将有效载荷数据字的部分相加到从添加到第一初始值的第一部分开始的每个初始值而形成,并且添加 第一和第二到第二初始值,因此每个后续初始值包括先前初始值的有效载荷数据字的所有部分和有效载荷数据字的新部分。 加密处理器接收每个初始值并使用有效负载加密密钥生成加密的数据流。 组合器将加密的有效载荷数据字与视频材料项组合。
-
公开(公告)号:US20100017614A1
公开(公告)日:2010-01-21
申请号:US12303120
申请日:2007-05-04
Applicant: Mark Julian Russell , Clive Henry Gillard , Daniel Luke Hooper , Ian McLean , Daniel Warren Tapson , Stephen Mark Keating
Inventor: Mark Julian Russell , Clive Henry Gillard , Daniel Luke Hooper , Ian McLean , Daniel Warren Tapson , Stephen Mark Keating
CPC classification number: G06T1/0085 , G06T1/0071 , G06T2201/0081
Abstract: An encoding data processing apparatus generates a video material item marked copy by embedding a payload data word into the video material item. The video material item includes plural video frames. A code word generator generates a water mark code word from the payload data word and reads data representing the water mark code word into a shuffle data store. A shuffle processor generates pseudo randomly at least one address within an address space of the shuffle data store for each video frame and reads data representing part or parts of the water mark code word out from the data store at locations identified by the pseudo randomly generated address. A data embedding processor receives the video material item and embeds the data representing the part or parts of the water mark code word read out from the shuffle data store for each frame into a corresponding frame of the video material item.
Abstract translation: 编码数据处理装置通过将有效载荷数据字嵌入到视频材料项中来生成标记为复制的视频材料项目。 视频材料项目包括多个视频帧。 代码字生成器从有效载荷数据字生成水印码字,并将表示水印码字的数据读入随机数据存储器。 洗牌处理器在每个视频帧的随机数据存储器的地址空间内随机生成伪随机的至少一个地址,并且在由伪随机生成的地址标识的位置处从数据存储器中读取表示水印码字的部分或部分的数据 。 数据嵌入处理器接收视频材料项,并将表示从每个帧的混洗数据存储器读出的水印码字的部分或部分的数据嵌入到视频材料项目的相应帧中。
-
公开(公告)号:US07584361B2
公开(公告)日:2009-09-01
申请号:US11000315
申请日:2004-11-30
Applicant: Daniel Warren Tapson
Inventor: Daniel Warren Tapson
CPC classification number: G06T9/007 , H04N1/04 , H04N1/32154 , H04N1/32165
Abstract: According to the present invention there is provided an encoding data processing apparatus for generating a marked copy of an item of material by introducing code words into a copy of the material item. The code words are arranged to identify a data word from a set of data words having at least two fields. The apparatus comprises a code word generator operable to generate at least two code words having a plurality of code word coefficients, each of the code words being independently generated from a different code word seed, and an encoding processor operable to combine the code word coefficients with the material item. One of the code words is selected from a first set in dependence upon a value of a first of the data fields and one of the code words is selected from a second set in dependence upon a value of a second of the data fields. The values of the first data field are associated with the first set of code words and values of the second data field are associated with the second set of code words, the second set of code words being selected in dependence upon the value of the first data field. By arranging for a value of a second or subsequent data field to be selected in dependence upon a value of the first or a previous data field, then a detecting complexity for unambiguously identifying the data word can be substantially reduced.
Abstract translation: 根据本发明,提供了一种编码数据处理装置,用于通过将代码字引入材料项目的副本来产生材料项目的标记副本。 代码字被布置成从具有至少两个场的数据字集合中识别数据字。 该装置包括码字发生器,可操作以产生具有多个码字系数的至少两个码字,每个码字独立地从不同的码字种子生成,编码处理器可操作以将码字系数与 物料项目。 根据第一数据字段的值,从第一集合中选择一个码字,并且根据第二数据字段的值从第二集合中选择一个码字。 第一数据字段的值与第一组码字相关联,并且第二数据字段的值与第二组码字相关联,第二组码字根据第一数据的值被选择 领域。 通过根据第一或先前数据字段的值排列要选择的第二或后续数据字段的值,则可以显着减少用于明确地识别数据字的检测复杂度。
-
公开(公告)号:US07461406B2
公开(公告)日:2008-12-02
申请号:US10903266
申请日:2004-07-30
Applicant: Jason Charles Pelly , Andrew Robert Taylor , Daniel Warren Tapson , Daniel Luke Hooper , Emmanuel Alves-Moreira
Inventor: Jason Charles Pelly , Andrew Robert Taylor , Daniel Warren Tapson , Daniel Luke Hooper , Emmanuel Alves-Moreira
CPC classification number: H04N5/913 , G06F21/10 , G06F2221/0711 , G06F2221/0737 , G06F2221/0797 , G11B20/00086 , G11B20/00115 , G11B20/0021 , G11B20/00347 , G11B20/00492 , G11B20/00536 , G11B20/00884 , G11B2220/17 , G11B2220/2537 , G11B2220/90 , H04L9/0836 , H04L9/0894 , H04L2209/60 , H04N5/772 , H04N2005/91364
Abstract: A recording system for applying access control processing to input data content and for recording access-controlled data content on a computer readable storage medium. The recording system includes an encryption apparatus for encrypting portions of the input data content and an access control memory device which securely stores information from which a private key of a public key/private key pair associated with a data content recording user or user group is derivable. The encryption apparatus and the access control memory device co-operate to provide access control data including content recorder access control data and default access control data. The default content access control data provides the same level of access to the input data content as the level of access available to the data content recording user/user group. A recorder is provided for recording the encrypted input data content and the content access control data on the computer readable storage medium.
Abstract translation: 一种用于在计算机可读存储介质上应用访问控制处理以输入数据内容和记录访问控制的数据内容的记录系统。 记录系统包括用于加密输入数据内容的部分的加密装置和安全地存储与数据内容记录用户或用户组相关联的公开密钥/专用密钥对的私钥可从其导出的信息的访问控制存储装置 。 加密装置和访问控制存储装置协同提供包括内容记录器访问控制数据和默认访问控制数据的访问控制数据。 默认内容访问控制数据提供与输入数据内容相同的访问级别,作为对数据内容记录用户/用户组可用的访问级别。 提供了一种记录器,用于将加密的输入数据内容和内容访问控制数据记录在计算机可读存储介质上。
-
公开(公告)号:US07269596B2
公开(公告)日:2007-09-11
申请号:US10688716
申请日:2003-10-17
Applicant: Michael John Williams , Daniel Warren Tapson
Inventor: Michael John Williams , Daniel Warren Tapson
CPC classification number: H04N21/235 , H04N21/435 , Y10S707/99933 , Y10S707/99943
Abstract: An audio/video generation apparatus comprises an audio and/or video generation device operable to generate audio and/or video material, and a metadata generation processor. The metadata generation processor is operable to generate metadata describing the content and/or attributes of the audio/video material. The metadata generation processor is operable to generate a reference value providing a quasi-unique reference to the audio/video material with a reduced amount of data with respect to the audio/video material itself, the reference value being generated from data values representing the audio/video material in accordance with a predetermined relationship. The quasi-unique reference may be stored in association with the metadata describing the audio/video material from which the quasi-unique reference was generated.Generating a quasi-unique reference from the information material provides a facility for identifying the audio/video material. In one embodiment the quasi-unique reference is a hash value. The hash value provides a quasi-unique reference, which can be efficiently searched in order to identify, the audio/video material. Accordingly, metadata, which describes the content or attributes of the audio/video material, may be uniquely or quasi uniquely associated with the information material.
Abstract translation: 音频/视频生成设备包括可操作以产生音频和/或视频素材的音频和/或视频生成设备以及元数据生成处理器。 元数据生成处理器可操作以生成描述音频/视频资料的内容和/或属性的元数据。 元数据生成处理器可操作以生成相对于音频/视频材料本身具有减少的数据量的音频/视频材料提供准唯一参考的参考值,该参考值是从表示音频的数据值生成的 /视频材料。 可以与描述生成准唯一引用的音频/视频材料的元数据相关联地存储准唯一引用。 从信息材料生成准唯一的参考提供了识别音频/视频材料的设施。 在一个实施例中,准唯一引用是散列值。 散列值提供准唯一的参考,可以有效地搜索以识别音频/视频资料。 因此,描述音频/视频材料的内容或属性的元数据可以与信息材料唯一或准唯一地相关联。
-
公开(公告)号:US08238435B2
公开(公告)日:2012-08-07
申请号:US10474013
申请日:2003-02-05
Applicant: Andrew Robert Taylor , Jonathan James Stone , Jason Charles Pelly , Daniel Warren Tapson
IPC: H04N7/12
CPC classification number: G06T1/0035 , G06T2201/0052 , G06T2201/0053 , H04N7/167 , H04N19/192 , H04N19/467 , H04N21/23476 , H04N21/236 , H04N21/23608 , H04N21/23611 , H04N21/4344 , H04N21/63345 , H04N21/8358
Abstract: The bitstream includes digital codes representing an information signal. At least one digital code is selected. The code occupies a part of the bitstream which is to contain at least one watermark code which represents a watermark perceptible in the information signal. The selected digital code(s) are removed from the said part of the bitstream. The watermark code(s) are put in the said part of the bitstream in place of the selected code(s). The number of bits of the selected code(s) removed from the said part of the bitstream is greater than or equal to the number of bits of the said watermark code(s) put in the said part. The removed selected code(s) are appended to an end of the bitstream and/or placed in watermark user data fields created in the bitstream.
Abstract translation: 比特流包括表示信息信号的数字代码。 至少选择一个数字代码。 代码占据比特流的一部分,其将包含表示在信息信号中可感知的水印的至少一个水印代码。 所选择的数字代码从所述比特流的所述部分移除。 将水印代码放在比特流的所述部分中以代替所选择的代码。 从所述比特流的所述部分移除的所选择的代码的比特数大于或等于所述部分中放入的所述水印代码的比特数。 删除的所选代码被附加到比特流的末尾和/或被放置在比特流中创建的水印用户数据字段中。
-
公开(公告)号:US08121341B2
公开(公告)日:2012-02-21
申请号:US11720970
申请日:2005-12-07
Applicant: Daniel Warren Tapson , Daniel Luke Hooper
Inventor: Daniel Warren Tapson , Daniel Luke Hooper
IPC: G06K9/00
CPC classification number: H04N21/23892 , G06T1/005 , G06T2201/0051 , G06T2201/0061 , G06T2201/0065 , G06T2201/0083
Abstract: A water marking system generates a water marked image frame for conveying a payload data word by combining at least one image frame with a two-dimensional water mark pattern. The water mark pattern includes plural regions each associated with one of symbols of the payload data word. Each region includes a two dimensional water mark block selected from a predetermined set of possible water mark blocks to represent the value of the payload data symbol associated with that region. A detecting data processing apparatus detects the payload data from a received water marked image frame, which has been encoded by utilizing a block match prior probability calculator operable to correlate each region of the water marked image frame with each of the water mark blocks from the set of water marked blocks) to form for each region a set of probability surfaces.
Abstract translation: 水标记系统通过将至少一个图像帧与二维水印图案组合而产生用于传送有效载荷数据字的水标识图像帧。 水印图案包括与有效载荷数据字的符号之一相关联的多个区域。 每个区域包括从预定的一组可能的水印块中选择的二维水印块,以表示与该区域相关联的有效载荷数据符号的值。 检测数据处理装置从接收到的水印图像帧中检测有效载荷数据,该数据已经通过使用块匹配先验概率计算器进行编码,该块匹配先验概率计算器可操作以将水印图像帧的每个区域与来自该组的每个水印块相关联 的水标记块)为每个区域形成一组概率表面。
-
-
-
-
-
-
-
-
-