DE69836699T2 - System für elektronische wasserzeichen - Google Patents
System für elektronische wasserzeichen Download PDFInfo
- Publication number
- DE69836699T2 DE69836699T2 DE1998636699 DE69836699T DE69836699T2 DE 69836699 T2 DE69836699 T2 DE 69836699T2 DE 1998636699 DE1998636699 DE 1998636699 DE 69836699 T DE69836699 T DE 69836699T DE 69836699 T2 DE69836699 T2 DE 69836699T2
- Authority
- DE
- Germany
- Prior art keywords
- data
- watermark information
- watermark
- medium
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00094—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits 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/00485—Circuits 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/00557—Circuits 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00855—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00884—Circuits 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32154—Transform domain methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32154—Transform domain methods
- H04N1/32165—Transform domain methods using cosine transforms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32267—Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
- H04N1/32277—Compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
- H04N19/467—Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2389—Multiplex stream processing, e.g. multiplex stream encrypting
- H04N21/23892—Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8358—Generation of protective data, e.g. certificates involving watermark
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation 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/8042—Transformation 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0052—Embedding of the watermark in the frequency domain
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0065—Extraction of an embedded watermark; Reliable detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
- H04N2201/3235—Checking or certification of the authentication information, e.g. by comparison with data stored independently
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
- H04N2201/327—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3274—Storage or retrieval of prestored additional information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation 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/806—Transformation 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/8063—Transformation 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
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 Frequenzspek trum 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 einen digitalen Wasserzeichen-Dienst für urheberrechtlich geschützte, über das World Wide Web verteilte Unterlagen. Bei dem Wasserzeichendienst kann urheberrechtlich geschütztes Material ausgehend von einem lokalen Computer zu einem Server zum Versehen mit Wasserzeichen und zur Registrierung gesendet werden, kann lokal mit einem Wasserzeichen versehen und dann gegenüber dem Server registriert werden oder kann lokal mit einem Wasserzeichen versehen und registriert werden.
- "Software copy-potection method using serial number of disk storage", IBM Technical Disclosure Bulletin, Bd. 38, Nr. 12, Dezember 1995, offenbart ein Kopierschutzverfahren, das für ein Speichermedium eindeutige Identifikationsdaten verwendet. Um ein Kopieren eines Programms zu verhindern, ist das Programm nur ausführbar, wenn eine Seriennummer des Speichermediums, auf dem das Programm gespeichert ist, mit der zuvor ausgelesenen und gespeicherten Seriennummer übereinstimmt.
- "Method for transferring copyprotected software without destroying copy-protection", L. Comerford und S. R. Light, IBM Technical Disclosure Bulletin, Bd. 27, Nr. 5, Oktober 1984, offenbart ein Softwareprodukt, das mittels eines Softwareschlüssels, der ausgehend von einem ersten Medium, wie zum Beispiel eine Floppy-Disk, zu einem zweiten Medium, zum Beispiel eine Festplatte, übertragen wird, kopiergeschützt ist.
- Eine Aufgabe der vorliegenden Erfindung besteht darin, Lösungen bereit zu stellen, die schnell überprüfen können, ob Bilddaten autorisiert sind, um nicht autorisiertes Kopieren der Bilddaten wirksam zu verhindern, und die ein unsichtbar in Bilddaten eingebettetes, elektronisches Wasserzeichen einfach identifizieren können, um zu überprüfen, ob die Bilddaten autorisiert sind.
- Um diese Aufgabe zu erfüllen, stellt die vorliegende Erfindung Gegenstände gemäß den unabhängigen Ansprüchen bereit.
- Gemäß der vorliegenden Erfindung werden sowohl mit einem Wasserzeichen versehene Bilddaten, die Wasserzeicheninformation unsichtbar eingebettet aufweisen, als auch die eingebettete Wasserzeicheninformation zu einem einzelnen Medium übertragen. Die eingebettete Wasserzeicheninformation wird in einem speziell vorgesehenen Speicherbereich des einzelnen Mediums gespeichert. Ferner kann die eingebettete Wasserzeicheninformation verschlüsselt und gespeichert werden. Weil die eingebettete Wasserzeicheninformation auf dem gleichen Medium gespeichert ist, kann eine Wasserzeichenidentifizierung auf einfache Weise durchgeführt werden.
- Bei einem Autorisierungsüberprüfungssystem zum Überprüfen, ob ein abgefragtes Medium autorisiert ist, weist das abgefragte Medium einen ersten Speicherbereich zum Speichern von mit Wasserzeichen versehenen Bilddaten und einen zweiten Speicherbereich auf, um Wasserzeicheninformation zu speichern. Nach einem Extrahieren von Wasserzeicheninformation aus den in dem abgefragten Medium gespeicherten Bilddaten überprüft eine Überprüfungseinrichtung, ob das abgefragte Medium autorisiert ist, in dem die extrahierte Wasserzeicheninformation mit der Wasserzeicheninformation verglicher. wird, die in dem zweiten Speicherbereich des abgefragten Mediums gespeichert ist.
-
1 ist ein schematisches Blockdiagramm, das eine Kodierseite eines Systems für elektronische Wasserzeichen zeigt; -
2 ist ein schematisches Blockdiagramm, das einen Wasserzeichenüberprüfungsabschnitt des Systems für elektronische Wasserzeichen zeigt; -
3 ist ein schematisches Diagramm, das ein Beispiel eines Abschnitts zum Markieren mit Wasserzeichen der Kodierseite von1 zeigt; -
4 ist ein schematisches Diagramm, das ein Beispiel einer Einrichtung zum Extrahieren von Wasserzeichen des Wasserzeichenüberprüfungsabschnitts von2 zeigt; -
5 ist ein Diagramm, das eine erste Version eines Systems für elektronische Wasserzeichen zeigt; -
6 ist ein Diagramm, das ein elektronisches System für elektronische Wasserzeichen gemäß einer zweiten Version 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 Stromeingangsabschnitt101 einen Strom der ursprünglichen Daten ein, die von einem Abschnitt102 zur DCT (diskrete Kosinus Transformation) in Frequenzspektrumsdaten D1 umgewandelt werden. Ein Abschnitt103 zum Markieren mit Wasserzeichen liest ein Wasserzeichen DWM aus, das einer Mehrzahl von in einer Wasserzeichendatentabelle104 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 Quantisierungsabschnitt105 quantisiert und die quantisierten Daten D3 werden kodiert, um durch einen Kodierabschnitt106 MPEG-Daten zu erzeugen. Eine Übertragungssteuereinrichtung107 gibt die MPEG-Daten von dem Kodierabschnitt106 ein, um einen Strom der MPEG-Daten D4 zu erzeugen, und eine Übertragungssteuereinrichtung108 gibt das gewählte Wasserzeichen DWM von der Wasserzeichendatentabelle104 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
101 –106 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 Abschnitte101 –106 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 Datenstromeingangsabschnitt201 einen Strom von MPEG-Daten D4' ein und gibt ein Wasserzeicheneingabeabschnitt202 Wasserzeichendaten ein, die den eingegebenen MPEG-Daten D4' zugeordnet sind. Die eingegebenen MPEG-Daten D4' werden von einem Dekodierabschnitt203 dekodiert, um Daten D3' zu erzeugen, und dann werden die Daten D3' durch einen Invers-Quantisierungsabschnitt204 invers quantisiert, um Daten D2' zu erzeugen. Dem gegenüber ist der Wasserzeichenprüfungsabschnitt mit einem Speicher205 für ursprüngliche Bilder versehen, um die ursprünglichen Bilddaten D0 zu speichern. Die ursprünglichen Bilddaten D0 werden von einem DCT-Abschnitt206 in Frequenzspektrumsdaten D1 umgewandelt. - Wenn die eingegebenen Frequenzspektrumsdaten D2' von dem DCT-Abschnitt
204 und die ursprünglichen Frequenzspektrumsdaten D1 von dem DCD-Abschnitt206 erhalten werden, extrahiert eine Einrichtung207 zum Extrahieren von Wasserzeichen ein Wasserzeichen DWM1 aus den eingegebenen Frequenzspektrumsdaten D2', indem ein Unterschied zwischen den eingegebenen Frequenzspektrumsdaten D2' und den ursprünglichen Frequenzspektrumsdaten D1 berechnet wird. Ein Abschnitt208 zum Berechnen von Skalarprodukten gibt das extrahierte Wasserzeichen DWM1 von der Einrichtung207 zum Extrahieren von Wasserzeichen und das erhaltene Wasserzeichen DDM2 von dem Wasserzeicheneingabeabschnitt202 ein und berechnet deren Skalarprodukt, um ein Maß statistischer Ähnlichkeit zwischen diesen zu erzeugen. Ein Autorisierungsüberprüfungsabschnitt209 ü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 ei ner 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
201 –209 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 Abschnitte201 –209 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 Abschnitt103 zum Markieren mit Wasserzeichen die Frequenzspektrumsdaten D1 von dem DCT-Abschnitt102 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 Abschnitt103 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 Abschnitt103 zum Markieren mit Wasserzeichen berechnet F(1) = f(i) + α|f(1)|·w(i) für jede Variable i (1 ≤ i ≤ n) unter Verwendung von Vervielfachern301 und302 , einer Konstanten α und einem Addierer303 , 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 Stufe105 einer inversen DCT unterzogen werden. Auf diese Weise wird das gewählte Wasserzei chen DWM unsichtbar in die ursprünglichen Bilddaten D0 eingebettet. - WASSERZEICHENÜBERPRÜFUNG
- Bezug nehmend auf
4 gibt die Einrichtung207 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 Subtrahierers401 und eines Teilers402 , um das Wasserzeichen DWM1 = (wi(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. - Bezugnehmend auf
5 umfasst die Kodierseite des Systems für elektronische Wasserzeichen einen Prozessor501 , die Wasserzeichendatentabelle104 , eine Datenspeichersteuereinrichtung502 und eine Datenübertragungssteuereinrichtung503 . Wie oben beschrieben, lässt der Prozessor501 Programme ablaufen, die die Funktionen der Abschnitte101 –106 , wie in1 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 Speichermedium504 , wie zum Beispiel einer CD-ROM oder einer magneto-optischen Platte, von der Datenspeichersteuereinrichtung502 gespeichert wird. Zur gleichen Zeit gibt die Datenspeichersteuereinrichtung502 eine Seriennummer des Speichermediums504 zu der Datenübertragungssteuereinrichtung503 aus. Auf diese Weise wird ein autorisiertes Medium504 hergestellt, das den MPEG-Datenstrom D4 speichert, in den die gewählten Wasserzeichendaten DWM eingebettet sind. Wenn der Prozessor501 andere Wasserzeichendaten wählt, wird auf einfache Weise ein autorisiertes Medium507 hergestellt, das den gleichen MPEG-Datenstrom D4 speichert, in den andere Wasserzeichendaten eingebettet sind. Es ist überflüssig festzustellen, dass die Datenspeichersteuereinrichtung502 die Seriennummer des Speichermediums504 zu der Datenübertragungssteuereinrichtung503 ausgibt. - Die Datenübertragungssteuereinrichtung
503 gibt die eingebetteten Wasserzeichendaten DWM von der Wasserzeichendatentabelle104 ein und überträgt dann ein Paar der eingebetteten Wasserzeichendaten DWM und der Seriennummer des Speichermediums504 zu einer in einem Managementzentrum vorgesehenen Herstellungsmanagementdatenbasis505 . Daher kann das Wasserzeichen für jedes autorisierte Medium504 auf einfache Weise identifiziert werden, indem die Herstellungsmanagementdatenbasis505 durchsucht wird. In dem Fall, bei dem das Managementzentrum in einer Entfernung von der Kodierseite entfernt angeordnet ist, kann die Datenübertragungssteuereinrichtung503 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üfungsabschnitt507 durchgeführt, der die Programme ablaufen lässt, die die Funktionen der obigen Abschnitte201 –209 , wie in2 gezeigt, umfassen, um das Extrahieren von Wasserzeichen, die MPEG-Datendekomprimierung und die Autorisierungsüberprüfung durchzuführen. In diesem Fall weist der Autorisierungsüberprüfungsabschnitt507 eine Datenkommunikationseinrichtung auf. - Zuallererst liest der Autorisierungsüberprüfungsabschnitt
507 die Seriennummer von dem verdächtigen Medium506 und überträgt unter Verwendung der ausgelesenen Seriennummer eine Ausleseanfrage über ein Netzwerk zu der Herstellungsmanagementdatenbasis505 . Bei Empfang der Ausleseanfrage wird die Herstellungsmanagementdatenbasis505 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üfungsabschnitt507 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 Medium506 eines von autorisierten Medien ist. Wenn C kleiner als das vorbestimmte Niveau ist, wird festgestellt, dass das Medium506 eine nicht autorisierte Vervielfältigung ist. - Bezug nehmend auf
6 umfasst die Kodierseite des Systems für elektronische Wasserzeichen einen Prozessor601 , die Wasserzeichendatentabelle104 , eine Datenkommunikationssteuereinrichtung602 und eine Datenübertragungssteuereinrichtung603 . Wie zuvor beschrieben, lässt der Prozessor601 Programme ablaufen, die die Funktionen der Abschnitte101 –106 , wie in1 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 Datenkommunikationssteuereinrichtung602 zu einem Client604 übertragen wird. Hier wird angenommen, dass die mit Wasserzeichen markierten MPEG-Daten abhängig von einer von dem Client604 erhaltene Datenübertragungsanfrage verteilt werden. Gleichzeitig gibt die Datenkommunikationssteuereinrichtung602 die Adresszahl des Client604 an die Datenübertragungssteuereinrichtung603 aus. Auf diese Weise wird der MPEG-Datenstrom D4, in den die gewählten Wasserzeichendaten DWM eingebettet sind, zu dem autorisierten Client604 übertragen. Wenn die Datenübertragungsanfrage von einem anderen Client erhalten wird, wählt der Prozessor601 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 Datenspeichersteuereinrichtung602 die Adresszahl des neuen Client zu der Datenübertragungssteuereinrichtung603 ausgibt. - Die Datenübertragungssteuereinrichtung
603 gibt die eingebetteten Wasserzeichendaten DWM von der Wasserzeichendatentabelle104 ein und überträgt dann ein Paar der eingebetteten Wasserzeichendaten DWM und der Adresszahl des Client zu einer in einem Managementzentrum vorgesehenen Herstellungsmanagementdatenbasis605 . Daher kann das Wasserzeichen für jeden autorisierten Client604 auf einfache Weise identifiziert werden, indem die Herstellungsmanagementdatenbasis605 durchsucht wird. In dem Fall, bei dem das Managementzentrum in einer Entfernung von der Kodierseite entfernt angeordnet ist, kann die Datenübertragungssteuereinrichtung603 diese über ein lokales Netzwerk oder Kommunikationskanal übertragen. Ferner ist die Managementdatenbasis605 mit einer Datenkommunikationssteuereinrichtung606 versehen. - Wenn ein verdächtiger Daten-Provider
605 ermittelt ist, wird die Autorisierungsüberprüfung vom Autorisierungsüberprüfungsabschnitt608 durchgeführt, der die Programme ablaufen lässt, die die Funktionen der obigen Abschnitte201 –209 , wie in2 gezeigt, aufweisen, um das Extrahieren von Wasserzeichen, die MPEG-Datendekomprimierung und die Autorisierungsüberprüfung führen. In diesem Fall umfasst der Autorisierungsüberprüfungsabschnitt508 eine Datenkommunikationseinrichtung. - Zuallererst erhält der Autorisierungsüberprüfungsabschnitt
608 die Adresszahl von dem verdächtigen Daten-Provider607 und überträgt unter Verwendung der Adresszahl eine Ausleseanfrage über die Datenkommunikationssteuereinrichtung606 zu der Herstellungsmanagementdatenbasis605 . Bei Erhalt der Ausleseanfrage wird die Herstellungsmanagementdatenbasis605 nach dem der Adressnummer entsprechenden Wasserzeichen durchsucht. Wenn das entsprechende Wasserzeichen gefunden wurde, wird das ausgelesene Wasserzeichen zurück zu dem Autorisierungsüberprüfungsabschnitt608 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-Provider607 einer von autorisierten Client's ist. Wenn C kleiner als das vorbestimmte Niveau ist, wird festgestellt, dass der Daten-Provider607 eine nicht autorisierte Vervielfältigung verteilt. - AUSFÜHRUNGSFORM
- Bezug nehmend auf
7A umfasst die Kodierseite des Systems für elektronische Wasserzeichen einen Prozessor701 , die Wasserzeichendatentabelle104 , einen Verschlüsselungsabschnitt702 und eine Datenspeichersteuereinrichtung703 . Wie zuvor beschrieben, lässt der Prozessor701 Programme ablaufen, die die Funktionen der Abschnitte101 –106 , wie in1 gezeigt, aufweisen, um das Markieren mit Wasserzeichen und die MPEG-Datenkomprimierung durchzuführen. Ferner kann der Prozessor701 den Verschlüsselungsabschnitt702 und die Datenspeichersteuereinrichtung703 umfassen. - Der Prozessor
701 gibt einen Strom ursprünglicher Bilddaten D0 ein und erzeugt den mit Wasserzeichen markierten MPEG-Datenstrom D4, der von der Datenspeichersteuereinrichtung703 auf einem Speichermedium704 , wie zum Beispiel eine CD-ROM oder eine magneto-optische Scheibe, gespeichert wird. Zur gleichen Zeit verschlüsselt der Verschlüsselungsabschnitt702 die gewählten Wasserzeichendaten DWM und die verschlüsselten Wasserzeichendaten werden von der Datenspeichersteuereinrichtung703 auf dem gleichen Speichermedium704 gespeichert. Es ist bevorzugt, dass das Speichermedium704 einen ersten Bereich705 zum Speichern der mit Wasserzeichen markierten MPEG-Daten und einen zweiten Bereich706 aufweist, der für die verschlüsselten Wasserzeichendaten vorgesehen ist. Beim Lesen von MPEG-Daten können aus dem zweiten Bereich706 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 Prozessor701 andere Wasserzeichendaten wählt, wird auf einfache Weise ein autorisiertes Medium704 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 Medium707 aufgefunden wurde, die Autorisierungsüberprüfung durch einen Autorisierungsüberprüfungsabschnitt708 durchgeführt, der die Programme ablaufen lässt, die die Funktionen der obigen Abschnitte201 –207 , wie in2 gezeigt, aufweist, um das Extrahieren von Wasserzeichen, die MPEG-Datenkomprimierung und die Autorisierungsüberprüfung durchzuführen. In diesem Fall umfasst der Autorisierungsüberprüfungsabschnitt708 einen Entschlüsselungsabschnitt709 . - 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üfungsabschnitt708 auszugeben. Unter Verwendung der ausgelesenen Wasserzeichendaten DWM' führt der Autorisierungsüberprüfungsabschnitt708 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 Medium701 eines von autorisierten Medien ist. Wenn C kleiner als das vorbestimmte Niveau ist, wird festgestellt, dass das Medium707 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 Managementzentrum oder dem Speichermedium, das die mit Wasserzeichen markierten MPEG-Daten speichert, erhalten werden kann. FIGURENLEGENDE FIG. 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 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 AUTORISIERUNGSÜBERPRÜFUNG AUF STATISTICAL SIMILARITY DER GRUNDLAGE STATISTISCHER ÄHNLICHKEIT DCT DATA DCT-DATEN SELECTED WATER MARK GEWÄHLTES WASSERZEICHEN WATER-MARKED DCT DATA MIT WASSERZEICHEN MARKIERTE DCT-DATEN CONSTANT α KONSTANTE α FROM INVERSE-QUANTIZING VOM ABSCHNITT 204 ZUM INVERSENSECTION 204 QUANTISIEREN ORIGINAL DCT DATA FROM DCT URSPRÜNGLICHE DCT-DATEN VON DCT EXTRACTED WATER MARK EXTRHIERTES WASSERZEICHEN ORIGINAL IMAGE DATA URSPRÜNGLICHE BILDDATEN WATER-MARKING/DATA COMPRESSION PROZESSOR ZUR MARKIERUNG MIT PROCESSOR WASSERZEICHEN/DATENKOMPRI MIERUNG DATA STORAGE CONTROLLER DATENSPEICHERSTEUER EINRICHTUNG AUTHORIZED MEDIUM AUTORISIERTES MEDIUM WATER MARK DATA TABLE WASSERZEICHENDATENTABELLE DATA TRANSFER CONTROLLER DATENÜBERTRAGUNGSSTEUER EINRICHTUNG SERIAL NUM. SERIENNUMMER MANUFACTURE MANAGEMENT HERSTELLUNGSMANAGEMENT DATABASE DATENBASIS MANAGEMENT CENTER MANAGEMENTZENTRUM RETRIEVAL REQUEST USING SERIAL AUSLESEANFRAGE UNTER NUM. 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ÜFUNGS ABSCHNITT ORIGINAL IMAGE DATA URSPRÜNGLICHE BILDDATEN ORIGINAL IMAGE DATA URSPRÜNGLICHE BILDDATEN WATER-MARKING/DATA COMPRESSION PROZESSOR ZUR MARKIERUNG MIT PROCESSOR WASSERZEICHEN/DATENKOMPRI MIERUNG DATA COMMUNICATION CONTROLLER DATENKOMMUNIKATIONSSTEUER EINRICHTUNG 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 DATENKOMMUNIKATIONSSTEUER EINRICHTUNG RETRIEVAL REQUEST USING AUSLESEANFRAGE UNTER ADDRESS 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ÜFUNGS ABSCHNITT ORIGINAL IMAGE DATA URSPRÜNGLICHE BILDDATEN ORIGINAL IMAGE DATA URSPRÜNGLICHE BILDDATEN WATER-MARKING/DATA COMPRESSION PROZESSOR ZUR MARKIERUNG MIT PROCESSOR WASSERZEICHEN/DATENKOMPRI MIERUNG 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 MEDIUM TO BE CHECKED ZU ÜBERPRÜFENDES MEDIUM MPEG DATA MPEG-DATEN DECRYPTION ENTSCHLÜSSELUNG AUTHORIZATION CHECK SECTION AUTORISIERUNGSÜBERPRÜFUNGS ABSCHNITT ORIGINAL IMAGE DATA URSPRÜNGLICHE BILDDATEN
Claims (6)
- System, mit: einem Informationsgenerator (
104 ) zum Erzeugen von Wasserzeicheninformation; und einem Kombinator (701 ) zum unsichtbaren Einbetten der Wasserzeicheninformation in ursprüngliche Bilddaten, um mit Wasserzeichen versehene Bilddaten zu erzeugen; gekennzeichnet durch umfassend: eine Übertragungssteuereinrichtung (702 ,703 ) zum Übertragen sowohl der mit Wasserzeichen versehenen Bilddaten als auch der Wasserzeicheninformation zu einem einzelnen Medium (704 ), wobei das einzelne Medium ein Speichermedium (704 ) ist, das einen ersten Speicherbereich (705 ) zum Speichern der mit Wasserzeichen versehenen Bilddaten und einen zweiten Speicherbereich (706 ) zum Speichern der Wasserzeicheninformation aufweist, wobei der zweite Speicherbereich (706 ) speziell für die Wasserzeicheninformation vorgesehen ist, so dass nur die Wasserzeicheninformation gelesen werden kann, und im Fall einer Betriebsart zum Lesen von Bilddaten keine Daten aus dem zweiten Speicherbereich (706 ) gelesen werden können. - System nach Anspruch 1, bei dem die Übertragungssteuereinrichtung (
702 ,703 ) die Wasserzeicheninformation verschlüsselt und die verschlüsselte Wasserzeicheninformation zu dem einzelnen Medium (704 ) überträgt. - System zum Überprüfen, ob ein abgefragtes Medium autorisiert ist, wobei das abgefragte Medium ein einzelnes Speichermedium (
704 ) ist und einen ersten Speicherbereich (705 ) zum Speichern von mit Wasserzeichen versehenen Bilddaten und einen zweiten Speicherbereich (706 ) zum Speichern von Wasserzeicheninformation aufweist, wobei der zweite Speicherbereich (706 ) speziell für die Wasserzeicheninfor mation vorgesehen ist, so dass nur die Wasserzeicheninformation gelesen werden darf, und im Fall einer Betriebsart zum Lesen von Bilddaten keine Daten aus dem zweiten Speicherbereich (706 ) gelesen werden können, wobei das System dadurch gekennzeichnet ist, dass es umfasst: eine Wasserzeichenextraktionsvorrichtung (207 ) zum Extrahieren von Wasserzeicheninformation aus in dem abgefragten Medium gespeicherten Bilddaten; und einer Prüfvorrichtung (208 ,209 ), um zu überprüfen, ob das abgefragte Medium autorisiert ist, indem die extrahierte Wasserzeicheninformation mit der Wasserzeicheninformation verglichen wird, die in dem zweiten Speicherbereich (706 ) des abgefragten Mediums gespeichert ist. - System nach Anspruch 3, bei dem die gespeicherte Wasserzeicheninformation verschlüsselte Wasserzeicheninformation ist, wobei das System ferner umfasst: einen Entschlüsselungsabschnitt (
709 ), um die aus dem zweiten Speicherbereich (706 ) ausgelesene, verschlüsselte Wasserzeicheninformation zu entschlüsseln, um die Wasserzeicheninformation der Prüfvorrichtung (208 ,209 ) bereit zu stellen. - 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 ersten Speicherbereich (
705 ) eines autorisierten Mediums, das ein einzelnes Speichermedium (704 ) ist, und der Wasserzeicheninformation zu einem zweiten Speicherbereich (706 ) des autorisierten Mediums, wobei der zweite Speicherbereich (706 ) speziell für die Wasserzeicheninformation vorgesehen ist, so dass nur die Wasserzeicheninformation ausgelesen werden kann, und im Fall einer Betriebs art zum Lesen von Bilddaten keine Daten aus dem zweiten Speicherbereich (706 ) ausgelesen werden können; Extrahieren von Wasserzeicheninformation von aus in dem abgefragten Medium gespeicherten Bilddaten; und Prüfen, ob das abgefragte Medium autorisiert ist, indem die extrahierte Wasserzeicheninformation mit der in dem zweiten Speicherbereich (706 ) gespeicherten Wasserzeicheninformation vergleichen wird. - Verfahren nach Anspruch 5, ferner die Schritte umfassend: Verschlüsseln der Wasserzeicheninformation vor dem Übertragungsschritt; Übertragen der verschlüsselten Wasserzeicheninformation zu dem zweiten Speicherbereich (
706 ); und Entschlüsseln der verschlüsselten Wasserzeicheninformation, die aus dem zweiten Speicherbereich (706 ) ausgelesen wird, um die Wasserzeicheninformation dem Überprüfschritt bereit zu stellen.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2781597 | 1997-02-12 | ||
JP2781597A JP3349910B2 (ja) | 1997-02-12 | 1997-02-12 | 画像データエンコードシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69836699D1 DE69836699D1 (de) | 2007-02-01 |
DE69836699T2 true DE69836699T2 (de) | 2007-10-04 |
Family
ID=12231473
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1998636699 Expired - Lifetime DE69836699T2 (de) | 1997-02-12 | 1998-02-12 | System für elektronische wasserzeichen |
DE1998634969 Expired - Lifetime DE69834969T2 (de) | 1997-02-12 | 1998-02-12 | System für elektronische Wasserzeichen |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1998634969 Expired - Lifetime DE69834969T2 (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) | DE69836699T2 (de) |
SG (1) | SG86997A1 (de) |
Families Citing this family (103)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7562392B1 (en) * | 1999-05-19 | 2009-07-14 | Digimarc Corporation | Methods of interacting with audio and ambient music |
US7095871B2 (en) * | 1995-07-27 | 2006-08-22 | Digimarc Corporation | Digital asset management and linking media signals with related data using watermarks |
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 |
US7206820B1 (en) * | 2000-03-18 | 2007-04-17 | Digimarc Corporation | System for linking from object to remote resource |
US7185201B2 (en) * | 1999-05-19 | 2007-02-27 | Digimarc Corporation | Content identifiers triggering corresponding responses |
JP4598279B2 (ja) * | 1999-05-19 | 2010-12-15 | ディジマーク コーポレイション | 音楽とその他のメディアにデジタル透かしを用いる方法およびシステム |
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 |
EP1490767B1 (de) | 2001-04-05 | 2014-06-11 | Audible Magic Corporation | Copyright-erkennung und schutzsystem und verfahren |
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 |
US7263202B2 (en) | 2001-07-05 | 2007-08-28 | Digimarc Corporation | Watermarking to control video recording |
US8122465B2 (en) | 2001-07-05 | 2012-02-21 | Digimarc Corporation | Watermarking to set video usage permissions |
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 |
US7127454B2 (en) | 2001-08-17 | 2006-10-24 | Sony Corporation | E-marker find music |
US7107234B2 (en) * | 2001-08-17 | 2006-09-12 | Sony Corporation | Electronic music marker device delayed notification |
US20030036352A1 (en) * | 2001-08-17 | 2003-02-20 | Sony Corporation | Embedded e-marker and communication system |
US20030034956A1 (en) * | 2001-08-17 | 2003-02-20 | Yuichiro Deguchi | Virtual e-marker |
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 |
US7606364B1 (en) | 2002-04-23 | 2009-10-20 | Seagate Technology Llc | Disk drive with flexible data stream encryption |
US8166302B1 (en) * | 2002-04-23 | 2012-04-24 | Seagate Technology Llc | Storage device with traceable watermarked content |
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 |
US6996251B2 (en) | 2002-09-30 | 2006-02-07 | Myport Technologies, Inc. | Forensic communication apparatus and method |
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 |
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 |
WO2005099385A2 (en) | 2004-04-07 | 2005-10-27 | Nielsen Media Research, Inc. | Data insertion apparatus and methods for use with compressed audio/video data |
WO2005117012A1 (ja) * | 2004-05-27 | 2005-12-08 | Matsushita Electric Industrial Co., Ltd. | 再生方法および再生装置 |
CN1993700B (zh) | 2004-07-02 | 2012-03-14 | 尼尔逊媒介研究股份有限公司 | 用于进行压缩数字位流的混合的方法及装置 |
US8130746B2 (en) | 2004-07-28 | 2012-03-06 | Audible Magic Corporation | System for distributing decoy content in a peer to peer network |
US7519823B1 (en) * | 2004-08-12 | 2009-04-14 | Xilinx, Inc. | Concealed, non-intrusive watermarks for configuration bitstreams |
US7406673B1 (en) | 2004-08-12 | 2008-07-29 | Xilinx, Inc. | Method and system for identifying essential configuration bits |
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 |
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 |
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 |
EP1927189B1 (de) | 2005-09-20 | 2016-04-27 | Gula Consulting Limited Liability Company | Einfügen und abrufen von identifizierenden artefakten in übertragenen verlustbehafteten und verlustlosen daten |
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 |
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 |
EP2095560B1 (de) | 2006-10-11 | 2015-09-09 | The Nielsen Company (US), LLC | Verfahren und vorrichtung zur einbettung von codes in komprimierte audiodatenströme |
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 |
KR102337673B1 (ko) | 2020-07-16 | 2021-12-09 | (주)휴먼스케이프 | 데이터 열람 검증 시스템 및 그 방법 |
KR102337677B1 (ko) | 2020-07-16 | 2021-12-09 | (주)휴먼스케이프 | 디지털 검증 지문 삽입 시스템 및 그 방법 |
Family Cites Families (14)
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 |
WO1997014087A1 (en) * | 1995-10-13 | 1997-04-17 | Trustees Of Dartmouth College | 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 |
-
1997
- 1997-02-12 JP JP2781597A patent/JP3349910B2/ja not_active Expired - Fee Related
-
1998
- 1998-02-11 SG SG9800309A patent/SG86997A1/en unknown
- 1998-02-11 CA CA 2229395 patent/CA2229395C/en not_active Expired - Fee Related
- 1998-02-12 US US09/022,473 patent/US6421450B2/en not_active Expired - Lifetime
- 1998-02-12 EP EP19980102443 patent/EP0859503B1/de not_active Expired - Lifetime
- 1998-02-12 EP EP20050024841 patent/EP1628462A3/de not_active Withdrawn
- 1998-02-12 EP EP20040029994 patent/EP1515534B1/de not_active Expired - Lifetime
- 1998-02-12 KR KR1019980004086A patent/KR100323321B1/ko not_active IP Right Cessation
- 1998-02-12 DE DE1998636699 patent/DE69836699T2/de not_active Expired - Lifetime
- 1998-02-12 DE DE1998634969 patent/DE69834969T2/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE69834969T2 (de) | 2007-02-15 |
JP3349910B2 (ja) | 2002-11-25 |
CA2229395A1 (en) | 1998-08-12 |
KR100323321B1 (ko) | 2002-06-22 |
SG86997A1 (en) | 2002-03-19 |
EP1628462A3 (de) | 2006-03-08 |
JPH10224793A (ja) | 1998-08-21 |
DE69834969D1 (de) | 2006-08-03 |
EP1515534B1 (de) | 2006-12-20 |
CA2229395C (en) | 2001-10-30 |
US20010040977A1 (en) | 2001-11-15 |
US6421450B2 (en) | 2002-07-16 |
EP0859503A3 (de) | 1999-12-22 |
EP1515534A3 (de) | 2005-04-06 |
KR19980071269A (ko) | 1998-10-26 |
DE69836699D1 (de) | 2007-02-01 |
EP1628462A2 (de) | 2006-02-22 |
EP0859503A2 (de) | 1998-08-19 |
EP0859503B1 (de) | 2006-06-21 |
EP1515534A2 (de) | 2005-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69836699T2 (de) | System für elektronische wasserzeichen | |
EP0879535B1 (de) | Verfahren zur markierung binär codierter datensätze | |
DE60216542T2 (de) | Normkonformer Wasserzeichen für Zugangsverwaltung | |
DE69822773T2 (de) | Videosignalverarbeitung für elektronisches Wasserzeichensetzen | |
DE69637340T2 (de) | Steganographisches verfahren und steganografische vorrichtung | |
DE69636084T2 (de) | Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten | |
DE69535161T2 (de) | Verfahren zur Steuerung des Datenurheberrechtes | |
DE69836455T2 (de) | System für elektronische Wasserzeichen, elektronisches Informationsverteilungssystem und Gerät zur Abspeicherung von Bildern | |
DE10195850B4 (de) | Verfahren zum Integrieren eines Wasserzeichens in ein komprimiertes Bild | |
DE69837459T2 (de) | Urheberrechtsdatenverwaltungssystem mit elektronischem Wasserzeichen | |
US7366320B2 (en) | Information-embedding apparatus, encoder, tamper-detecting apparatus, information-embedding method, tamper-detecting method, and recording medium having program recorded therein for executing both of the methods | |
US6373974B2 (en) | Method for extracting multiresolution watermark images to determine rightful ownership | |
DE69933153T2 (de) | Elektronisches Gerät, Datenverarbeitungsverfahren und -system sowie rechnerlesbares Speichermedium | |
JP3137022B2 (ja) | 動画像エンコード装置 | |
DE69632419T2 (de) | Digitaler Videokopierschutz | |
US6829367B1 (en) | Content data judging apparatus | |
DE69838692T2 (de) | System zur Unterdrückung der illegalen Benutzung von Bilddaten | |
DE69916749T2 (de) | Einbettung eines Wasserzeichens in ein komprimiertes Bildsignal | |
KR20040036114A (ko) | 핑거프린팅 기법을 이용한 불법 유통 방지 장치 및 방법 | |
Deshpande et al. | Review of robust video watermarking algorithms | |
Zeng et al. | Extraction of multiresolution watermark images for resolving rightful ownership | |
KR100449303B1 (ko) | 클라이언트 시스템을 이용한 워터마크 삽입 장치 및 방법 | |
Clark | An introduction to JPEG 2000 and watermarking | |
JPH10191025A (ja) | デジタル画像への情報埋め込み装置 | |
Zhou | Research on image verification code based on watermarking technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |