DE69834969T2 - System für elektronische Wasserzeichen - Google Patents
System für elektronische Wasserzeichen Download PDFInfo
- 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
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
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 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 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 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 Da 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 ein gegebenen 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 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
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 Wasserzeichen 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 Einrichtung207 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 = (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 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. - ZWEITE AUSFÜHRUNGSFORM
- 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. - DRITTE 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 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)
- 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. - 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. - System nach Anspruch 2, bei dem die Mediumidentifikationsinformation eine Herstellungsseriennummer des ersten Speichermediums ist.
- 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. - System nach Anspruch 4, bei dem die Mediumidentifikationsinformation eine Adresse des Ziels in dem Kommunikationsnetzwerk ist.
- 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. - 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.
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)
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)
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 |
-
1997
- 1997-02-12 JP JP2781597A patent/JP3349910B2/ja not_active Expired - Fee Related
-
1998
- 1998-02-11 CA CA 2229395 patent/CA2229395C/en not_active Expired - Fee Related
- 1998-02-11 SG SG9800309A patent/SG86997A1/en unknown
- 1998-02-12 US US09/022,473 patent/US6421450B2/en not_active Expired - Lifetime
- 1998-02-12 DE DE1998634969 patent/DE69834969T2/de not_active Expired - Lifetime
- 1998-02-12 EP EP19980102443 patent/EP0859503B1/de not_active Expired - Lifetime
- 1998-02-12 KR KR1019980004086A patent/KR100323321B1/ko not_active IP Right Cessation
- 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 DE DE1998636699 patent/DE69836699T2/de not_active Expired - Lifetime
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 |