DE69834969T2 - System für elektronische Wasserzeichen - Google Patents

System für elektronische Wasserzeichen Download PDF

Info

Publication number
DE69834969T2
DE69834969T2 DE1998634969 DE69834969T DE69834969T2 DE 69834969 T2 DE69834969 T2 DE 69834969T2 DE 1998634969 DE1998634969 DE 1998634969 DE 69834969 T DE69834969 T DE 69834969T DE 69834969 T2 DE69834969 T2 DE 69834969T2
Authority
DE
Germany
Prior art keywords
medium
data
watermark
watermark information
image data
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
DE1998634969
Other languages
English (en)
Other versions
DE69834969D1 (de
Inventor
Hirotaka Minato-ku Nakano
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
Publication of DE69834969D1 publication Critical patent/DE69834969D1/de
Application granted granted Critical
Publication of DE69834969T2 publication Critical patent/DE69834969T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • 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
    • 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/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • 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/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00557Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein further management data is encrypted, e.g. sector headers, TOC or the lead-in or lead-out areas
    • 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/00855Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
    • 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
    • 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/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/32267Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
    • H04N1/32277Compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/467Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • 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
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • 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/0065Extraction of an embedded watermark; Reliable detection
    • 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/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
    • H04N2201/3235Checking or certification of the authentication information, e.g. by comparison with data stored independently
    • 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
    • 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/3274Storage or retrieval of prestored additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Storage Device Security (AREA)

Description

  • Die vorliegende Erfindung betrifft im Allgemeinen ein Autorisierungssystem und insbesondere ein Autorisierungssystem, das in Bilddaten eingebettete Identifikationsinformationen verwendet, um eine nicht autorisierte Vervielfältigung der Bilddaten zu verhindern.
  • Nicht autorisiertes Kopieren digitaler Bilddaten ist in letzter Zeit ein bedeutsames Problem geworden, weil eine Vervielfältigung digitaler Daten äußerst einfach sein kann. Um nicht autorisiertes Kopieren zu verhindern, sind verschiedene Autorisierungssysteme, die in Bilddaten eingebettete Identifikationsinformationen (ein elektronisches Wasserzeichen) verwenden, vorgeschlagen worden.
  • Ein System für sichtbare Wasserzeichen ist in der japanischen, nicht geprüften Patentveröffentlichung Nr. 8-241403 offenbart, die dem Patent der Vereinigten Staaten Nr. 5,530,759 entspricht. Bei diesem System wird ein sichtbares Wasserzeichen auf einem digitalen Bild so angeordnet, dass das entsprechende Pixel des ursprünglichen Bildes seine Helligkeit ändert, aber seine Farbart und -sättigung.
  • Ein System für unsichtbare Wasserzeichen ist in NIKKEI ELECTRONICS 1996.4.22 (Nr. 660) offenbart. Bei diesem System werden ursprüngliche Bilddaten in ein Frequenzspektrum umgewandelt und dann werden ID-Informationen in das Frequenzspektrum eingebettet, das wiederum in Bilddaten umgewandelt wird, die die ID-Informationen unsichtbar umfassen. Bei einer Autorisierungsüberprüfung werden abgefragte Bilddaten in ein Frequenzspektrum umgewandelt. In die abgefragten Bilddaten eingebettete ID-Informationen werden aus einem Unterschied zwischen dem abgefragten Frequenzspektrum und dem ursprünglichen Frequenzspektrum erhalten. Weil die ID-Informationen in das Frequenzspektrum der ursprünglichen Bilddaten eingebettet sind, hat dies nur geringe Auswirkung auf die Bildqualität und ferner ist es sehr schwierig geworden, die ID-Informationen aus den Bilddaten zu löschen.
  • Bei dem obigen System für unsichtbare Wasserzeichen ist es, weil die ID-Informationen nicht zu sehen sind, schwierig, zu überprüfen, ob Bilddaten in dem Fall autorisiert sind, wenn man die ID-Informationen nicht kennt. Insbesondere gibt es bei einem Verteilungssystem für ein Datenspeichermedium einschließlich CD-ROMs Fälle, wo für jeden Verteilungskanal ein anderes Wasserzeichen verwendet wird. In diesem Fall werden die Autorisierungsüberprüfung und das Herstellungsmanagement zu sehr komplizierten und zeitaufwendigen Tätigkeiten.
  • "A WWW service to embed and prove digital copyright watermarks", J. Zhao, PROCEEDINGS OF THE EUROPEAN CONFERENCE ON MULTIMEDIA APPLICATIONS, SERVICES AND TECHNIQUES, Bd. 2, 28. Mai 1996, Seiten 695–709 offenbart ein System mit einem Wasserzeichen-Server und einem Wasserzeichen einbettenden Gateway, um Wasserzeicheninformationen zu erzeugen und um die Wasserzeicheninformationen in ein Dokument einzubetten sowie um das mit dem Wasserzeichen versehene Dokument zu dem Ort einer anfragenden Vorrichtung bzw. die Informationen zu einer Datenbasis oder lokalen Festplatte eines Server zu übertragen.
  • Eine Aufgabe der vorliegenden Erfindung besteht darin, ein System bereitzustellen, das schnell überprüfen kann, ob ein Medium autorisiert ist, um nicht autorisiertes Kopieren der Bilddaten wirksam zu verhindern.
  • Eine andere Aufgabe der Erfindung besteht darin, ein System bereitzustellen, das ein unsichtbar in Bilddaten eingebettetes, elektronisches Wasserzeichen einfach identifizieren kann, um zu überprüfen, ob die Bilddaten autorisiert sind.
  • Hierfür stellt die folgende Erfindung Systeme und ein Verfahren gemäß den unabhängigen Ansprüchen bereit.
  • 1 ist ein schematisches Blockdiagramm, das eine Kodierseite eines Systems für elektronische Wasserzeichen gemäß der vorliegenden Erfindung zeigt;
  • 2 ist ein schematisches Blockdiagramm, das einen Wasserzeichenüberprüfungsabschnitt des Systems für elektronische Wasserzeichen gemäß der vorliegenden Erfindung zeigt;
  • 3 ist ein schematisches Diagramm, das ein Beispiel eines Abschnitts zum Markieren mit Wasserzeichen der Kodierseite von 1 zeigt;
  • 4 ist ein schematisches Diagramm, das ein Beispiel einer Einrichtung zum Extrahieren von Wasserzeichen des Wasserzeichenüberprüfungsabschnitts von 2 zeigt;
  • 5 ist ein Diagramm, das eine erste Ausführungsform eines Systems für elektronische Wasserzeichen gemäß der vorliegenden Erfindung zeigt;
  • 6 ist ein Diagramm, das ein elektronisches System für elektronische Wasserzeichen gemäß einer zweiten Ausführungsform der vorliegenden Erfindung zeigt;
  • 7A ist ein schematisches Diagramm, das eine Kodierseite eines Systems für elektronische Wasserzeichen gemäß einer dritten Ausführungsform der vorliegenden Erfindung zeigt; und
  • 7B ist ein schematisches Diagramm, das eine Dekodierseite des Systems für elektronische Wasserzeichen gemäß der dritten Ausführungsform zeigt.
  • KODIERSEITE
  • Bezug nehmend auf 1 gibt eine Kodierseite eines Systems für elektronische Wasserzeichen einen Strom ursprünglicher Bilddaten D0 ein und erzeugt sowohl einen MPEG (Motion Picture Experts Group) Datenstrom D4 und Wasserzeichendaten, die unsichtbar in die MPEG-Daten D4 eingebettet sind. Im Spezielleren gibt ein Stromeingangsabschnitt 101 einen Strom der ursprünglichen Daten ein, die von einem Abschnitt 102 zur DCT (diskrete Kosinus Transformation) in Frequenzspektrumsdaten D1 umgewandelt werden. Ein Abschnitt 103 zum Markieren mit Wasserzeichen liest ein Wasserzeichen DWM aus, das einer Mehrzahl von in einer Wasserzeichendatentabelle 104 gespeicherten Wasserzeichen gewählt wird, und bettet dann das gewählte Wasserzeichen DWM in die Frequenzspektrumsdaten D1 ein, um Frequenzspektrumsdaten D2 mit eingebettetem Wasserzeichen zu erzeugen. Die Frequenzspektrumsdaten D2 mit eingebettetem Wasserzeichen werden durch einen Quantisierungsabschnitt 105 quantisiert und die quantisierten Daten D3 werden kodiert, um durch einen Kodierabschnitt 106 MPEG-Daten zu erzeugen. Eine Übertragungssteuereinrichtung 107 gibt die MPEG-Daten von dem Kodierabschnitt 106 ein, um einen Strom der MPEG-Daten Da zu erzeugen, und eine Übertragungssteuereinrichtung 108 gibt das gewählte Wasserzeichen DWM von der Wasserzeichendatentabelle 104 ein, um gewählte Wasserzeichendaten zu erzeugen. Der Strom der MPEG-Daten D4 wird über einen Kommunikationskanal zu einem Speichermedium oder einem Client übertragen und die gewählten Wasserzeichendaten werden zu einem anderen Speichermedium oder zu dem gleichen Speichermedium übertragen, wie später beschrieben ist.
  • Es sollte beachtet werden, dass die obigen Abschnitte 101106 mit einem programmgesteuerten Prozessor, wie zum Beispiel eine CPU oder DSP, implementiert sein können. Mit anderen Worten, der Prozessor lässt Programme ablaufen, die die Funktionen der obigen Abschnitte 101106 aufweisen, um die Markierung mit Wasserzeichen und MPEG-Datenkomprimierung, wie oben beschrieben, durchzuführen.
  • WASSERZEICHENÜBERPRÜFUNGSABSCHNITT
  • Bezug nehmend auf 2 gibt in einem Wasserzeichenüberprüfungsabschnitt des Systems für elektronische Wasserzeichen ein Datenstromeingangsabschnitt 201 einen Strom von MPEG-Daten D4' ein und gibt ein Wasserzeicheneingabeabschnitt 202 Wasserzeichendaten ein, die den eingegebenen MPEG-Daten D4' zugeordnet sind. Die eingegebenen MPEG-Daten D4' werden von einem Dekodierabschnitt 203 dekodiert, um Daten D3' zu erzeugen, und dann werden die Daten D3' durch einen Invers-Quantisierungsabschnitt 204 invers quantisiert, um Daten D2' zu erzeugen. Dem gegenüber ist der Wasserzeichenprüfungsabschnitt mit einem Speicher 205 für ursprüngliche Bilder versehen, um die ursprünglichen Bilddaten D0 zu speichern. Die ursprünglichen Bilddaten D0 werden von einem DCT-Abschnitt 206 in Frequenzspektrumsdaten D1 umgewandelt.
  • Wenn die eingegebenen Frequenzspektrumsdaten D2' von dem DCT-Abschnitt 204 und die ursprünglichen Frequenzspektrumsdaten D1 von dem DCD-Abschnitt 206 erhalten werden, extrahiert eine Einrichtung 207 zum Extrahieren von Wasserzeichen ein Wasserzeichen DWM1 aus den eingegebenen Frequenzspektrumsdaten D2', indem ein Unterschied zwischen den ein gegebenen Frequenzspektrumsdaten D2' und den ursprünglichen Frequenzspektrumsdaten D1 berechnet wird. Ein Abschnitt 208 zum Berechnen von Skalarprodukten gibt das extrahierte Wasserzeichen DWM1 von der Einrichtung 207 zum Extrahieren von Wasserzeichen und das erhaltene Wasserzeichen DDM2 von dem Wasserzeicheneingabeabschnitt 202 ein und berechnet deren Skalarprodukt, um ein Maß statistischer Ähnlichkeit zwischen diesen zu erzeugen. Ein Autorisierungsüberprüfungsabschnitt 209 überprüft, ob das extrahierte Wasserzeichen DWM1 mit dem erhaltenen Wasserzeichen DWM2 identisch ist, indem das Maß statistischer Ähnlichkeit mit einem Referenzwert verglichen wird.
  • Die eingegebenen MPEG-Daten D4' können von einem Speichermedium oder einem Kommunikationsnetzwerk erhalten werden. Das den eingegebenen MPEG-Daten D4' zugeordnete Wasserzeichen wird von einer Managementdatenbasis, die Herstellungsmanagementdaten speichert, oder dem gleichen Speichermedium wie die MPEG-Daten D4' erhalten, wie später beschrieben ist. In dem Fall, bei dem die eingegebenen MPEG-Daten D4' und/oder die Wasserzeichendaten von einem Kommunikationsnetzwerk erhalten werden, ist der Wasserzeichenüberprüfungsabschnitt mit einer Kommunikationseinrichtung ausgestattet, wie zum Beispiel einer Netzwerkschnittstelle oder einem Funktransceiver.
  • Es sollte beachtet werden, dass die obigen Abschnitte 201209 mit einem programmgesteuerten Prozessor, wie zum Beispiel eine CPU oder DSP, implementiert sein können. Mit anderen Worten, der Prozessor lässt Programme ablaufen, die die Funktionen der obigen Abschnitte 201209 aufweisen, um das Extrahieren von Wasserzeichen, die MPEG-Datenkomprimierung und die Autorisierungsüberprüfung, wie oben beschrieben, durchzuführen.
  • MARKIEREN MIT WASSERZEICHEN
  • Bezugnehmend auf 3 erhält der Abschnitt 103 zum Markieren mit Wasserzeichen die Frequenzspektrumsdaten D1 von dem DCT-Abschnitt 102 und wählt einen Satz von N Datenstichproben: f(1) – f(n), die größer als ein vorbestimmter Grenzwert von den Frequenzspektrumsdaten D1 sind. Ferner wählt der Abschnitt 103 zum Markieren mit Wasserzeichen einen Satz von Wasserzeichendaten: w(1) – w(n) aus Zufallszahlen abhängig von einer Normalverteilung mit einem Mittelwert von 0 und einer Varianz von 1. Der Abschnitt 103 zum Markieren mit Wasserzeichen berechnet F(1) = f(i) + α |f(1)|·w(i) für jede Variable i (1 ≤ i ≤ n) unter Verwendung von Vervielfachern 301 und 302, einer Konstanten α und einem Addierer 303, wobei α ein Skalierungselement ist (im Folgenden wird α = 1 angenommen). Die berechneten Datenstichproben F(1) – F(n) werden anstelle der gewählten N Datenstichproben f(1) – f(n) der Frequenzspektrumsdaten D1 verwendet, um mit Wasserzeichen markierte DCT-Frequenzspektrumsdaten zu erzeugen, die in der folgenden Stufe 105 einer inversen DCT unterzogen werden. Auf diese Weise wird das gewählte Wasserzeichen DWM unsichtbar in die ursprünglichen Bilddaten D0 eingebettet.
  • WASSERZEICHENÜBERPRÜFUNG
  • Bezug nehmend auf 4 gibt die Einrichtung 207 zum Extrahieren von Wasserzeichen die erhaltenen Datenstichproben F(1) – F(n) der erhaltenen Frequenzspektrumsdaten D2' und die ursprünglichen Datenstichproben f(1) – f(n) der ursprünglichen Frequenzspektrumsdaten D1 ein. Die Einrichtung 207 zum Extrahieren von Wasserzeichen berechnet w1(1) = (F(i) – f(i))/f(1) für jede Variable i (1 ≤ i ≤ n) unter Verwendung eines Subtrahierers 401 und eines Teilers 402, um das Wasserzeichen DWM1 = (w1(1), w1(2), ..., w1(n)) zu extrahieren.
  • Nachfolgend berechnet der Abschnitt 208 zum Berechnen von Skalarprodukten ein Maß statistischer Ähnlichkeit C zwischen dem extrahierten Wasserzeichen DWM1 = (w1(1), w1(2), ..., w1(n)) und dem erhaltenen Wasserzeichen DWM2 = (w2(1), w2(2), ..., w2(n)) unter Verwendung der folgenden Gleichung: C = DWM1·DWM2/|DWM1|·|DWM2|. Wenn C gleich größer als das vorbestimmte Niveau ist, wird festgestellt, dass das erhaltene Wasserzeichen in den empfangenen MPEG-Daten D4' eingebettet ist und dem gemäß die erhaltenen MPEG-Daten D4' die autorisierten Daten sind. Wenn C kleiner als das vorbestimmte Niveau ist, wird festgestellt, dass die erhaltenen MPEG-Daten D4' eine nicht autorisierte Vervielfältigung ist.
  • ERSTE AUSFÜHRUNGSFORM
  • Bezugnehmend auf 5 umfasst die Kodierseite des Systems für elektronische Wasserzeichen einen Prozessor 501, die Wasserzeichendatentabelle 104, eine Datenspeichersteuereinrichtung 502 und eine Datenübertragungssteuereinrichtung 503. Wie oben beschrieben, lässt der Prozessor 501 Programme ablaufen, die die Funktionen der Abschnitte 101106, wie in 1 gezeigt, umfassen, um das Markieren mit Wasserzeichen und die MPEG-Datenkompression durchzuführen.
  • Der Prozessor 501 gibt einen Strom von ursprünglichen Bilddaten D0 ein und erzeugt einen mit Wasserzeichen versehenen MPEG-Datenstrom D4, der auf einem Speichermedium 504, wie zum Beispiel einer CD-ROM oder einer magneto-optischen Platte, von der Datenspeichersteuereinrichtung 502 gespeichert wird. Zur gleichen Zeit gibt die Datenspeichersteuereinrichtung 502 eine Seriennummer des Speichermediums 504 zu der Datenübertragungssteuereinrichtung 503 aus. Auf diese Weise wird ein autorisiertes Medium 504 hergestellt, das den MPEG-Datenstrom D4 speichert, in den die gewählten Wasserzeichendaten DWM eingebettet sind. Wenn der Prozessor 501 andere Wasserzeichendaten wählt, wird auf einfache Weise ein autorisiertes Medium 507 hergestellt, das den gleichen MPEG-Datenstrom D4 speichert, in den andere Wasserzeichendaten eingebettet sind. Es ist überflüssig festzustellen, dass die Datenspeichersteuereinrichtung 502 die Seriennummer des Speichermediums 504 zu der Datenübertragungssteuereinrichtung 503 ausgibt.
  • Die Datenübertragungssteuereinrichtung 503 gibt die eingebetteten Wasserzeichendaten DWM von der Wasserzeichendatentabelle 104 ein und überträgt dann ein Paar der eingebetteten Wasserzeichendaten DWM und der Seriennummer des Speichermediums 504 zu einer in einem Managementzentrum vorgesehenen Herstellungsmanagementdatenbasis 505. Daher kann das Wasserzeichen für jedes autorisierte Medium 504 auf einfache Weise identifiziert werden, indem die Herstellungsmanagementdatenbasis 505 durchsucht wird. In dem Fall, bei dem das Managementzentrum in einer Entfernung von der Kodierseite entfernt angeordnet ist, kann die Datenübertragungssteuereinrichtung 503 diese über ein lokales Netzwerk oder einen Funkkommunikationskanal übertragen.
  • Wenn ein verdächtiges Medium 506 aufgefunden wird, wird die Autorisierungsüberprüfung durch einen Autorisierungsüberprüfungsabschnitt 507 durchgeführt, der die Programme ablaufen lässt, die die Funktionen der obigen Abschnitte 201209, wie in 2 gezeigt, umfassen, um das Extrahieren von Wasserzeichen, die MPEG-Datendekomprimierung und die Autorisierungsüberprüfung durchzuführen. In diesem Fall weist der Autorisierungsüberprüfungsabschnitt 507 eine Datenkommunikationseinrichtung auf.
  • Zuallererst liest der Autorisierungsüberprüfungsabschnitt 507 die Seriennummer von dem verdächtigen Medium 506 und überträgt unter Verwendung der ausgelesenen Seriennummer eine Ausleseanfrage über ein Netzwerk zu der Herstellungsmanagementdatenbasis 505. Bei Empfang der Ausleseanfrage wird die Herstellungsmanagementdatenbasis 505 nach dem entsprechenden Wasserzeichen für die Seriennummer durchsucht. Wenn das entsprechende Wasserzeichen gefunden ist, werden die ausgelesenen Wasserzeichendaten zurück zu dem Autorisierungsüberprüfungsabschnitt 507 gesendet.
  • Unter Verwendung der ausgelesenen Wasserzeichendaten führt der Autorisierungsüberprüfungsabschnitt 507 die Operationen zum Extrahieren von Wasserzeichen und zum Überprüfen von Wasserzeichen, wie oben beschrieben, durch. Dies bedeutet, dass, wenn das Maß statistischer Ähnlichkeit C zwischen dem extrahierten Wasserzeichen und dem ausgelesenen Wasserzeichen gleich oder größer als das vorbestimmte Niveau ist, festgestellt wird, dass das Medium 506 eines von autorisierten Medien ist. Wenn C kleiner als das vorbestimmte Niveau ist, wird festgestellt, dass das Medium 506 eine nicht autorisierte Vervielfältigung ist.
  • ZWEITE AUSFÜHRUNGSFORM
  • Bezug nehmend auf 6 umfasst die Kodierseite des Systems für elektronische Wasserzeichen einen Prozessor 601, die Wasserzeichendatentabelle 104, eine Datenkommunikationssteuereinrichtung 602 und eine Datenübertragungssteuereinrichtung 603. Wie zuvor beschrieben, lässt der Prozessor 601 Programme ablaufen, die die Funktionen der Abschnitte 101106, wie in 1 gezeigt, aufweisen, um das Markieren mit Wasserzeichen und die MPEG-Datenkomprimierung durchzuführen.
  • Der Prozessor 601 gibt einen Strom ursprünglicher Bilddaten D0 ein und erzeugt den mit Wasserzeichen markierten MPEG-Datenstrom D4, der von der Datenkommunikationssteuereinrichtung 602 zu einem Client 604 übertragen wird. Hier wird angenommen, dass die mit Wasserzeichen markierten MPEG-Daten abhängig von einer von dem Client 604 erhaltene Datenübertragungsanfrage verteilt werden. Gleichzeitig gibt die Datenkommunikationssteuereinrichtung 602 die Adresszahl des Client 604 an die Datenübertragungssteuereinrichtung 603 aus. Auf diese Weise wird der MPEG-Datenstrom D4, in den die gewählten Wasserzeichendaten DWM eingebettet sind, zu dem autorisierten Client 604 übertragen. Wenn die Datenübertragungsanfrage von einem anderen Client erhalten wird, wählt der Prozessor 601 andere Wasserzeichendaten, die in die MPEG-Daten eingebettet werden. Der MPEG-Datenstrom D4, in dem andere Wasserzeichendaten eingebettet sind, wird zu dem neuen Client übertragen. Es ist nicht erforderlich, festzustellen, dass die Datenspeichersteuereinrichtung 602 die Adresszahl des neuen Client zu der Datenübertragungssteuereinrichtung 603 ausgibt.
  • Die Datenübertragungssteuereinrichtung 603 gibt die eingebetteten Wasserzeichendaten DWM von der Wasserzeichendatentabelle 104 ein und überträgt dann ein Paar der eingebetteten Wasserzeichendaten DWM und der Adresszahl des Client zu einer in einem Managementzentrum vorgesehenen Herstellungsmanagementdatenbasis 605. Daher kann das Wasserzeichen für jeden autorisierten Client 604 auf einfache Weise identifiziert werden, indem die Herstellungsmanagementdatenbasis 605 durchsucht wird. In dem Fall, bei dem das Managementzentrum in einer Entfernung von der Kodierseite entfernt angeordnet ist, kann die Datenübertragungssteuereinrichtung 603 diese über ein lokales Netzwerk oder Kommunikationskanal übertragen. Ferner ist die Managementdatenbasis 605 mit einer Datenkommunikationssteuereinrichtung 606 versehen.
  • Wenn ein verdächtiger Daten-Provider 605 ermittelt ist, wird die Autorisierungsüberprüfung vom Autorisierungsüberprüfungsabschnitt 608 durchgeführt, der die Programme ablaufen lässt, die die Funktionen der obigen Abschnitte 201209, wie in 2 gezeigt, aufweisen, um das Extrahieren von Wasserzeichen, die MPEG-Datendekomprimierung und die Autorisierungsüberprüfung führen. In diesem Fall umfasst der Autorisierungsüberprüfungsabschnitt 508 eine Datenkommunikationseinrichtung.
  • Zuallererst erhält der Autorisierungsüberprüfungsabschnitt 608 die Adresszahl von dem verdächtigen Daten-Provider 607 und überträgt unter Verwendung der Adresszahl eine Ausleseanfrage über die Datenkommunikationssteuereinrichtung 606 zu der Herstellungsmanagementdatenbasis 605. Bei Erhalt der Ausleseanfrage wird die Herstellungsmanagementdatenbasis 605 nach dem der Adressnummer entsprechenden Wasserzeichen durchsucht. Wenn das entsprechende Wasserzeichen gefunden wurde, wird das ausgelesene Wasserzeichen zurück zu dem Autorisierungsüberprüfungsabschnitt 608 gesendet.
  • Unter Verwendung der ausgelesenen Wasserzeichendaten führt der Autorisierungsüberprüfungsabschnitt 608 die Operationen zum Extrahieren von Wasserzeichen und zum Überprüfen von Wasserzeichen, zuvor beschrieben, durch. Dies bedeutet, dass, wenn das Maß statistischer Ähnlichkeit C zwischen dem extrahierten Wasserzeichen und dem ausgelesenen Wasserzeichen gleich oder größer als das vorbestimmte Niveau ist, festgestellt wird, dass der Daten-Provider 607 einer von autorisierten Client's ist. Wenn C kleiner als das vorbestimmte Niveau ist, wird festgestellt, dass der Daten-Provider 607 eine nicht autorisierte Vervielfältigung verteilt.
  • DRITTE AUSFÜHRUNGSFORM
  • Bezug nehmend auf 7A umfasst die Kodierseite des Systems für elektronische Wasserzeichen einen Prozessor 701, die Wasserzeichendatentabelle 104, einen Verschlüsselungsabschnitt 702 und eine Datenspeichersteuereinrichtung 703. Wie zuvor beschrieben, lässt der Prozessor 701 Programme ablaufen, die die Funktionen der Abschnitte 101106, wie in 1 gezeigt, aufweisen, um das Markieren mit Wasserzeichen und die MPEG-Datenkomprimierung durchzuführen. Ferner kann der Prozessor 701 den Verschlüsselungsabschnitt 702 und die Datenspeichersteuereinrichtung 703 umfassen.
  • Der Prozessor 701 gibt einen Strom ursprünglicher Bilddaten D0 ein und erzeugt den mit Wasserzeichen markierten MPEG-Datenstrom D4, der von der Datenspeichersteuereinrichtung 703 auf einem Speichermedium 704, wie zum Beispiel eine CD-ROM oder eine magneto-optische Scheibe, gespeichert wird. Zur gleichen Zeit verschlüsselt der Verschlüsselungsabschnitt 702 die gewählten Wasserzeichendaten DWM und die verschlüsselten Wasserzeichendaten werden von der Datenspeichersteuereinrichtung 703 auf dem gleichen Speichermedium 704 gespeichert. Es ist bevorzugt, dass das Speichermedium 704 einen ersten Bereich 705 zum Speichern der mit Wasserzeichen markierten MPEG-Daten und einen zweiten Bereich 706 aufweist, der für die verschlüsselten Wasserzeichendaten vorgesehen ist. Beim Lesen von MPEG-Daten können aus dem zweiten Bereich 706 keine Daten gelesen werden.
  • Auf diese Weise wird ein autorisiertes Medium 704 hergestellt, das die verschlüsselten Wasserzeichendaten DWM und den mit Wasserzeichen markierten MPEG-Datenstrom D4 speichert. Wenn der Prozessor 701 andere Wasserzeichendaten wählt, wird auf einfache Weise ein autorisiertes Medium 704 hergestellt, das die neuen Wasserzeichendaten und den gleichen MPEG-Datenstrom D4 speichert, in den die neuen Wasserzeichendaten eingebettet sind.
  • Bezug nehmend auf 7 wird, wenn ein verdächtiges Medium 707 aufgefunden wurde, die Autorisierungsüberprüfung durch einen Autorisierungsüberprüfungsabschnitt 708 durchgeführt, der die Programme ablaufen lässt, die die Funktionen der obigen Abschnitte 201207, wie in 2 gezeigt, aufweist, um das Extrahieren von Wasserzeichen, die MPEG-Datenkomprimierung und die Autorisierungsüberprüfung durchzuführen. In diesem Fall umfasst der Autorisierungsüberprüfungsabschnitt 708 einen Entschlüsselungsabschnitt 709.
  • Zuallererst liest der Entschlüsselungsabschnitt 709 die Wasserzeichendaten aus dem zweiten Bereich aus, der speziell vorgesehen ist, um das verdächtige Medium mit Wasserzeichen zu markieren, und entschlüsselt diese, um Wasserzeichendaten DWM' zu dem Autorisierungsüberprüfungsabschnitt 708 auszugeben. Unter Verwendung der ausgelesenen Wasserzeichendaten DWM' führt der Autorisierungsüberprüfungsabschnitt 708 die Operationen zum Extrahieren von Wasserzeichen und zum Überprüfen von Wasserzeichen, wie oben beschrieben, durch. Dies bedeutet, wenn das Maß statistischer Ähnlichkeit C zwischen dem extrahierten Wasserzeichen und dem ausgelesenen Wasserzeichen DWM' gleich oder größer als das vorbestimmte Niveau ist, wird festgestellt, dass das Medium 701 eines von autorisierten Medien ist. Wenn C kleiner als das vorbestimmte Niveau ist, wird festgestellt, dass das Medium 707 eine nicht autorisierte Vervielfältigung ist.
  • Wie oben beschrieben, kann die Autorisierungsüberprüfung auf einfache Weise zuverlässig durchgeführt werden, weil das autorisierte Wasserzeichen auf einfache Weise von einem Ma nagementzentrum oder dem Speichermedium, das die mit Wasserzeichen markierten MPEG-Daten speichert, erhalten werden kann.
  • FIGURENLEGENDE
  • 1
    • STREAM OF ORIGINAL IMAGE DATA
      STROM URSPRÜNGLICHER BILDDATEN
      DATA STREAM INPUT
      DATENSTROMEINGABE
      DCT
      DCT
      WATER MARKING
      MARKIEREN MIT WASSERZEICHEN
      QUANTIZING
      QUANTISIERUNG
      ENCODING
      KODIERUNG
      TRANSFER CONTROLLER
      ÜBERTRAGUNGSSTEUEREINRICHTUNG
      STREAM OF MPEG DATA
      STROM VON MPEG-DATEN
      SELECTED WATER MARK DATA
      GEWÄHLTE WASSERZEICHENDATEN
      TRANSFER CONTROLLER
      ÜBERTRAGUNGSSTEUEREINRICHTUNG
      SELECTED WATER MARK
      GEWÄHLTES WASSERZEICHEN
      WATER MARK DATA TABLE
      WASSERZEICHENDATENTABELLE
  • 2
    • STREAM OF MPEG DATA
      STROM VON MPEG-DATEN
      STREAM DATA INPUT
      STROMDATENEINGABE
      DECODING
      DEKODIERUNG
      INVERSE QUANTIZING
      INVERSE QUANTISIERUNG
      WATER MARK EXTRACTION
      EINRICHTUNG ZUM EXTRAHIEREN VON WASSERZEICHEN
      DCT
      DCT
      ORIGINAL IMAGE DATA
      URSPRÜNGLICHE BILDDATEN
      WATER MARK DATA
      WASSERZEICHENDATEN
      WATER MARK INPUT
      WASSERZEICHENEINGABE
      RECEIVED/RETRIEVED WATER MARK
      ERHALTENES/AUSGELESENES WASSERZEICHEN
      INNER PRODUCT
      SKALARPRODUKT
      AUTHORIZATION CHECK BASED ON STATISTICAL SIMILARITY
      AUTORISIERUNGSÜBERPRÜFUNG AUF DER GRUNDLAGE STATISTISCHER ÄHNLICHKEIT
  • 3
    • DCT DATA
      DCT-DATEN
      SELECTED WATER MARK
      GEWÄHLTES WASSERZEICHEN
      WATER-MARKED DCT DATA
      MIT WASSERZEICHEN MARKIERTE DCT-DATEN
      CONSTANT α
      KONSTANTE α
  • 4
    • FROM INVERSE-QUANTIZING SECTION 204
      VOM ABSCHNITT 204 ZUM INVERSEN QUANTISIEREN
      ORIGINAL DCT DATA FROM DCT
      URSPRÜNGLICHE DCT-DATEN VON DCT
      EXTRACTED WATER MARK
      EXTRHIERTES WASSERZEICHEN
  • 5
    • ORIGINAL IMAGE DATA
      URSPRÜNGLICHE BILDDATEN
      WATER-MARKING/DATA COMPRESSION PROCESSOR
      PROZESSOR ZUR MARKIERUNG MIT WASSERZEICHEN/DATENKOMPRIMIERUNG
      DATA STORAGE CONTROLLER
      DATENSPEICHERSTEUEREINRICHTUNG
      AUTHORIZED MEDIUM
      AUTORISIERTES MEDIUM
      WATER MARK DATA TABLE
      WASSERZEICHENDATENTABELLE
      DATA TRANSFER CONTROLLER
      DATENÜBERTRAGUNGSSTEUEREINRICHTUNG
      SERIAL NUM.
      SERIENNUMMER
      MANUFACTURE MANAGEMENT DATABASE
      HERSTELLUNGSMANAGEMENT DATENBASIS
      MANAGEMENT CENTER
      MANAGEMENTZENTRUM
      RETRIEVAL REQUEST USING SERIAL NUM.
      AUSLESEANFRAGE UNTER VERWENDUNG DER SERIENNUMMER
      RETRIEVED WATER MARK DATA
      AUSGELESENE WASSERZEICHENDATEN
      MEDIUM TO BE CHECKED
      ZU ÜBERPRÜFENDES MEDIUM
      SERIAL NUM.
      SERIENNUMMER
      MPEG DATA
      MPEG-DATEN
      AUTHORIZATION CHECK SECTION
      AUTORISIERUNGSÜBERPRÜFUNGSABSCHNITT
      ORIGINAL IMAGE DATA
      URSPRÜNGLICHE BILDDATEN
  • 6
    • ORIGINAL IMAGE DATA
      URSPRÜNGLICHE BILDDATEN
      WATER-MARKING/DATA COMPRESSION PROCESSOR
      PROZESSOR ZUR MARKIERUNG MIT WASSERZEICHEN/DATENKOMPRIMIERUNG
      DATA COMMUNICATION CONTROLLER
      DATENKOMMUNIKATIONSSTEUEREINRICHTUNG
      MPEG DATA TRANSMISSION
      MPEG-DATENÜBERTRAGUNG
      DATA REQUEST
      DATENANFORDERUNG
      CLIENT
      CLIENT
      (AUTHORIZED)
      (AUTORISIERT)
      WATER MARK DATA TABLE
      WASSERZEICHENDATENTABELLE
      DATA TRANSFER
      DATENÜBERTRAGUNG
      CLIENT ADDRESS DATA
      CLIENT-ADRESSDATEN
      CLIENT ADDRESS
      CLIENT-ADRESSE
      MANAGEMENT DATABASE
      MANAGEMENTDATENBASIS
      DATA COMMUNICATION CONTROLLER
      DATENKOMMUNIKATIONSSTEUEREINRICHTUNG
      RETRIEVAL REQUEST USING ADDRESS
      AUSLESEANFRAGE UNTER VERWENDUNG DER ADRESSE
      RETRIEVED WATER MARK
      AUSGELESENES WASSERZEICHEN
      DATA PROVIDER
      DATEN-PROVIDER
      (TO BE CHECKED)
      (ZU ÜBERPRÜFEN)
      MPEG DATA AND ADDRESS
      MPEG-DATEN UND ADRESSE
      AUTHORIZATION CHECK SECTION
      AUTORISIERUNGSÜBERPRÜFUNGSABSCHNITT
      ORIGINAL IMAGE DATA
      URSPRÜNGLICHE BILDDATEN
  • 7A
    • ORIGINAL IMAGE DATA
      URSPRÜNGLICHE BILDDATEN
      WATER-MARKING/DATA COMPRESSION PROCESSOR
      PROZESSOR ZUR MARKIERUNG MIT WASSERZEICHEN/DATENKOMPRIMIERUNG
      DATA STORAGE CONTROLLER
      DATENSPEICHERSTEUER-EINRICHTUNG
      MPEG DATA
      MPEG-DATEN
      ENCRYPTED WATER MARK
      VERSCHLÜSSELTES WASSERZEICHEN
      AUTHORIZED MEDIUM
      AUTORISIERTES MEDIUM
      ENCRYPTION
      VERSCHLÜSSELUNG
      ENCRYPTED DWM
      VERSCHLÜSSELTE DWM
      WATER MARK DATA TABLE
      WASSERZEICHENDATENTABELLE
  • 7B
    • MEDIUM TO BE CHECKED
      ZU ÜBERPRÜFENDES MEDIUM
      MPEG DATA
      MPEG-DATEN
      DECRYPTION
      ENTSCHLÜSSELUNG
      AUTHORIZATION CHECK SECTION
      AUTORISIERUNGSÜBERPRÜFUNGSABSCHNITT
      ORIGINAL IMAGE DATA
      URSPRÜNGLICHE BILDDATEN

Claims (7)

  1. System, mit: einem Informationsgenerator (104) zum Erzeugen von Wasserzeicheninformation (DWM); und einem Kombinator (103) zum unsichtbaren Einbetten der Wasserzeicheninformation in ursprüngliche Bilddaten (D0), um mit Wasserzeichen versehene Bilddaten (D4) zu erzeugen; gekennzeichnet durch umfassend: eine Übertragungssteuereinrichtung (107, 108; 502, 503) zum Übertragen der mit Wasserzeichen versehenen Bilddaten zu einem ersten Medium (504; 604) und der Wasserzeicheninformation zu einem zweiten Medium (505; 605), wobei die Übertragungssteuereinrichtung ferner Mediumidentifikationsinformation (serial number; client address), die das erste Medium für das zweite Medium identifizieren, überträgt, um ein Abrufen zu ermöglichen.
  2. System nach Anspruch 1, bei dem das erste Medium ein erstes Speichermedium (504) zum Speichern der mit Wasserzeichen versehenen Bitdaten ist; und das zweite Medium ein zweites Speichermedium (505) zum Speichern der Wasserzeicheninformation und der das erste Speichermedium identifizierenden Mediumidentifikationsinformation ist, um ein Abrufen zu ermöglichen.
  3. System nach Anspruch 2, bei dem die Mediumidentifikationsinformation eine Herstellungsseriennummer des ersten Speichermediums ist.
  4. System nach Anspruch 1, bei dem das erste Medium ein Kommunikationsmedium ist, über das die mit Wasserzeichen versehenen Bilddaten zu einem Ziel (604) in einem Kommunikationsnetzwerk übertragen werden; und das zweite Medium ein Speichermedium (605) zum Speichern der Wasserzeicheninformation und von das Ziel identifizierender Mediumidentifikationsinformation ist, um ein Abrufen zu ermöglichen.
  5. System nach Anspruch 4, bei dem die Mediumidentifikationsinformation eine Adresse des Ziels in dem Kommunikationsnetzwerk ist.
  6. System zum Prüfen, ob abgefragtes Medium (506, 607) autorisiert ist, dadurch gekennzeichnet, dass es umfasst: einen Speicher (505, 605) zum Speichern von Wasserzeicheninformation (DWM2) und von Mediumidentifikationsinformation (serial number; client address), die ein Medium (504, 604) identifiziert, wobei das Medium mit Wasserzeichen versehene Bilddaten (D4) speichert, die durch unsichtbares Einbetten der Wasserzeicheninformation (DWM2) in ursprüngliche Bilddaten (D0) erzeugt sind; eine Abrufsteuereinrichtung (507; 606, 608) zum Abrufen von Wasserzeicheninformation (DWM2), die der Mediumidentifikationsinformation des ausgehend von dem Speicher (505; 605) abgefragten Mediums entspricht; eine Wasserzeichenextraktionsvorrichtung (207) zum Extrahieren von abgerufener Wasserzeicheninformation (DWM1) von in dem abgefragten Medium gespeicherten Bilddaten; und eine Prüfvorrichtung (208, 209, 507; 608) zum Prüfen, ob das abgefragte Medium autorisiert ist, indem die extrahierte Wasserzeicheninformation (DWM1) mit der abgerufenen Wasserzeicheninformation (DWM2) verglichen wird.
  7. Verfahren zum Prüfen, ob ein abgefragtes Medium autorisiert ist, die Schritte umfassend: Erzeugen von Wasserzeicheninformation; und Unsichtbares Einbetten der Wasserzeicheninformation in ursprüngliche Bilddaten, um mit Wasserzeichen versehene Bilddaten zu erzeugen; gekennzeichnet durch die Schritte: Übertragen der mit Wasserzeichen versehenen Bilddaten zu einem autorisierten Medium; Übertragen der Wasserzeicheninformation und das autorisierte Medium angebender Mediumidentifikationsinformation zu einem Abrufmedium; Abrufen von Wasserzeicheninformation, die der Mediumidentifikationsinformation des abgerufenen Mediums entspricht, von dem Abrufmedium; Extrahieren von von in dem abgefragten Medium gespeicherten Bilddaten abgerufener Wasserzeicheninformation; und Prüfen, ob das abgefragte Medium autorisiert ist, indem die extrahierte Wasserzeicheninformation mit der abgerufenen Wasserzeicheninformation verglichen wird.
DE1998634969 1997-02-12 1998-02-12 System für elektronische Wasserzeichen Expired - Lifetime DE69834969T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2781597A JP3349910B2 (ja) 1997-02-12 1997-02-12 画像データエンコードシステム
JP2781597 1997-02-12

Publications (2)

Publication Number Publication Date
DE69834969D1 DE69834969D1 (de) 2006-08-03
DE69834969T2 true DE69834969T2 (de) 2007-02-15

Family

ID=12231473

Family Applications (2)

Application Number Title Priority Date Filing Date
DE1998634969 Expired - Lifetime DE69834969T2 (de) 1997-02-12 1998-02-12 System für elektronische Wasserzeichen
DE1998636699 Expired - Lifetime DE69836699T2 (de) 1997-02-12 1998-02-12 System für elektronische wasserzeichen

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE1998636699 Expired - Lifetime DE69836699T2 (de) 1997-02-12 1998-02-12 System für elektronische wasserzeichen

Country Status (7)

Country Link
US (1) US6421450B2 (de)
EP (3) EP0859503B1 (de)
JP (1) JP3349910B2 (de)
KR (1) KR100323321B1 (de)
CA (1) CA2229395C (de)
DE (2) DE69834969T2 (de)
SG (1) SG86997A1 (de)

Families Citing this family (103)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7095871B2 (en) * 1995-07-27 2006-08-22 Digimarc Corporation Digital asset management and linking media signals with related data using watermarks
US7562392B1 (en) * 1999-05-19 2009-07-14 Digimarc Corporation Methods of interacting with audio and ambient music
US8180844B1 (en) * 2000-03-18 2012-05-15 Digimarc Corporation System for linking from objects to remote resources
AUPO521897A0 (en) * 1997-02-20 1997-04-11 Telstra R & D Management Pty Ltd Invisible digital watermarks
US6131162A (en) * 1997-06-05 2000-10-10 Hitachi Ltd. Digital data authentication method
JP3890737B2 (ja) * 1998-04-14 2007-03-07 株式会社日立製作所 ディジタル映像信号または音声信号の再生装置及び再生方法
US7602940B2 (en) 1998-04-16 2009-10-13 Digimarc Corporation Steganographic data hiding using a device clock
TW395133B (en) * 1998-07-15 2000-06-21 Koninkl Philips Electronics Nv Detection of a watermark in a compressed video signal
US6530021B1 (en) 1998-07-20 2003-03-04 Koninklijke Philips Electronics N.V. Method and system for preventing unauthorized playback of broadcasted digital data streams
JP2000078125A (ja) * 1998-08-28 2000-03-14 Hitachi Ltd 認証可能な電子データの生成方法
FR2783658B1 (fr) * 1998-09-23 2000-10-13 Thomson Multimedia Sa Protection contre la copie de donnees numeriques stockees sur un support d'informations
US7197156B1 (en) 1998-09-25 2007-03-27 Digimarc Corporation Method and apparatus for embedding auxiliary information within original data
US7532740B2 (en) 1998-09-25 2009-05-12 Digimarc Corporation Method and apparatus for embedding auxiliary information within original data
US7373513B2 (en) * 1998-09-25 2008-05-13 Digimarc Corporation Transmarking of multimedia signals
DE19847943A1 (de) 1998-10-09 2000-04-13 Deutsche Telekom Ag Verfahren zum Generieren von digitalen Wasserzeichen für elekronische Dokumente
JP2000152148A (ja) 1998-11-13 2000-05-30 Hitachi Ltd 電子カメラ
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
EP1028585A1 (de) * 1999-01-21 2000-08-16 Nec Corporation Methode und Gerät zum Einlegen und Aufspüren von elektronischen Wasserzeichen in einem digitalen Bild
JP2000251395A (ja) 1999-02-26 2000-09-14 Matsushita Electric Ind Co Ltd 記録媒体、記録装置及び再生装置
GB2349536B (en) * 1999-03-23 2003-03-12 Ibm Motion picture electronic watermark system
JP4598279B2 (ja) * 1999-05-19 2010-12-15 ディジマーク コーポレイション 音楽とその他のメディアにデジタル透かしを用いる方法およびシステム
US7185201B2 (en) * 1999-05-19 2007-02-27 Digimarc Corporation Content identifiers triggering corresponding responses
US7206820B1 (en) * 2000-03-18 2007-04-17 Digimarc Corporation System for linking from object to remote resource
JP2001061052A (ja) * 1999-08-20 2001-03-06 Nec Corp 電子すかしデータ挿入方法及びその装置と電子すかしデータ検出装置
EP1098522A1 (de) * 1999-11-05 2001-05-09 Sony United Kingdom Limited Verfahren und Vorrichtung zur identifizierung eines Digitalsignals mit eines Wasserzeichen
SG97823A1 (en) * 1999-12-14 2003-08-20 Kent Ridge Digital Labs A system for proving an unobstrusive watermark in a secure document
KR100865247B1 (ko) 2000-01-13 2008-10-27 디지맥 코포레이션 메타데이터를 인증하고 매체 신호들의 워터마크들 내에 메타데이터를 임베딩하는 방법
US6647126B1 (en) * 2000-01-28 2003-11-11 Eastman Kodak Company Authorizing the production of visual images from digital images
US7228425B1 (en) * 2000-02-07 2007-06-05 Koninklijke Philips Electronics N. V. Protecting content from illicit reproduction by proof of existence of a complete data set via self-referencing sections
US8355525B2 (en) 2000-02-14 2013-01-15 Digimarc Corporation Parallel processing of digital watermarking operations
US6834308B1 (en) 2000-02-17 2004-12-21 Audible Magic Corporation Method and apparatus for identifying media content presented on a media playing device
US6711674B1 (en) * 2000-02-24 2004-03-23 Xilinx, Inc. Method of watermarking configuration data in an FPGA by embedding the watermark corresponding to a macro obtained upon encountering a first watermark tag from the macro
US7127744B2 (en) 2000-03-10 2006-10-24 Digimarc Corporation Method and apparatus to protect media existing in an insecure format
KR100739031B1 (ko) * 2000-03-27 2007-07-25 주식회사 큐론 멀티미디어 검색시스템에서 mpeg-7 표준 메타데이터의 은닉 및 검출 방법과 이를 이용한 멀티미디어 데이터의 검색 방법
GB0029855D0 (en) 2000-04-05 2001-01-24 Sony Uk Ltd Embedding data in material and removing the embedded data
JP4554771B2 (ja) 2000-06-20 2010-09-29 パナソニック株式会社 正当性認証システム、個人証発行システム及び個人証
US7062528B2 (en) 2000-07-14 2006-06-13 Sony Corporation Method and system for identifying a time specific event
US20020010652A1 (en) * 2000-07-14 2002-01-24 Sony Corporation Vendor ID tracking for e-marker
JP2002092682A (ja) * 2000-08-30 2002-03-29 Internatl Business Mach Corp <Ibm> 透かし検出方法およびシステム
TW538636B (en) * 2000-09-01 2003-06-21 Matsushita Electric Ind Co Ltd Reproduction equipment, reproduction equipment specifying equipment, reproduction equipment specifying system and methods and recording media for said equipment and system
US8594364B2 (en) * 2000-11-02 2013-11-26 Digimarc Corporation Batch identifier registration and embedding in media signals
US7562012B1 (en) 2000-11-03 2009-07-14 Audible Magic Corporation Method and apparatus for creating a unique audio signature
US9363409B2 (en) * 2001-03-05 2016-06-07 Digimarc Corporation Image management system and methods using digital watermarks
US7111169B2 (en) * 2001-03-29 2006-09-19 Intel Corporation Method and apparatus for content protection across a source-to-destination interface
US7363278B2 (en) * 2001-04-05 2008-04-22 Audible Magic Corporation Copyright detection and protection system and method
US20020145589A1 (en) * 2001-04-06 2002-10-10 Sony Corporation Of Japan User interface for an e-marker
EP1260898A1 (de) * 2001-05-23 2002-11-27 Koninklijke KPN N.V. Verfahren zur Beglaubigung von Datein
US8122465B2 (en) 2001-07-05 2012-02-21 Digimarc Corporation Watermarking to set video usage permissions
US7263202B2 (en) * 2001-07-05 2007-08-28 Digimarc Corporation Watermarking to control video recording
US7529659B2 (en) 2005-09-28 2009-05-05 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
US7124442B2 (en) 2001-07-25 2006-10-17 440 Pammel, Inc. System and method for insertion and retrieval of microthreads in transmitted data
US20030034956A1 (en) * 2001-08-17 2003-02-20 Yuichiro Deguchi Virtual e-marker
US7127454B2 (en) 2001-08-17 2006-10-24 Sony Corporation E-marker find music
US20030036352A1 (en) * 2001-08-17 2003-02-20 Sony Corporation Embedded e-marker and communication system
US7107234B2 (en) * 2001-08-17 2006-09-12 Sony Corporation Electronic music marker device delayed notification
US20030110133A1 (en) * 2001-12-07 2003-06-12 Maritzen L. Michael Automated digital rights management and payment system with embedded content
US20030131350A1 (en) 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
US8166302B1 (en) * 2002-04-23 2012-04-24 Seagate Technology Llc Storage device with traceable watermarked content
US7606364B1 (en) 2002-04-23 2009-10-20 Seagate Technology Llc Disk drive with flexible data stream encryption
US7519819B2 (en) 2002-05-29 2009-04-14 Digimarc Corporatino Layered security in digital watermarking
US20040002938A1 (en) * 2002-06-28 2004-01-01 Sony Corporation And Sony Electronics Inc. Device and method for exchanging information
US6972698B2 (en) 2002-06-28 2005-12-06 Sony Corporation GPS e-marker
US10721066B2 (en) 2002-09-30 2020-07-21 Myport Ip, Inc. Method for voice assistant, location tagging, multi-media capture, transmission, speech to text conversion, photo/video image/object recognition, creation of searchable metatags/contextual tags, storage and search retrieval
US7778438B2 (en) 2002-09-30 2010-08-17 Myport Technologies, Inc. Method for multi-media recognition, data conversion, creation of metatags, storage and search retrieval
US6996251B2 (en) 2002-09-30 2006-02-07 Myport Technologies, Inc. Forensic communication apparatus and method
US8332326B2 (en) 2003-02-01 2012-12-11 Audible Magic Corporation Method and apparatus to identify a work received by a processing system
JP4370800B2 (ja) * 2003-04-21 2009-11-25 ヤマハ株式会社 音楽コンテンツ利用装置及びプログラム
WO2004100010A1 (en) * 2003-04-30 2004-11-18 Iptv Systems, Llc Secure, continuous, proxy-optimized, device-to-device data download reception system and method of use
US7460684B2 (en) * 2003-06-13 2008-12-02 Nielsen Media Research, Inc. Method and apparatus for embedding watermarks
US7706574B1 (en) * 2003-11-06 2010-04-27 Admitone Security, Inc. Identifying and protecting composed and transmitted messages utilizing keystroke dynamics
GB2408873A (en) * 2003-12-01 2005-06-08 Sony Uk Ltd Generating marked material by introducing code words
TWI404419B (zh) 2004-04-07 2013-08-01 Nielsen Media Res Inc 與壓縮過音頻/視頻資料一起使用之資料***方法、系統、機器可讀取媒體及設備
JP5216213B2 (ja) * 2004-05-27 2013-06-19 パナソニック株式会社 再生装置
NZ552644A (en) 2004-07-02 2008-09-26 Nielsen Media Res Inc Methods and apparatus for mixing compressed digital bit streams
US8130746B2 (en) 2004-07-28 2012-03-06 Audible Magic Corporation System for distributing decoy content in a peer to peer network
US7406673B1 (en) 2004-08-12 2008-07-29 Xilinx, Inc. Method and system for identifying essential configuration bits
US7519823B1 (en) * 2004-08-12 2009-04-14 Xilinx, Inc. Concealed, non-intrusive watermarks for configuration bitstreams
JP2006079448A (ja) * 2004-09-10 2006-03-23 Konica Minolta Business Technologies Inc データ管理方法、データ管理装置およびデータ管理サーバ
US7620819B2 (en) * 2004-10-04 2009-11-17 The Penn State Research Foundation System and method for classifying regions of keystroke density with a neural network
US8566858B2 (en) 2005-09-20 2013-10-22 Forefront Assets Limited Liability Company Method, system and program product for broadcast error protection of content elements utilizing digital artifacts
US8566857B2 (en) 2005-09-20 2013-10-22 Forefront Assets Limited Liability Company Method, system and program product for broadcast advertising and other broadcast content performance verification utilizing digital artifacts
US8966517B2 (en) 2005-09-20 2015-02-24 Forefront Assets Limited Liability Company Method, system and program product for broadcast operations utilizing internet protocol and digital artifacts
WO2007035817A2 (en) 2005-09-20 2007-03-29 Celodata, Inc. A method, system and program product for the insertion and retrieval of identifying artifacts in transmitted lossy and lossless data
US20070147656A1 (en) * 2005-12-22 2007-06-28 James Browning Method and system to provide support for digital watermarks in a database
US8020005B2 (en) * 2005-12-23 2011-09-13 Scout Analytics, Inc. Method and apparatus for multi-model hybrid comparison system
US20070198712A1 (en) * 2006-02-07 2007-08-23 Biopassword, Inc. Method and apparatus for biometric security over a distributed network
US7526412B2 (en) * 2006-03-31 2009-04-28 Biopassword, Inc. Method and apparatus for multi-distant weighted scoring system
US20070233667A1 (en) * 2006-04-01 2007-10-04 Biopassword, Llc Method and apparatus for sample categorization
GB2438904A (en) * 2006-06-06 2007-12-12 Sony Uk Ltd Generation of code words for image watermarking
US20070300077A1 (en) * 2006-06-26 2007-12-27 Seshadri Mani Method and apparatus for biometric verification of secondary authentications
US8917899B2 (en) * 2006-10-10 2014-12-23 Texas Instruments Incorporated Methods and systems for watermarking digital media
WO2008045950A2 (en) 2006-10-11 2008-04-17 Nielsen Media Research, Inc. Methods and apparatus for embedding codes in compressed audio data streams
US8006314B2 (en) 2007-07-27 2011-08-23 Audible Magic Corporation System for identifying content of digital data
US20090076904A1 (en) * 2007-09-17 2009-03-19 Frank David Serena Embedding digital values for digital exchange
US8332932B2 (en) * 2007-12-07 2012-12-11 Scout Analytics, Inc. Keystroke dynamics authentication techniques
US8199651B1 (en) 2009-03-16 2012-06-12 Audible Magic Corporation Method and system for modifying communication flows at a port level
US9767822B2 (en) * 2011-02-07 2017-09-19 Qualcomm Incorporated Devices for encoding and decoding a watermarked signal
JP5814591B2 (ja) * 2011-04-11 2015-11-17 キヤノン株式会社 画像形成装置及び画像形成方法
US9081778B2 (en) 2012-09-25 2015-07-14 Audible Magic Corporation Using digital fingerprints to associate data with a work
KR102337677B1 (ko) 2020-07-16 2021-12-09 (주)휴먼스케이프 디지털 검증 지문 삽입 시스템 및 그 방법
KR102337673B1 (ko) 2020-07-16 2021-12-09 (주)휴먼스케이프 데이터 열람 검증 시스템 및 그 방법

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69121444T2 (de) * 1990-03-29 1997-03-13 Gte Laboratories Inc Überwachungssystem für die Übertragung von Videosignalen
US5291598A (en) * 1992-04-07 1994-03-01 Gregory Grundy Method and system for decentralized manufacture of copy-controlled software
US5659613A (en) 1994-06-29 1997-08-19 Macrovision Corporation Method and apparatus for copy protection for various recording media using a video finger print
US5748735A (en) * 1994-07-18 1998-05-05 Bell Atlantic Network Services, Inc. Securing E-mail communications and encrypted file storage using yaksha split private key asymmetric cryptography
US5719938A (en) * 1994-08-01 1998-02-17 Lucent Technologies Inc. Methods for providing secure access to shared information
US6002772A (en) * 1995-09-29 1999-12-14 Mitsubishi Corporation Data management system
US5530759A (en) 1995-02-01 1996-06-25 International Business Machines Corporation Color correct digital watermarking of images
AU7662496A (en) * 1995-10-13 1997-04-30 Netrights, Llc System and methods for managing digital creative works
US5949885A (en) * 1996-03-12 1999-09-07 Leighton; F. Thomson Method for protecting content using watermarking
US5933620A (en) * 1996-03-28 1999-08-03 Advanced Micro Devices, Inc. Method and apparatus for serializing microprocessor identification numbers
US5805699A (en) * 1996-05-20 1998-09-08 Fujitsu Limited Software copying system
US5848155A (en) * 1996-09-04 1998-12-08 Nec Research Institute, Inc. Spread spectrum watermark for embedded signalling
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
US5875249A (en) * 1997-01-08 1999-02-23 International Business Machines Corporation Invisible image watermark for image verification

Also Published As

Publication number Publication date
DE69834969D1 (de) 2006-08-03
EP0859503B1 (de) 2006-06-21
EP0859503A2 (de) 1998-08-19
EP1628462A2 (de) 2006-02-22
EP1515534A3 (de) 2005-04-06
CA2229395C (en) 2001-10-30
CA2229395A1 (en) 1998-08-12
DE69836699D1 (de) 2007-02-01
EP0859503A3 (de) 1999-12-22
EP1515534B1 (de) 2006-12-20
JP3349910B2 (ja) 2002-11-25
KR100323321B1 (ko) 2002-06-22
DE69836699T2 (de) 2007-10-04
SG86997A1 (en) 2002-03-19
KR19980071269A (ko) 1998-10-26
US6421450B2 (en) 2002-07-16
US20010040977A1 (en) 2001-11-15
EP1515534A2 (de) 2005-03-16
JPH10224793A (ja) 1998-08-21
EP1628462A3 (de) 2006-03-08

Similar Documents

Publication Publication Date Title
DE69834969T2 (de) System für elektronische Wasserzeichen
DE69822773T2 (de) Videosignalverarbeitung für elektronisches Wasserzeichensetzen
DE69930886T2 (de) Datenverarbeitungsgerät und -verfahren sowie Speichermedium
EP0879535B1 (de) Verfahren zur markierung binär codierter datensätze
DE69636084T2 (de) Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten
DE69834063T2 (de) Verfahren zum Einbetten eines Wasserzeichens in Digitaldaten
DE60216542T2 (de) Normkonformer Wasserzeichen für Zugangsverwaltung
DE10195850B4 (de) Verfahren zum Integrieren eines Wasserzeichens in ein komprimiertes Bild
DE60031906T2 (de) Verfahren zum Einfügen eines Wasserzeichens und dazugehöriges Dekodierverfahren
DE69737440T2 (de) System zum Einfügen und Ermitteln von Identifizierungsdaten für digitale Daten
DE69738286T2 (de) Spreizspektrumwasserzeichen für integrierte Signalisierung
DE69730109T2 (de) Verfahren und Vorrichtung zum Herstellen von Wasserzeichen
DE69827723T2 (de) Wasserzeicheneinbettungsverfahren und -system
EP1170938B1 (de) Digitales Wasserzeichendateneinbettungsverfahren und Vorrichtung
DE69836455T2 (de) System für elektronische Wasserzeichen, elektronisches Informationsverteilungssystem und Gerät zur Abspeicherung von Bildern
DE69432480T2 (de) Identifikations/beglaubigungskodierungsverfahren und -vorrichtung
DE69632419T2 (de) Digitaler Videokopierschutz
DE112005002367T5 (de) Verfahren zum Verwalten digitaler Medien
DE69916749T2 (de) Einbettung eines Wasserzeichens in ein komprimiertes Bildsignal
EP1316917B1 (de) Vorrichtung und Verfahren zum Einbetten eines digitalen Wassserzeichens in originale Information, Übertragen der mit Wasserzeichen versehenen Information und Rekonstruieren des Wasserzeichens
DE60036189T2 (de) Informationeinbettungsgerät und -verfahren für Erfassung von Verfälschungen
DE69838692T2 (de) System zur Unterdrückung der illegalen Benutzung von Bilddaten
DE602005002696T2 (de) Erkennung von Änderungen in digitalen Daten mittels empfindlichen Wasserzeichens
DE60036585T2 (de) Videodatencoder und Verfahren zur Codierung von Videodaten
DE60218560T2 (de) Bildkompression

Legal Events

Date Code Title Description
8364 No opposition during term of opposition