DE69636084T2 - Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten - Google Patents

Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten Download PDF

Info

Publication number
DE69636084T2
DE69636084T2 DE69636084T DE69636084T DE69636084T2 DE 69636084 T2 DE69636084 T2 DE 69636084T2 DE 69636084 T DE69636084 T DE 69636084T DE 69636084 T DE69636084 T DE 69636084T DE 69636084 T2 DE69636084 T2 DE 69636084T2
Authority
DE
Germany
Prior art keywords
data
watermark
values
image
watermarked
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69636084T
Other languages
English (en)
Other versions
DE69636084D1 (de
Inventor
Ingemar J. Lawrenceville Cox
Joseph J. Princeton Junction Kilian
Talal G. Princeton Shamoon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Application granted granted Critical
Publication of DE69636084D1 publication Critical patent/DE69636084D1/de
Publication of DE69636084T2 publication Critical patent/DE69636084T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • H04H20/30Arrangements for simultaneous broadcast of plural pieces of information by a single channel
    • H04H20/31Arrangements for simultaneous broadcast of plural pieces of information by a single channel using in-band signals, e.g. subsonic or cue signal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32154Transform domain methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32154Transform domain methods
    • H04N1/3216Transform domain methods using Fourier transforms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32154Transform domain methods
    • H04N1/32165Transform domain methods using cosine transforms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32154Transform domain methods
    • H04N1/3217Transform domain methods using wavelet transforms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32154Transform domain methods
    • H04N1/32187Transform domain methods with selective or adaptive application of the additional information, e.g. in selected frequency coefficients
    • H04N1/32197Transform domain methods with selective or adaptive application of the additional information, e.g. in selected frequency coefficients according to the spatial domain characteristics of the transform domain components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/3232Robust embedding or watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23892Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0052Embedding of the watermark in the frequency domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0063Image watermarking in relation to collusion attacks, e.g. collusion attack resistant
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0065Extraction of an embedded watermark; Reliable detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0202Image watermarking whereby the quality of watermarked images is measured; Measuring quality or performance of watermarking methods; Balancing between quality and robustness
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • G11B20/00891Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm embedded in audio data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • G11B20/00913Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm based on a spread spectrum technique
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/39Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, 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/3233Display, 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3269Display, 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/327Display, 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

Description

  • Die vorliegende Erfindung betrifft ein Verfahren zum Einfügen eines digitalen Wasserzeichens zur Verwendung bei Ton-, Bild-, Video- und Multimediadaten zum Authentifizieren des Urheberrechts, zum Identifizieren von Verletzern des Urheberrechts oder zum Übertragen einer versteckten Nachricht. Insbesondere wird ein Wasserzeichen in die für die Wahrnehmung wichtigsten Komponenten einer Zerlegung der Daten so eingefügt, dass es praktisch nicht wahrnehmbar ist. Insbesondere wird ein Schmalbandsignal, das das Wasserzeichen darstellt, in einen Breitbandkanal, der aus den Daten besteht, eingefügt.
  • Die Verbreitung digitaler Medien, wie Ton-, Bild- und Videomedien, erzeugt einen Bedarf an einem Sicherheitssystem, das die Identifikation der Quelle des Materials erleichtert. Dieser Bedarf zeigt sich in Bezug auf die Durchsetzung des Urheberrechts und die Identifikation der Quelle des Materials.
  • Die Verwendung herkömmlicher kryptographischer Systeme ermöglicht nur Inhabern nötiger Schlüssel den Zugang zu verschlüsselten Daten, sobald die Daten jedoch verschlüsselt wurden, ist es nicht möglich, Aufzeichnungen über ihre anschließende Darstellung oder Übertragung zu erhalten. Die herkömmliche Kryptographie bietet daher nur einen minimalen Schutz vor einer Datenpiraterie des Typs, mit dem ein Verleger oder Eigentümer von Daten oder Material durch unberechtigte Reproduktion oder Verteilung solcher Daten oder solchen Materials konfrontiert ist.
  • Ein digitales Wasserzeichen soll kryptographische Prozesse komplementieren. Das Wasserzeichen ist ein sichtbarer oder vorzugsweise ein unsichtbarer Identifikationscode, der permanent in die Daten eingebettet wird. Das heißt, dass das Wasserzeichen nach jedem Entschlüsselungsprozess bei den Daten verbleibt. Die Begriffe Daten und Material sollen hier Tondaten (Sprache und Musik), Bilddaten (Photographien und Graphiken), Videodaten (Filme oder Bildfolgen) und Multimediadaten (Kombinationen der vorstehenden Materialkategorien) oder verarbeitete oder komprimierte Versionen davon bezeichnen. Diese Begriffe sollen sich nicht auf die ASCII-Darstellungen von Text beziehen, sie beziehen sich jedoch auf als ein Bild dargestellten Text. Ein einfaches Beispiel eines Wasserzeichens ist ein über ein Bild gelegtes sichtbares "Siegel" zum Identifizieren des Eigentümers des Urheberrechts. Das Wasserzeichen könnte jedoch auch zusätzliche Informationen, einschließlich der Identität des Käufers der jeweiligen Kopie des Bilds, enthalten. Ein wirksames Wasserzeichen sollte die folgenden Eigenschaften besitzen:
    • 1. Das Wasserzeichen sollte unsichtbar sein, oder sein Vorhandensein sollte das geschützte Material nicht stören.
    • 2. Das Wasserzeichen muss schwierig (vorzugsweise praktisch unmöglich) von dem Material zu entfernen sein, ohne das Material für seinen vorgesehenen Zweck nutzlos zu machen. Falls jedoch nur eine Teilkenntnis vorhanden ist, beispielsweise der genaue Ort des Wasserzeichens innerhalb eines Bilds unbekannt ist, sollten Versuche zum Entfernen oder Zerstören des Wasserzeichens, beispielsweise durch Einbringen von Rauschen, zu einer erheblichen Beeinträchtigung der Datentreue führen, wodurch die Daten nutzlos werden, bevor das Wasserzeichen entfernt wird oder verloren geht.
    • 3. Das Wasserzeichen sollte robust gegen eine Kollusion durch mehrere Einzelpersonen sein, die jeweils eine mit einem Wasserzeichen versehene Kopie der Daten besitzen. Das heißt, dass das Wasserzeichen robust gegen das Kombinieren von Kopien desselben Datensatzes mit dem Ziel des Zerstörens der Wasserzeichen sein sollte. Weiterhin darf es nicht möglich sein, dass Betrüger jeweils ihre Bilder kombinieren, um ein anderes gültiges Wasserzeichen zu erzeugen.
    • 4. Das Wasserzeichen sollte noch wiedergewinnbar sein, wenn gewöhnliche Signalverarbeitungsoperationen auf die Daten angewendet werden. Diese Operationen umfassen eine Digital-Analog-Wandlung und eine Analog-Digital-Wandlung, eine Neuabtastung, eine Neuquantisierung (einschließlich einer Zitterverarbeitung und einer Neukompression) sowie übliche Signalverbesserungen beispielsweise am Bildkontrast und an der Farbe oder am Tonbass und an der Tonhöhe, sind jedoch nicht darauf beschränkt. Die Wasserzeichen in Bild- und Videodaten sollten gegen geometrische Bildoperationen, wie Drehungen, Verschiebungen, Beschneidungen und Skalierungen, immun sein.
    • 5. Dasselbe digitale Wasserzeichenverfahren oder derselbe digitale Wasserzeichenalgorithmus sollte auf jedes der verschiedenen betrachteten Medien anwendbar sein. Dies ist besonders nützlich beim Versehen von Multimediamaterial mit Wasserzeichen. Weiterhin ist dieses Merkmal für die Implementation von Video- und Bild/Video-Wasserzeichen unter Verwendung üblicher Hardware geeignet.
    • 6. Beim Wiedergewinnen des Wasserzeichens sollte der Eigentümer unzweideutig identifiziert werden. Weiterhin sollte die Genauigkeit der Identifikation des Eigentümers während eines Angriffs elegant beeinträchtigt werden.
  • Es wurden mehrere frühere Verfahren zum Versehen mit digitalen Wasserzeichen vorgeschlagen. L.F. Turner schlug im Patent WO89/08915 mit dem Titel "Digital Data Security System" ein Verfahren zum Einfügen einer Identifikationszeichenkette in ein digitales Tonsignal durch Ersetzen der "unwichtigen" Bits zufällig ausgewählter Tonabtastwerte durch die Bits eines Identifikationscodes vor. Bits werden als "unwichtig" angesehen, wenn ihre Änderung nicht hörbar ist. Ein solches System ist auch für zweidimensionale Daten, wie Bilder, geeignet, wie in einem Artikel von R.G. Van Schyndel u.a. mit dem Titel "A digital watermark" in Intl. Conf. on Image Processing, Band 2, S. 86–90, 1994, erörtert ist. Das Verfahren von Turner kann leicht umgangen werden. Falls beispielsweise bekannt ist, dass der Algorithmus nur die niedrigstwertigen zwei Bits eines Worts beeinflusst, ist es möglich, all diese Bits zufällig umzuklappen, wodurch jeder existierende Identifikationscode zerstört wird.
  • Ein Artikel "Assuring Ownership Rights for Digital Images" von G. Caronni in Proc. Reliable IT Systems, VIS '95, 1995 schlägt das Hinzufügen von Marken, kleinen geometrischen Mustern, zu digitalisierten Bildern bei nicht wahrnehmbaren Helligkeitsniveaus vor. Wenngleich die Idee des Versteckens eines räumlichen Wasserzeichens in einem Bild grundsätzlich gut ist, ist dieses Schema für einen Angriff durch Filtern und Redigitalisierung anfällig. Je schwächer solche Wasserzeichen sind, desto empfindlicher sind sie für solche Angriffe, und geometrische Formen bieten nur ein begrenztes Alphabet, mit dem Informationen zu codieren sind. Weiterhin ist das Schema nicht auf Tondaten anwendbar und ist möglicherweise nicht robust gegen übliche geometrische Verzerrungen, wie beispielsweise ein Beschneiden.
  • J. Brassil u.a. schlagen in einem Artikel "Electronic Marking and Identification Techniques to Discourage Document Copying" in Proc. of Infocom 94, S. 1278–1287, 1994, drei Verfahren vor, die für Dokumentbilder geeignet sind, in denen Text üblich ist. Digitale Wasserzeichen werden durch (1) vertikales Verschieben von Textzeilen, (2) horizontales Verschieben von Wörtern oder (3) Ändern von Textmerkmalen, wie vertikalen Endlinien einzelner Zeichen, codiert. Leider lassen sich alle drei Vorschläge leicht außer Kraft setzen, wie von den Autoren erörtert wird. Überdies sind diese Techniken ausschließlich auf Text enthaltende Bilder beschränkt.
  • Ein Artikel von K. Tanaka u.a. "Embedding Secret Information into a Dithered Multi-level Image" in IEEE Military Comm. Conf., S. 216–220, 1990 und K. Mitsui u.a. in einem Artikel "Video-Steganography" in IMA Intellectual Property Proc., vI, S. 187–206, 1994 beschreiben mehrere Schemata zum Versehen mit Wasserzeichen, die auf dem Einbetten von Wasserzeichen beruhen, welche wie Quantisierungsrauschen erscheinen. Ihre Ideen beruhen auf dem Konzept, dass Quantisierungsrauschen für Betrachter typischerweise nicht wahrnehmbar ist. Bei ihrem ersten Schema wird ein Wasserzeichen unter Verwendung eines vorgegebenen Datenstroms zum Anleiten der Niveauauswahl in einem prädiktiven Quantisierer in ein Bild eingebracht. Der Datenstrom wird so gewählt, dass das sich ergebende Wasserzeichen wie Quantisierungsrauschen aussieht. Eine Variation dieses Schemas wird auch vorgestellt, wobei ein Wasserzeichen in Form einer Zittermatrix verwendet wird, um an einem Bild in einer bestimmten Weise eine Zitterverarbeitung auszuführen. Diese Schemata weisen mehrere Nachteile auf. Der wichtigste besteht darin, dass sie für eine Signalverarbeitung, insbesondere eine Neuquantisierung, und geometrische Angriffe, wie ein Beschneiden, empfindlich sind. Weiterhin beeinträchtigen sie ein Bild in der gleichen Weise, zu der eine prädiktive Codierung und eine Zitterverarbeitung in der Lage sind.
  • In Tanaka u.a. schlagen die Autoren auch ein Schema zum Versehen von Faxdaten mit einem Wasserzeichen vor. Dieses Schema verkürzt oder verlängert bestimmte Datenläufe in dem zum Erzeugen des codierten Faxbilds verwendeten Lauflängencode. Dieser Vorschlag ist für Digital-Analog- und Analog-Digital-Wandlungen geeignet. Insbesondere wird durch Randomisieren des niedrigstwertigen Bits (LSB) der Intensität jedes Pixels die sich ergebende Lauflängencodierung vollständig geändert. Tanaka u.a. schlagen auch ein Verfahren zum Versehen mit Wasserzeichen für "farbskalierte Bild- und Videosequenzen" vor. Dieses Verfahren wendet die gleiche Signaltransformation wie JPEG (DCT von 8 × 8 Unterblöcken eines Bilds) an und bettet ein Wasserzeichen in das Koeffizientenquantisierungsmodul ein. Wenngleich es mit existierenden Transformationscodierern kompatibel ist, ist dieses Schema recht anfällig für eine Neuquantisierung und ein Filtern, und es entspricht dem Codieren des Wasserzeichens in den niedrigstwertigen Bits der Transformationskoeffizienten.
  • In einer neueren Veröffentlichung von Macq und Quisquater "Cryptology for Digital TV Broadcasting" in Proc. of the IEEE, 83(6), S. 944–957, 1995, ist kurz das Thema des Versehens digitaler Bilder mit Wasserzeichen als Teil eines allgemeinen Überblicks über die Kryptographie und das digitale Fernsehen erörtert. Die Autoren liefern eine Beschreibung einer Prozedur zum Einfügen eines Wasserzeichens in die niedrigstwertigen Bits von Pixeln, die sich in der Umgebung von Bildkonturen befinden. Weil es auf Modifikationen der niedrigstwertigen Bits beruht, lässt sich das Wasserzeichen leicht zerstören. Überdies ist das Verfahren nur in der Hinsicht auf Bilder anwendbar, dass es versucht, das Wasserzeichen in Bildbereiche einzubringen, die am Rand von Konturen liegen.
  • W. Bender u.a. beschreiben in einem Artikel "Techniques for Data Hiding" in Proc. of SPIE, v2420, S. 40, Juli 1995, zwei Schemata zum Versehen mit Wasserzeichen. Das erste ist ein als "Patchwork" bezeichnetes statistisches Verfahren. Patchwork wählt n Paare von Bildpunkten (ai, bi) zufällig aus und erhöht die Helligkeit bei ai um eine Einheit, während es entsprechend die Helligkeit von bi verringert. Es wird behauptet, dass der Erwartungswert der Summe der Differenzen der n Punktpaare 2n ist, vorausgesetzt, dass bestimmte statistische Eigenschaften des Bilds erfüllt sind. Insbesondere wird angenommen, dass alle Helligkeitsniveaus gleich wahrscheinlich sind, d.h. dass Intensitäten gleichmäßig verteilt sind. Dies ist jedoch in der Praxis sehr ungewöhnlich. Weiterhin ist das Schema möglicherweise nicht robust gegen ein zufälliges Zittern der Intensitätsniveaus um eine einzige Einheit und sehr empfindlich für geometrische affine Transformationen.
  • Das zweite Verfahren wird als "Strukturblockcodierung" bezeichnet, wobei ein Bereich eines in dem Bild vorgefundenen zufälligen Strukturmusters in einen Bereich des Bilds mit einer ähnlichen Struktur kopiert wird. Eine Autokorrelation wird dann verwendet, um jeden Strukturbereich wieder zugewinnen. Das wichtigste Problem bei dieser Technik besteht darin, dass sie nur für Bilder geeignet ist, die große Bereiche einer zufälligen Struktur aufweisen. Diese Technik könnte beispielsweise nicht für Textbilder verwendet werden. Es gibt auch kein direktes Analogon für Tondaten.
  • Zusätzlich zu direkten Arbeiten zum Versehen von Bildern mit Wasserzeichen gibt es mehrere interessante Arbeiten auf verwandten Gebieten. E.H. Adelson beschreibt in US-A-4 939 515 "Digital Signal Encoding and Decoding Apparatus" eine Technik zum Einbetten digitaler Informationen in ein Analogsignal zum Einfügen digitaler Daten in ein analoges Fernsehsignal. Das Analogsignal wird in einen von zwei disjunkten Bereichen (beispielsweise {0, 2, 4 ...}, {1, 3, 5}) quantisiert, welche auf der Grundlage des zu übertragenden binären Bits ausgewählt werden. Das Verfahren von Adelson entspricht demgemäß Wasserzeichenschemata, die Informationen in die niedrigstwertigen Bits der Daten oder ihre Transformationskoeffizienten codieren. Adelson erkennt, dass das Verfahren für Rauschen anfällig ist und schlägt daher ein alternatives Schema vor, bei dem eine 2 × 1-Hadamard-Transformation des digitalisierten Analogsignals ausgeführt wird. Der differenzielle Koeffizient der Hadamard-Transformation wird vor dem Berechnen der Umkehrtransformation um 0 oder eine Einheit verschoben. Dies entspricht dem Codieren des Wasserzeichens in das niedrigstwertige Bit des differenziellen Koeffizienten der Hadamard-Transformation. Es ist nicht klar, ob dieser Ansatz eine erhöhte Widerstandsfähigkeit gegen Rauschen aufweist. Weiterhin kann ein Angreifer wie bei allen dieser auf dem niedrigstwertigen Bit beruhenden Schemata das Wasserzeichen durch Randomisierung entfernen.
  • In US-A-5 010 405 ist ein Verfahren zum Verschachteln eines Standard-NTSC-Signals innerhalb eines Fernsehsignals mit erhöhter Auflösung (EDTV-Signals) beschrieben. Dies wird durch Analysieren des Frequenzspektrums des EDTV-Signals (größer als dasjenige des NTSC-Signals) und Zerlegen von ihm in drei Unterbänder (L, M, H für niedrige, mittlere bzw. hohe Frequenzen) erreicht. Dagegen wird das NTSC-Signal in zwei Teilbänder, nämlich L und M, zerlegt. Die Koeffizienten Mk innerhalb des M-Bands werden in M Niveaus quantisiert, und die Hochfrequenzkoeffizienten Hk des EDTV-Signals werden so skaliert, dass die Summe des Hk-Signals und jeglichen in dem System vorhandenen Rauschens kleiner ist als die minimale Trennung zwischen Quantisierungsniveaus. Wiederum beruht das Verfahren auf dem Modifizieren der niedrigstwertigen Bits. Vermutlich wurden Frequenzen im mittleren Bereich an Stelle niedriger Frequenzen gewählt, weil sie in Bezug auf die Wahrnehmung weniger wichtig sind. Dagegen modifiziert das gemäß der vorliegenden Erfindung vorgeschlagene Verfahren die in Bezug auf die Wahrnehmung wichtigsten Komponenten des Signals.
  • Schließlich sei bemerkt, dass viele, wenn nicht alle Protokolle aus dem Stand der Technik nicht kollusionsresistent sind.
  • Vor kurzem hat Digimarc Corporation aus Portland, Oregon als Signaturtechnologie bezeichnete Arbeiten zur Verwendung beim Identifizieren digitalen geistigen Eigentums beschrieben. Ihr Verfahren addiert oder subtrahiert kleine zufällige Größen zu jedem Pixel oder von jedem Pixel. Die Addition oder Subtraktion beruht auf dem Vergleichen einer binären Maske aus N Bits mit dem niedrigstwertigen Bit (LSB) jedes Pixels. Falls das LSB gleich der entsprechenden Bitmaske ist, wird die zufällige Größe addiert und andernfalls subtrahiert. Das Wasserzeichen wird extrahiert, indem zuerst die Differenz zwischen dem ursprünglichen Bild und dem mit einem Wasserzeichen versehenen Bild berechnet wird und indem anschließend das Vorzeichen der Differenz Pixel für Pixel untersucht wird, um festzustellen, ob es der ursprünglichen Folge von Additionen bzw. Subtraktionen entspricht. Die Digimarc-Technik beruht nicht auf direkten Modifikationen des Bildspektrums und verwendet nicht die Relevanz für die Wahrnehmung. Wenngleich die Technik robust zu sein scheint, ist sie möglicher weise empfindlich für konstante Helligkeitsverschiebungen und für Angriffe, die auf dem Ausnutzen des hohen Grads der in einem Bild vorhandenen lokalen Korrelation beruhen. Beispielsweise kann durch ein zufälliges Umschalten der Position ähnlicher Pixel innerhalb einer lokalen Nachbarschaft das Wasserzeichen erheblich beeinträchtigt werden, ohne das Bild zu beschädigen.
  • In einer Veröffentlichung von Koch, Rindfrey und Zhao "Copyright Protection for Multimedia Data" sind zwei allgemeine Verfahren zum Versehen von Bildern mit Wasserzeichen beschrieben. Das erste Verfahren unterteilt ein Bild in 8 × 8-Pixelblöcke und berechnet die diskrete Cosinustransformation (DCT) von jedem dieser Blöcke. Eine pseudozufällige Untermenge der Blöcke wird gewählt, und in jedem dieser Blöcke wird eine Dreiergruppe von Frequenzen, die aus einer von 18 vorgegebenen Dreiergruppen ausgewählt wird, so modifiziert, dass ihre relativen Stärken einen 1- oder 0-Wert codieren. Die 18 möglichen Dreiergruppen werden durch Auswählen von drei aus acht vorgegebenen Frequenzen innerhalb des 8 × 8-DCT-Blocks zusammengesetzt. Die Auswahl der innerhalb des DCT-Blocks zu ändernden acht Frequenzen scheint auf dem Glauben zu beruhen, dass mittlere Frequenzen ein gemäßigtes Varianzniveau aufweisen, d.h. eine ähnliche Größe aufweisen. Diese Eigenschaft ist erforderlich, um zu ermöglichen, dass die relative Stärke der Frequenzdreiergruppen geändert wird, ohne dass eine Modifikation notwendig wäre, die wahrnehmbar wäre. Anders als bei der vorliegenden Erfindung wird der Frequenzsatz nicht auf der Grundlage einer Wichtigkeit für die Wahrnehmung oder relativer Energieerwägungen gewählt. Weil die Abweichung zwischen den acht Frequenzkoeffizienten klein ist, würde zusätzlich erwartet werden, dass die Technik für Rauschen oder Verzerrungen empfindlich sein kann. Dies wird durch die experimentellen Ergebnisse unterstützt, die in der vorstehend erwähnten Veröffentlichung von Koch u.a. mitgeteilt werden, wo berichtet wird, dass "die eingebetteten Markierungen für einen Qualitätsfaktor von lediglich etwa 50 % gegen eine JPEG-Kompression robust sind". Dagegen wurde das gemäß den Lehren der vorliegenden Erfindung beschriebene Verfahren mit Kompressionsqualitätsfaktoren von lediglich 5 Prozent demonstriert.
  • Ein früherer Vorschlag von Koch und Zhao in einer Veröffentlichung "Toward Robust and Hidden Image Copyright Labeling" besteht darin, nicht Dreiergruppen von Frequenzen, sondern Frequenzpaare zu verwenden, und er war wiederum speziell auf die Robustheit der JPEG-Kompression ausgelegt. Dennoch sagt der Bericht aus, dass "ein kleinerer Qualitätsfaktor die Wahrscheinlichkeit erhöht, dass die zum Überlagern des eingebetteten Codes über das Signal erforderlichen Änderungen deutlich sichtbar sein werden".
  • Bei einem von Koch und Zhao vorgeschlagenen zweiten Verfahren, das für Schwarz-Weiß-Bilder ausgelegt ist, wird keine Frequenztransformation verwendet. Stattdessen werden die ausgewählten Blöcke so modifiziert, dass die relative Häufigkeit weißer und schwarzer Pixel den endgültigen Wert codiert. Beide Prozeduren zum Versehen mit Wasserzeichen sind besonders anfällig für Mehrdokumentangriffe. Um davor zu schützen, haben Zhao und Koch einen durch zufälliges Abtasten von 64 Pixeln aus dem Bild erzeugten verteilten 8 × 8-Pixelblock vorgeschlagen. Die sich ergebende DCT hat jedoch keine Beziehung zu derjenigen des wahren Bilds. Folglich würde erwartet werden, dass diese verteilten Blöcke sowohl anfällig für Rauschen sind als auch wahrscheinlich merkliche Artefakte in dem Bild erzeugen.
  • Ein Artikel von Jian Zhao und Eckhard Koch "Embedding robust labels into images for copyright protection" in Proceedings of the International congress of Intellectual Property Rights for Spezialized Information beschreibt einen Satz steganographischer Verfahren zum geheimen Einbetten robuster Markierungen in Bilddaten zum Identifizieren des Inhabers des Urheberrechts für das Bild und des ursprünglichen Verteilers in der Digitalnetzwerkumgebung. Die eingebettete Markierung ist nicht erkennbar, nicht entfernbar und nicht veränderbar. Weiterhin kann sie eine Verarbeitung überstehen, die die Qualität des Bilds nicht erheblich verringert, wie eine verlustbehaftete Bildkompression, eine Tiefpassfilterung und Bildformatkonvertierungen. Das in diesem Artikel offenbarte Verfahren geht von der Beobachtung aus, dass bei DCT-transformierten Bildblöcken quantisierte Elemente in den mittleren Frequenzkoeffizientenbereichen moderate Varianzniveaus aufweisen, und es verwendet dann nur acht Transformationskoeffizienten, die bestimmte Positionen (mittlere Frequenzkomponenten) in einem 8 × 8-DCT-Block belegen. Unter den DCT-Koeffizienten werden diejenigen bei Koordinaten (0, 0) (= Gleichanteilkoeffizient), (0, 1) und (1, 0) ausgeschlossen. Es wird ausgesagt, dass die zum Einbetten des Wasserzeichens verwendeten Frequenzen im ausgewählten Bereich "übersprungen" werden, um die Robustheit zu erhöhen.
  • Ein Artikel von Boland u.a. "Watermarking Digital Images for Copyright Protection" in Proceedings of the International conference on Image processing and its Applications, 4.–6. Juli 1995 betrifft ein Wasserzeichen, das eine auf ein Bild gelegte unsichtbare Markierung ist, welche nur erkannt werden kann, wenn das Bild mit dem Original verglichen wird. Diese Markierung ist dafür ausgelegt, sowohl die Quelle eines Dokuments als auch den vorgesehenen Empfänger zu identifizieren. Das in diesem Artikel offenbarte Verfahren fügt ein unsichtbares Wasserzeichen in ein Bild ein, indem es das Bild in Blöcke unterteilt, einen Block transformiert, ausgewählte Koeffizienten des transformierten Blocks moduliert, die Transformation umkehrt und den Block wieder in das ursprüngliche Bild einsetzt. DCT-Koeffizienten werden in der Reihenfolge des Absolutbetrags sortiert, die Koeffizientenenergien werden aufeinander folgend summiert, bis ein vorgegebener Schwellenwert erreicht wird, und dieser Schritt wird ausgeführt, um die Anzahl der in jeden Block einzufügenden Wasserzeichenbits zu bestimmen. Es wird ausgesagt, dass mehr Wasserzeicheninformationen in hochstrukturierte Blöcke als in flache und merkmalslose eingesetzt werden können. Die Wasserzeichenerkennung erfolgt durch Ausführen der vorstehend erwähnten Operationen sowohl an den ursprünglichen als auch an den mit Wasserzeichen versehenen Bildern und durch Vergleichen der Werte der Koeffizienten.
  • Zusammenfassend sei bemerkt, dass Techniken zum Versehen mit digitalen Wasserzeichen aus dem Stand der Technik nicht robust sind und dass sich das Wasserzeichen leicht entfernen lässt. Zusätzlich würden viele bekannte Techniken übliche Signal- und geometrische Verzerrungen nicht überstehen.
  • Die vorliegende Erfindung überwindet die Beschränkungen der Verfahren aus dem Stand der Technik durch Bereitstellen eines Systems zum Versehen mit Wasserzeichen, das eine eindeutige Kennung in die für die Wahrnehmung wichtigen Komponenten einer Zerlegung eines Bilds, eines Tonsignals oder einer Videosequenz einbettet.
  • Vorzugsweise ist die Zerlegung eine spektrale Frequenzzerlegung. Das Wasserzeichen wird in die für die Wahrnehmung wichtigen Frequenzkomponenten der Daten eingebettet. Dies liegt daran, dass ein wirksames Wasserzeichen nicht in für die Wahrnehmung unwichtigen Bereichen von Bilddaten oder in ihr Frequenzspektrum eingebettet werden kann, weil viele übliche Signal- oder geometrische Prozesse diese Komponenten beeinflussen. Beispielsweise lässt sich ein Wasserzeichen, das sich in den hochfrequenten Spektralkomponenten eines Bilds befindet, bei nur einer geringen Beeinträchtigung des Bilds durch einen Prozess, der eine Tiefpassfilterung ausführt, leicht entfernen. Das Problem besteht dann darin, wie das Wasserzeichen in die wichtigsten Bereiche des Frequenzspektrums der Daten eingefügt werden kann, ohne dass die Änderung für einen Beobachter, d.h. eine Person oder ein maschinelles Merkmalerkennungssystem, merklich ist. Jede spektrale Komponente kann geändert werden, vorausgesetzt, dass die Änderung klein ist. Sehr kleine Änderungen sind jedoch für jedes vorhandene Rauschen oder eine absichtliche Verzerrung anfällig.
  • Zum Überwinden dieses Problems kann der Frequenzbereich der Bilddaten oder Tondaten als ein Kommunikationskanal angesehen werden, und das Wasserzeichen kann entsprechend als ein über den Kanal übertragenes Signal angesehen werden. Angriffe und absichtliche Signalverzerrungen werden demgemäß als Rauschen behandelt, gegen das das übertragene Signal immun sein muss. Angriffe sind absichtliche Bemühungen, die vorteilhaften Aspekte des Versehens von Daten mit Wasserzeichen zu entfernen, zu löschen oder auf andere Weise zu überwinden. Wenngleich die vorliegende Erfindung vorgesehen ist, Wasserzeichen in Daten einzubetten, kann die gleiche Methodologie angewendet werden, um jeden beliebigen Nachrichtentyp durch Mediendaten zu senden.
  • Statt das Wasserzeichen in die am wenigsten wichtigen Komponenten der Daten zu codieren, erwägt die vorliegende Erfindung das Anwenden der Konzepte der Spreizspektrumskommunikation. Bei der Spreizspektrumskommunikation wird ein schmalbandiges Signal über eine viel größere Bandbreite übertragen, so dass die in jeder Einzelfrequenz vorhandene Signalenergie nicht wahrnehmbar ist. Auf ähnliche Weise wird das Wasserzeichen über viele Frequenzabschnitte verteilt, so dass die Energie in jedem einzelnen Abschnitt klein und nicht wahrnehmbar ist. Weil der Prozess des Prüfens eines Wasserzeichens Vorkenntnisse über die Orte und den Inhalt der Wasserzeichen enthält, ist es möglich, diese vielen schwachen Signale in einem einzigen Signal mit einem hohen Signal-Rausch-Verhältnis zu konzentrieren. Die Zerstörung eines solchen Wasserzeichens würde es erfordern, dass Rauschen hoher Amplitude zu jedem Frequenzabschnitt hinzugefügt wird.
  • Gemäß den Lehren der vorliegenden Erfindung wird ein Wasserzeichen in die für die Wahrnehmung wichtigsten Bereiche der Datenzerlegung eingefügt. Das Wasserzeichen selbst ist so ausgelegt, dass es als additives stochastisches Rauschen erscheint, und es wird über das Bild gespreizt. Durch Anordnen des Wasserzeichens in den für die Wahrnehmung wichtigen Komponenten ist es für einen Angreifer schwieriger, mehr Rauschen zu den Komponenten hinzuzufügen, ohne das Bild oder andere Daten zu beeinträchtigen. Es ist eine Tatsache, dass das Wasserzeichen wie Rauschen aussieht und über das Bild oder die Daten gespreizt wird, wodurch das gegenwärtige Schema ähnlich den bei Kommunikationssystemen verwendeten Spreizspektrumsverfahren erscheint.
  • Das Spreizen des Wasserzeichens über das Spektrum eines Bilds gewährleistet ein hohes Maß an Sicherheit vor einem nicht absichtlichen oder einem absichtlichen Angriff. Erstens ist der Ort des Wasserzeichens nicht offensichtlich. Zweitens werden Frequenzbereiche auf eine Weise ausgewählt, die eine erhebliche Beeinträchtigung der ursprünglichen Daten nach einem Angriff auf das Wasserzeichen gewährleistet.
  • Ein Wasserzeichen, das gut im Frequenzbereich eines Bilds oder einer Tonaufzeichnung angeordnet ist, ist praktisch unsichtbar oder unhörbar. Dies ist stets der Fall, wenn die Energie im Wasserzeichen in jedem einzelnen Frequenzkoeffizienten ausreichend klein ist. Überdies ist es möglich, die in speziellen Frequenzen vorhandene Energie zu erhöhen, indem die Kenntnis von Maskierungsphänomenen im menschlichen Hör- und Sehsystem ausgenutzt wird. Eine Wahrnehmungsmaskierung bezeichnet jede Situation, in der Informationen in bestimmten Bereichen eines Bilds oder eines Tons durch in Bezug auf die Wahrnehmung hervorstechendere Informationen in einem anderen Teil des Bilds oder Tons verdeckt werden. Bei der Digitalwellenformcodierung wird diese Frequenzbereichsmaskierung (und in manchen Fällen Zeit-/Pixelbereichsmaskierung) in hohem Maße ausgenutzt, um eine Codierung der Daten mit einer niedrigen Bitrate zu erreichen. Es ist klar, dass sowohl auditive als auch visuelle Systeme den Spektralbereichen hoher Energie und niedriger Frequenz einer auditiven oder visuellen Szene mehr Auflösung widmen. Überdies zeigt die Spektrumsanalyse von Bildern und Tönen, dass sich der größte Teil der Informationen bei solchen Daten häufig in den Niederfrequenzbereichen befindet.
  • Überdies braucht sich insbesondere für verarbeitete oder komprimierte Daten die Wichtigkeit für die Wahrnehmung nicht auf die Wichtigkeit für die Wahrnehmung einer Person zu beziehen, sondern sie kann sich stattdessen auf die Wichtigkeit für die Wahrnehmung einer Maschine, beispielsweise auf die maschinelle Merkmalserkennung, beziehen.
  • Zum Erfüllen dieser Anforderungen wird ein Wasserzeichen vorgeschlagen, dessen Struktur eine große Anzahl, beispielsweise 1000, zufällig erzeugter Zahlen mit einer Normalverteilung, die einen Mittelwert von Null und eine Varianz von Eins haben, aufweist. Ein binäres Wasserzeichen wird nicht gewählt, weil es viel weniger robust für Angriffe auf der Grundlage einer Kollusion mehrerer unabhängig mit Wasserzeichen versehener Kopien eines Bilds ist. Das Wasserzeichen könnte jedoch im Allgemeinen eine beliebige Struktur, sowohl deterministisch als auch zufällig, aufweisen und gleichmäßige Verteilungen aufweisen. Die Länge des vorgeschlagenen Wasserzeichens ist veränderlich und kann eingestellt werden, um zu den Merkmalen der Daten zu passen. Beispielsweise könnten längere Wasserzeichen für Bilder verwendet werden, die besonders empfindlich für große Modifikationen ihrer spektralen Koeffizienten sind, wodurch schwächere Skalierungsfaktoren für einzelne Komponenten erforderlich sind.
  • Das Wasserzeichen wird dann in Komponenten des Bildspektrums eingebracht. Diese Komponenten können auf der Grundlage einer Analyse jener Komponenten, die für einen Angriff am verwundbarsten sind und/oder die für die Wahrnehmung am wichtigsten sind, gewählt werden. Dies gewährleistet, dass das Wasserzeichen selbst nach üblichen Signal- und geometrischen Verzerrungen beim Bild bleibt. Eine Modifikation dieser spektralen Komponenten führt lange bevor das Wasserzeichen selbst zerstört wird, zu einer erheblichen Bildbeeinträchtigung. Natürlich ist es zum Einfügen des Wasserzeichens erforderlich, genau diese Koeffizienten zu ändern. Jede Modifikation kann jedoch sehr klein sein, und es kann in ähnlicher Weise wie bei der Spreizspektrums kommunikation ein starkes schmalbandiges Wasserzeichen über ein viel breiteres Bildspektrum (Kanalspektrum) verteilt werden. Die Detektion des Wasserzeichens wird dann konzeptionell ausgeführt, indem all diese sehr kleinen Signale addiert werden, deren Orte nur dem Inhaber des Urheberrechts bekannt sind, und indem das Wasserzeichen in einem Signal mit einem hohen Signal-Rausch-Verhältnis konzentriert wird. Weil der Ort des Wasserzeichens nur dem Inhaber des Urheberrechts bekannt ist, müsste ein Angreifer jedem spektralen Koeffizienten viel mehr Rauschenergie hinzufügen, um sicher zu sein, dass das Wasserzeichen entfernt wird. Dieser Prozess würde das Bild jedoch zerstören.
  • Vorzugsweise wird eine vorgegebene Anzahl der größten Koeffizienten der DCT (diskreten Cosinustransformation) (mit Ausnahme des Gleichanteilterms) verwendet. Die Auswahl der DCT ist jedoch für den Algorithmus nicht kritisch, und andere spektrale Transformationen, einschließlich Wavelet-Zerlegungen, sind auch möglich. Tatsächlich ist die Verwendung der FFT an Stelle der DCT aus einer rechnerischen Perspektive bevorzugt.
  • Die Erfindung lässt sich klarer verstehen, wenn die folgende Beschreibung in Zusammenhang mit der anliegenden Zeichnung gelesen wird.
  • Es zeigen:
  • 1 eine schematische Darstellung typischer üblicher Verarbeitungsoperationen, denen Daten unterzogen werden könnten,
  • 2 eine schematische Darstellung eines bevorzugten Systems zum Einbringen eines Wasserzeichens in ein Bild,
  • die 3a und 3b Flussdiagramme zum Codieren und
  • Decodieren von Wasserzeichen,
  • 4 eine Graphik des Ansprechens des Wasserzeichendetektors auf zufällige Wasserzeichen,
  • 5 eine Graphik des Ansprechens des Wasserzeichendetektors auf zufällige Wasserzeichen für ein Bild, das nacheinander fünf Mal mit Wasserzeichen versehen wird,
  • 6 eine Graphik des Ansprechens des Wasserzeichendetektors auf zufällige Wasserzeichen, wobei fünf Bilder, die jeweils ein anderes Wasserzeichen aufweisen, gemittelt werden, und
  • 7 ein schematisches Diagramm einer optischen Ausführungsform der vorliegenden Erfindung.
  • Zum besseren Verständnis der Vorteile der Erfindung wird die bevorzugte Ausführungsform eines frequenzspektrumbasierten Wasserzeichensystems beschrieben. Es ist aufschlussreich, die Verarbeitungsschritte zu untersuchen, die Bilddaten (oder Tondaten) beim Kopierprozess durchlaufen können, und die Wirkung zu betrachten, die diese Verarbeitungsschritte auf die Daten haben können. Mit Bezug auf 1 sei bemerkt, dass Daten zu einem mit einem Wasserzeichen versehenen Bild oder Tondaten 10 übertragen werden (12), wobei sie einer typischen Verzerrung oder absichtlichen Manipulation (14) unterzogen werden. Diese Verzerrungen oder Manipulationen umfassen eine verlustbehaftete Kompression 16, eine geometrische Verzerrung 18, eine Signalverarbeitung 20 sowie eine D/A- und A/D-Wandlung 22. Nachdem sie einer Verzerrung oder Manipulation unterzogen wurden, werden verfälschte Daten zu einem mit einem Wasserzeichen versehenen Bild oder Tondaten 24 übertragen (26). Der "Übertragungsprozess" betrifft die Anwendung eines Quellen- oder Kanalcodes und/oder von Verschlüsselungstechniken auf die Daten. Wenngleich bei den meisten Übertragungsschritten keine Informationen verloren gehen, können viele Kompressionsschemata (beispielsweise JPEG, MPEG usw.) möglicherweise durch nicht wiederherstellbaren Datenverlust die Qualität der Daten beeinträchtigen. Im Allgemeinen sollte ein Verfahren zum Versehen mit Wasserzeichen gegen alle Verzerrungen wider standsfähig sein, die durch Übertragungs- oder Kompressionsalgorithmen herbeigeführt werden.
  • Die verlustbehaftete Kompression 16 ist eine Operation, die gewöhnlich für die Wahrnehmung irrelevante Komponenten von Bild- oder Tondaten beseitigt. Um ein Wasserzeichen zu bewahren, wenn eine verlustbehaftete Kompression erfolgt, wird das Wasserzeichen in einem für die Wahrnehmung wichtigen Bereich der Daten angeordnet. Die meisten Verarbeitungen dieses Typs erfolgen im Frequenzbereich. Ein Datenverlust tritt gewöhnlich bei den Hochfrequenzkomponenten auf. Demgemäß muss das Wasserzeichen in den wichtigen Frequenzkomponenten des Spektrums der Bilddaten (oder Tondaten) angeordnet werden, um die nachteiligen Wirkungen der verlustbehafteten Kompression zu minimieren.
  • Nach dem Empfang können an einem Bild viele übliche Transformationen ausgeführt werden, die allgemein als geometrische Verzerrungen oder Signalverzerrungen kategorisiert sind. Geometrische Verzerrungen 18 sind für Bild- und Videodaten spezifisch, und sie enthalten solche Operationen, wie Drehungen, Verschiebungen, Skalierungen und Beschneidungen. Durch manuelles Bestimmen von minimal vier oder neun entsprechenden Punkten zwischen dem ursprünglichen Wasserzeichen und dem verzerrten Wasserzeichen ist es möglich, jede zwei- oder dreidimensionale affine Transformation zu entfernen. Eine affine Skalierung (Verkleinerung) des Bilds führt jedoch zu einem Datenverlust in den hochfrequenten Spektralbereichen des Bilds. Das Beschneiden oder das Herausschneiden und Entfernen von Abschnitten eines Bilds führt auch zu einem nicht wiederherstellbaren Datenverlust. Das Beschneiden kann eine ernste Bedrohung für jedes räumlich basierte Wasserzeichen sein, es ist jedoch weniger wahrscheinlich, dass es ein frequenzbasiertes Schema beeinträchtigt.
  • Übliche Signalverzerrungen umfassen eine Digital-Analog- und eine Analog-Digital-Wandlung 22, eine Neuabtastung, eine Neuquantisierung, einschließlich des Anwendens eines Zitterverfahrens und einer Neukompression, und übliche Signal verbesserungen an dem Bildkontrast und/oder der Farbe sowie eine Tonfrequenzentzerrung. Viele dieser Verzerrungen sind nichtlinear, und es ist schwierig, ihre Auswirkungen entweder in einem raumbasierten oder einem frequenzbasierten Verfahren zu analysieren. Die Tatsache, dass das Originalbild bekannt ist, ermöglicht es jedoch, dass viele Signaltransformationen, zumindest näherungsweise, rückgängig gemacht werden. Beispielsweise kann eine Histogrammentzerrung, ein übliches nichtlineares Kontrastverbesserungsverfahren, durch Histogrammspezifikations- oder dynamische Histogramm-Verziehungstechniken im Wesentlichen entfernt werden.
  • Schließlich kann das kopierte Bild nicht in der digitalen Form bleiben. Stattdessen ist es wahrscheinlich, dass es gedruckt wird oder dass eine analoge Aufzeichnung vorgenommen wird (analoges Ton- oder Videoband). Diese Reproduktionen führen zu einer zusätzlichen Beeinträchtigung der Bilddaten, gegen die ein Wasserzeichenschema robust sein muss.
  • Eine Manipulation (oder ein Angriff) bezieht sich auf jeden absichtlichen Versuch, das Wasserzeichen zu entfernen oder es bis zur Unkenntlichkeit zu verfälschen. Das Wasserzeichen muss nicht nur gegen die unbeabsichtigte Anwendung von Verzerrungen widerstandsfähig sein. Es muss auch gegen eine absichtliche Manipulation durch böswillige Parteien immun sein. Diese Manipulationen können Kombinationen von Verzerrungen und auch Kollusions- und Fälschungsangriffe einschließen.
  • 2 zeigt ein bevorzugtes System zum Einfügen eines Wasserzeichens in ein Bild im Frequenzbereich. Bilddaten X(i, j), von denen angenommen wird, dass sie in digitaler Form vorliegen, oder alternativ Daten in anderen Formaten, wie Photographien, Zeichnungen oder dergleichen, die zuvor durch wohlbekannte Verfahren digitalisiert worden sind, werden einer Frequenztransformation 30 in der Art der Fourier-Transformation unterzogen. Ein Wasserzeichensignal W(k) wird unter Verwendung der nachstehend beschriebenen Techniken in die Frequenzspektrumskomponenten der transformierten Bilddaten 32 eingefügt. Die Frequenzspektrums-Bilddaten, welche das Wasserzeichensignal aufweisen, werden einer inversen Frequenztransformation 34 unterzogen, woraus sich mit einem Wasserzeichen versehene Bilddaten X ^(i, j) ergeben, welche in digitaler Form verbleiben können oder durch wohlbekannte Verfahren als eine analoge Darstellung gedruckt werden können.
  • Nach dem Anwenden einer Frequenztransformation auf die Bilddaten 30 wird eine Wahrnehmungsmaske berechnet, die hervorstechende Bereiche im Frequenzspektrum, welche das Wasserzeichen unterstützen können, ohne die Wahrnehmungstreue übermäßig zu beeinträchtigen, hervorhebt. Dies kann unter Verwendung der Kenntnis der Wichtigkeit jeder Frequenz im Spektrum für die Wahrnehmung, wie bereits erörtert wurde, oder einfach durch Versehen der Frequenzen mit einer Rangordnung auf der Grundlage ihrer Energie geschehen. Das letztgenannte Verfahren wurde bei später beschriebenen Experimenten verwendet.
  • Im Allgemeinen ist es erwünscht, das Wasserzeichen in Bereichen des Spektrums anzuordnen, die am wenigsten durch übliche Signalverzerrungen beeinflusst werden und am wichtigsten für die von einem Betrachter wahrgenommene Bildqualität sind, so dass eine erhebliche Modifikation die Bildtreue zerstören würde. In der Praxis könnten diese Bereiche durch Anwenden üblicher Signalverzerrungen auf Bilder und Untersuchen, welche Frequenzen am stärksten betroffen sind, und durch psychophysikalische Untersuchungen zum Identifizieren, wie stark jede Komponente modifiziert werden kann, bevor erhebliche Änderungen im Bild wahrnehmbar sind, experimentell identifiziert werden.
  • Das Wasserzeichensignal wird dann in diese hervorstechenden Bereiche in einer Weise eingebracht, dass bei jeder Manipulation sichtbare (oder hörbare) Fehler in den Daten herbeigeführt werden. Die vorstehend erwähnten Anforderungen des Wasserzeichens und die beim Kopieren üblichen Verzerrungen führen zu Randbedingungen für den Entwurf eines elektronischen Wasserzeichens.
  • Zum besseren Verständnis des Wasserzeichenverfahrens wird auf die 3(a) und 3(b) Bezug genommen, wo jedes Dokument D einer Folge von Werten X = x1, ..., xn extrahiert wird (40), womit ein Wasserzeichen W = w1, ..., wn kombiniert wird (42), um eine angepasste Folge von Werten X' = x'1, ..., x'n zu erzeugen, die dann an Stelle der Werte X wieder in das Dokument eingebracht werden (44), um ein Wasserzeichendokument D' zu erhalten. Ein Angriff auf das Dokument D' oder eine andere Verzerrung erzeugt ein Dokument D*. Wenn das ursprüngliche Dokument D und das Dokument D* vorhanden sind, wird ein möglicherweise verfälschtes Wasserzeichen W* extrahiert (46) und zur statistischen Analyse (50) mit dem Wasserzeichen W verglichen (48). Die Werte W* werden extrahiert, indem zuerst ein Satz von Werten X* = x1*, ..., xn* aus D* extrahiert wird (unter Verwendung von Informationen über D) und indem dann W* anhand der Werte X* und der Werte X erzeugt wird.
  • Wenn die Werte X in Schritt 42 mit den Wasserzeichenwerten W kombiniert werden, wird ein Skalierungsparameter α spezifiziert. Der Skalierungsparameter α bestimmt das Maß, bis zu dem Werte W Werte X ändern. Drei bevorzugte Formeln zum Berechnen von X' sind:
    Figure 00210001
  • Gleichung 1 ist invertierbar. Die Gleichungen 2 und 3 sind invertierbar, wenn xi ≠ 0 ist. Daher ist es bei gegebenem X* möglich, die erforderliche Umkehrfunktion zum Ableiten von W* aus X und X* zu berechnen.
  • Gleichung 1 ist nicht die bevorzugte Formel, wenn sich die Werte xi über einen weiten Bereich ändern. Falls beispielsweise xi = 106 ist, kann das Addieren von 100 zum Einrichten eines Wasserzeichens unzureichend sein, falls xi jedoch 10 ist, wird durch das Addieren von 100 der Wert unannehmbar verzerrt. Einfügungsverfahren unter Verwendung der Gleichungen 2 und 3 sind robuster, wenn ein solcher weiter Bereich der Werte xi vorgefunden wird. Es wird auch beobachtet, dass die Gleichungen 2 und 3 ähnliche Ergebnisse liefern, wenn αwi klein ist. Weiterhin entspricht Gleichung 3, wenn xi positiv ist, ln(xi) = ln(xi) + αxi und kann als eine Anwendung von Gleichung 1 angesehen werden, wenn natürliche Logarithmen der ursprünglichen Werte verwendet werden. Falls beispielsweise |wi| ≤ 1 und α = 0,01 gilt, garantiert Gleichung (2), dass sich der spektrale Koeffizient um nicht mehr als 1 % ändert.
  • Für bestimmte Anwendungen kann ein einziger Skalierungsparameter α nicht am besten für das Kombinieren aller Werte von xi sein. Daher können mehrere Skalierungsparameter αi, ..., an mit abgeänderten Gleichungen 1 bis 3, wie xi = xi (1 + αiwi), verwendet werden . Die Werte von αi dienen als ein relatives Maß dafür, wie sehr xi geändert werden muss, um die Wahrnehmungsqualität des Dokuments zu ändern. Ein großer Wert von αi bedeutet, dass es möglich ist, xi in hohem Maße zu ändern, ohne das Dokument wahrnehmbar zu beeinträchtigen.
  • Ein Verfahren zum Auswählen der mehreren Skalierungswerte beruht auf bestimmten allgemeinen Annahmen. Beispielsweise ist Gleichung 2 ein Spezialfall der verallgemeinerten Gleichung 1, (x'i = xi + αixi) für αi = αxi. Das heißt, dass Gleichung 2 die vernünftige Annahme macht, dass ein großer Wert von xi weniger empfindlich für additive Änderungen ist als ein kleiner Wert von xi.
  • Im Allgemeinen ist die Empfindlichkeit des Bilds für verschiedene Werte von αi unbekannt. Ein Verfahren zum empirischen Schätzen der Empfindlichkeiten besteht darin, die durch eine Anzahl von Angriffen auf das ursprüngliche Bild hervorgerufene Verzerrung zu bestimmen. Beispielsweise ist es möglich, ein beeinträchtigtes Bild D* von D zu berechnen, die entsprechenden Werte x1*, ..., xn* zu extrahieren und αi so auszuwählen, dass es proportional zur Abweichung |xi* – xi| ist. Zum Erzielen einer größeren Robustheit ist es möglich, andere Verzerrungsformen zu versuchen und αi proportional zum Durchschnittswert von |xi* – xi| zu machen. An Stelle der Verwendung der durchschnittlichen Dauer ist es möglich, die mittlere oder maximale Abweichung zu verwenden.
  • Alternativ ist es möglich, den empirischen Ansatz mit allgemeinen globalen Annahmen in Bezug auf die Empfindlichkeit der Werte zu kombinieren. Beispielsweise könnte gefordert werden, dass immer dann αi ≥ αj ist, wenn xi ≥ xj ist. Dies kann mit dem empirischen Ansatz kombiniert werden, indem αi folgendermaßen festgelegt wird:
    Figure 00230001
  • Ein weiter entwickelter Ansatz besteht darin, die Randbedingung der Monotonie abzuschwächen, so dass eine Robustheit gegenüber gelegentlichen Ausreißern erzielt wird.
  • Die Länge des Wasserzeichens n bestimmt den Grad, bis zu dem das Wasserzeichen unter den relevanten Komponenten der Bilddaten ausgebreitet wird. Wenn die Größe des Wasserzeichens zunimmt, nimmt auch die Anzahl der geänderten spektralen Komponenten zu, und das Ausmaß, bis zu dem jede Komponente geändert werden muss, nimmt bei der gleichen Widerstandsfähigkeit gegenüber Rauschen ab. Es seien Wasserzeichen der Form xi' = xi + αwi und ein Angriff mit weißem Rauschen durch xi' = xi' + ri betrachtet, wobei ri entsprechend unabhängigen Verteilungen mit einer Standardabweichung σ gewählt sind. Es ist möglich, das Wasserzeichen wiederherzustellen, wenn α proportional zu σ/√n ist. Das heißt, dass durch Vervierfachen der Anzahl der Komponenten die Größe des in jede Komponente eingebrachten Wasserzeichens halbiert werden kann. Die Summe der Quadrate der Abweichungen bleibt im Wesentlichen unverändert.
  • Im Allgemeinen weist ein Wasserzeichen eine beliebige Folge reeller Zahlen W = wi, ..., wn auf. In der Praxis kann jeder Wert wi unabhängig aus einer Normalverteilung N(0, 1), wobei N(μ, σ2) mit einem Mittelwert μ und einer Varianz σ2 gilt, oder einer gleichmäßigen Verteilung von {1, –1} oder {0, 1} gewählt werden.
  • Es ist sehr unwahrscheinlich, dass das extrahierte Wasserzeichen W* mit dem ursprünglichen Wasserzeichen W identisch ist. Selbst der Vorgang des Neuquantisierens des mit einem Wasserzeichen versehenen Dokuments für die Übertragung bewirkt, dass W* von W abweicht. Ein bevorzugtes Maß für die Ähnlichkeit von W und W* ist
    Figure 00240001
  • Große Werte von sim(W, W*) sind in Bezug auf die folgende Analyse wichtig. Es sei angenommen, dass die Autoren des Dokuments D* keinen Zugriff auf W hatten (entweder durch den Verkäufer oder durch ein mit einem Wasserzeichen versehenes Dokument). Dann ist die Bedingungsverteilung von wi entsprechend N(0, 1) für jeden beliebigen erhaltenen Wert von W* unabhängig verteilt. In diesem Fall gilt
    Figure 00240002
  • Demgemäß ist sim(W, W*) entsprechend N(0, 1) verteilt. Dann können die Standardsignifikanztests für die Normalverteilung angewendet werden. Falls beispielsweise D* unabhängig von W gewählt wird, ist es sehr unwahrscheinlich, dass sim(W, W*) > 5 ist. Es sei bemerkt, dass etwas höhere Werte von sim(W, W*) erforderlich sein können, wenn eine große Anzahl von Wasserzeichen in einer Datei sind. Die vorstehende Analyse benötigte nur die Unabhängigkeit von W von W* und beruhte nicht auf spezifischen Eigenschaften von W* selbst.
  • Diese Tatsache bietet eine weitere Flexibilität, wenn eine Vorverarbeitung von W* ausgeführt wird.
  • Das extrahierte Wasserzeichen W* kann auf mehrere Arten extrahiert werden, um die Fähigkeit des Extrahierens eines Wasserzeichens potenziell zu verbessern. Beispielsweise wurden bei Experimenten zu Bildern Fälle vorgefunden, bei denen der mit Ei(W*) bezeichnete Durchschnittswert von W* infolge der Wirkungen einer Zitterprozedur erheblich von 0 abwich. Wenngleich dieses Artefakt als Teil des Extraktionsprozesses leicht beseitigt werden konnte, liefert es eine Motivation für die Nachverarbeitung extrahierter Wasserzeichen. Dadurch wurde entdeckt, dass die einfache Transformation wi* ← wi* – Ei(W*) überlegene Werte von sim(W, W*) lieferte. Die verbesserte Funktionsweise ergab sich aus dem verkleinerten Wert von W*·W*, wobei der Wert von W*·W nur leicht beeinflusst wurde.
  • Bei Experimenten wurde häufig beobachtet, dass wi* bei manchen Werten von i stark verzerrt werden konnte. Eine Nachverarbeitungsoption besteht darin, diese Werte einfach zu ignorieren und sie auf 0 zu setzen. Das heißt
    Figure 00250001
  • Der Zweck einer solchen Transformation besteht darin, W*·W* zu verkleinern. Eine weniger abrupte Version dieses Ansatzes besteht darin, die W*-Werte durch
    Figure 00250002
    so zu normieren, dass sie entweder –1,0 oder 1 sind.
  • Diese Transformation kann eine drastische Wirkung auf die statistische Signifikanz des Ergebnisses haben. Andere robuste statistische Techniken könnten auch verwendet werden, um Ausreißereffekte zu unterdrücken.
  • Im Prinzip kann jede Frequenzbereichstransformation verwendet werden. In dem nachstehend beschriebenen Schema wird ein Fourier-Bereichsverfahren verwendet, es sind jedoch auch Wavelet-basierte Schemata als eine Variation verwendbar. In Bezug auf das Auswählen von Frequenzbereichen der Transformation ist es möglich, Modelle für das betrachtete Wahrnehmungssystem zu verwenden.
  • Eine Frequenzanalyse kann durch eine Wavelet- oder Unterbandtransformation ausgeführt werden, wobei das Signal durch eine Wavelet- oder Mehrfachauflösungstransformation in Unterbänder aufgeteilt wird. Die Unterbänder brauchen nicht gleichmäßig beabstandet zu sein. Jedes Unterband kann als einen Frequenzbereich in der einem Unterbereich des Frequenzbereichs des Signals entsprechenden Domäne darstellend angesehen werden. Das Wasserzeichen wird dann in die Unterbereiche eingefügt.
  • Für Tondaten bewegt sich ein gleitendes "Fenster" entlang den Signaldaten, und die Frequenztransformation (DCT, FFT usw.) wird von der Probe in dem Fenster genommen. Dieser Prozess ermöglicht das Erfassen bedeutungsvoller Informationen eines Signals, das zeitlich veränderlicher Natur ist.
  • Es wird angenommen, dass jeder Koeffizient im Frequenzbereich eine Wahrnehmungskapazität aufweist. Das heißt, dass er das Einfügen zusätzlicher Informationen ohne Einfluss auf die Wahrnehmungstreue der Daten (oder mit minimalem Einfluss auf diese) unterstützen kann.
  • Um ein Wasserzeichen mit einer Länge L in ein N × N-Bild einzubringen, wird die N × N-FFT (oder DCT) des Bilds berechnet, und das Wasserzeichen wird in die L Koeffizienten größten Betrags der Transformationsmatrix, mit Ausnahme des Gleichanteils, eingebracht. Allgemeiner könnten L zufällig gewählte Koeffizienten aus den M für die Wahrnehmung wichtigsten Koeffizienten der Transformation ausgewählt werden, wobei M ≥ L ist. Für die meisten Bilder sind diese Koeffizienten diejenigen, die den niedrigen Frequenzen entsprechen. Der Zweck des Anordnens des Wasserzeichens an diesen Stellen besteht darin, dass ein erhebliches Manipulieren bei diesen Frequenzen die Bildtreue oder die wahrgenommene Qualität deutlich vor der Zerstörung des Wasserzeichens zerstört.
  • Die FFT liefert in Bezug auf die Wahrnehmung ähnliche Ergebnisse wie die DCT. Dies ist anders als im Fall einer Transformationscodierung, wobei die DCT der FFT infolge ihrer spektralen Eigenschaften vorgezogen wird. Die DCT weist gewöhnlich weniger Hochfrequenzinformationen als die FFT auf und ordnet die meisten Bildinformationen in den Niederfrequenzbereichen an, wodurch sie in Situationen bevorzugt wird, in denen Daten beseitigt werden müssen. Im Fall eines Versehens mit Wasserzeichen werden die Bilddaten bewahrt, und es wird nichts beseitigt. Demgemäß ist die FFT so gut wie die DCT, und sie ist bevorzugt, weil sie leichter zu berechnen ist.
  • Bei einem Experiment wurde ein visuell nicht wahrnehmbares. Wasserzeichen absichtlich in einem Bild angeordnet. Anschließend wurden 100 zufällig erzeugte Wasserzeichen, von denen nur eines dem richtigen Wasserzeichen entsprach, auf den vorstehend beschriebenen Wasserzeichendetektor angewendet. Das Ergebnis war, wie in 4 dargestellt ist, ein sehr starkes positives Ansprechen entsprechend dem richtigen Wasserzeichen, was nahe legt, dass das Verfahren zu einer sehr geringen Anzahl falscher positiver Ansprechergebnisse und einer sehr niedrigen falschen negativen Ansprechrate führt.
  • Bei einem anderen Test wurde das mit Wasserzeichen versehene Bild auf die Hälfte seiner ursprünglichen Größe skaliert. Um das Wasserzeichen wiederzugewinnen, wurde das Bild auf seine ursprüngliche Größe umskaliert, allerdings bei einem Detailverlust infolge der Unterabtastung des Bilds unter Verwendung räumlicher Tiefpassfilteroperationen. Das Ansprechen des Wasserzeichendetektors lag deutlich oberhalb zufälliger Niveaus, was darauf hinweist, dass das Wasserzeichen gegen geometrische Verzerrungen robust ist. Dieses Ergebnis wurde erreicht, wenngleich 75 Prozent der ursprünglichen Daten in dem herunterskalierten Bild fehlten.
  • Bei einem weiteren Experiment wurde eine JPEG-codierte Version des Bilds mit Parametern einer zehnprozentigen Qualität bei 0 Prozent Glättung verwendet, was zu sichtbaren Verzerrungen führte. Die Ergebnisse des Wasserzeichendetektors legen nahe, dass das Verfahren gegenüber gewöhnlichen Codierverzerrungen robust ist. Selbst bei Verwendung einer Version des Bilds mit Parametern einer fünfprozentigen Qualität bei 0 Prozent Glättung lagen die Ergebnisse deutlich oberhalb derjenigen, die zufällig erreichbar waren.
  • Bei Experimenten, bei denen eine einer Zitterverarbeitung unterzogene Version des Bilds verwendet wird, legte das Ansprechen des Wasserzeichendetektors nahe, dass das Verfahren gegenüber einer gewöhnlichen Codierverzerrung robust ist. Weiterhin wird eine zuverlässigere Detektion durch Entfernen jedes von Null verschiedenen Mittelwerts aus dem extrahierten Wasserzeichen erreicht.
  • Bei einem anderen Experiment wurde das Bild beschnitten, wobei nur das mittlere Viertel des Bilds verblieb. Um das Wasserzeichen aus dem beschnittenen Bild zu extrahieren, wurde der fehlende Abschnitt des Bilds durch Abschnitte vom ursprünglichen nicht mit einem Wasserzeichen versehenen Bild ersetzt. Der Wasserzeichendetektor war in der Lage, das Wasserzeichen mit einem größeren als dem zufälligen Ansprechen wiederherzustellen. Wenn der von Null verschiedene Mittelwert entfernt wurde und die Elemente des Wasserzeichens vor dem Vergleich mit dem richtigen Wasserzeichen binärisiert wurden, wurde das Ansprechen des Detektors verbessert. Dieses Ergebnis wird auch dann erreicht, wenn 75 Prozent der Daten aus dem Bild entfernt wurden.
  • Bei einem weiteren Experiment wurde das Bild gedruckt, photokopiert, unter Verwendung eines 300-dpi-Umax-PS-2400x-Scanners gescannt und zu einer Größe von 256 × 256 Pixeln umskaliert. Das endgültige Bild litt klar an bei jedem Prozess herbeigeführten unterschiedlichen Verzerrungsniveaus.
  • Hochfrequenz-Musterrauschen war besonders merklich. Wenn der von Null verschiedene Mittelwert entfernt wurde und nur das Vorzeichen der Elemente des Wasserzeichens verwendet wurde, wurde das Ansprechen des Wasserzeichendetektors deutlich über zufällige Niveaus verbessert.
  • Bei einem weiteren Experiment wurde das Bild fünf aufeinander folgenden Wasserzeichenoperationen unterzogen. Das heißt, dass das ursprüngliche Bild mit einem Wasserzeichen versehen wurde, das mit einem Wasserzeichen versehene Bild mit einem Wasserzeichen versehen wurde, usw. Der Prozess kann als eine andere Form eines Angriffs angesehen werden, wobei es klar ist, dass eine erhebliche Bildbeeinträchtigung auftritt, falls der Prozess wiederholt wird. 5 zeigt das Ansprechen des Wasserzeichendetektors auf 1000 zufällig erzeugte Wasserzeichen, einschließlich der fünf in dem Bild vorhandenen Wasserzeichen. Die fünf dominanten Spitzen in der Graphik, welche auf das Vorhandensein von fünf Wasserzeichen hinweisen, zeigen, dass ein aufeinander folgendes Versehen mit Wasserzeichen den Prozess nicht stört.
  • Die Tatsache, dass ein aufeinander folgendes Versehen mit Wasserzeichen möglich ist, bedeutet, dass die Geschichte oder der Stammbaum eines Dokuments bestimmbar ist, falls bei jeder Kopie aufeinander folgende Wasserzeichen hinzugefügt werden.
  • Bei einer Variation des mehrere Wasserzeichen aufweisenden Bilds wurden fünf getrennt mit Wasserzeichen versehene Bilder gemittelt, um einen einfachen Kollusionsangriff zu simulieren. 6 zeigt das Ansprechen des Wasserzeichendetektors auf 1000 zufällig erzeugte Wasserzeichen, einschließlich der fünf in den ursprünglichen Bildern vorhandenen Wasserzeichen. Das Ergebnis besteht darin, dass eine einfache Kollusion auf der Grundlage einer Mittelwertbildung unwirksam ist, um das gegenwärtige Wasserzeichensystem zu überwinden.
  • Das Ergebnis der vorstehend erwähnten Experimente besteht darin, dass das beschriebene System eine zufällige Kopie des Wasserzeichens aus Bildern extrahieren kann, die durch mehre re gewöhnliche geometrische und Signalverarbeitungsprozeduren erheblich beeinträchtigt worden sind. Diese Prozeduren umfassen ein Zooming (Tiefpassfiltern), eine Beschneidung, eine verlustbehaftete JPEG-Codierung, eine Zitterverarbeitung, ein Drucken, ein Photokopieren und ein anschließendes Wiedereinscannen.
  • Wenngleich diese Experimente tatsächlich unter Verwendung eines Bilds ausgeführt wurden, sind ähnliche Ergebnisse mit Textbildern, Tondaten und Videodaten erreichbar, wenngleich auf die zeitlich veränderliche Natur dieser Daten geachtet werden muss.
  • Die vorstehende Implementation des Wasserzeichensystems ist ein elektronisches System. Weil das Grundprinzip der Erfindung die Aufnahme eines Wasserzeichens in Spektralfrequenzkomponenten der Daten ist, kann ein Versehen mit Wasserzeichen durch andere Mittel, beispielsweise unter Verwendung eines optischen Systems, wie es in 7 dargestellt ist, erreicht werden.
  • In 7 werden Daten, die mit einem Wasserzeichen zu versehen sind, wie ein Bild 40, durch eine räumliche Transformationslinse 42 in der Art einer Fourier-Transformationslinse geführt, wobei die Ausgabe dieser Linse die räumliche Transformation des Bilds ist. Gleichzeitig wird ein Wasserzeichenbild 44 durch eine zweite räumliche Transformationslinse 46 geführt, deren Ausgabe die räumliche Übertragung des Wasserzeichenbilds 44 ist. Die räumliche Transformation von der Linse 42 und die räumliche Transformation von der Linse 46 werden an einem optischen Kombinierer 48 kombiniert. Die Ausgabe des optischen Kombinierers 48 wird durch eine räumliche Umkehrtransformationslinse 50 geführt, von der das Wasserzeichenbild 52 vorhanden ist. Das Ergebnis ist ein eindeutiges, praktisch nicht wahrnehmbares mit einem Wasserzeichen versehenes Bild. Ähnliche Ergebnisse sind durch das Übertragen von Video- oder Multimediasignalen durch die Linsen auf die vorstehend beschriebene Weise erreichbar.

Claims (13)

  1. Verfahren zum Einfügen eines Wasserzeichens (W) in Daten (X) mit den folgenden Schritten: spektrales Zerlegen der mit einem Wasserzeichen zu versehenden Daten, Einfügen des Wasserzeichens in die spektral zerlegten Daten und anschließende Umkehrtransformation der dadurch erhaltenen Daten, um mit Wasserzeichen versehene Daten (X') zu erzeugen, gekennzeichnet durch a) Bestimmen der in Bezug auf die Wahrnehmung wichtigsten Komponenten der spektralen Datenzerlegung b) Einfügen des Wasserzeichens (W) in die in Bezug auf die Wahrnehmung wichtigsten Frequenzkomponenten der spektralen Datenzerlegung, so dass die Wasserzeichenenergie in jeder einzelnen Frequenzkomponente klein und nicht wahrnehmbar ist.
  2. Verfahren zum Einfügen eines Wasserzeichens in Daten nach Anspruch 1, wobei das Erhalten einer Zerlegung von Daten das Erhalten einer spektralen Zerlegung von Daten ist.
  3. Verfahren nach Anspruch 1 oder 2, wobei die Daten Bilddaten, Videodaten, Tondaten und/oder Multimediadaten einschließen.
  4. Verfahren nach Anspruch 2 oder 3, wobei das Erhalten einer spektralen Zerlegung von Daten aus der Gruppe ausgewählt wird, die aus einer Fourier-Transformation, einer diskreten Cosinustransformation, einer Hadamard-Transformation und einem Wavelet-Mehrfachauflösungs-Unterbandverfahren besteht.
  5. Verfahren nach einem der Ansprüche 1 bis 4, wobei beim Einfügen eines Wasserzeichens (W) Wasserzeichenwerte eingefügt werden, so dass das Hinzufügen eines zusätzlichen Signals in eine in Bezug auf die Wahrnehmung wichtige Komponente die wahrgenommene Qualität der Daten beeinflusst.
  6. Verfahren nach einem der Ansprüche 2 bis 5 mit den weiteren Schritten: Vergleichen der Daten (X) mit mit Wasserzeichen versehenen Daten (X ^) zum Erhalten extrahierter Datenwerte, Vergleichen extrahierter Datenwerte (W*) mit Wasserzeichenwerten (W) und den Daten (X) zum Erhalten von Differenzwerten, und Analysieren der Differenzwerte zum Bestimmen des Wasserzeichens in den mit Wasserzeichen versehenen Daten (X ^).
  7. Verfahren nach Anspruch 6, wobei die Wasserzeichenwerte (wi) entsprechend einer Normalverteilung gewählt werden.
  8. Verfahren nach Anspruch 1 mit den weiteren Schritten: Extrahieren von Werten (xi) von Komponenten der spektralen Zerlegung von Daten, Kombinieren von Wasserzeichenwerten (wi) mit den extrahierten Werten (xi), um angepasste Werte zu erzeugen, und Einfügen der angepassten Werte in die Daten an Stelle der extrahierten Werte, um mit Wasserzeichen versehene Daten zu erzeugen.
  9. Verfahren zum Einfügen eines Wasserzeichens in Daten nach Anspruch 8, wobei die Wasserzeichenwerte (wi) entsprechend einer zufälligen Verteilung gewählt werden.
  10. Verfahren nach einem der Ansprüche 6 bis 9, wobei Wasserzeichenwerte zugeordnete Skalierungsparameter aufweisen.
  11. Verfahren nach Anspruch 10, wobei Skalierungsparameter so ausgewählt werden, dass das Addieren zusätzlicher Wasserzeichenwerte die wahrgenommene Qualität der Daten beeinflusst.
  12. Verfahren nach einem der Ansprüche 8 bis 11 mit den weiteren Schritten: Vergleichen der Daten (X) mit mit Wasserzeichen versehenen Daten (X ^), um extrahierte Datenwerte (xi) zu erhalten, Vergleichen der extrahierten Datenwerte (xi) mit mit Wasserzeichen versehenen Werten (wi) und den Daten (X), um Differenzwerte zu erhalten, und Analysieren der Differenzwerte, um das Wasserzeichen in den mit Wasserzeichen versehenen Daten (X ^)zu bestimmen.
  13. Verfahren zum Einfügen eines Wasserzeichens in Daten nach Anspruch 12 mit dem weiteren Schritt des Vorverarbeitens verzerrter oder manipulierter mit Wasserzeichen versehener Daten vor dem Vergleichen der Daten.
DE69636084T 1995-09-28 1996-09-06 Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten Expired - Lifetime DE69636084T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US53489495A 1995-09-28 1995-09-28
US534894 1995-09-28

Publications (2)

Publication Number Publication Date
DE69636084D1 DE69636084D1 (de) 2006-06-08
DE69636084T2 true DE69636084T2 (de) 2006-09-14

Family

ID=24131962

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69636084T Expired - Lifetime DE69636084T2 (de) 1995-09-28 1996-09-06 Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten

Country Status (6)

Country Link
US (1) US5930369A (de)
EP (1) EP0766468B1 (de)
JP (1) JP3522056B2 (de)
AU (1) AU701639B2 (de)
CA (1) CA2184949C (de)
DE (1) DE69636084T2 (de)

Families Citing this family (475)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US6636615B1 (en) 1998-01-20 2003-10-21 Digimarc Corporation Methods and systems using multiple watermarks
US6408082B1 (en) 1996-04-25 2002-06-18 Digimarc Corporation Watermark detection using a fourier mellin transform
US7116781B2 (en) * 1993-11-18 2006-10-03 Digimarc Corporation Counteracting geometric distortions in watermarking
US6574350B1 (en) * 1995-05-08 2003-06-03 Digimarc Corporation Digital watermarking employing both frail and robust watermarks
US6516079B1 (en) 2000-02-14 2003-02-04 Digimarc Corporation Digital watermark screening and detecting strategies
US7171016B1 (en) 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US6424725B1 (en) 1996-05-16 2002-07-23 Digimarc Corporation Determining transformations of media signals with embedded code signals
US6611607B1 (en) 1993-11-18 2003-08-26 Digimarc Corporation Integrating digital watermarks in multimedia content
US5822436A (en) * 1996-04-25 1998-10-13 Digimarc Corporation Photographic products and methods employing embedded information
US5748763A (en) * 1993-11-18 1998-05-05 Digimarc Corporation Image steganography system featuring perceptually adaptive and globally scalable signal embedding
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
US6122403A (en) 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US6763122B1 (en) 1999-11-05 2004-07-13 Tony Rodriguez Watermarking an image in color plane separations and detecting such watermarks
US6985600B2 (en) * 1994-03-17 2006-01-10 Digimarc Corporation Printing media and methods employing digital watermarking
US8094949B1 (en) 1994-10-21 2012-01-10 Digimarc Corporation Music methods and systems
US6560349B1 (en) 1994-10-21 2003-05-06 Digimarc Corporation Audio monitoring using steganographic information
US7724919B2 (en) 1994-10-21 2010-05-25 Digimarc Corporation Methods and systems for steganographic processing
US7986806B2 (en) * 1994-11-16 2011-07-26 Digimarc Corporation Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network
US7362775B1 (en) 1996-07-02 2008-04-22 Wistaria Trading, Inc. Exchange mechanisms for digital information packages with bandwidth securitization, multichannel digital watermarks, and key management
US5745569A (en) * 1996-01-17 1998-04-28 The Dice Company Method for stega-cipher protection of computer code
US6721440B2 (en) 1995-05-08 2004-04-13 Digimarc Corporation Low visibility watermarks using an out-of-phase color
US6728390B2 (en) * 1995-05-08 2004-04-27 Digimarc Corporation Methods and systems using multiple watermarks
US7224819B2 (en) * 1995-05-08 2007-05-29 Digimarc Corporation Integrating digital watermarks in multimedia content
US6590996B1 (en) 2000-02-14 2003-07-08 Digimarc Corporation Color adaptive watermarking
US6763123B2 (en) 1995-05-08 2004-07-13 Digimarc Corporation Detection of out-of-phase low visibility watermarks
US6718046B2 (en) 1995-05-08 2004-04-06 Digimarc Corporation Low visibility watermark using time decay fluorescence
US5613004A (en) 1995-06-07 1997-03-18 The Dice Company Steganographic method and device
US8379908B2 (en) 1995-07-27 2013-02-19 Digimarc Corporation Embedding and reading codes on objects
US7562392B1 (en) * 1999-05-19 2009-07-14 Digimarc Corporation Methods of interacting with audio and ambient music
US7006661B2 (en) 1995-07-27 2006-02-28 Digimarc Corp Digital watermarking systems and methods
US6505160B1 (en) * 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
US6829368B2 (en) 2000-01-26 2004-12-07 Digimarc Corporation Establishing and interacting with on-line media collections using identifiers in media signals
US7664263B2 (en) 1998-03-24 2010-02-16 Moskowitz Scott A Method for combining transfer functions with predetermined key creation
US6205249B1 (en) 1998-04-02 2001-03-20 Scott A. Moskowitz Multiple transform utilization and applications for secure digital watermarking
US7685426B2 (en) * 1996-05-07 2010-03-23 Digimarc Corporation Managing and indexing content on a network with image bookmarks and digital watermarks
US6307949B1 (en) 1996-05-07 2001-10-23 Digimarc Corporation Methods for optimizing watermark detection
US7930546B2 (en) * 1996-05-16 2011-04-19 Digimarc Corporation Methods, systems, and sub-combinations useful in media identification
US6229924B1 (en) * 1996-05-16 2001-05-08 Digimarc Corporation Method and apparatus for watermarking video images
US6381341B1 (en) 1996-05-16 2002-04-30 Digimarc Corporation Watermark encoding method exploiting biases inherent in original signal
US6209096B1 (en) 1996-07-02 2001-03-27 Yamaha Corporation Method and device for storing main information with associated additional information incorporated therein
US7457962B2 (en) 1996-07-02 2008-11-25 Wistaria Trading, Inc Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7095874B2 (en) 1996-07-02 2006-08-22 Wistaria Trading, Inc. Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7159116B2 (en) 1999-12-07 2007-01-02 Blue Spike, Inc. Systems, methods and devices for trusted transactions
US7177429B2 (en) 2000-12-07 2007-02-13 Blue Spike, Inc. System and methods for permitting open access to data objects and for securing data within the data objects
US5889868A (en) * 1996-07-02 1999-03-30 The Dice Company Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
GB2354860B (en) * 1996-07-02 2001-05-30 Yamaha Corp Method and device for storing main information with associated additional infprmation incorproated therein
US7346472B1 (en) 2000-09-07 2008-03-18 Blue Spike, Inc. Method and device for monitoring and analyzing signals
EP0940037B1 (de) * 1996-07-16 2005-09-14 Koninklijke Philips Electronics N.V. Detektion eines eingebetteten wasserzeichens in einem informationssignal
US6226387B1 (en) * 1996-08-30 2001-05-01 Regents Of The University Of Minnesota Method and apparatus for scene-based video watermarking
US6282299B1 (en) 1996-08-30 2001-08-28 Regents Of The University Of Minnesota Method and apparatus for video watermarking using perceptual masks
US7366908B2 (en) 1996-08-30 2008-04-29 Digimarc Corporation Digital watermarking with content dependent keys and autocorrelation properties for synchronization
US6069914A (en) * 1996-09-19 2000-05-30 Nec Research Institute, Inc. Watermarking of image data using MPEG/JPEG coefficients
JP3109575B2 (ja) 1996-09-30 2000-11-20 日本電気株式会社 画像データ処理装置
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
JP3649537B2 (ja) * 1996-11-27 2005-05-18 日本アイ・ビー・エム株式会社 データハイディング方法及びデータ抽出方法
US7730317B2 (en) 1996-12-20 2010-06-01 Wistaria Trading, Inc. Linear predictive coding implementation of digital watermarks
GB9700854D0 (en) 1997-01-16 1997-03-05 Scient Generics Ltd Sub-audible acoustic data transmission mechanism
JP4046767B2 (ja) * 1997-01-27 2008-02-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 記録信号のコピー防止システム
US6185312B1 (en) 1997-01-28 2001-02-06 Nippon Telegraph And Telephone Corporation Method for embedding and reading watermark-information in digital form, and apparatus thereof
CA2227381C (en) * 1997-02-14 2001-05-29 Nec Corporation Image data encoding system and image inputting apparatus
JP3686741B2 (ja) * 1997-02-19 2005-08-24 富士通株式会社 画像データへの識別情報埋め込み方法,識別情報が埋め込まれた画像データからの識別情報抽出方法,画像データへの識別情報埋め込み装置,識別情報が埋め込まれた画像データからの識別情報抽出装置,及びコンピュータ可読媒体
AUPO521897A0 (en) * 1997-02-20 1997-04-11 Telstra R & D Management Pty Ltd Invisible digital watermarks
JP3137022B2 (ja) * 1997-02-24 2001-02-19 日本電気株式会社 動画像エンコード装置
EP0860997B1 (de) * 1997-02-24 2008-12-10 Nec Corporation System zur Kodierung digitaler Daten
KR100280953B1 (ko) * 1997-03-05 2001-02-01 가네꼬 히사시 화상 데이터 처리 장치 및 상기 화상 데이터 처리를 위한 프로그램 격납 기록매체
PL335754A1 (en) * 1997-03-21 2000-05-22 Canal Plus Sa Method of loading data to a mpeg receiver / decoder and mpeg transmission system for implementing that method
GB2324669A (en) * 1997-04-23 1998-10-28 Ibm Controlling video or image presentation according to encoded content classification information within the video or image data
US6192138B1 (en) 1997-05-08 2001-02-20 Kabushiki Kaisha Toshiba Apparatus and method for embedding/unembedding supplemental information
US6427012B1 (en) * 1997-05-19 2002-07-30 Verance Corporation Apparatus and method for embedding and extracting information in analog signals using replica modulation
US5940135A (en) * 1997-05-19 1999-08-17 Aris Technologies, Inc. Apparatus and method for encoding and decoding information in analog signals
CN1249106A (zh) 1997-05-29 2000-03-29 皇家菲利浦电子有限公司 用于检测水印的方法和装置
JPH114337A (ja) * 1997-06-11 1999-01-06 Canon Inc 画像処理装置及び方法
JPH118753A (ja) * 1997-06-18 1999-01-12 Nec Corp 電子透かし挿入装置
ES2142234B1 (es) * 1997-06-27 2000-09-16 Telefonica Sa Nuevo marcador y lector de documentos.
JPH1132200A (ja) * 1997-07-09 1999-02-02 Matsushita Electric Ind Co Ltd 透かしデータ挿入方法及び透かしデータ検出方法
US6959383B1 (en) 1997-07-10 2005-10-25 Yamaha Corporation Method and device for incorporating additional information into main information through electronic watermaking technique
US8155375B2 (en) * 1997-07-24 2012-04-10 Regents Of The University Of Minnesota Video watermarking using temporal analysis
WO1999012347A2 (en) * 1997-09-02 1999-03-11 Koninklijke Philips Electronics N.V. Method and arrangement for detecting a watermark
WO1999012331A2 (en) * 1997-09-02 1999-03-11 Koninklijke Philips Electronics N.V. Watermarking an information signal
DE69822950T2 (de) 1997-09-03 2009-09-24 Hitachi, Ltd. Verfahren und System zum Einbetten von Information in Daten
US6208735B1 (en) * 1997-09-10 2001-03-27 Nec Research Institute, Inc. Secure spread spectrum watermarking for multimedia data
US6823074B1 (en) 1997-09-17 2004-11-23 Pioneer Corporation Digital-watermark superposing apparatus and digital-watermarker detecting apparatus
JP3662398B2 (ja) * 1997-09-17 2005-06-22 パイオニア株式会社 電子透かし重畳装置及び電子透かし検出装置
EP0905967A1 (de) * 1997-09-26 1999-03-31 Digital Copyright Technologies AG Verfahren zur Erzeugung von digitalen Wasserzeichen und zum Austausch von digitale Wasserzeichen enthaltenden Daten
US6611599B2 (en) * 1997-09-29 2003-08-26 Hewlett-Packard Development Company, L.P. Watermarking of digital object
JPH11196262A (ja) * 1997-11-07 1999-07-21 Matsushita Electric Ind Co Ltd デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した媒体
US6330672B1 (en) * 1997-12-03 2001-12-11 At&T Corp. Method and apparatus for watermarking digital bitstreams
EP0921675B1 (de) 1997-12-03 2006-07-05 Kabushiki Kaisha Toshiba Verfahren zur Bildinformationsverarbeitung und Verfahren zur Verhinderung von Fälschungen von Zertifikaten und dergleichen
PL191867B1 (pl) * 1997-12-22 2006-07-31 Koninkl Philips Electronics Nv Sposób i układ do osadzania danych dodatkowych w sygnale
US6037984A (en) * 1997-12-24 2000-03-14 Sarnoff Corporation Method and apparatus for embedding a watermark into a digital image or image sequence
US6104812A (en) * 1998-01-12 2000-08-15 Juratrade, Limited Anti-counterfeiting method and apparatus using digital screening
US6064748A (en) * 1998-01-16 2000-05-16 Hewlett-Packard Company Method and apparatus for embedding and retrieving additional data in an encoded data stream
US6804376B2 (en) 1998-01-20 2004-10-12 Digimarc Corporation Equipment employing watermark-based authentication function
JP3986150B2 (ja) * 1998-01-27 2007-10-03 興和株式会社 一次元データへの電子透かし
US6145081A (en) * 1998-02-02 2000-11-07 Verance Corporation Method and apparatus for preventing removal of embedded information in cover signals
JP3570213B2 (ja) * 1998-03-27 2004-09-29 株式会社日立製作所 電子透かし画像処理方法
US6064764A (en) * 1998-03-30 2000-05-16 Seiko Epson Corporation Fragile watermarks for detecting tampering in images
US6137952A (en) * 1998-04-02 2000-10-24 Hewlett-Packard Company Apparatus and method for degrading the quality of unauthorized copies of color images and video sequences
US6256736B1 (en) * 1998-04-13 2001-07-03 International Business Machines Corporation Secured signal modification and verification with privacy control
US6263086B1 (en) * 1998-04-15 2001-07-17 Xerox Corporation Automatic detection and retrieval of embedded invisible digital watermarks from halftone images
US6359998B1 (en) * 1998-04-23 2002-03-19 3Com Corporation Method and apparatus for wavelet-based digital watermarking
JP3358532B2 (ja) 1998-04-27 2002-12-24 日本電気株式会社 電子すかしを利用した受信装置
JP3214554B2 (ja) * 1998-05-06 2001-10-02 日本電気株式会社 電子透かしシステム及び電子透かし挿入装置と電子画像復調装置
JP3214555B2 (ja) * 1998-05-06 2001-10-02 日本電気株式会社 電子透かし挿入装置
US6773547B2 (en) * 1998-05-08 2004-08-10 American Air Liquide, Inc. Process for the bleaching of low consistency pulp using high partial pressure ozone
CA2269651A1 (en) 1998-05-12 1999-11-12 Lucent Technologies, Inc. Transform domain image watermarking method and system
JP3201347B2 (ja) 1998-05-15 2001-08-20 日本電気株式会社 画像属性変更装置と電子透かし装置
US6553127B1 (en) * 1998-05-20 2003-04-22 Macrovision Corporation Method and apparatus for selective block processing
US6021196A (en) * 1998-05-26 2000-02-01 The Regents University Of California Reference palette embedding
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
EP1103026A1 (de) * 1998-06-01 2001-05-30 Datamark Technologies PTE Ltd Verfahren zum einbetten von bild, audio und video wasserzeichen in digitale daten
US6332194B1 (en) * 1998-06-05 2001-12-18 Signafy, Inc. Method for data preparation and watermark insertion
JP2000013585A (ja) * 1998-06-19 2000-01-14 Sony Corp 付加情報の重畳装置、付加情報の重畳方法、画像情報記録装置および画像情報記録方法
WO1999067942A1 (fr) * 1998-06-22 1999-12-29 Sony Corporation Appareil et procede de traitement de signaux, decodeur de signaux et procede associe
US6154571A (en) * 1998-06-24 2000-11-28 Nec Research Institute, Inc. Robust digital watermarking
US7006555B1 (en) 1998-07-16 2006-02-28 Nielsen Media Research, Inc. Spectral audio encoding
JP2000106625A (ja) 1998-07-27 2000-04-11 Fuji Photo Film Co Ltd 画像プリント方法および装置並びに記憶媒体
JP3266569B2 (ja) 1998-07-29 2002-03-18 日本電気株式会社 電子透かしデータによる画像属性変更システム
EP1014618A1 (de) 1998-07-30 2000-06-28 Sony Corporation Vorrichtung zur verarbeitung eines inhalts
JP3853541B2 (ja) * 1998-07-30 2006-12-06 富士写真フイルム株式会社 データ配信方法
US20030130954A1 (en) * 1998-07-31 2003-07-10 Carr J. Scott Postal applications including digital watermarks
JP2000059771A (ja) * 1998-08-04 2000-02-25 Hitachi Ltd 画像撮像装置および画像データ利用システム
FR2782223B1 (fr) * 1998-08-06 2000-11-03 Canon Kk Procede et dispositif d'insertion et de decodage d'une marque dans des donnees numeriques
FR2782224B1 (fr) * 1998-08-06 2000-11-03 Canon Kk Procede et dispositif d'insertion et de decodage d'une marque dans des donnees numeriques
US6944313B1 (en) 1998-08-06 2005-09-13 Canon Kabushiki Kaisha Method and device for inserting and decoding a watermark in digital data
US7953824B2 (en) 1998-08-06 2011-05-31 Digimarc Corporation Image sensors worn or attached on humans for imagery identification
JP3592545B2 (ja) 1998-08-07 2004-11-24 株式会社リコー 画像処理装置および画像処理方法および情報記録媒体
JP3563270B2 (ja) * 1998-08-28 2004-09-08 株式会社日立製作所 電子透かし画像の認証方法
US6643382B1 (en) * 1998-08-31 2003-11-04 Canon Kabushiki Kaisha Image processing method, image processing apparatus, image processing system and memory medium
US6704431B1 (en) * 1998-09-04 2004-03-09 Nippon Telegraph And Telephone Corporation Method and apparatus for digital watermarking
JP4424769B2 (ja) * 1998-09-10 2010-03-03 興和株式会社 電子透かしの埋め込み装置
EP1536422B1 (de) 1998-09-22 2011-11-09 Panasonic Corporation Optische Platte und Verfahren zur Aufzeichnung zusätzlicher Informationen auf einer optischen Platte
US7373513B2 (en) * 1998-09-25 2008-05-13 Digimarc Corporation Transmarking of multimedia signals
US7197156B1 (en) 1998-09-25 2007-03-27 Digimarc Corporation Method and apparatus for embedding auxiliary information within original data
US7055034B1 (en) 1998-09-25 2006-05-30 Digimarc Corporation Method and apparatus for robust embedded data
KR100341197B1 (ko) 1998-09-29 2002-06-20 포만 제프리 엘 오디오 데이터로 부가 정보를 매립하는 방법 및 시스템
US6463162B1 (en) * 1998-09-30 2002-10-08 Hewlett-Packard Company Robust watermarking for digital objects
US6285775B1 (en) * 1998-10-01 2001-09-04 The Trustees Of The University Of Princeton Watermarking scheme for image authentication
DE69925243T2 (de) 1998-10-08 2006-02-23 Matsushita Electric Industrial Co., Ltd., Kadoma Datenprozessor und datenspeichermedium
US6345100B1 (en) * 1998-10-14 2002-02-05 Liquid Audio, Inc. Robust watermark method and apparatus for digital signals
JP3881794B2 (ja) * 1998-10-27 2007-02-14 興和株式会社 電子透かしの埋め込み方法およびその復号方法
EP1046141B1 (de) * 1998-10-29 2003-06-04 Koninklijke Philips Electronics N.V. Wasserzeichenerkennung
EP1001604B1 (de) * 1998-11-10 2004-04-28 Canon Kabushiki Kaisha Einbettung eines Wasserzeichens in ein komprimiertes Bildsignal
JP4130503B2 (ja) 1998-11-30 2008-08-06 株式会社東芝 電子透かし埋込み装置
US6563935B1 (en) * 1998-12-02 2003-05-13 Hitachi, Ltd. Method of extracting digital watermark information and method of judging bit value of digital watermark information
GB2361377B (en) * 1998-12-11 2003-03-26 Kent Ridge Digital Labs Method and device for generating digital data watermarked with authentication data
JP3327389B2 (ja) 1998-12-28 2002-09-24 松下電器産業株式会社 複製システム、複製方法、書き込み装置および記録媒体
US6678389B1 (en) 1998-12-29 2004-01-13 Kent Ridge Digital Labs Method and apparatus for embedding digital information in digital multimedia data
GB2363300B (en) * 1998-12-29 2003-10-01 Kent Ridge Digital Labs Digital audio watermarking using content-adaptive multiple echo hopping
US7162642B2 (en) * 1999-01-06 2007-01-09 Digital Video Express, L.P. Digital content distribution system and method
US6442283B1 (en) * 1999-01-11 2002-08-27 Digimarc Corporation Multimedia data embedding
JP4504572B2 (ja) * 1999-01-13 2010-07-14 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 符号化された信号への補足データの組み込み
JP3397157B2 (ja) 1999-01-13 2003-04-14 日本電気株式会社 電子透かし挿入システム
CA2260094C (en) * 1999-01-19 2002-10-01 Nec Corporation A method for inserting and detecting electronic watermark data into a digital image and a device for the same
GB2363302B (en) * 1999-01-28 2003-11-05 Kent Ridge Digital Labs Method and apparatus for watermarking wavetable synthesis architectures
JP4178647B2 (ja) 1999-02-15 2008-11-12 松下電器産業株式会社 デジタル情報埋込み・抽出装置および方法並びに当該方法を実行するためのプログラムを記録した記録媒体
US6792128B1 (en) 1999-02-16 2004-09-14 Canon Kabushiki Kaisha Method of inserting and extracting a digital signature
US6868497B1 (en) * 1999-03-10 2005-03-15 Digimarc Corporation Method and apparatus for automatic ID management
EP1157499A4 (de) * 1999-03-10 2003-07-09 Digimarc Corp Verfahren zur signalverarbeitung, vorrichtungen und anwendungen zur verwaltung digitaler rechte
US6963884B1 (en) 1999-03-10 2005-11-08 Digimarc Corporation Recoverable digital content degradation: method and apparatus
US6556688B1 (en) * 1999-03-15 2003-04-29 Seiko Epson Corporation Watermarking with random zero-mean patches for printer tracking
WO2000057399A1 (fr) * 1999-03-19 2000-09-28 Sony Corporation Procede d'inclusion d'information additionnelle et dispositif a cet effet, et procede de decodage d'information additionnelle et dispositif a cet effet
US7013021B2 (en) * 1999-03-19 2006-03-14 Digimarc Corporation Watermark detection utilizing regions with higher probability of success
US7664264B2 (en) 1999-03-24 2010-02-16 Blue Spike, Inc. Utilizing data reduction in steganographic and cryptographic systems
KR100333163B1 (ko) * 1999-03-29 2002-04-18 최종욱 디지털 워터마킹 방법 및 장치
JP3639742B2 (ja) 1999-03-30 2005-04-20 キヤノン株式会社 画像処理装置及びその方法
JP3728136B2 (ja) * 1999-03-30 2005-12-21 キヤノン株式会社 画像処理装置及び画像処理方法及び記憶媒体
JP2000350013A (ja) 1999-03-31 2000-12-15 Victor Co Of Japan Ltd 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。
AU3907900A (en) * 1999-04-06 2000-10-23 Kwan Software Engineering, Inc. System and method for digitally marking a file with a removable mark
US6434701B1 (en) 1999-04-06 2002-08-13 Kwan Software Engineering, Inc. System and method for digitally marking a file
US6792535B1 (en) 1999-04-06 2004-09-14 Kwan Software Engineering, Inc. System and method for digitally marking a file with a removable mark
FR2792797B1 (fr) * 1999-04-23 2001-07-13 Thomson Csf Procede de tatouage d'images
US6424998B2 (en) 1999-04-28 2002-07-23 World Theatre, Inc. System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates
SG87029A1 (en) 1999-05-08 2002-03-19 Kent Ridge Digital Labs Dynamically delayed acknowledgement transmission system
US7302574B2 (en) 1999-05-19 2007-11-27 Digimarc Corporation Content identifiers triggering corresponding responses through collaborative processing
US8095796B2 (en) 1999-05-19 2012-01-10 Digimarc Corporation Content identifiers
US6952774B1 (en) * 1999-05-22 2005-10-04 Microsoft Corporation Audio watermarking with dual watermarks
FR2794600B1 (fr) * 1999-06-01 2001-08-17 Thomson Multimedia Sa Systeme de tatouage de donnees utilisant de nouvelles methodes d'insertion et de detection de tatouage
US6870944B1 (en) * 1999-06-08 2005-03-22 Sony Corporation Image processing apparatus, image processing method, and storage medium
GB2351405B (en) * 1999-06-21 2003-09-24 Motorola Ltd Watermarked digital images
JP3407869B2 (ja) 1999-06-24 2003-05-19 日本電気株式会社 Dct係数に情報を挿入する方式及びその方法
US7543148B1 (en) 1999-07-13 2009-06-02 Microsoft Corporation Audio watermarking with covert channel and permutations
US7020285B1 (en) * 1999-07-13 2006-03-28 Microsoft Corporation Stealthy audio watermarking
JP3651319B2 (ja) 1999-07-16 2005-05-25 日本ビクター株式会社 電子透かし情報記録方法、再生方法、及び電子透かし情報記録装置、再生装置
TW451171B (en) * 1999-07-16 2001-08-21 Cyberlink Corp A method to embed and extract hidden digital watermark
GB9917985D0 (en) 1999-07-30 1999-09-29 Scient Generics Ltd Acoustic communication system
US7475246B1 (en) 1999-08-04 2009-01-06 Blue Spike, Inc. Secure personal content server
US6654479B1 (en) * 1999-08-19 2003-11-25 Academia Sinica Cocktail watermarking on images
US6792129B1 (en) 1999-08-25 2004-09-14 Sharp Laboratories Of America Digital watermarking in a perceptually uniform domain
US6952685B1 (en) 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US20060212908A1 (en) 1999-08-27 2006-09-21 Ochoa Optics Llc Video distribution system
US7209900B2 (en) 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US8090619B1 (en) 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
WO2001016869A1 (en) * 1999-09-01 2001-03-08 Digimarc Corporation Watermarking digital images with intensity specified by area
US6456727B1 (en) * 1999-09-02 2002-09-24 Hitachi, Ltd. Method of extracting digital watermark information and method of judging but value of digital watermark information
US6748362B1 (en) * 1999-09-03 2004-06-08 Thomas W. Meyer Process, system, and apparatus for embedding data in compressed audio, image video and other media files and the like
US7188186B1 (en) * 1999-09-03 2007-03-06 Meyer Thomas W Process of and system for seamlessly embedding executable program code into media file formats such as MP3 and the like for execution by digital media player and viewing systems
JP3654077B2 (ja) 1999-09-07 2005-06-02 日本電気株式会社 オンライン電子透かし検出システム、オンライン電子透かし検出方法、及びオンライン電子透かし検出用プログラムを記録した記録媒体
GB9922904D0 (en) * 1999-09-28 1999-12-01 Signum Technologies Limited Method of authenticating digital data works
JP3407872B2 (ja) 1999-09-29 2003-05-19 日本電気株式会社 付加情報検出方法及び装置
JP3735521B2 (ja) 1999-09-30 2006-01-18 株式会社東芝 埋め込み符号生成方法及び装置、埋め込み符号検出方法及び装置並びに電子透かし埋め込み装置
DE19947877C2 (de) * 1999-10-05 2001-09-13 Fraunhofer Ges Forschung Verfahren und Vorrichtung zum Einbringen von Informationen in einen Datenstrom sowie Verfahren und Vorrichtung zum Codieren eines Audiosignals
US6850910B1 (en) 1999-10-22 2005-02-01 Matsushita Electric Industrial Co., Ltd. Active data hiding for secure electronic media distribution
CA2809775C (en) * 1999-10-27 2017-03-21 The Nielsen Company (Us), Llc Audio signature extraction and correlation
US6754364B1 (en) * 1999-10-28 2004-06-22 Microsoft Corporation Methods and systems for fingerprinting digital data
JP4496574B2 (ja) 1999-11-15 2010-07-07 セイコーエプソン株式会社 画像処理装置、記憶装置、画像処理システムおよび画像処理方法
JP3470223B2 (ja) * 1999-11-29 2003-11-25 株式会社サンモアテック 画像加工方法、画像加工装置、記録媒体、及び伝送媒体
EP1104969B1 (de) * 1999-12-04 2006-06-14 Deutsche Thomson-Brandt Gmbh Verfahren und Vorrichtung zum Dekodieren und Einfügen eines Wasserzeichens in einen Datenstrom
US7500004B1 (en) 1999-12-29 2009-03-03 Gregg Homer System for tracking files transmitted over the internet
US6915481B1 (en) * 2000-01-11 2005-07-05 Cognicity, Inc. Transactional watermarking
JP3683766B2 (ja) * 2000-01-21 2005-08-17 インターナショナル・ビジネス・マシーンズ・コーポレーション 画像処理装置およびその方法
AU2001231109A1 (en) * 2000-01-24 2001-07-31 Businger, Peter A. Transform domain allocation for multimedia watermarking
US9252898B2 (en) 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
GB2358999A (en) * 2000-02-02 2001-08-08 Central Research Lab Ltd A system and method for labelling a signal
US6385329B1 (en) * 2000-02-14 2002-05-07 Digimarc Corporation Wavelet domain watermarks
US6737957B1 (en) 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
US6834308B1 (en) 2000-02-17 2004-12-21 Audible Magic Corporation Method and apparatus for identifying media content presented on a media playing device
US7127744B2 (en) * 2000-03-10 2006-10-24 Digimarc Corporation Method and apparatus to protect media existing in an insecure format
US6804356B1 (en) * 2000-03-20 2004-10-12 Koninklijke Philips Electronics N.V. Hierarchical authentication system for images and video
JP2001282619A (ja) * 2000-03-30 2001-10-12 Hitachi Ltd コンテンツ改竄検知方法及びその実施装置並びにその処理プログラムを記録した記録媒体
EP1190386B1 (de) 2000-04-05 2011-03-30 Sony Europe Limited Materialidentifizierung
JP3630071B2 (ja) * 2000-04-05 2005-03-16 日本電気株式会社 電子透かし検出器及びそれに用いる電子透かし検出方法
US6968564B1 (en) 2000-04-06 2005-11-22 Nielsen Media Research, Inc. Multi-band spectral audio encoding
US8027509B2 (en) 2000-04-19 2011-09-27 Digimarc Corporation Digital watermarking in data representing color channels
US6912295B2 (en) * 2000-04-19 2005-06-28 Digimarc Corporation Enhancing embedding of out-of-phase signals
US6804377B2 (en) 2000-04-19 2004-10-12 Digimarc Corporation Detecting information hidden out-of-phase in color channels
US6891959B2 (en) * 2000-04-19 2005-05-10 Digimarc Corporation Hiding information out-of-phase in color channels
US6993149B2 (en) * 2001-09-25 2006-01-31 Digimarc Corporation Embedding digital watermarks in spot colors
US7738673B2 (en) 2000-04-19 2010-06-15 Digimarc Corporation Low visible digital watermarks
US7466742B1 (en) 2000-04-21 2008-12-16 Nielsen Media Research, Inc. Detection of entropy in connection with audio signals
DE10023759A1 (de) * 2000-05-15 2001-11-22 Fraunhofer Ges Forschung Verfahren zum Einbringen verborgener Information in einen Notensatz
KR100369306B1 (ko) * 2000-05-16 2003-02-26 주식회사 마크애니 컬러 이미지 워터마크를 이용한 디지털 오디오 워터마킹방법 및 장치
KR20010106815A (ko) * 2000-05-23 2001-12-07 서평원 정지 영상 및 동화상 워터마킹 방법 및 장치
KR20010111885A (ko) * 2000-06-14 2001-12-20 박인정 스펙트로그램을 이용한 음향의 영상 워터마킹 방법
KR100611094B1 (ko) 2000-06-15 2006-08-09 주식회사 케이티 통계적 모델에 기반한 워터마크 삽입/검출 장치 및 그 방법
AU7358601A (en) * 2000-07-14 2002-01-30 Chinook Communications Inc System and method for backward-compatible modulation and demodulation of data using information embedding in television signals
US6879652B1 (en) * 2000-07-14 2005-04-12 Nielsen Media Research, Inc. Method for encoding an input signal
US6859217B2 (en) * 2000-07-19 2005-02-22 Microsoft Corporation System and method to display and manage data within hierarchies and polyarchies of information
AU2001275712A1 (en) 2000-07-27 2002-02-13 Activated Content Corporation, Inc. Stegotext encoder and decoder
GB2365295A (en) * 2000-07-27 2002-02-13 Cambridge Consultants Watermarking key
ATE308858T1 (de) * 2000-08-16 2005-11-15 Dolby Lab Licensing Corp Modulation eines oder mehrerer parameter in einem wahrnehmungsgebundenen audio- oder video- kodiersystem in antwort auf zusätzliche information
JP2002092682A (ja) * 2000-08-30 2002-03-29 Internatl Business Mach Corp <Ibm> 透かし検出方法およびシステム
KR100499471B1 (ko) * 2000-09-05 2005-07-07 엘지전자 주식회사 영상 워터마킹 방법
US7246239B2 (en) * 2001-01-24 2007-07-17 Digimarc Corporation Digital watermarks for checking authenticity of printed objects
US6674876B1 (en) 2000-09-14 2004-01-06 Digimarc Corporation Watermarking in the time-frequency domain
US7127615B2 (en) 2000-09-20 2006-10-24 Blue Spike, Inc. Security based on subliminal and supraliminal channels for data objects
US7054256B2 (en) 2000-10-20 2006-05-30 Ochoa Optics Llc High capacity digital data storage by transmission of radiant energy through arrays of small diameter holes
EP1332624A1 (de) * 2000-10-25 2003-08-06 Koninklijke Philips Electronics N.V. Verfahren, vorrichtung und anordnung um zusatzinformation einzubringen
US7562012B1 (en) 2000-11-03 2009-07-14 Audible Magic Corporation Method and apparatus for creating a unique audio signature
WO2002039383A2 (en) * 2000-11-07 2002-05-16 Koninklijke Philips Electronics N.V. Method and arrangement for embedding a watermark in an information signal
US6978371B1 (en) 2000-11-07 2005-12-20 Matsushita Electric Industrial Co., Ltd. Data hiding in digital multimedia
BR0107444A (pt) * 2000-11-08 2002-10-08 Koninkl Philips Electronics Nv Método para comunicar um comando a um dispositivo controlável, arranjo para controlar remotamente um dispositivo controlável, dispositivo de controle arranjado para comunicar um comando em um primeiro domìnio para um dispositivo controlável, dispositivo controlável arranjado para receber um comando em um primeiro domìnio de um dispositivo de controle, produto de programa de computador, método para apresentar um anúncio para um usuário, e, sinal
FR2817440B1 (fr) * 2000-11-27 2003-02-21 Canon Kk Insertion de messages dans des donnees numeriques
AU2211102A (en) 2000-11-30 2002-06-11 Scient Generics Ltd Acoustic communication system
US6957230B2 (en) * 2000-11-30 2005-10-18 Microsoft Corporation Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values
DK1340320T3 (da) 2000-11-30 2009-02-23 Intrasonics Ltd Apparat og system til anvendelse af datasignaler indlejret i et akustisk signal
GB2369949B (en) * 2000-12-07 2005-03-16 Sony Uk Ltd Embedding data in material
EP1213912A3 (de) * 2000-12-07 2005-02-02 Sony United Kingdom Limited Verfahren und Vorrichtung zum Einfügen von Daten, sowie zur Erkennung und Wiederherstellung der eingefügten Daten
EP1215880A3 (de) * 2000-12-07 2003-08-13 Sony United Kingdom Limited Dateneinbettung in Material
EP1220152A3 (de) * 2000-12-07 2004-11-24 Sony United Kingdom Limited Dateneinbettung in Werkstoff
EP1215910A3 (de) * 2000-12-07 2003-09-10 Sony United Kingdom Limited Wasserzeichen
EP1215908A3 (de) * 2000-12-07 2005-05-04 Sony United Kingdom Limited Vorrichtung zur Detektion und Rückgewinnung von eingebetteten Daten
WO2002051063A1 (en) 2000-12-21 2002-06-27 Digimarc Corporation Methods, apparatus and programs for generating and utilizing content signatures
UY26500A1 (es) * 2000-12-22 2001-01-31 Carlos Manuel Lopez Vazquez Método para insertar datos ocultos en archivos digitales con poligonales y procedimientos de detección
US20020114299A1 (en) * 2000-12-27 2002-08-22 Daozheng Lu Apparatus and method for measuring tuning of a digital broadcast receiver
US6845170B2 (en) 2001-01-11 2005-01-18 Sony Corporation Watermark resistant to resizing and rotation
KR100400582B1 (ko) * 2001-01-12 2003-10-08 주식회사 마크애니 디지털 워터마킹을 이용한 유가증권등의 발급, 인증장치와방법
US6754642B2 (en) * 2001-05-31 2004-06-22 Contentguard Holdings, Inc. Method and apparatus for dynamically assigning usage rights to digital works
US7072487B2 (en) * 2001-01-26 2006-07-04 Digimarc Corporation Watermark detection using adaptive color projections
US8112311B2 (en) 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
US20020112243A1 (en) * 2001-02-12 2002-08-15 World Theatre Video distribution system
KR20020067853A (ko) * 2001-02-19 2002-08-24 주식회사 마크애니 디지털 워터마킹을 이용하여 디지털 오디오 저작물의 복사및 재생을 제어하는 장치 및 방법
US7043051B2 (en) * 2001-02-21 2006-05-09 Lg Electronics Inc. Proprietary watermark system for secure digital media and content distribution
US7098931B2 (en) * 2001-03-05 2006-08-29 Digimarc Corporation Image management system and methods using digital watermarks
US7602936B2 (en) * 2001-03-08 2009-10-13 Sony Corporation Method to make wavelet watermarks resistant to affine transformations
KR100390343B1 (ko) * 2001-03-23 2003-07-07 주식회사 마크애니 디지털 비디오 컨텐츠에 워터마크를 삽입하는 장치 및 방법
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US7058201B2 (en) * 2001-03-28 2006-06-06 Lg Electronics Inc. Method of embedding watermark into digital image
US7058284B2 (en) * 2001-03-29 2006-06-06 Matsushita Electric Industrial Co., Ltd. Universal multimedia optic disc player and its application for revocable copy protection
EP1490767B1 (de) 2001-04-05 2014-06-11 Audible Magic Corporation Copyright-erkennung und schutzsystem und verfahren
WO2002085027A1 (en) * 2001-04-12 2002-10-24 Koninklijke Philips Electronics N.V. Watermark embedding
KR20020079242A (ko) * 2001-04-14 2002-10-19 주식회사 마크애니 시간축 공격에 강인한 오디오 워터마크 삽입 및추출방법과 그 장치
US7607016B2 (en) * 2001-04-20 2009-10-20 Digimarc Corporation Including a metric in a digital watermark for media authentication
US6775393B2 (en) 2001-04-23 2004-08-10 Hewlett-Packard Development Company, L.P. Hardcopy watermarking
US7047413B2 (en) * 2001-04-23 2006-05-16 Microsoft Corporation Collusion-resistant watermarking and fingerprinting
US7046819B2 (en) 2001-04-25 2006-05-16 Digimarc Corporation Encoded reference signal for digital watermarks
DE60216085T2 (de) * 2001-05-08 2007-06-21 Koninklijke Philips Electronics N.V. Erzeugung und detektion eines gegen wiederabtastung robusten wasserzeichens
KR100493284B1 (ko) * 2001-05-11 2005-06-03 엘지전자 주식회사 디지털 미디어의 복제 제어 방법 및 시스템
US7113613B2 (en) 2001-06-08 2006-09-26 Hitachi, Ltd. Watermark information detection method
CA2350029A1 (en) * 2001-06-08 2002-12-08 Cloakware Corporation Sustainable digital watermarking via tamper-resistant software
US7496197B2 (en) * 2001-06-14 2009-02-24 Portauthority Technologies Inc. Method and system for robust embedding of watermarks and steganograms in digital video content
US6952209B2 (en) * 2001-06-27 2005-10-04 Agilent Technologies, Inc. Variable scaled graphical indicator to display dynamic data
US8094869B2 (en) 2001-07-02 2012-01-10 Digimarc Corporation Fragile and emerging digital watermarks
US7529659B2 (en) 2005-09-28 2009-05-05 Audible Magic Corporation Method and apparatus for identifying an unknown work
US20030016825A1 (en) * 2001-07-10 2003-01-23 Eastman Kodak Company System and method for secure watermarking of a digital image sequence
US6968337B2 (en) * 2001-07-10 2005-11-22 Audible Magic Corporation Method and apparatus for identifying an unknown work
US8972481B2 (en) 2001-07-20 2015-03-03 Audible Magic, Inc. Playlist generation method and apparatus
US7877438B2 (en) * 2001-07-20 2011-01-25 Audible Magic Corporation Method and apparatus for identifying new media content
US7298865B2 (en) * 2001-07-30 2007-11-20 Sarnoff Corporation Secure robust high-fidelity watermarking
US7162036B2 (en) * 2001-08-06 2007-01-09 Igt Digital identification of unique game characteristics
US6685567B2 (en) * 2001-08-08 2004-02-03 Igt Process verification
US7537170B2 (en) * 2001-08-31 2009-05-26 Digimarc Corporation Machine-readable security features for printed objects
US7213757B2 (en) 2001-08-31 2007-05-08 Digimarc Corporation Emerging security features for identification documents
JP2005502920A (ja) * 2001-09-05 2005-01-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Dsd信号のための堅牢なウォーターマーク
US7960005B2 (en) 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
US7408680B2 (en) * 2001-09-26 2008-08-05 Canon Kabushiki Kaisha Image processing apparatus and method
US7233781B2 (en) 2001-10-10 2007-06-19 Ochoa Optics Llc System and method for emergency notification content delivery
US20030135623A1 (en) * 2001-10-23 2003-07-17 Audible Magic, Inc. Method and apparatus for cache promotion
KR100837839B1 (ko) * 2001-10-25 2008-06-13 주식회사 케이티 속도변경 공격으로 훼손된 오디오 워터마크 복구 장치 및그 방법
KR100472071B1 (ko) * 2001-10-31 2005-03-08 한국전자통신연구원 시간방향 평균값이 제거된 워터마크 신호를 이용한엠-어리 워터마크 삽입장치 및 그 방법
BR0206446A (pt) * 2001-11-16 2003-12-30 Koninkl Philips Electronics Nv Método e arranjo para ajustar um sinal de dados suplementares a ser embutido em um sinal de informação, dispositivo para embutir um sinal de dados suplementares em um sinal de informação, sinal de informação tendo embutido no mesmo um sinal de dados suplementares, e, meio de armazenamento
US6944626B2 (en) 2001-11-26 2005-09-13 Microsoft Corp. Dynamically generated schema representing multiple hierarchies of inter-object relationships
US6952704B2 (en) 2001-11-26 2005-10-04 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
US7187780B2 (en) * 2001-12-13 2007-03-06 Digimarc Corporation Image processing methods using reversible watermarking
GB2383221A (en) * 2001-12-13 2003-06-18 Sony Uk Ltd Method of identifying a codeword used as a watermark
WO2003052680A1 (en) 2001-12-18 2003-06-26 Digimarc Id System, Llc Multiple image security features for identification documents and methods of making same
EP1464172B1 (de) 2001-12-24 2013-04-24 Intrasonics S.A.R.L. Untertitelungssystem
US7728048B2 (en) 2002-12-20 2010-06-01 L-1 Secure Credentialing, Inc. Increasing thermal conductivity of host polymer used with laser engraving methods and compositions
US7260722B2 (en) * 2001-12-28 2007-08-21 Itt Manufacturing Enterprises, Inc. Digital multimedia watermarking for source identification
US20030131350A1 (en) 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
US7567721B2 (en) * 2002-01-22 2009-07-28 Digimarc Corporation Digital watermarking of low bit rate video
US7152786B2 (en) * 2002-02-12 2006-12-26 Digimarc Corporation Identification document including embedded data
JP3940894B2 (ja) * 2002-02-12 2007-07-04 ヤマハ株式会社 透かしデータ埋込み装置、透かしデータ取出し装置、透かしデータ埋込みプログラムおよび透かしデータ取出しプログラム
JP4011362B2 (ja) * 2002-02-15 2007-11-21 浩 近藤 パスポートの偽造防止情報作成システム、パスポート及び偽造パスポート検出システム
JP2003244138A (ja) * 2002-02-18 2003-08-29 Fujitsu Ltd 原本作成装置及び原本性保証装置
US7076659B2 (en) 2002-02-25 2006-07-11 Matsushita Electric Industrial Co., Ltd. Enhanced method for digital data hiding
KR100445780B1 (ko) * 2002-02-27 2004-08-25 한국과학기술원 통계적 추정을 이용한 디지털 오디오의 워터마킹 방법
JP3554825B2 (ja) * 2002-03-11 2004-08-18 東北大学長 電子透かしシステム
US8278432B2 (en) * 2002-03-29 2012-10-02 Innogenetics N.V. HBV drug resistance methods
US7287275B2 (en) 2002-04-17 2007-10-23 Moskowitz Scott A Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth
US7389421B2 (en) * 2002-04-18 2008-06-17 Microsoft Corporation Countermeasure against estimation-based attacks of spread-spectrum watermarks
US7824029B2 (en) 2002-05-10 2010-11-02 L-1 Secure Credentialing, Inc. Identification card printer-assembler for over the counter card issuing
US7752446B2 (en) * 2002-05-15 2010-07-06 International Business Machines Corporation System and method for digital watermarking of data repository
US7336800B2 (en) * 2002-05-16 2008-02-26 Indian Institute Of Information Technology Method and a device for detecting a watermark in digital data
US20040003394A1 (en) * 2002-07-01 2004-01-01 Arun Ramaswamy System for automatically matching video with ratings information
US7239981B2 (en) 2002-07-26 2007-07-03 Arbitron Inc. Systems and methods for gathering audience measurement data
JP3976183B2 (ja) * 2002-08-14 2007-09-12 インターナショナル・ビジネス・マシーンズ・コーポレーション コンテンツ受信装置、ネットワークシステム及びプログラム
US7152021B2 (en) * 2002-08-15 2006-12-19 Digimarc Corporation Computing distortion of media signals embedded data with repetitive structure and log-polar mapping
US7577841B2 (en) 2002-08-15 2009-08-18 Digimarc Corporation Watermark placement in watermarking of time varying media signals
US7133534B2 (en) * 2002-09-03 2006-11-07 Koninklijke Philips Electronics N.V. Copy protection via redundant watermark encoding
US9711153B2 (en) 2002-09-27 2017-07-18 The Nielsen Company (Us), Llc Activating functions in processing devices using encoded audio and detecting audio signatures
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio
ES2507642T3 (es) 2002-10-15 2014-10-15 Verance Corporation Sistema de supervisión de medios, de gestión y de información
WO2004038538A2 (en) 2002-10-23 2004-05-06 Nielsen Media Research, Inc. Digital data insertion apparatus and methods for use with compressed audio/video data
JP3773482B2 (ja) * 2002-10-30 2006-05-10 独立行政法人科学技術振興機構 改ざん検出方法、改ざん検出プログラム及びそのプログラムを記録した記録媒体
JP4107063B2 (ja) * 2002-11-26 2008-06-25 日本ビクター株式会社 暗号情報の送受信システム、送受信方法、暗号情報埋め込み用プログラム及び暗号情報記録装置
JP2004193964A (ja) 2002-12-11 2004-07-08 Ricoh Co Ltd 画像処理装置および画像処理方法およびプログラムおよび記録媒体
EP1586045A1 (de) 2002-12-27 2005-10-19 Nielsen Media Research, Inc. Verfahren und vorrichtung zur transkodierung von metadaten
US8332326B2 (en) 2003-02-01 2012-12-11 Audible Magic Corporation Method and apparatus to identify a work received by a processing system
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7702125B2 (en) * 2003-02-05 2010-04-20 Digimarc Corporation Watermarking systems and methods
US7586641B2 (en) 2003-02-14 2009-09-08 Canon Kabushiki Kaisha System for certifying whether printed material corresponds to original
TW200522623A (en) * 2003-03-03 2005-07-01 Interdigital Tech Corp Reduced complexity sliding window based equalizer
US7042967B2 (en) * 2003-03-03 2006-05-09 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
US7352878B2 (en) * 2003-04-15 2008-04-01 Digimarc Corporation Human perceptual model applied to rendering of watermarked signals
DE602004030434D1 (de) 2003-04-16 2011-01-20 L 1 Secure Credentialing Inc Dreidimensionale datenspeicherung
WO2004102472A2 (en) * 2003-05-06 2004-11-25 New Jersey Institute Of Technology Methods and apparatus for reversible data hiding through histogram modification
JP4602983B2 (ja) * 2003-05-09 2010-12-22 アビッド テクノロジー インコーポレイテッド 構造化透かしの埋め込み及び検出のための方法及び装置
US7756288B2 (en) * 2003-05-29 2010-07-13 Jeffrey Lubin Method and apparatus for analog insertion of low frequency watermarks
US7460684B2 (en) * 2003-06-13 2008-12-02 Nielsen Media Research, Inc. Method and apparatus for embedding watermarks
US7206649B2 (en) * 2003-07-15 2007-04-17 Microsoft Corporation Audio watermarking with dual watermarks
US7328847B1 (en) 2003-07-30 2008-02-12 Hewlett-Packard Development Company, L.P. Barcode data communication methods, barcode embedding methods, and barcode systems
US6892947B1 (en) 2003-07-30 2005-05-17 Hewlett-Packard Development Company, L.P. Barcode embedding methods, barcode communication methods, and barcode systems
EP1661371A4 (de) * 2003-08-05 2009-05-06 Inmate Telephone Inc Dreiwege-verbindungsdetektion durch verwendung von steganographie
WO2005031634A1 (en) * 2003-08-29 2005-04-07 Nielsen Media Research, Inc. Methods and apparatus for embedding and recovering an image for use with video content
JP3917572B2 (ja) * 2003-09-05 2007-05-23 株式会社東芝 電子透かし検出方法及び装置
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
US7616776B2 (en) * 2005-04-26 2009-11-10 Verance Corproation Methods and apparatus for enhancing the robustness of watermark extraction from digital host content
US7369677B2 (en) 2005-04-26 2008-05-06 Verance Corporation System reactions to the detection of embedded watermarks in a digital host content
US9055239B2 (en) 2003-10-08 2015-06-09 Verance Corporation Signal continuity assessment using embedded watermarks
US7437135B2 (en) 2003-10-30 2008-10-14 Interdigital Technology Corporation Joint channel equalizer interference canceller advanced receiver
JP3997197B2 (ja) 2003-12-02 2007-10-24 キヤノン株式会社 画像処理システム
US7400692B2 (en) 2004-01-14 2008-07-15 Interdigital Technology Corporation Telescoping window based equalization
TWI404419B (zh) * 2004-04-07 2013-08-01 Nielsen Media Res Inc 與壓縮過音頻/視頻資料一起使用之資料插入方法、系統、機器可讀取媒體及設備
US20060017659A1 (en) * 2004-04-28 2006-01-26 Matsushita Electric Industrial Co., Ltd. Electronic paper display system
DE102004021404B4 (de) * 2004-04-30 2007-05-10 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Wasserzeicheneinbettung
US8509472B2 (en) * 2004-06-24 2013-08-13 Digimarc Corporation Digital watermarking methods, programs and apparatus
EP1779297A4 (de) 2004-07-02 2010-07-28 Nielsen Media Res Inc Verfahren und vorrichtungen zum mischen komprimierter digitaler bitströme
US8130746B2 (en) 2004-07-28 2012-03-06 Audible Magic Corporation System for distributing decoy content in a peer to peer network
JP4519678B2 (ja) * 2005-02-21 2010-08-04 株式会社東芝 電子透かし検出方法及び装置、電子透かし埋め込み方法及び装置
JP4118279B2 (ja) * 2005-03-11 2008-07-16 株式会社東芝 電子透かし検出装置及びその方法
JP4602805B2 (ja) 2005-03-16 2010-12-22 株式会社リコー 画像処理方法、画像形成装置、画像処理装置、プログラム、画像形成システム
US7711142B2 (en) * 2005-05-03 2010-05-04 Teselle John Method and system for composing a digital signature graphic appearance and specifying a document display location thereof
US7397933B2 (en) * 2005-05-27 2008-07-08 Microsoft Corporation Collusion resistant desynchronization for digital video fingerprinting
US8020004B2 (en) 2005-07-01 2011-09-13 Verance Corporation Forensic marking using a common customization function
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
JP2007067871A (ja) * 2005-08-31 2007-03-15 Ricoh Co Ltd 画像データ処理装置、画像処理装置、画像形成装置、及び画像データ処理方法
JP2009508395A (ja) * 2005-09-09 2009-02-26 トムソン ライセンシング ビデオ透かし挿入のための係数修正
CN101258753B (zh) * 2005-09-09 2011-04-20 汤姆森许可贸易公司 视频水印检测
US20090220070A1 (en) * 2005-09-09 2009-09-03 Justin Picard Video Watermarking
CN101258752B (zh) * 2005-09-09 2011-04-13 汤姆森许可贸易公司 视频水印的系数选择
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
CA2634489C (en) * 2005-12-21 2016-08-30 Digimarc Corporation Rules driven pan id metadata routing system and network
CN101401429B (zh) 2006-03-07 2012-06-27 日本电信电话株式会社 电子水印嵌入方法、装置以及电子水印检测方法、装置
WO2007148662A1 (ja) 2006-06-19 2007-12-27 Panasonic Corporation 情報埋込装置、及び検出装置
EP2958106B1 (de) 2006-10-11 2018-07-18 The Nielsen Company (US), LLC Verfahren und vorrichtung zur einbettung von codes in komprimierte audiodatenströme
IL181167A0 (en) * 2007-02-05 2008-01-06 Nds Ltd System for embedding data
US20080201158A1 (en) 2007-02-15 2008-08-21 Johnson Mark D System and method for visitation management in a controlled-access environment
US8542802B2 (en) 2007-02-15 2013-09-24 Global Tel*Link Corporation System and method for three-way call detection
US8494903B2 (en) 2007-03-16 2013-07-23 Activated Content Corporation Universal advertising model utilizing digital linkage technology “U AD”
US8006314B2 (en) 2007-07-27 2011-08-23 Audible Magic Corporation System for identifying content of digital data
JP5129053B2 (ja) * 2007-07-27 2013-01-23 パナソニック株式会社 コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラム及び集積回路
US20090060257A1 (en) * 2007-08-29 2009-03-05 Korea Advanced Institute Of Science And Technology Watermarking method resistant to geometric attack in wavelet transform domain
JP2009077210A (ja) 2007-09-21 2009-04-09 Canon Inc 電子透かし埋め込み装置及び電子透かし埋め込み方法
JP5166434B2 (ja) * 2007-10-17 2013-03-21 パナソニック株式会社 コンテンツ再生装置、コンテンツ再生方法、記録媒体、及び集積回路
US8281138B2 (en) * 2008-04-14 2012-10-02 New Jersey Institute Of Technology Steganalysis of suspect media
GB2460306B (en) 2008-05-29 2013-02-13 Intrasonics Sarl Data embedding system
US20150006411A1 (en) * 2008-06-11 2015-01-01 James D. Bennett Creative work registry
EP2134094A1 (de) 2008-06-13 2009-12-16 Alcatel Lucent Verfahren und System zur Durchführung von Transaktionen auf Multimedia-Strömen, die über eine Kette von Beitragsherstellern erzeugt werden
US8259938B2 (en) * 2008-06-24 2012-09-04 Verance Corporation Efficient and secure forensic marking in compressed
US8320606B1 (en) 2008-08-29 2012-11-27 Adobe Systems Incorporated Video watermarking with fast detection
US9667365B2 (en) 2008-10-24 2017-05-30 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction
US8359205B2 (en) 2008-10-24 2013-01-22 The Nielsen Company (Us), Llc Methods and apparatus to perform audio watermarking and watermark detection and extraction
US8121830B2 (en) 2008-10-24 2012-02-21 The Nielsen Company (Us), Llc Methods and apparatus to extract data encoded in media content
US8340343B2 (en) 2008-10-31 2012-12-25 General Instrument Corporation Adaptive video fingerprinting
US8385590B1 (en) 2008-11-05 2013-02-26 Adobe Systems Incorporated Video watermarking with temporal patterns
US8508357B2 (en) 2008-11-26 2013-08-13 The Nielsen Company (Us), Llc Methods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking
US8199969B2 (en) 2008-12-17 2012-06-12 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US9117268B2 (en) * 2008-12-17 2015-08-25 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US8509474B1 (en) 2009-12-11 2013-08-13 Digimarc Corporation Digital watermarking methods, apparatus and systems
US8630726B2 (en) * 2009-02-12 2014-01-14 Value-Added Communications, Inc. System and method for detecting three-way call circumvention attempts
US9225838B2 (en) 2009-02-12 2015-12-29 Value-Added Communications, Inc. System and method for detecting three-way call circumvention attempts
US8199651B1 (en) 2009-03-16 2012-06-12 Audible Magic Corporation Method and system for modifying communication flows at a port level
AU2010242814B2 (en) * 2009-05-01 2014-07-31 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US8878041B2 (en) * 2009-05-27 2014-11-04 Microsoft Corporation Detecting beat information using a diverse set of correlations
US8213673B2 (en) * 2009-06-09 2012-07-03 Avio Technology, Inc. Watermarking of motion pictures
CN101908201B (zh) * 2010-06-28 2012-01-04 宁波大学 一种鲁棒的数字图像自适应零水印方法
US8838977B2 (en) 2010-09-16 2014-09-16 Verance Corporation Watermark extraction and content screening in a networked environment
JP5723148B2 (ja) * 2010-12-28 2015-05-27 日本放送協会 符号化装置
US9380356B2 (en) 2011-04-12 2016-06-28 The Nielsen Company (Us), Llc Methods and apparatus to generate a tag for media content
US9515904B2 (en) 2011-06-21 2016-12-06 The Nielsen Company (Us), Llc Monitoring streaming media content
US9209978B2 (en) 2012-05-15 2015-12-08 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US10474858B2 (en) 2011-08-30 2019-11-12 Digimarc Corporation Methods of identifying barcoded items by evaluating multiple identification hypotheses, based on data from sensors including inventory sensors and ceiling-mounted cameras
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8615104B2 (en) 2011-11-03 2013-12-24 Verance Corporation Watermark extraction based on tentative watermarks
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
IN2014KN01084A (de) * 2011-11-11 2015-10-09 Optimark Llc
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
US9282366B2 (en) 2012-08-13 2016-03-08 The Nielsen Company (Us), Llc Methods and apparatus to communicate audience measurement information
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US9106964B2 (en) 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
US8726304B2 (en) 2012-09-13 2014-05-13 Verance Corporation Time varying evaluation of multimedia content
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US9081778B2 (en) 2012-09-25 2015-07-14 Audible Magic Corporation Using digital fingerprints to associate data with a work
US9224184B2 (en) 2012-10-21 2015-12-29 Digimarc Corporation Methods and arrangements for identifying objects
US9313544B2 (en) 2013-02-14 2016-04-12 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US9262794B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
CN103390261B (zh) * 2013-07-05 2016-01-06 兰州交通大学 基于误差缩小的矢量地理空间数据全盲水印方法
NL2011201C2 (en) * 2013-07-19 2015-01-21 Civolution B V Method and system for watermarking content prior to fragmenting.
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US20150039321A1 (en) 2013-07-31 2015-02-05 Arbitron Inc. Apparatus, System and Method for Reading Codes From Digital Audio on a Processing Device
US9711152B2 (en) 2013-07-31 2017-07-18 The Nielsen Company (Us), Llc Systems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio
US9208334B2 (en) 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
RU2541865C1 (ru) * 2013-12-04 2015-02-20 Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования "Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича" Способ формирования заверенного цифровым водяным знаком цветного электронного изображения
CN106170988A (zh) 2014-03-13 2016-11-30 凡瑞斯公司 使用嵌入式代码的交互式内容获取
US9699499B2 (en) 2014-04-30 2017-07-04 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
US9548830B2 (en) 2014-09-05 2017-01-17 The Nielsen Company (Us), Llc Methods and apparatus to generate signatures representative of media
US10652127B2 (en) 2014-10-03 2020-05-12 The Nielsen Company (Us), Llc Fusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure
CN104504645A (zh) * 2014-12-25 2015-04-08 辽宁师范大学 基于圆谐傅里叶矩的鲁棒图像水印嵌入及检测方法
US9762965B2 (en) 2015-05-29 2017-09-12 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
EP3133597A1 (de) 2015-08-19 2017-02-22 Tracklib Holdings AB Verfahren und vorrichtung zur wasserzeichenmarkierung von audiospuren
US10572961B2 (en) 2016-03-15 2020-02-25 Global Tel*Link Corporation Detection and prevention of inmate to inmate message relay
US9609121B1 (en) 2016-04-07 2017-03-28 Global Tel*Link Corporation System and method for third party monitoring of voice and video calls
US10027797B1 (en) 2017-05-10 2018-07-17 Global Tel*Link Corporation Alarm control for inmate call monitoring
US10225396B2 (en) 2017-05-18 2019-03-05 Global Tel*Link Corporation Third party monitoring of a activity within a monitoring platform
US10860786B2 (en) 2017-06-01 2020-12-08 Global Tel*Link Corporation System and method for analyzing and investigating communication data from a controlled environment
US9930088B1 (en) 2017-06-22 2018-03-27 Global Tel*Link Corporation Utilizing VoIP codec negotiation during a controlled environment call
CN108646710A (zh) * 2018-05-10 2018-10-12 中国民航大学 一种基于改进容积粒子滤波的电液联合舵机状态估计方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4707077A (en) * 1986-01-30 1987-11-17 Hughes Aircraft Company Real time image subtraction with a single liquid crystal light valve
GB2196167B (en) * 1986-10-01 1991-01-02 Emi Plc Thorn Apparatus for marking a recorded signal
GB8806452D0 (en) * 1988-03-18 1988-04-20 Imperial College Digital data security system
US4939515A (en) * 1988-09-30 1990-07-03 General Electric Company Digital signal encoding and decoding apparatus
US5072314A (en) * 1990-04-04 1991-12-10 Rockwell International Corporation Image enhancement techniques using selective amplification of spatial frequency components
US5319735A (en) * 1991-12-17 1994-06-07 Bolt Beranek And Newman Inc. Embedded signalling
JPH07212712A (ja) * 1993-10-29 1995-08-11 Eastman Kodak Co 階層的な画像記憶及び取出しシステムにおいてディジタル透かし模様を付加及び除去する方法及び装置
DE69432480T2 (de) * 1993-11-18 2004-03-18 Digimarc Corp., Tualatin Identifikations/beglaubigungskodierungsverfahren und -vorrichtung
GB9400971D0 (en) * 1994-01-19 1994-03-16 Mor Limited Method of and apparatus for manipulating digital data
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
US5530751A (en) * 1994-06-30 1996-06-25 Hewlett-Packard Company Embedded hidden identification codes in digital objects
US5568570A (en) * 1994-09-30 1996-10-22 Eastman Kodak Company Method and apparatus for reducing quantization artifacts in a hierarchical image storage and retrieval system
US5646997A (en) * 1994-12-14 1997-07-08 Barton; James M. Method and apparatus for embedding authentication information within digital data
GB9500285D0 (en) * 1995-01-07 1995-03-01 Central Research Lab Ltd A method of labelling an audio signal
US5530759A (en) * 1995-02-01 1996-06-25 International Business Machines Corporation Color correct digital watermarking of images
GB9502274D0 (en) * 1995-02-06 1995-03-29 Central Research Lab Ltd Method and apparatus for coding information
US5659726A (en) * 1995-02-23 1997-08-19 Sandford, Ii; Maxwell T. Data embedding
GB9504221D0 (en) * 1995-03-02 1995-04-19 Mor Limited Method of and apparatus for manipulating digital data works
US5664018A (en) * 1996-03-12 1997-09-02 Leighton; Frank Thomson Watermarking process resilient to collusion attacks
US5734752A (en) * 1996-09-24 1998-03-31 Xerox Corporation Digital watermarking using stochastic screen patterns

Also Published As

Publication number Publication date
JP3522056B2 (ja) 2004-04-26
EP0766468A2 (de) 1997-04-02
CA2184949A1 (en) 1997-03-29
EP0766468B1 (de) 2006-05-03
AU6584096A (en) 1997-04-10
DE69636084D1 (de) 2006-06-08
JPH09191394A (ja) 1997-07-22
US5930369A (en) 1999-07-27
CA2184949C (en) 2000-05-30
AU701639B2 (en) 1999-02-04
EP0766468A3 (de) 1999-07-07

Similar Documents

Publication Publication Date Title
DE69636084T2 (de) Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten
DE69434237T2 (de) Video mit versteckten in-Band digitalen Daten
DE69828629T2 (de) Erzeugung von wasserzeichen für digitale daten
DE69738286T2 (de) Spreizspektrumwasserzeichen für integrierte Signalisierung
US6208735B1 (en) Secure spread spectrum watermarking for multimedia data
DE69435076T2 (de) Einbetten eines steganographischen Kodes in ein Bildsignal
DE69730109T2 (de) Verfahren und Vorrichtung zum Herstellen von Wasserzeichen
DE60317265T2 (de) Wasserzeicheneinbettung mittels der Quantisierung der Statistik überlappender Regionen
DE60206997T2 (de) Herstellung und Quantizierung von robusten nicht-örtlichen Eigenschaften für blinde Wasserkennzeichnungen
Delaigle et al. Watermarking algorithm based on a human visual model
Swanson et al. Multiresolution scene-based video watermarking using perceptual models
Alattar Reversible watermark using difference expansion of quads
DE60031906T2 (de) Verfahren zum Einfügen eines Wasserzeichens und dazugehöriges Dekodierverfahren
DE60011773T2 (de) Wasserzeichen
DE60319661T2 (de) Datenverarbeitungsverfahren und Vorrichtung zum Einfügen und Auffinden von Wasserzeichen
DE60216542T2 (de) Normkonformer Wasserzeichen für Zugangsverwaltung
EP0879535A1 (de) Verfahren zur markierung binär codierter datensätze
Delaigle et al. Psychovisual approach to digital picture watermarking
DE60212128T2 (de) Bild-/Videokommunikation mit Wasserzeichen
DE602005002696T2 (de) Erkennung von Änderungen in digitalen Daten mittels empfindlichen Wasserzeichens
DE69838692T2 (de) System zur Unterdrückung der illegalen Benutzung von Bilddaten
DE60225543T2 (de) Digitale wasserzeichen
Dharwadkar et al. Watermarking scheme for color images using wavelet transform based texture properties and secret sharing
Susanto et al. A robust non-blind image watermarking method using 2-level HWT-DCT
Ali et al. Copyright protection for digital image by watermarking technique

Legal Events

Date Code Title Description
8364 No opposition during term of opposition