ES2282151T3 - Insercion y deteccion de marcas de agua. - Google Patents

Insercion y deteccion de marcas de agua. Download PDF

Info

Publication number
ES2282151T3
ES2282151T3 ES00981225T ES00981225T ES2282151T3 ES 2282151 T3 ES2282151 T3 ES 2282151T3 ES 00981225 T ES00981225 T ES 00981225T ES 00981225 T ES00981225 T ES 00981225T ES 2282151 T3 ES2282151 T3 ES 2282151T3
Authority
ES
Spain
Prior art keywords
watermark
property
information signal
signal
patterns
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES00981225T
Other languages
English (en)
Inventor
Geert F. G. Depovere
Antonius A. C. M. Kalker
Jan Eveleens
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Application granted granted Critical
Publication of ES2282151T3 publication Critical patent/ES2282151T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • G06T1/0071Robust watermarking, e.g. average attack or collusion attack resistant using multiple or alternating watermarks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91335Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3233Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
    • H04N2201/324Selecting a particular authentication information from amongst a plurality of different authentication information

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Television Systems (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Método para insertar una marca de agua en una señal de información, en el que la marca de agua insertada está constituida por un conjunto de patrones de marca de agua básicos formados por una combinación de dos o más patrones de marca de agua básicos, comprendiendo el método las etapas de: - analizar una propiedad dada del contenido de la señal de información y determinar un valor real de dicha propiedad; - asociar diferentes conjuntos de patrones de marca de agua básicos con distintos valores de dicha propiedad; y - seleccionar el conjunto de patrones de marca de agua básicos asociados con dicho valor real para su inserción en la señal de información.

Description

Inserción y detección de marcas de agua.
Campo de la invención
La invención se refiere a un método y a una disposición para el marcado de agua de una señal de información, por ejemplo, una señal de audio o vídeo. La invención se refiere también a un método y disposición para detectar una marca de agua en una señal de información de este tipo.
Antecedentes de la invención
Un método conocido de marcado de agua de una señal de vídeo se da a conocer en la solicitud de patente internacional WO-A-99/45705. En este método, un patrón de marca de agua se añade a la señal de vídeo. Un detector de marcas de agua correlaciona el mismo patrón con la señal sospechosa. Si la correlación excede un umbral dado, se dice que el patrón está presente. La presencia o ausencia del patrón representa un único bit de información. La marca de agua insertada puede llevar también una carga útil de múltiples bits. En el sistema dado a conocer en WO-A-99/45705, la carga útil se representa por una combinación de uno o más patrones básicos y versiones desplazadas espacialmente del mismo. La carga útil se codifica en los vectores de desplazamiento respectivos. El detector de marcas de agua correlaciona cada patrón básico con la señal sospechosa, y determina las posiciones espaciales de los patrones básicos entre sí. El detector comprueba además si dichas posiciones constituyen una carga útil válida.
El documento HANGSHENG XU ET AL: "Applications of digital watermarking technology in audio signals" J. AUDIO ENG. SOC, JOURNAL OF THE AUDIO ENGINEERING SOCIETY, vol. 47, nº. 10, octubre de 1999 (1999-10), páginas 805-812, XP000928475 EE.UU. da a conocer un método para insertar una marca de agua, en el que una marca de agua se hace basándose en el contenido de la señal en la que la marca de agua va a insertarse. El audio original se divide en diferentes tipos de segmentos según sus características en el dominio de tiempo. Para cada segmento de audio entrante, se utiliza análisis de características de frecuencia para caracterizar el contenido del segmento de audio. Utilizando las características de frecuencia, el segmento de audio se clasifica en uno de estos tipos predefinidos. Según el número de tipos, se selecciona un esquema de inserción. Se utiliza sólo un patrón de marca de agua básico.
El proceso de correlacionar patrones de marca de agua con la señal sospechosa requiere que el detector de marcas de agua presente versiones almacenadas localmente de dichos patrones. A la vista de ello, se desea que el sistema de marcado de agua emplee sólo algunos patrones diferentes. Los patrones que se están utilizando se mantienen en secreto respecto al mundo exterior. Sin embargo, incluso sin conocimiento de los patrones, un pirata informático puede comprometer el sistema si tiene a su disposición el dispositivo de inserción pertinente. Puede alimentar dicho dispositivo de inserción con una señal de entrada arbitraria y sustraer la señal de su versión con marca de agua. La señal de diferencia obtenida de esta forma se parece a la marca de agua de cualquier otra señal con marca de agua, dependiendo del modelo de percepción utilizado en el dispositivo de inserción de marcas de agua de que se disponga. Si la señal de diferencia se combina con (por ejemplo, se añade a o se sustrae de) una señal con marca de agua, la marca de agua insertada se eliminará básicamente o al menos ya no representará una carga útil válida. En cualquier caso, la marca de agua insertada se ha vuelto ineficaz.
Objeto y sumario de la invención
Es un objeto de la invención proporcionar un método y una disposición más seguros para insertar y detectar una marca de agua en una señal de información, incluso si un pirata informático tiene a su disposición un dispositivo de inserción de marcas de agua.
Con este fin, el método según la invención comprende las etapas de analizar una propiedad dada de la señal de información y determinar un valor real de dicha propiedad, asociar diferentes marcas de agua con valores distintos de dicha propiedad, e insertar la marca de agua asociada con dicho valor real. El método de detección de marcas de agua correspondiente comprende las etapas de analizar una propiedad dada de la señal de información y determinar un valor real de dicha propiedad, asociar marcas de agua diferentes a valores distintos de dicha propiedad, y detectar la marca de agua asociada con dicho valor real.
Se consigue con la invención que el patrón de la marca de agua insertada cambie cada cierto tiempo, en función del contenido de la señal de información. Alimentar el dispositivo de inserción con una señal arbitraria para producir una señal que se parezca a la marca de agua, como se ha descrito anteriormente, ya no funciona porque la señal arbitraria presenta diferentes propiedades. Una ventaja significativa de la invención es que el número de patrones de marca de agua diferentes que el detector debe almacenar puede ser mucho menor. Dicho número es un resultado de equilibrar la complejidad del detector respecto a la seguridad.
Hay numerosos ejemplos de propiedades de la señal de información que pueden utilizarse para seleccionar el patrón de marca de agua que va a insertarse. El único requisito que debe cumplirse es su robustez o invariabilidad con respecto a la marca de agua insertada. Ejemplos ventajosos de propiedades son distribuciones distintas de valores de luminancia de una señal de vídeo o formas distintas del espectro de frecuencias de una señal de audio.
Otros aspectos de la invención resultarán evidentes y se esclarecerán en referencia a las realizaciones descritas a continuación. Los ejemplos se refieren a la inserción y detección de marcas de agua de señales de vídeo, pero se apreciará que la invención se aplica igualmente a señales de audio o a cualquier tipo de señal multimedia.
Breve descripción de los dibujos
La figura 1 muestra esquemáticamente un diagrama de un dispositivo de inserción de marcas de agua según la invención.
La figura 2 muestra esquemáticamente un diagrama de un detector de marcas de agua según la invención.
La figura 3 muestra una disposición para ilustrar el funcionamiento del dispositivo de inserción y del detector de marcas de agua.
Las figuras 4 y 5 muestran otras realizaciones del dispositivo de inserción de marcas de agua según la invención.
La figura 6 muestra otra realización del detector de marcas de agua según la invención.
Descripción de las realizaciones preferidas
La figura 1 muestra esquemáticamente un diagrama de una realización de un dispositivo 1 de inserción de marcas de agua según la invención. Se asumirá aquí que la marca de agua insertada representa una carga útil de 1 bit. Por ejemplo, la ausencia de una marca de agua indica que la señal de vídeo puede copiarse libremente, mientras que la presencia de una marca de agua predeterminada denota que realizar una copia de la señal está prohibido.
El dispositivo de inserción recibe una señal I de vídeo de entrada en la forma de una secuencia de imágenes, y comprende un sumador 11 que añade un patrón W_{i} de marca de agua a cada imagen. El dispositivo de inserción comprende además un analizador 12 de imágenes, un selector 13 y una memoria 14 de sólo lectura en la que están almacenados una pluralidad de diferentes patrones W_{1} a W_{N} de marca de agua. El analizador 12 recibe la señal de vídeo y analiza una propiedad P dada de la señal de vídeo en función del tiempo. El valor real de la propiedad P hallado por el analizador 12 se aplica al selector 13. En respuesta al mismo, el selector selecciona uno de los patrones W_{1} a W_{n} de marca de agua almacenados para que el sumador 11 realice la inserción.
El analizador 12 puede tener numerosas formas. Se darán algunos ejemplos para proporcionar suficiente ilustración para permitir a un experto diseñar realizaciones alternativas apropiadas. La propiedad que se está analizando puede ser la distribución de valores de luminancia a lo largo de la imagen (distribución espacial) o a través de una secuencia de imágenes (distribución temporal). En un primer ejemplo, el analizador divide cada imagen en subimágenes, y determina cuál de dichas subimágenes presenta la luminancia media más alta. El número de subimágenes relevante es el valor real de la propiedad P. En un segundo ejemplo, el analizador asigna "0" a cada subimagen que presenta una luminancia media baja y un "1" a cada subimagen que presenta una luminancia media alta. Cada imagen de vídeo se caracteriza ahora por un código de n bits, en el que n es el número de subimágenes. El código de n bits relevante es el valor real de la propiedad P. La propiedad que se está analizando puede ser también actividad de imagen local. Un análisis de este tipo puede llevarse a cabo en el dominio de frecuencia.
La figura 2 muestra esquemáticamente un diagrama de una realización preferida del detector 2 de marcas de agua según la invención. El detector recibe una señal J de vídeo sospechosa y comprende un analizador 22 de imágenes, un selector 23 y una memoria 24 de sólo lectura que son idénticos a sus homólogos correspondientes del dispositivo 1 de inserción. Por lo tanto, el analizador 22 analiza la misma propiedad P de la señal de vídeo, y el selector 23 selecciona el mismo patrón W de marca de agua, de entre los patrones W_{1} a W_{n} almacenados, que el dispositivo de
inserción.
El detector además comprende un circuito 21 de correlación que calcula la correlación entre cada imagen de la señal de vídeo sospechosa y el patrón W_{i} de marca de agua aplicado. Si la correlación excede un umbral predeterminado, se dice que el patrón W_{i} de marca de agua seleccionado está presente (D=1), en caso contrario, se dice que está ausente (D=0).
El circuito 21 de correlación es preferiblemente de un tipo que realiza la correlación para todas las posiciones espaciales posibles de la marca de agua aplicada con respecto a la imagen. Un circuito de correlación de este tipo se da a conocer en WO-A-99/45705. Genera un patrón de correlación que muestra un pico para cada posición espacial de la marca de agua. El documento WO-A-99/45705 describe que múltiples posiciones de pico pueden representar una carga útil. Sin embargo, como se ha mencionado anteriormente, la carga útil en este ejemplo es una señal de control de 1 bit. El circuito 2 de detección considerará la presencia de 2 o más picos como una carga útil no válida (D=0).
Se asume que los patrones W_{1} a W_{n} de marca de agua son secretos y no pueden recuperarse ni interrogando al dispositivo de inserción ni a los circuitos detectores. Como se va a explicar seguidamente con referencia a la figura 3, la invención evita que un pirata informático comprometa el sistema cuando tiene un dispositivo de inserción a su disposición. En la figura 3, un pirata informático potencial recibe una señal V' de vídeo que tiene una marca de agua insertada por un dispositivo 1a de inserción. La señal V' puede ser una señal grabada, en cuyo caso la inserción real tuvo lugar hace mucho tiempo: el dispositivo 1a de inserción es de un tipo tal como se ha descrito anteriormente con referencia a la figura 1.
El pirata informático tiene un dispositivo 1b de inserción idéntico a su disposición. Una señal X arbitraria de vídeo se aplica a dicho dispositivo 1b de inserción para generar localmente una señal X' de vídeo con marca de agua. Un sumador 3 sustrae la señal X arbitraria de su versión X' con marca de agua. La señal de diferencia (que se parece mucho al patrón de marca de agua insertado) se combina entonces (se añade a o se sustrae de) la señal V' con marca de agua por un sumador 4 adicional. La señal sospechosa V'' procesada de este modo se aplica al detector 2 de marca de agua como se ha descrito anteriormente con referencia a la figura 2.
Sin las previsiones de la invención, ambos dispositivos 1a y 1b de inserción insertan la misma marca de agua en las señales de entrada respectivas. Esto tiene como resultado o la eliminación de la marca de agua en la señal V'' sospechosa o una carga útil no válida debido a múltiples incidencias del patrón W de marca de agua en posiciones diferentes. En ambos casos, el detector genera una señal de salida D=0 y el ataque pirata es satisfactorio.
Con las previsiones de la invención, la marca W_{i} de agua (i=1...n) en la señal V' diferirá generalmente de la marca W_{j} de agua (j=1...n) de la señal X', porque los contenidos de las señales V y X de vídeo son diferentes. El algoritmo de análisis de propiedades del detector 2 responde al contenido de la señal V'' que es básicamente igual al contenido de V. En consecuencia, el patrón de marca de agua que está comprobándose por el detector 2 es el patrón W_{i} de marca de agua que se ha insertado por el dispositivo 1a de inserción. El detector ignora la presencia adicional de un patrón diferente W_{j}, y el ataque pirata por lo tanto fracasa.
Un posible intento alternativo es alimentar el dispositivo 1b de inserción con la señal V' con marca de agua en lugar de con una señal X arbitraria, para forzar al dispositivo 1b de inserción a seleccionar la misma marca W_{i} de agua que el dispositivo 1a de inserción. Para evitar esto, los dispositivos 1a y 1b son preferiblemente de un tipo que impiden la inserción de una marca de agua en una señal que ya tiene marca de agua. La figura 4 muestra un diagrama esquemático de un dispositivo de inserción de este tipo. Comprende el mismo sumador 11, analizador 12 de imágenes, selector 13 y ROM 14 que el dispositivo de inserción mostrado en la figura 1. Comprende además el circuito 21 de correlación del detector que se muestra en la figura 2. El circuito 21 de correlación detecta si la señal I de entrada ya incluye el patrón W_{i} de marca de agua que se va a insertar. Si es así (D=1), se controla un conmutador 15 para evitar que el patrón W_{i} de marca de agua se inserte varias veces.
La figura 5 muestra un diagrama esquemático de un dispositivo de inserción de marcas de agua para insertar una carga útil de múltiples bits en la señal de vídeo. El dispositivo de inserción comprende el mismo sumador 11, analizador 12 de imágenes, selector 13 y ROM 14 tal como se ha descrito anteriormente con referencia a la figura 1. La memoria ROM 14 almacena ahora una pluralidad de conjuntos de patrones de marca de agua. El dispositivo de inserción incluye además un circuito 16 de codificación que recibe un conjunto i seleccionado de patrones W_{i,1}, W_{i,2...,} de marca de agua básicos y codifica una carga d útil de múltiples bits en las posiciones relativas de dichos patrones. Los patrones básicos presentan un tamaño relativamente pequeño (por ejemplo, 128x128 píxeles). El patrón de marca de agua generado por el codificador 16 se superpone a continuación sobre la imagen mediante un circuito 17 de superposición. La memoria ROM 14 almacena diferentes conjuntos de patrones básicos para valores diferentes de la propiedad P de la señal. El conjunto real de patrones básicos que se aplican al codificador 16 se controla mediante el valor real de la propiedad P y cambia en función del tiempo.
La figura 6 muestra el correspondiente detector de marcas de agua. El detector comprende un circuito 25 plegador para plegar y almacenar segmentos de imagen de 128x128 píxeles en una memoria intermedia antes de la correlación. El detector comprende además el mismo circuito 21 de correlación, analizador 22 de imágenes, selector 23 y memoria 24 de sólo lectura, tal como se ha descrito anteriormente con referencia a la figura 2. La memoria ROM 24 almacena diferentes conjuntos de patrones básicos para diferentes valores de la propiedad P de la señal. El conjunto real de patrones básicos que se aplican al circuito 21 de correlación se controla mediante el valor real de la propiedad P.
Debe observarse que la invención no se limita a los sistemas de marcado de agua descritos en las realizaciones. Por ejemplo, se conoce un sistema de marcado de agua que utiliza n patrones diferentes de marcas de agua, correspondiendo cada patrón a un bit de una carga útil de n bits. Según esta invención, el dispositivo de inserción y el detector de un sistema de este tipo incluyen diferentes conjuntos de n patrones. Un conjunto particular se selecciona entonces en respuesta al valor real de una propiedad de la señal.
En resumen, se da a conocer un método y una disposición para insertar y detectar una marca de agua en una señal de información. La marca (W_{i}) de agua insertada se selecciona (13) de entre una pluralidad de marcas (W_{i}...W_{N}) de agua dependiendo de una propiedad P de la señal. Un ejemplo de una propiedad de este tipo es la distribución de valores de luminancia de la imagen de vídeo actual calculada mediante un circuito (12) de análisis. El detector de marcas de agua correspondiente realiza la misma operación: la marca de agua que se está buscando depende de la misma propiedad de la señal. Se consigue con la invención que la marca de agua insertada cambie cada cierto tiempo en función del contenido de la señal de información, para que no pueda ser pirateada fácilmente.

Claims (9)

1. Método para insertar una marca de agua en una señal de información, en el que la marca de agua insertada está constituida por un conjunto de patrones de marca de agua básicos formados por una combinación de dos o más patrones de marca de agua básicos, comprendiendo el método las etapas de:
-
analizar una propiedad dada del contenido de la señal de información y determinar un valor real de dicha propiedad;
-
asociar diferentes conjuntos de patrones de marca de agua básicos con distintos valores de dicha propiedad; y
-
seleccionar el conjunto de patrones de marca de agua básicos asociados con dicho valor real para su inserción en la señal de información.
2. Método según la reivindicación 1, en el que la señal de información es una secuencia de imágenes de vídeo, comprendiendo dicha etapa de análisis analizar una distribución espacial o temporal de valores de luminancia, constituyendo cada distribución distinta de valores de luminancia un valor de dicha propiedad del contenido de la señal de información.
3. Método según la reivindicación 1, en el que la señal de información es una secuencia de segmentos de señal de audio, comprendiendo dicha etapa de análisis analizar una forma del espectro de frecuencia de dichos segmentos de audio, constituyendo cada forma distinta del espectro de frecuencia un valor de dicha propiedad del contenido de la señal de información.
4. Método para detectar un conjunto de patrones de marca de agua básicos en una señal de información, que comprende las etapas de
-
analizar una propiedad dada del contenido de la señal de información y determinar un valor real de dicha propiedad;
-
asociar diferentes conjuntos de patrones de marca de agua básicos con valores distintos de dicha propiedad; y
-
seleccionar y detectar el conjunto de patrones de marca de agua básicos asociados con dicho valor real.
5. Método según la reivindicación 4, en el que la señal de información es una secuencia de imágenes de vídeo, comprendiendo dicha etapa de análisis una distribución espacial o temporal de valores de luminancia, constituyendo cada distribución distinta de valores de luminancia un valor de dicha propiedad del contenido de la señal de información.
6. Método según la reivindicación 4, en el que la señal de información es una secuencia de segmentos de señal de audio, comprendiendo el método las etapas de calcular el espectro de frecuencia para cada segmento, constituyendo cada forma distinta de dicho espectro de frecuencia un valor de dicha propiedad del contenido de la señal de información.
7. Dispositivo de inserción de marcas de agua para insertar una marca de agua en una señal de información, en el que la marca de agua insertada está constituida por un conjunto de patrones de marca de agua básicos formados por una combinación de dos o más patrones de marca de agua, comprendiendo el dispositivo de inserción:
-
medios (12) para analizar una propiedad (P) dada del contenido de la señal de información y determinar un valor real de dicha propiedad;
-
medios (14) para asociar diferentes conjuntos de patrones de marca de agua básicos con valores distintos de dicha propiedad; y
-
medios (13) para seleccionar el conjunto de patrones de marca de agua básicos asociados con dicho valor real para su inserción (11) en la señal de información.
8. Detector de marcas de agua para detectar un conjunto de patrones de marca de agua básicos en una señal de información, que comprende:
-
medios (22) para analizar una propiedad dada del contenido de la señal de información y determinar un valor real de dicha propiedad;
-
medios (24) para asociar diferentes conjuntos de patrones de marca de agua básicos con distintos valores de dicha propiedad; y
-
medios (23) para seleccionar y (21) detectar el conjunto de patrones de marca de agua básicos asociados con dicho valor real.
9. Dispositivo de inserción de marcas de agua según la reivindicación 7, que incluye además medios para correlacionar el conjunto seleccionado de patrones de marca de agua básicos con la señal de información y medios (15) para impedir la inserción del conjunto seleccionado de patrones de marca de agua básicos en respuesta a dichos medios para correlacionar la detección de dicho conjunto seleccionado en la señal de información.
ES00981225T 1999-11-23 2000-10-30 Insercion y deteccion de marcas de agua. Expired - Lifetime ES2282151T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP99203914 1999-11-23
EP99203914 1999-11-23

Publications (1)

Publication Number Publication Date
ES2282151T3 true ES2282151T3 (es) 2007-10-16

Family

ID=8240892

Family Applications (1)

Application Number Title Priority Date Filing Date
ES00981225T Expired - Lifetime ES2282151T3 (es) 1999-11-23 2000-10-30 Insercion y deteccion de marcas de agua.

Country Status (7)

Country Link
US (1) US7127065B1 (es)
EP (1) EP1151413B1 (es)
JP (1) JP4891508B2 (es)
CN (1) CN1218278C (es)
DE (1) DE60033500T2 (es)
ES (1) ES2282151T3 (es)
WO (1) WO2001039121A1 (es)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6636615B1 (en) 1998-01-20 2003-10-21 Digimarc Corporation Methods and systems using multiple watermarks
US7171016B1 (en) 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US6993152B2 (en) 1994-03-17 2006-01-31 Digimarc Corporation Hiding geo-location data through arrangement of objects
US7724919B2 (en) 1994-10-21 2010-05-25 Digimarc Corporation Methods and systems for steganographic processing
US6560349B1 (en) 1994-10-21 2003-05-06 Digimarc Corporation Audio monitoring using steganographic information
US7054462B2 (en) 1995-05-08 2006-05-30 Digimarc Corporation Inferring object status based on detected watermark data
US6988202B1 (en) 1995-05-08 2006-01-17 Digimarc Corporation Pre-filteriing to increase watermark signal-to-noise ratio
US7224819B2 (en) 1995-05-08 2007-05-29 Digimarc Corporation Integrating digital watermarks in multimedia content
US6744906B2 (en) 1995-05-08 2004-06-01 Digimarc Corporation Methods and systems using multiple watermarks
US7054463B2 (en) 1998-01-20 2006-05-30 Digimarc Corporation Data encoding using frail watermarks
US7127744B2 (en) 2000-03-10 2006-10-24 Digimarc Corporation Method and apparatus to protect media existing in an insecure format
US8091025B2 (en) 2000-03-24 2012-01-03 Digimarc Corporation Systems and methods for processing content objects
US6912295B2 (en) 2000-04-19 2005-06-28 Digimarc Corporation Enhancing embedding of out-of-phase signals
US7738673B2 (en) 2000-04-19 2010-06-15 Digimarc Corporation Low visible digital watermarks
US7027614B2 (en) 2000-04-19 2006-04-11 Digimarc Corporation Hiding information to reduce or offset perceptible artifacts
US6891959B2 (en) 2000-04-19 2005-05-10 Digimarc Corporation Hiding information out-of-phase in color channels
US6483927B2 (en) 2000-12-18 2002-11-19 Digimarc Corporation Synchronizing readers of hidden auxiliary data in quantization-based data hiding schemes
US7254249B2 (en) 2001-03-05 2007-08-07 Digimarc Corporation Embedding location data in video
US9363409B2 (en) 2001-03-05 2016-06-07 Digimarc Corporation Image management system and methods using digital watermarks
US7197160B2 (en) 2001-03-05 2007-03-27 Digimarc Corporation Geographic information systems using digital watermarks
US6950519B2 (en) 2001-03-05 2005-09-27 Digimarc Corporation Geographically watermarked imagery and methods
US7061510B2 (en) 2001-03-05 2006-06-13 Digimarc Corporation Geo-referencing of aerial imagery using embedded image identifiers and cross-referenced data sets
US7042470B2 (en) 2001-03-05 2006-05-09 Digimarc Corporation Using embedded steganographic identifiers in segmented areas of geographic images and characteristics corresponding to imagery data derived from aerial platforms
US6664976B2 (en) 2001-04-18 2003-12-16 Digimarc Corporation Image management system and methods using digital watermarks
US7249257B2 (en) 2001-03-05 2007-07-24 Digimarc Corporation Digitally watermarked maps and signs and related navigational tools
US7098931B2 (en) 2001-03-05 2006-08-29 Digimarc Corporation Image management system and methods using digital watermarks
ES2284878T3 (es) * 2001-06-21 2007-11-16 Koninklijke Philips Electronics N.V. Introduccion y deteccion de una marca de agua en una señal de imagen en movimiento.
US7213757B2 (en) 2001-08-31 2007-05-08 Digimarc Corporation Emerging security features for identification documents
US7537170B2 (en) 2001-08-31 2009-05-26 Digimarc Corporation Machine-readable security features for printed objects
US7398395B2 (en) * 2001-09-20 2008-07-08 Koninklijke Philips Electronics N.V. Using multiple watermarks to protect content material
DE60215220T2 (de) * 2001-12-14 2007-08-23 Philips Intellectual Property & Standards Gmbh Einbettung und extraktion von wasserzeichendaten
EP1459557A2 (en) * 2001-12-21 2004-09-22 Koninklijke Philips Electronics N.V. Increasing integrity of watermarks using robust features
CN1331095C (zh) 2001-12-21 2007-08-08 皇家飞利浦电子股份有限公司 利用健壮特征增加水印的完整性
US7231061B2 (en) 2002-01-22 2007-06-12 Digimarc Corporation Adaptive prediction filtering for digital watermarking
US7886151B2 (en) 2002-01-22 2011-02-08 Purdue Research Foundation Temporal synchronization of video and audio signals
JP2005528652A (ja) * 2002-06-03 2005-09-22 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 独立チャネルのウォーター・マークの符号化および復号化
AU2003259431A1 (en) * 2002-09-03 2004-03-29 Koninklijke Philips Electronics N.V. Watermark embedding and detection
JP2007514976A (ja) * 2003-12-19 2007-06-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 透かしの埋め込み
KR20050078767A (ko) * 2004-02-02 2005-08-08 삼성전자주식회사 디지털 영상 워터마킹 장치 및 그 방법
WO2005076985A2 (en) 2004-02-04 2005-08-25 Digimarc Corporation Digital watermarking image signals on-chip and photographic travel logs through digital watermarking
JP3944490B2 (ja) * 2004-02-17 2007-07-11 株式会社東芝 電子透かし埋込装置、電子透かし検出装置、電子透かし埋込方法、電子透かし検出方法、電子透かし埋込プログラムおよび電子透かし検出プログラム
JP4155956B2 (ja) * 2004-09-16 2008-09-24 三洋電機株式会社 電子透かし埋め込み装置と方法ならびに電子透かし抽出装置と方法
EP1703460A1 (en) * 2005-03-18 2006-09-20 Deutsche Thomson-Brandt Gmbh Method and apparatus for encoding and decoding symbols carrying payload data for watermarking an audio or video signal
US8570586B2 (en) 2005-05-02 2013-10-29 Digimarc Corporation Active images through digital watermarking
US7630512B2 (en) * 2005-05-26 2009-12-08 Alcatel-Lucent Usa Inc. Method for performing recoverable video and image watermarking which survives block-based video and image compression
EP1729285A1 (en) * 2005-06-02 2006-12-06 Deutsche Thomson-Brandt Gmbh Method and apparatus for watermarking an audio or video signal with watermark data using a spread spectrum
AU2005209707B2 (en) * 2005-09-13 2008-08-14 Canon Kabushiki Kaisha Adaptive mark placement
RU2427905C2 (ru) * 2006-04-25 2011-08-27 Конинклейке Филипс Электроникс Н.В. Возобновляемый водяной знак для аудиовизуальной информации
US8218812B2 (en) 2007-05-28 2012-07-10 Mitsubishi Electric Corporation Digital watermark embedding device and method, and digital watermark detection device and method
US8199969B2 (en) 2008-12-17 2012-06-12 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US9117268B2 (en) 2008-12-17 2015-08-25 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
JP5495930B2 (ja) * 2010-05-10 2014-05-21 キヤノン株式会社 画像処理装置、方法、およびプログラム
EP2787503A1 (en) * 2013-04-05 2014-10-08 Movym S.r.l. Method and system of audio signal watermarking
WO2014182963A2 (en) 2013-05-08 2014-11-13 Digimarc Corporation Methods and arrangements involving substrate marking
CN105721951B (zh) * 2016-01-28 2018-12-25 华为技术有限公司 一种视频水印处理的方法及装置

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3829218A (en) * 1972-06-05 1974-08-13 Bendix Corp Method of spectral analysis
US4477829A (en) * 1981-08-21 1984-10-16 Institut Kosmicheskikh Issledovany Akademii Nauk Sssr Method of obtaining multizone images of objects and multizone system therefor
DE3917411A1 (de) * 1989-05-29 1990-12-06 Brust Hans Detlef Verfahren und anordnung zur schnellen spektralanalyse eines signals an einem oder mehreren messpunkten
US6381341B1 (en) * 1996-05-16 2002-04-30 Digimarc Corporation Watermark encoding method exploiting biases inherent in original signal
DE69734207T2 (de) * 1996-07-16 2006-06-14 Koninkl Philips Electronics Nv Detektion eines eingebetteten wasserzeichens in einem informationssignal
US6226387B1 (en) * 1996-08-30 2001-05-01 Regents Of The University Of Minnesota Method and apparatus for scene-based video watermarking
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
JP3353691B2 (ja) * 1997-02-24 2002-12-03 日本電気株式会社 デジタルデータのエンコードシステム及び電子透かしデータ挿入方法並びに制御プログラムを格納した記憶媒体
EP0860997B1 (en) * 1997-02-24 2008-12-10 Nec Corporation Digital data encode system
JPH118753A (ja) * 1997-06-18 1999-01-12 Nec Corp 電子透かし挿入装置
US6222932B1 (en) * 1997-06-27 2001-04-24 International Business Machines Corporation Automatic adjustment of image watermark strength based on computed image texture
JP4003096B2 (ja) * 1997-09-01 2007-11-07 ソニー株式会社 映像信号への付加情報の重畳方法および重畳装置
US6404926B1 (en) * 1997-09-02 2002-06-11 Sony Corporation Apparatus and method of processing image data, transmission medium, and recording medium
JPH11164235A (ja) * 1997-11-26 1999-06-18 Sony Corp 付加情報の重畳伝送方法、付加情報の重畳伝送装置
CN1153456C (zh) 1998-03-04 2004-06-09 皇家菲利浦电子有限公司 水印检测的方法和设备
JP3214555B2 (ja) * 1998-05-06 2001-10-02 日本電気株式会社 電子透かし挿入装置
US6553127B1 (en) * 1998-05-20 2003-04-22 Macrovision Corporation Method and apparatus for selective block processing
US6285775B1 (en) * 1998-10-01 2001-09-04 The Trustees Of The University Of Princeton Watermarking scheme for image authentication
US5991426A (en) * 1998-12-18 1999-11-23 Signafy, Inc. Field-based watermark insertion and detection
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
US6801999B1 (en) * 1999-05-20 2004-10-05 Microsoft Corporation Passive and active software objects containing bore resistant watermarking
US6952774B1 (en) * 1999-05-22 2005-10-04 Microsoft Corporation Audio watermarking with dual watermarks

Also Published As

Publication number Publication date
EP1151413B1 (en) 2007-02-21
JP4891508B2 (ja) 2012-03-07
EP1151413A1 (en) 2001-11-07
DE60033500D1 (de) 2007-04-05
DE60033500T2 (de) 2007-11-08
JP2003516006A (ja) 2003-05-07
CN1218278C (zh) 2005-09-07
US7127065B1 (en) 2006-10-24
CN1338087A (zh) 2002-02-27
WO2001039121A1 (en) 2001-05-31

Similar Documents

Publication Publication Date Title
ES2282151T3 (es) Insercion y deteccion de marcas de agua.
EP0901102B1 (en) Watermark embedding method and system
KR100611521B1 (ko) 신호에 보조 데이터를 삽입하기 위한 방법 및 장치
US6259801B1 (en) Method for inserting and detecting electronic watermark data into a digital image and a device for the same
Fridrich Image watermarking for tamper detection
US6546113B1 (en) Method and apparatus for video watermarking
KR100280950B1 (ko) 디지털 워터마크 삽입 및 추출 방법
Fridrich Methods for detecting changes in digital images
WO2000068871A1 (en) High redundancy system and method for watermarking digital image and video data
Fridrich et al. Robust digital watermarking based on key-dependent basis functions
US20050025333A1 (en) Method of watermarking for binary images
JP2002142094A (ja) 電子透かし埋込装置、電子透かし検出装置、電子透かし埋込方法、電子透かし検出方法及び記録媒体
KR20030075030A (ko) 샘플 확장을 이용한 공간영역 블라인드 워터마크 삽입 및검출 방법
JP2005537731A (ja) マルチメディアコンテンツ識別のためにフィンガープリントを埋込む方法
Tseng et al. An extended difference expansion algorithm for reversible watermarking
WO2004095828A1 (ja) 透かし情報埋め込み装置及び方法、透かし情報検出装置及び方法、透かし入り文書
Dugelay et al. Possible counter-attacks against random geometric distortions
EP1028585A1 (en) A method for inserting and detecting electronic watermark data into a digital image and a device for the same
JPH05236424A (ja) 情報埋め込み方法およびその装置
KR101418394B1 (ko) 시간축 변조 및 오류정정부호를 이용한 비디오 워터마킹 삽입 및 검출 장치 및 방법
JP3805141B2 (ja) 画像処理方法及び装置と記憶媒体
JP4696777B2 (ja) デジタルデータにウォータマークを付す方法及び装置
JP3812744B2 (ja) 画像改ざん検出システム
Bassali et al. Compression tolerant watermarking for image verification
JP4944966B2 (ja) デジタル画像をデジタル透かしにより印付ける方法