会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明专利
    • DE60319661D1
    • 2008-04-24
    • DE60319661
    • 2003-11-20
    • SONY UK LTD
    • PELLY JASON CHARLESTAPSON DANIEL WARREN
    • G06T1/00H04N1/32H04N1/387H04N1/40H04N7/08H04N7/081
    • A data processing apparatus is operable to identify one of a plurality of code words present in a watermarked version of a material item. The marked version is formed by combining each of a plurality of parts of a code word with one of a plurality of units from which the material item is comprised. The apparatus comprises a recovery processor operable to recover at least one part of the code word from a corresponding unit of the marked material item, and a correlator. The correlator is operable to generate for the marked material unit, a dependent correlation value for the part of the code word recovered from the material unit and the corresponding part of at least one of the re-generated code words from the set. A detector is operable to determine whether at least one of the code words is present in the marked material item from the dependent correlation value for the part of the code word exceeding a predetermined threshold. The data processor may detect the presence of the code word with improved probability, in particular when parts of the material have been corrupted.
    • 12. 发明专利
    • Detection of payload data from a watermarked image by calculation of payload probability values
    • GB2421134A
    • 2006-06-14
    • GB0427030
    • 2004-12-09
    • SONY UK LTD
    • TAPSON DANIEL WARRENHOOPER DANIEL LUKE
    • G06T1/00H04N1/32
    • A water marking system provides an encoding data processing apparatus which 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 comprises a plurality of regions, each region of the pattern being associated with one of the symbols of the payload data word. Each region of the water mark pattern 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. The system also includes a detecting data processing apparatus for detecting the payload data from a received water marked image frame, which has been encoded, by the encoding apparatus. The detecting data processing apparatus comprises 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. A payload probabilities calculator is operable to combine a distortion probability value for each region with each of the block match probability surfaces for each of the water mark blocks which may be present in the region. The payload probabilities calculator is operable to form for each region, for each of the possible values of the payload symbol a probability value that that region includes that symbol value. The payload probabilities calculator is operable to form from the probability values for each symbol value from each of the regions of the water mark frame a set of payload probability values representing the probability of each of the possible symbol values for each payload symbol, from which an estimate of the payload data can be generated from the payload probability values.
    • 15. 发明专利
    • Method of identifying a codeword used as a watermark
    • GB2383221A
    • 2003-06-18
    • GB0129907
    • 2001-12-13
    • SONY UK LTD
    • PELLY JASON CHARLESTAPSON DANIEL WARREN
    • G06T1/00H04N1/32H04N1/387H04N1/41H04N5/91
    • 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 code words are generated from a pseudo-random number generator initialised to a seed value. The seed value is used to identify the marked material item, from the code word produced from the seed value. The watermarking system also includes a detecting data processor operable to identify a particular marked copy of the material item by recovering a code word from the marked material item and correlating all code words in the set of code words with the recovered code word. The detecting data processing apparatus also includes a registration processor operable to associate samples of the original material item with corresponding samples of the marked material item to which corresponding code word coefficients may have been added. By registering the original material item with the marked material item, a likelihood of correctly identifying the version of the marked material item is improved, reducing a false negative detection probability.
    • 16. 发明专利
    • Apparatus for recovering embedded watermark data via correlation sequences
    • GB2369948A
    • 2002-06-12
    • GB0029859
    • 2000-12-07
    • SONY UK LTD
    • TAPSON DANIEL WARREN
    • G06T1/00H04N7/24H04N7/26H04N1/32
    • An apparatus 330 comprises a correlation processor 333 operable in combination with a data sequence processor 332 to form a correlation sequence (Figure 9) and a data processor 334 operable under control of the correlation processor 333 to correlate information material data symbols (wavelet coefficients in store 331) with which modulated data have been combined, with the correlated sequence, to form a correlation output signal representing the correlation between the information material data symbols and the correlation data sequence, recovering embedded data from the correlation output signal. The correlation sequence comprises a plurality of predetermined data sequence versions, each version representing a possible form of the predetermined data sequence for recovering the embedded data symbols from the modulated data and may have a plurality of predetermined data sequence shifted versions, shifted with respect to one another. The embedded data may be detectable from the transform domain data symbols in spite of a relative shift of the transform domain data symbols. Alternatively, the predetermined data sequence versions may be a set of different predetermined data sequences, one of which has been used to generate the modulated data.
    • 17. 发明专利
    • Application of watermark data to video frames
    • GB2438907A
    • 2007-12-12
    • GB0621093
    • 2006-10-23
    • SONY UK LTD
    • KEATING STEPHEN MARKRUSSELL MARK JULIANGILLARD CLIVE HENRYHOOPER DANIEL LUKEMCLEAN IANTAPSON DANIEL WARREN
    • G06T1/00H04N1/32
    • An encoding data processing apparatus generates a marked copy of a video material item by embedding a payload data word 1 into the video material item. The video material item includes a plurality of video frames. The encoding data processing apparatus comprises a code word generator 10, a shuffle processor 19 and an embedding data processor. The code word generator is operable to generate a water mark code word from the payload data word and to read data representing the water mark code word into a shuffle data store 18. The shuffle processor is operable to generate pseudo randomly at least one address within an address space of the shuffle data store for each of the video frames and to read 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. The data embedding processor is operable to receive the video material item and to embed 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. As such, by randomly embedding different parts of the code word into each frame of the video material item, a likelihood of an attacker being able to identify the code word within the video material item is substantially reduced. Security of the payload data word represented by the water mark code word is therefore improved.
    • 18. 发明专利
    • Registering a water marked image by calculating distortion vector estimates
    • GB2421133A
    • 2006-06-14
    • GB0427026
    • 2004-12-09
    • SONY UK LTD
    • TAPSON DANIEL WARRENHOOPER DANIEL LUKE
    • G06T1/00G06T7/00H04N1/32
    • A data processing apparatus registers an image which has been encoded with a two-dimensional water mark pattern. The water mark comprises for each frame of the image a water mark frame pattern of water mark blocks, the water mark pattern comprising a plurality of regions. Each region of the pattern includes one water mark block selected from a predetermined set of possible water mark blocks in accordance with a key sequence. The key sequence provides a predetermined sequence of selected water mark blocks to form the water mark pattern of each frame to provide a predetermined sequence of water marked frames. The data processing apparatus comprises a block match processor operable to generate block match probabilities comprising for each region of a current frame of the water marked image a probability surface of possible distortion vectors for each possible water mark block of the set of possible water marked blocks which may have been added to that region of the image frame, a water mark block prior probability calculator operable to form block prior probabilities, a distortion probability calculator operable to form a spatial prior probability surface for each region of the current image frame from the block prior probabilities and the block match probabilities, providing a probability distribution of distortion vectors for the region, and a markov distortion processor operable to form an estimate of a distortion vector for each region from the adapted spatial prior probabilities. Accordingly, distortion in a water marked image can be detected and then removed with out a need to refer to an original copy of the image.
    • 19. 发明专利
    • Generation of code words for image watermarking
    • GB2419764A
    • 2006-05-03
    • GB0424225
    • 2004-11-01
    • SONY UK LTD
    • TAPSON DANIEL WARREN
    • G06T1/00H04L29/06H04N1/32
    • An encoding data processing apparatus is arranged to generate a watermarked copy of an item of material by introducing at least one code word into a copy of the material item, the code word being arranged to identify a payload data word. The encoding apparatus comprises an encryption circuit 66 operable to receive a payload encryption key and to encrypt the payload data word using the payload encryption key. A pseudo random number generator 68 receives the encrypted payload data and a finger print key and generates the code word having a plurality of code word coefficients using the encrypted payload as a seed for the pseudo random number generator and the fingerprint key. A combiner 28.1 combines the code word with the material to form the watermarked copy of the material item. The code word may be divided into a plurality of parts and interleaved with different parts of the material item. Payload data is extracted from the watermarked copy of the material item by comparing it with the original version to recover an estimate of the code word and correlating the estimated code word with re-generated code words.
    • 20. 发明专利
    • Image watermarking using weighted code word coefficients
    • GB2419763A
    • 2006-05-03
    • GB0424224
    • 2004-11-01
    • SONY UK LTD
    • TAPSON DANIEL WARREN
    • G06T1/00H04N1/32
    • An encoding data processor generates a watermarked copy of an image by embedding a code word into a copy of the image. An image perception analyser 14.1 receives the image and generates weighting factors for scaling the code word coefficients with respect to the parts of the image with which the code word coefficients are to be combined. A strength adapter combines the weighting factors with the code word coefficients, and the weighted code word coefficients are combined with the image. The image perception analyser includes a contrast masking engine 44, a smoothness compensation engine 46 and a compensation combiner 58. The contrast masking engine 44 determines a weighting factor for each part of the image in accordance with a relative contrast measure. The smoothness compensation 46 engine determines compensation factors by calculating a smoothness factor for each image part. The compensation combiner 58 generates compensated weighting factors for adapting the strength of the watermark code word. The weighting factors are calculated in the transform domain using a down-sampled representation of the image.