10
Soluciones para la Protección de la Propiedad Intelectual José María Sierra Cámara Escuela Politécnica Superior Universidad Carlos III de Madrid

Soluciones proteccion prop intelectual

Embed Size (px)

DESCRIPTION

Soluciones para la Protección de la Propiedad Intelectual

Citation preview

Page 1: Soluciones proteccion prop intelectual

Soluciones para la Protección de la Propiedad Intelectual

José María Sierra CámaraEscuela Politécnica Superior

Universidad Carlos III de Madrid

Page 2: Soluciones proteccion prop intelectual

Introducción de Marcas de Agua• Imágenes• Audio• Vídeo• Texto plano• Texto con comandos gráficos• Código programación• HTML

2 © 2009 evalues

Page 3: Soluciones proteccion prop intelectual

Imágenes• Soluciones propias para el marcado de

imágenes

3 © 2009 evalues

AplicarDCT

Modificarcoeficientes DCT

AplicarIDCT

Page 4: Soluciones proteccion prop intelectual

Imágenes• Marcas invisibles:

– Se basan en aprovechar la redundancia de las imágenes para cambiar ciertos píxeles sin que cambie el aspecto de la imagen.

– Resistencia a las transformaciones de la imagen:• Rotación• Contracción• Cambio de formato• etc.

– O decremento de la calidad de la misma

4 © 2009 evalues

Page 5: Soluciones proteccion prop intelectual

Audio• Se basan en modelos psicoacústicos que permiten

alterar la señal de audio para introducir la marca de agua sin que el cambio sea audible.

• Más complicado introducir en formatos comprimidos (.mp3)

• No se deben eliminar con transformaciones (cambio de formato, cambio de tasa, conversiones AD/DA)

• Soluciones: – Spread Spectrum (dominio de la frecuencia)– Echo-hiding watermarking (dominio temporal)– Bit-stream watermarking

5 © 2009 evalues

Page 6: Soluciones proteccion prop intelectual

Video• Requisitos: – Robustez a conversiones NTSC/PAL– Detección/Identificación de marcas en tiempo

real.– Soporte formatos de compresión. Ej.: MPEG.– Soporte Conversión A/D y D/A.

• Soluciones diferenciadas entre video comprimido y no comprimido: – Separación del video entre partes estáticas y

partes dinámicas. Mayor dificultad para añadir/eliminar el marcado en partes dinámicas.

6 © 2009 evalues

Page 7: Soluciones proteccion prop intelectual

Texto Plano• Dificultad de introducir marcas por falta de

redundancia en la información– Posibilidad de jugar con combinaciones de caracteres

especiales (UNICODE)– Modificar la sintaxis de las frases de forma que se

codifique el mensaje con el cambio en el orden de las palabras en una frase

• Desventajas:– Se puede codificar muy poca información– El algoritmo es dependiente del idioma– No es válido para todo tipo de textos

7 © 2009 evalues

Page 8: Soluciones proteccion prop intelectual

Texto con comandos gráficos• En texto en el que se incluyen comandos con información

gráfica (PostScript, PDF, etc.) es más sencillo ocultar información que en texto plano (y más dificultosa de detectar)– Line-Shift Coding: Desplazamiento vertical de una línea con

respecto a las otras– Word-Shift Coding: Desplazamiento horizontal de una palabra.– Character Coding: Cambiar características (altura, posición, etc.)

de una letra• Las marcas son difíciles de detectar de manera visual pero

fácilmente detectables si se mira el código• Si se detectan se pueden eliminar sin demasiada dificultad

8 © 2009 evalues

Page 9: Soluciones proteccion prop intelectual

Código programación• El código de programación se puede alterar normalmente de forma

más sencilla que el texto plano para introducir una marca sin que cambie su funcionamiento– El número de símbolos que hay en un programa es mayor que en un

texto plano (guiones, llaves, tabuladores, corchetes, etc.)– El espaciado suele ser más libre que en un texto plano– Se puede meter información en comentarios que no afecta al

funcionamiento• Depende del lenguaje del programación

– Algunos son más estrictos en cuanto a la sintaxis que otros• Adicionalmente, un programa es más complejo de copiar que un

texto (si se modifica mucho no funciona), y al copiarse más literalmente es más sencillo que se copien tal cual las marcas introducidas

9 © 2009 evalues

Page 10: Soluciones proteccion prop intelectual

HTML• Se pueden utilizar las formas de marcar el texto plano (cuando lo

que se quiere proteger es el contenido)– Se pueden incluir marcas en el propio código HTML– Codificar con minúsculas y mayúsculas en los tags– Codificar el mensaje con caracteres no imprimibles (que no muestra

en navegador)– Desventajas:

• Se puede seguir copiando el contenido de la página y se salta las marcas hechas en el HTML

• Si se copia el código HTML en un editor de textos, las marcas se reconocen fácilmente

• Si se quiere evitar que se copie el código HTML, se puede ofuscar de tal manera que no sea fácilmente legible ni utilizable– Pero se puede seguir copiando el contenido de la página sin meterse a

copiar el código fuente HTML

10 © 2009 evalues