Para evaluar la eficacia del modelo propuesto de protección descentralizada de derechos de autor, se prueba frente a diversos ataques de manipulación de vídeo que ocurren con frecuencia durante la transmisión multimedia, la edición e infracción de derechos de autor. Dos factores principales en la evaluación incluyen: (i) la fiabilidad del algoritmo de hash perceptual para detectar derechos de autor y manipulaciones, y (ii) el rendimiento de la red blockchain Hyperledger Fabric. Las puntuaciones de similitud se generaron calculando el hash medio (aHash), el hash de diferencia (dHash), el hash perceptual (pHash) y el hash wavelet (wHash), que luego se compararon con las huellas digitales de vídeo grabadas en la blockchain.
Análisis de similitud bajo ataques de manipulación de vídeo
La robustez del modelo se evaluó utilizando varios ataques aplicados a vídeos, incluyendo ataques temporales, espaciales, geométricos, de compresión, filtrado y manipulación adversarial. Los valores de similitud de este estudio provienen de experimentos individuales para cada escenario de manipulación de vídeo. Cada tipo de manipulación se aplicó una vez para crear un caso de prueba representativo, y sus puntuaciones de similitud se registraron para su análisis. El objetivo era comprobar qué tan bien el marco propuesto podía detectar cambios relacionados con derechos de autor bajo diversas condiciones realistas de ataque. Por tanto, los valores reportados muestran resultados de casos individuales de prueba, no promedios de ensayos repetidos.
Las puntuaciones de similitud utilizando cuatro algoritmos de hashing perceptual se listan en la Tabla 3. El modelo propuesto logra un grado relativamente alto de similitud bajo la mayoría de los ataques que preservan el contenido, mientras permanece sensible a grandes cambios estructurales en los vídeos (Tabla 3).
Rendimiento bajo transformaciones temporales
Las transformaciones temporales como la inserción de fotogramas, la eliminación de fotogramas, la sustitución de fotogramas y la conversión de tasa de fotogramas afectan principalmente a la continuidad temporal de los vídeos, preservando casi intactas sus características espaciales. Los experimentos demostraron que la inserción y sustitución de tramas lograron más del 80% de similitud con todos los algoritmos probados de huellas dactilares (Figura 4). Por lo tanto, las huellas dactilares perceptuales mantuvieron las características visuales de los vídeos a pesar de los cambios temporales.
La eliminación de tramas produjo una ligera disminución en los valores de similitud debido a la ausencia de información en las tramas. No obstante, las huellas eran lo suficientemente similares como para proporcionar un rendimiento adecuado para detectar infracciones de derechos de autor. Las variaciones en la tasa de fotogramas no afectaron significativamente a las medidas de similitud, ya que dieron valores superiores al 97% en la mayoría de las muestras de prueba. Esto se debe a que las transformaciones de tasa de fotogramas no alteran significativamente las características de los fotogramas.
Influencia de las transformaciones espaciales y geométricas
Las transformaciones geométricas y espaciales afectan directamente a las estructuras visuales en los fotogramas de vídeo, lo que dificulta relativamente la técnica de hashing perceptivo. Las regiones localmente manipuladas solo provocaron una ligera disminución en los valores de similitud, ya que las modificaciones visuales fueron localizadas y no alteraron sustancialmente el hash perceptivo global.
Las operaciones de recorte resultaron en una mayor variación en los valores de similitud debido a la eliminación de partes del material visual. Las transformaciones rotacionales provocaron la mayor reducción en los valores de similitud, con valores que oscilaron entre aproximadamente el 48% y el 66% en las técnicas de hash perceptual. Esto es comprensible, ya que la rotación cambia las estructuras espaciales que desempeñan un papel importante en el hash perceptual. Escalar las imágenes tuvo poco efecto en las puntuaciones de similitud, ya que los valores se mantuvieron por encima del 96%. La Figura 5 resume los resultados de similitud obtenidos bajo rotación de vídeo, incluyendo transformaciones geométricas.
Robustez a la compresión, filtrado y ruido
La compresión y la transcodificación son actividades rutinarias al almacenar y distribuir multimedia. El análisis experimental ha demostrado que las similitudes eran consistentemente superiores al 98% incluso después de la compresión, transcodificación y recodificación MPEG con varios códecs de vídeo. A partir de los hallazgos, se puede inferir que las huellas dactilares perceptivas retienen la mayor parte del contenido visual a pesar de los errores de compresión y el ruido de cuantización. Además, se han realizado experimentos sobre la adición y filtrado de ruido. Independientemente de lo fuerte que fuera el ruido, la similitud siempre estuvo entre el 98% y el 99%. Además, el filtrado gaussiano, mediano y pasa bajos resultó en cambios mínimos en la similitud, preservando la información estructural global del vídeo.
Detección de modificaciones complejas y adversariales
El modelo propuesto también fue investigado para identificar ataques como añadir texto o pegatinas a fotogramas de vídeo, fusionar clips de vídeo y ataques de modificación por colusión. Dicha modificación se utiliza para preservar la coherencia mientras se realizan cambios no autorizados en material protegido por derechos de autor. El resultado del análisis de similitud tras añadir texto a los fotogramas de vídeo se muestra en la Figura 6 a continuación, mientras que la Figura 7 muestra los resultados del análisis de similitud de clips de vídeo fusionados.
Comparación del rendimiento de algoritmos de hashing perceptual
Cada uno de los cuatro algoritmos de hashing perceptual tuvo propiedades específicas observadas durante las pruebas experimentales. El hashing perceptual (pHash) resultó muy resistente a la compresión, filtrado y transcodificación, manteniendo su sensibilidad a manipulaciones estructurales. El hashing wavelet (wHash) funcionaba bien bajo manipulaciones locales, como añadir texto u objetos.
El hashing de diferencias (dHash) podía detectar manipulaciones estructurales relacionadas con gradientes, pero era más sensible a la rotación. El hashing promedio (aHash) era estable cuando se aplicaba a operaciones aplicadas globalmente que no cambiaban la intensidad total, pero era menos estable cuando se realizaba manipulación geométrica. En conjunto, pHash y wHash produjeron los mejores resultados entre los algoritmos probados.
Evaluación del rendimiento de la tecnología blockchain
Además del rendimiento en la verificación de contenido, también se tuvo en cuenta la escalabilidad y el rendimiento del sistema blockchain. Durante los experimentos, se descubrió que el tiempo necesario para subir archivos crecía linealmente con el tamaño del archivo y el tamaño de la red, debido a la sincronización necesaria entre los pares.
De manera similar, el tiempo para minar y crear bloques creció linealmente con el número de compañeros. Este resultado se predijo porque se vuelve más difícil realizar transacciones a medida que crece el número de pares, lo que requiere más comunicación. Sin embargo, el tiempo observado por los autores fue lo suficientemente realista para el dominio de aplicación del registro de derechos de autor.
La operación de acceso a bloques no mostró variaciones significativas hasta que el tamaño de la red superó un valor específico. El rendimiento observado también se ve afectado por la arquitectura de almacenamiento híbrido. En este sistema, los metadatos de propiedad, la información de transacciones y los valores de hash perceptivos se almacenan en la blockchain, mientras que CouchDB gestiona los datos multimedia. Esto reduce la cantidad añadida al libro mayor distribuido, ayudando a mantener bajo control el crecimiento del almacenamiento blockchain. Aunque los autores no realizaron una comparación específica con un diseño solo blockchain, los experimentos muestran que el sistema sigue funcionando bien para el procesamiento y recuperación de transacciones a través de diferentes configuraciones de red. Las figuras 8–11 resumen las evaluaciones de rendimiento de los investigadores en blockchain a través de diversas configuraciones de red.
En general, los resultados experimentales indican un rendimiento eficiente del sistema sugerido que combina hashing perceptual con tecnología blockchain. El marco sugerido es resistente a operaciones de preservación de contenido y, al mismo tiempo, sensible a ataques que cambian la estructura. Además, puede registrar y verificar derechos de autor en la red Hyperledger Fabric.
Disponibilidad de datos:
Los datos y códigos utilizados en el presente estudio han sido subidos al repositorio Zenodo y pueden consultarse desde: https://doi.org/10.5281/zenodo.20665324. Estos incluyen conjuntos de datos de marcos extraídos, hashes perceptuales, computación de distancia de Hamming, pruebas de benchmarking blockchain, código de contratos inteligentes, archivos de despliegue y otros metadatos utilizados en los experimentos sobre registro y verificación de derechos de autor.

Figura 1: Arquitectura propuesta del marco descentralizado de protección de derechos de autor de vídeo. La figura muestra la estructura general del marco propuesto, incluyendo preprocesamiento de vídeo, generación perceptual de hash, registro de blockchain, verificación de propiedad y almacenamiento en CouchDB. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 2: Modelo de sistema propuesto para la protección de derechos de autor y el flujo de trabajo de verificación de vídeo. El flujo de trabajo demuestra la adquisición de vídeo, la extracción de fotogramas, la generación perceptual de hash, el registro de blockchain, la verificación de similitud y los procesos de toma de decisiones de derechos de autor dentro del marco propuesto. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 3: Diagrama de secuencia para el registro y verificación de derechos de autor en vídeo. El diagrama de secuencia representa las interacciones entre el propietario del contenido, la capa de aplicación, el módulo de hash perceptivo, el contrato inteligente, los nodos pares, el servicio de ordenación, el libro mayor de blockchain y CouchDB durante el registro y la verificación de derechos de autor. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 4: Análisis de similitud bajo múltiples operaciones de edición de fotogramas. La figura presenta el rendimiento acumulativo de similitud del marco propuesto en varios escenarios de manipulación temporal de vídeo, incluyendo inserción, eliminación, reemplazo y modificación de la tasa de fotogramas. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 5: Análisis de similitud bajo rotación de vídeo. La figura muestra el impacto de la rotación de vídeo en las puntuaciones de similitud. Esto demuestra la eficacia del marco propuesto incluso cuando los vídeos se rotan de forma moderada. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 6: Añadir texto al vídeo. Esto muestra la similitud resultante tras insertar texto en los fotogramas de vídeo. Demuestra la capacidad del marco propuesto para identificar cambios en el contenido mientras verifica la titularidad. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 7: Segmentos fusionados en el vídeo. Esto representa el análisis de la similitud de vídeo generada al fusionar fragmentos de diversas fuentes. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 8: Análisis del tiempo de ejecución para subir archivos en almacenamiento fuera de cadena de CouchDB con un número variable de pares. Esta figura muestra el tiempo que requiere el marco propuesto para subir metadatos de vídeo a almacenamiento fuera de cadena para diferentes tamaños de archivo y configuraciones de red. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 9: Análisis del tiempo de ejecución en segundos para minería de bloques para archivos de diferentes tamaños con un número variable de pares en la red blockchain. Esta figura muestra el rendimiento de una operación de minería por bloques en la red Hyperledger Fabric a través de diferentes configuraciones de red. Este experimento muestra los efectos del tamaño del archivo y la configuración nodo entre pares en el rendimiento del sistema. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 10: Análisis del tiempo de ejecución en segundos para la creación de bloques de diferentes tamaños de archivos con un número variable de pares en la red blockchain. La figura siguiente muestra el tiempo necesario para crear un bloque en la red bajo diferentes configuraciones de red. Esto ayuda a analizar las capacidades operativas y la escalabilidad del marco. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

Figura 11: Análisis del tiempo de ejecución en segundos para el acceso a bloques para archivos de diferentes tamaños con un número variable de pares en la red blockchain. Esta figura muestra el tiempo necesario para recuperar información del sistema blockchain para diferentes tamaños de archivo y configuraciones de nodos pares. Esto demuestra que el marco propuesto puede utilizarse eficazmente para la validación de derechos de autor y la recuperación de la propiedad. Por favor, haz clic aquí para ver una versión ampliada de esta figura.
| S. No. | Autor(es) | Aplicación | Blockchain | Seguridad | Protección | Escalabilidad | Protección de Derechos de Autor | Almacenamiento fuera de cadena | Integridad | Descentralizado |
| 1 | Liu et al.13 | Protección de derechos de autor digital utilizando tecnología blockchain | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ |
| 2 | Zheng et al.12 | Protección de derechos de autor de vídeo basada en blockchain con marca de agua | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
| 3 | Qureshi et al.11 | Marco de gestión de derechos de autor multimedia | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 4 | Darwish et al.9 | Marca de agua en vídeo y verificación de derechos de autor | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
| 5 | Li et al.7 | Sistema descentralizado de gestión de operaciones de derechos de autor musicales | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 6 | Pandian et al.10 | Verificación de integridad de vídeo basada en blockchain | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ |
| 7 | Guo J et al.6 | Gestión de derechos digitales para recursos multimedia de educación en línea | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 8 | Moolikagedara et al.14 | Sistema de propiedad y trazabilidad basado en blockchain | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
| 9 | Madapati y Pradhan5 | Marco de protección de derechos de autor de vídeo basado en Ethereum | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 10 | Frattolillo et al.8 | Protección de derechos de autor digitales habilitada por contratos inteligentes | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ |
| 11 | Marco Propuesto | Protección de derechos de autor de vídeo basada en Hyperledger Fabric usando múltiples hashes perceptivos (aHash, dHash, pHash y wHash) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Tabla 1: Comparación de los sistemas existentes de protección de derechos de autor basados en blockchain. La tabla compara los métodos actuales de protección de derechos de autor basados en blockchain con el marco propuesto en factores clave, incluyendo el uso de blockchain, contratos inteligentes, hashing perceptivo, escalabilidad, protección de derechos de autor, seguridad de propiedad, comprobaciones de integridad y descentralización.
| Parámetro | Configuración |
| Plataforma blockchain | Hyperledger Fabric 2.4.8 |
| Tipo de red | Blockchain con permiso |
| Número de organizaciones | 2 |
| Número de nodos pares | 2 |
| Número de nodos ordenadores | 2 |
| Autoridades certificadoras | 2 |
| Canal de comunicación | autocanal |
| Nombre de contrato inteligente | vitChain |
| Lenguaje de contratos inteligentes | Ve |
| Base de datos estatal | CouchDB |
| Herramienta de despliegue | Minifab |
| Plataforma de contenedores | Docker |
| Mecanismo de Consenso | Servicio de Pedido de Balsas |
| Almacenamiento de metadatos | CouchDB |
| Propiedad Almacenamiento | Libro mayor de blockchain |
Tabla 2: Parámetros de configuración de despliegue de Hyperledger Fabric. La tabla enumera los detalles de configuración de despliegue de la red blockchain Hyperledger Fabric, incluyendo la organización, los pares, el servicio de pedidos, la autoridad certificadora, el canal de comunicación, el mecanismo de consenso, los contratos inteligentes y el almacenamiento utilizado para la experimentación.
| S.No | Ataque de vídeo | pHash (%) | wHash (%) | dHash (%) | aHash (%) |
| 1 | Ataque de inserción de trama | 82.81 | 84.33 | 81.31 | 86.42 |
| 2 | Ataque de eliminación de tramas (espacio a la izquierda) | 82.69 | 81.78 | 80.17 | 81.07 |
| 3 | Ataque de eliminación de tramas (espacio eliminado) | 75.37 | 78.68 | 76.19 | 79.69 |
| 4 | Ataque de reemplazo de chasis | 84.86 | 82.6 | 84.19 | 81.07 |
| 5 | Ataque de manipulación regional | 99.4 | 98.59 | 99.46 | 99.76 |
| 6 | Ataque de compresión MPEG | 99.64 | 99.61 | 99.1 | 99.64 |
| 7 | Ataque por adición de ruido (25%) | 99.52 | 99.58 | 98.8 | 99.7 |
| 8 | Ataque por adición de ruido (50%) | 99.64 | 99.4 | 98.68 | 99.52 |
| 9 | Ataque por adición de ruido (75%) | 99.52 | 99.31 | 98.14 | 99.22 |
| 10 | Ataque de Cultivo | 69.71 | 54.81 | 69.11 | 57.27 |
| 11 | Ataque de rotación (30°) | 54.21 | 60.61 | 57.09 | 65.56 |
| 12 | Ataque por rotación (60°) | 48.56 | 53.97 | 51.38 | 57.57 |
| 13 | Ataque escalable | 98.56 | 99.28 | 96.81 | 97.48 |
| 14 | Traducción + Voltear (izquierda–derecha) | 52.88 | 63.46 | 51.2 | 68.63 |
| 15 | Traducción + Volteo (arriba–abajo) | 50 | 45.34 | 60.7 | 42.73 |
| 16 | Filtrado mediano (25) | 98.92 | 99.1 | 98.02 | 99.7 |
| 17 | Filtrado mediano (50) | 98.08 | 98.17 | 97.3 | 99.28 |
| 18 | Filtrado pasa-bajos | 97.84 | 99.13 | 96.03 | 96.63 |
| 19 | Desenfoque Gaussiano (σ = 5) | 99.76 | 98.68 | 98.68 | 99.76 |
| 20 | Desenfoque Gaussiano (σ = 10) | 99.76 | 97.6 | 97.78 | 99.4 |
| 21 | Regrabación (Ataque con cámara de vídeo) | 98.68 | 98.83 | 91.95 | 93.51 |
| 22 | Conversión de formato (codificador MPEG-4) | 99.16 | 99.19 | 98.14 | 99.4 |
| 23 | Conversión de formato (codificador H.264 QSV) | 99.76 | 99.79 | 99.1 | 99.82 |
| 24 | Conversión de formato (Libvpx-VP9 Encoder) | 99.76 | 99.7 | 99.04 | 99.76 |
| 25 | Ataque temporal (15 fps) | 97.48 | 98.26 | 98.02 | 99.4 |
| 26 | Ataque temporal (24 fps) | 99.16 | 99.16 | 98.38 | 99.82 |
| 27 | Ataque de Colusión | 99.76 | 99.28 | 98.74 | 99.58 |
| 28 | Ataque de transcodificación | 99.76 | 99.7 | 99.04 | 99.76 |
| 29 | Ataque por cambio de tasa de bits | 99.52 | 99.7 | 99.4 | 99.76 |
Tabla 3: Análisis de similitud entre vídeos originales y modificados bajo diferentes ataques. La tabla ilustra las puntuaciones de similitud generadas por varias técnicas de hashing perceptual bajo diversas manipulaciones de vídeo, incluyendo inserción, eliminación, reemplazo de fotogramas, rotación, compresión, escalado, adición de ruido, suma de texto y fusión de vídeo.