WO1997034391A1 - Watermarking process resilient to collusion attacks - Google Patents
Watermarking process resilient to collusion attacks Download PDFInfo
- Publication number
- WO1997034391A1 WO1997034391A1 PCT/US1997/003816 US9703816W WO9734391A1 WO 1997034391 A1 WO1997034391 A1 WO 1997034391A1 US 9703816 W US9703816 W US 9703816W WO 9734391 A1 WO9734391 A1 WO 9734391A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- copy
- watermarks
- watermark
- work
- watermarked
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 42
- 230000008569 process Effects 0.000 title description 10
- 239000013598 vector Substances 0.000 claims abstract description 49
- 238000012935 Averaging Methods 0.000 claims description 5
- 230000005236 sound signal Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 9
- 238000012360 testing method Methods 0.000 description 6
- 230000002596 correlated effect Effects 0.000 description 4
- 230000000875 corresponding effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000001010 compromised effect Effects 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/005—Robust watermarking, e.g. average attack or collusion attack resistant
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32288—Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
- H04N1/32304—Embedding different sets of additional information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/3232—Robust embedding or watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0063—Image watermarking in relation to collusion attacks, e.g. collusion attack resistant
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0081—Image watermarking whereby both original and watermarked images are required at decoder, e.g. destination-based, non-blind, non-oblivious
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0083—Image watermarking whereby only watermarked image required at decoder, e.g. source-based, blind, oblivious
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91335—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
- H04N2201/3236—Details of authentication information generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
- H04N2201/324—Selecting a particular authentication information from amongst a plurality of different authentication information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
- H04N2201/327—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP97909004A EP0888676A1 (en) | 1996-03-12 | 1997-03-12 | Watermarking process resilient to collusion attacks |
AU20760/97A AU2076097A (en) | 1996-03-12 | 1997-03-12 | Watermarking process resilient to collusion attacks |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/615,534 | 1996-03-12 | ||
US08/615,534 US5664018A (en) | 1996-03-12 | 1996-03-12 | Watermarking process resilient to collusion attacks |
US67986396A | 1996-07-15 | 1996-07-15 | |
US08/679,863 | 1996-07-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1997034391A1 true WO1997034391A1 (en) | 1997-09-18 |
Family
ID=27087532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1997/003816 WO1997034391A1 (en) | 1996-03-12 | 1997-03-12 | Watermarking process resilient to collusion attacks |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0888676A1 (en) |
AU (1) | AU2076097A (en) |
WO (1) | WO1997034391A1 (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1089550A2 (en) * | 1999-09-30 | 2001-04-04 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
WO2001031910A1 (en) * | 1999-10-28 | 2001-05-03 | Microsoft Corporation | Methods and systems for fingerprinting digital data |
GB2358100A (en) * | 1999-11-30 | 2001-07-11 | Ibm | Digital watermarks |
US6466670B1 (en) | 1998-05-21 | 2002-10-15 | Nds Limited | System for preventing playback of unauthorized digital video recordings |
AU768687B2 (en) * | 1998-12-03 | 2003-12-18 | Hitachi Limited | Method of and apparatus for restricting copy of digital information and apparatus for recording digital information |
US7007165B1 (en) | 1999-05-02 | 2006-02-28 | Nds Limited | Watermark system |
US7047413B2 (en) | 2001-04-23 | 2006-05-16 | Microsoft Corporation | Collusion-resistant watermarking and fingerprinting |
US7231400B2 (en) | 2000-11-30 | 2007-06-12 | Microsoft Corporation | Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values |
US7246136B2 (en) | 2001-11-26 | 2007-07-17 | Microsoft Corporation | Dynamically generated schema representing multiple hierarchies of inter-object relationships |
US7334197B2 (en) | 2000-07-19 | 2008-02-19 | Microsoft Corporation | Display and management of data within hierarchies and polyarchies of information |
US7359907B2 (en) | 2001-11-26 | 2008-04-15 | Microsoft Corporation | Extending a directory schema independent of schema modification |
US7389335B2 (en) | 2001-11-26 | 2008-06-17 | Microsoft Corporation | Workflow management based on an integrated view of resource identity |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5488664A (en) * | 1994-04-22 | 1996-01-30 | Yeda Research And Development Co., Ltd. | Method and apparatus for protecting visual information with printed cryptographic watermarks |
US5530759A (en) * | 1995-02-01 | 1996-06-25 | International Business Machines Corporation | Color correct digital watermarking of images |
-
1997
- 1997-03-12 WO PCT/US1997/003816 patent/WO1997034391A1/en not_active Application Discontinuation
- 1997-03-12 AU AU20760/97A patent/AU2076097A/en not_active Abandoned
- 1997-03-12 EP EP97909004A patent/EP0888676A1/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5488664A (en) * | 1994-04-22 | 1996-01-30 | Yeda Research And Development Co., Ltd. | Method and apparatus for protecting visual information with printed cryptographic watermarks |
US5530759A (en) * | 1995-02-01 | 1996-06-25 | International Business Machines Corporation | Color correct digital watermarking of images |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6466670B1 (en) | 1998-05-21 | 2002-10-15 | Nds Limited | System for preventing playback of unauthorized digital video recordings |
SG104257A1 (en) * | 1998-12-03 | 2004-06-21 | Pioneer Corp | Method of and apparatus for restricting copy of digital information, and apparatus for recording digital information |
AU768687B2 (en) * | 1998-12-03 | 2003-12-18 | Hitachi Limited | Method of and apparatus for restricting copy of digital information and apparatus for recording digital information |
US7200751B2 (en) | 1999-05-02 | 2007-04-03 | Nds Limited | Watermark system |
US7802100B2 (en) | 1999-05-02 | 2010-09-21 | Nds Limited | Watermark system |
EP2360915A2 (en) | 1999-05-02 | 2011-08-24 | NDS Limited | Watermark system |
US7007165B1 (en) | 1999-05-02 | 2006-02-28 | Nds Limited | Watermark system |
US7624273B2 (en) | 1999-09-30 | 2009-11-24 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
EP1089550A3 (en) * | 1999-09-30 | 2003-04-16 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
EP1089550A2 (en) * | 1999-09-30 | 2001-04-04 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
US6901515B1 (en) | 1999-09-30 | 2005-05-31 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
EP1619872A2 (en) * | 1999-09-30 | 2006-01-25 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
EP1624359A2 (en) * | 1999-09-30 | 2006-02-08 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit therof, and watermark embedding unit and watermark detecting unit |
US7082537B2 (en) | 1999-09-30 | 2006-07-25 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
EP1624359A3 (en) * | 1999-09-30 | 2006-03-01 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit therof, and watermark embedding unit and watermark detecting unit |
EP1619872A3 (en) * | 1999-09-30 | 2006-03-15 | Kabushiki Kaisha Toshiba | Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit |
US6754364B1 (en) | 1999-10-28 | 2004-06-22 | Microsoft Corporation | Methods and systems for fingerprinting digital data |
WO2001031910A1 (en) * | 1999-10-28 | 2001-05-03 | Microsoft Corporation | Methods and systems for fingerprinting digital data |
US7158655B2 (en) | 1999-10-28 | 2007-01-02 | Microsoft Corporation | Systems for fingerprinting digital data |
US7177442B2 (en) | 1999-10-28 | 2007-02-13 | Microsoft Corporation | Methods and systems for fingerprinting digital data |
US7200244B2 (en) | 1999-10-28 | 2007-04-03 | Microsoft Corporation | Systems for fingerprinting digital data |
GB2358100A (en) * | 1999-11-30 | 2001-07-11 | Ibm | Digital watermarks |
GB2358100B (en) * | 1999-11-30 | 2004-03-17 | Ibm | Digital watermarks |
US6807634B1 (en) | 1999-11-30 | 2004-10-19 | International Business Machines Corporation | Watermarks for customer identification |
US7334197B2 (en) | 2000-07-19 | 2008-02-19 | Microsoft Corporation | Display and management of data within hierarchies and polyarchies of information |
US7603374B2 (en) | 2000-11-30 | 2009-10-13 | Microsoft Corporation | Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values |
US7231400B2 (en) | 2000-11-30 | 2007-06-12 | Microsoft Corporation | Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values |
US7047413B2 (en) | 2001-04-23 | 2006-05-16 | Microsoft Corporation | Collusion-resistant watermarking and fingerprinting |
US7096364B2 (en) | 2001-04-23 | 2006-08-22 | Microsoft Corporation | Collusion-resistant watermarking and fingerprinting |
US7058812B2 (en) | 2001-04-23 | 2006-06-06 | Microsoft Corporation | Collusion-resistant watermarking and fingerprinting |
US7681039B2 (en) | 2001-04-23 | 2010-03-16 | Microsoft Corporation | Collusion-resistant watermarking and fingerprinting |
US7062653B2 (en) | 2001-04-23 | 2006-06-13 | Microsoft Corporation | Collusion-resistant watermarking and fingerprinting |
US7558959B2 (en) | 2001-04-23 | 2009-07-07 | Microsoft Corporation | Collusion-resistant watermarking and fingerprinting |
US7359907B2 (en) | 2001-11-26 | 2008-04-15 | Microsoft Corporation | Extending a directory schema independent of schema modification |
US7536414B2 (en) | 2001-11-26 | 2009-05-19 | Microsoft Corporation | Dynamically generated schema representing multiple hierarchies of inter-object relationships |
US7487176B2 (en) | 2001-11-26 | 2009-02-03 | Microsoft Corporation | Extending a directory schema independent of schema modification |
US7389335B2 (en) | 2001-11-26 | 2008-06-17 | Microsoft Corporation | Workflow management based on an integrated view of resource identity |
US7246136B2 (en) | 2001-11-26 | 2007-07-17 | Microsoft Corporation | Dynamically generated schema representing multiple hierarchies of inter-object relationships |
Also Published As
Publication number | Publication date |
---|---|
AU2076097A (en) | 1997-10-01 |
EP0888676A1 (en) | 1999-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5664018A (en) | Watermarking process resilient to collusion attacks | |
US5949885A (en) | Method for protecting content using watermarking | |
Celik et al. | Hierarchical watermarking for secure image authentication with localization | |
US6272634B1 (en) | Digital watermarking to resolve multiple claims of ownership | |
Fridrich | Methods for tamper detection in digital images | |
Memon et al. | Protecting digital media content | |
Rey et al. | A survey of watermarking algorithms for image authentication | |
Wolfgang et al. | A watermarking technique for digital imagery: further studies | |
Cox et al. | A secure, robust watermark for multimedia | |
Liu et al. | A review study on digital watermarking | |
JP2002511201A (en) | Signal authentication using watermarks | |
WO2000004422A2 (en) | Method for image processing to facilitate copy protection | |
US8131007B2 (en) | Watermarking using multiple watermarks and keys, including keys dependent on the host signal | |
EP0888676A1 (en) | Watermarking process resilient to collusion attacks | |
Piva et al. | Self recovery authentication of images in the DWT domain | |
Mishra et al. | A survey on digital watermarking techniques | |
Craver et al. | Security analysis of public key watermarking schemes | |
Ahuja et al. | A survey of digital watermarking scheme | |
Mahmoud et al. | Frequency domain watermarking: An overview. | |
Johnson et al. | A role for digital watermarking in electronic commerce | |
Yeung et al. | Digital watermarks: Shedding light on the invisible | |
Piva et al. | A watermarking technique for the protection of digital images IPR | |
Abdelrahman Mohamed Mostafa | Overview and Classification of Digital Watermarking Algorithms | |
Jia et al. | Digital watermark-based security technology for geo-spatial graphics data | |
Vana | Digital Watermarking for color images using wavelet transform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA JP US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1997909004 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP Ref document number: 97532771 Format of ref document f/p: F |
|
WWP | Wipo information: published in national office |
Ref document number: 1997909004 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1997909004 Country of ref document: EP |