MX2010013318A - Método y sistema que permite proteger de la compresión la confidencialidad de datos de un flujo de vídeo durante su transmisión. - Google Patents
Método y sistema que permite proteger de la compresión la confidencialidad de datos de un flujo de vídeo durante su transmisión.Info
- Publication number
- MX2010013318A MX2010013318A MX2010013318A MX2010013318A MX2010013318A MX 2010013318 A MX2010013318 A MX 2010013318A MX 2010013318 A MX2010013318 A MX 2010013318A MX 2010013318 A MX2010013318 A MX 2010013318A MX 2010013318 A MX2010013318 A MX 2010013318A
- Authority
- MX
- Mexico
- Prior art keywords
- image
- groups
- objects
- compressed
- video
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000006835 compression Effects 0.000 title claims abstract description 19
- 238000007906 compression Methods 0.000 title claims abstract description 19
- 230000005540 biological transmission Effects 0.000 title claims description 8
- 238000003384 imaging method Methods 0.000 claims description 2
- 230000033001 locomotion Effects 0.000 abstract description 9
- 230000000007 visual effect Effects 0.000 abstract description 5
- 239000013598 vector Substances 0.000 abstract description 3
- 238000000638 solvent extraction Methods 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 11
- 150000002500 ions Chemical class 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 229910002651 NO3 Inorganic materials 0.000 description 1
- NHNBFGGVMKEFGY-UHFFFAOYSA-N Nitrate Chemical compound [O-][N+]([O-])=O NHNBFGGVMKEFGY-UHFFFAOYSA-N 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/164—Feedback from the receiver or from the transmission channel
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/174—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
-
- 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/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
-
- 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
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
-
- 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
- H04N21/23476—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
-
- 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/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8451—Structuring of content, e.g. decomposing content into time segments using Advanced Video Coding [AVC]
-
- 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/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/30—Compression, e.g. Merkle-Damgard construction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/34—Encoding or coding, e.g. Huffman coding or error correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/601—Broadcast encryption
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Método para encriptar de forma visual por lo menos una parte de un flujo de vídeo o una secuencia de vídeo parcialmente comprimida, el flujo que puede descomponerse en un primer tipo de objetos y un segundo tipo de objetos. El método se aplica cada una de las imágenes contenidas en una secuencia de vídeo caracterizada porque comprende por lo menos las siguientes etapas: analizar la secuencia en el dominio comprimido a fin de definir para una imagen N determinada por lo menos un primer grupo de objetos por proteger mediante la encriptación visual y un segundo grupo de objetos, (2, 3), los coeficientes transformados y los vectores de cálculo de movimiento que se transmiten directamente a la etapa d) de compresión, predecir a partir de los datos emitidos del análisis a la etapa anterior de la imagen comprimida N, la posición de los objetos para una siguiente imagen N+1, (4a) determinar la división en porciones o en grupos de porciones de la imagen N+1, (4b) comprimir (8b) el primer grupo de objetos de la imagen N+1 y encriptar por lo menos una parte (8a), transmitir los otros tipos de grupos de objetos para la imagen N+1 en una etapa de compresión (6).
Description
??? Y SISTEMA QUE PERMITE PROTEGER DE LA COMPRESI FIDENCIALIDAD DE DATOS DE UN FLUJO DE V DEO DURA
TRANSMISIÓN
CAMPO DE LA INVENCIÓN
vención se refiere a un método y un sistema que nitir un flujo de vídeo por lo menos parci imido y garantizar' la seguridad de la informac itir. Para eso, el método comprende una et tado de las zonas seleccionadas en una inada de flujo.
ANTECEDENTES DE LA INVENCIÓN
La invención se aplica para transmitir los ídeo comprimidos en un contexto de tran tible a ser monitoreado y para evitar todo ac ior» se utiliza con referencia al entorno así c s fijos. Esto comprende, por ejemplo, el sue ios, los árboles que no son totalmente inmóvile tomóviles estacionados.
La invención puede, entre otras cosas, aplic plicaciones que implementan la norma definida e SO MPEG y el grupo de codificación de vídeo d nada H.264 o MPEG-4 AVC (codificación avanz que es una norma de vídeo que proporcio sión más eficaz que la de las normas de ores, mientras que presenta una compleji entación razonable y orientada hacia las aplic red .
En el campo de la descripción, el Soli a la expresión flujo durante la compresión o se eo durante la compresión para designar un mismo ponde a una sub-categoría de la imagen conform bloques que pertenecen a un mismo conjunto defin ario .
SUMARIO DE LA INVENCIÓN
Actualmente, el monitoreo por vídeo se utili s , aumentando particularmente el problema con r vida privada. En algunas aplicaciones, sólo imá de imágenes de flujo de vídeo deben ser accesib bilidad se reserva a personas autorizadas.
La publicación titulada encriptación Selec acíón para H.264/ VC flujo de vídeo de Cyril Ber iñe Lamy, Procedimientos del Taller Internaci arniento Multimedia, MMSP'05, Shanghai descr que permite encriptar parcialmente un flujo d garantizar la transmisión de información conte La invención se refiere a un método para p o menos una parte de un flujo de vídeo o una se deo comprimido por lo menos parcialmente covc una violación de información contenida en el flujo puede descomponerse en varios tipos de obje se aplica a cada una de las imágenes contenidas cia de vídeo caracterizada porque comprende las siguientes etapas:
a) analizar la secuencia de vídeo en el comprimido a fin de definir para una i determinada por lo menos uno o varios objetos por proteger mediante la encrip designar un primer grupo de objetos, un grupo de objetos que entonces se asocian resto de la imagen, los coefi transformados y los ¦ vectores de cálc d) comprimir las partes de la imagen que C el o los grupos de porciones de la ima vinculadas con el primer grupo y encrip lo menos una parte del o de los primeros de objetos de la imagen N+l,
e) comprimir los otros tipos de grupos de para la imagen N+l,
f) ajustar los grupos de objetos de la imag emitir las etapas d) y e) de informac identifican los grupos de objetos encriptados .
El método puede añadir al flujo de las etapas información que identifique los grupos de encriptados o no encriptados. Por ejemplo, par para una imagen determinada o un¦ grupo de i determinado se añadirá una unidad de conduce a los bloques identificados de una imagen y también el flujo dur compresión,
realizar lo siguiente a partir de bloques identificados por coincide predicción, utilizando los antecede las posiciones de los objetos imágenes N anteriores .
La etapa de coincidencia podrá basarse itmo de Munkres y buscar en un filtro de Kalman.
El método implementa para la etapa de encri elección de bits que permiten una decodificación ificador estándar, por ejemplo, de acuerdo lo mencionado cuyos autores son Cyril Berg iñe Lamy.
La secuencia de video que se produce, por e n grupo de partes en el conjunto de objetos móvi o que entonces se asigna a un plano posterior) .
La "actualización" de imagen por imagen de g se asocia, por ejemplo, con la transmisión tro PPS (Conjunto de Parámetros de Imagen) al decodificador sobre la nueva división de la
La invención también tiene por objeto un ermita encriptar visualmente por lo menos una p ujo de vídeo o de una secuencia de vídeo por l lmente comprimido contra una visualizaci izada de información contenida en dicho erizado porque incluye por lo menos: una parte d transmitir un flujo de imágenes durante la comp dificador de vídeo, un módulo de selección de fl tar o codificar y un módulo de encripta tado adaptado para poner en práctica las eta ncía al anexo ilustrativo y no limitativo s que representan:
> La figura 1/ la figura 2, la figura figura 4, los resultados obtenidos medi análisis del dominio comprimido,
La figura 5, un ejemplo del método s invención aplicada a un flujo de vídeo la compresión,
La figura 6 es un ejemplo del esquema codificador de vídeo adaptado para impl el método de encriptado según la invenc
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN
Para entender mejor cómo funciona el métod vención, la descripción comprende un recordatori realizar un análisis en el dominio com rimido,
iento de objetos en flujo de vídeo comprimido ronic Imaging, San José; 2008.
En resumen, ciertas técnicas utilizadas S MPEG y expuestas en estos artículos consi ir la compresión de vídeo en dos etapas. La es la de comprimir una imagen fija. Primero que se divide en bloques de píxeles (de 4x4 diendo las normas MPEG-1/2/4) , que posteriorm en a una transformación permitiendo que un pasaj ÍO de frecuencia pueda hacer que una cuantifica ime o elimine las altas frecuencias donde el sensible. Por último, los datos cuantifica ican por entropía. Con < este fin, puede elimi arse las frecuencias más altas menos sensibles a educir la cantidad de información. La segund notablemente por objeto reducir la red las dos imágenes, al igual que un error re ando que se conserve la interpretación visual.
Sin embargo, estos vectores no necesar sponden a un movimiento real de un objeto cia de vídeo, pero pueden compararse con el ees, diferentes etapas son necesarias para utiliz ación a fin de identificar los objetos móvi jo descrito en la publicación antes mencionada de , «Del cálculo de movimiento para el análisis de empo real en el dominio comprimido», y en la so tente estadounidense antes mencionada permiten de funciones con respecto al análisis en el imido posible,- estas funciones y los modul entar se muestran en la figura 1:
1) un decodificador de baja resolución ificador de Baja Resolución) permite reconst ción (LROS - Segmentación de Objetos a Baja Reso oya por su parte en un cálculo de fondo en el imido gracias a las secuencias reconstruidas por ciona entonces un primer cálculo de los s .
4) un filtro de objetos basado en el mov Filtrado de Movimiento de Objetos) utili es de salida de MEG para identificar las zonas ir del cálculo de movimiento.
5) por último, un módulo que permite estable ion conjunta (CD - Decisión Conjunta) a partir egmentos, teniendo en cuenta las especificaci módulo según el tipo de imagen analizada ( ha) .
El interés principal del análisis en el imido se centra en el tiempo de cálculo y los req onados es que el trabajo se realiza en el equival mágenes a baja resolución mediante la manipula es conformados por grupos de pixeles . De ello se a imagen se analiza con menor precisión que ación de algoritmos convencionales utilizados ÍO sin comprimir. Además, los objetos más pequ ion con la división en bloques pueden ercibidos .
Los resultados obten-idos del análisis en el imido se ilustran en la figura 2, que mues ificación de zonas que contienen objetos móvi 3 muestra la extracción de datos específicos t ectores de cálculo de movimiento y la figura 4 finamiento de baja resolución obtenido correspo contornos de la imagen.
La figura 5 muestra un ejemplo de impleme en el sentido de la confidencialidad se elegir gerlas contra usos no previstos. El rcionado a modo ilustrativo comprende dos zonas, e que un usuario aplique el método a varias zo n cada una un grado de confidencialidad asociado, ncriptación diferentes y adaptadas al ni dencialidad .
El método y el sistema de la invención impl nálisis en el dominio comprimido, junto iento de objetos mejor conocido bajo la denom sajona «tracking (seguimiento)». Esto incluye e ear la relación entre los objetos segmentados d endiente en cada imagen para obtener un solo eado durante la secuencia. Por ejemplo, imiento de objetos», si un objeto está pres ntado en 25 imágenes, entonces el método deberá p n que deben protegerse por en encriptado y apl o en estas zonas.
El flujo 1 durante la compresión dentro icador se transmite a una primera etapa de an l etapa se realiza imagen por imagen, en contra que el método, puede implementarse sólo .en nes que, por ejemplo, se determinarán y seleccion ente ascendente del método (frecuencia de ior a la corriente antes de la compresión, la se terminadas imágenes por tipo, etcétera) . La implementada durante el método tiene notableme ivo extraer los datos representativos de una ima comprimido. Para una imagen comprimida, el métod nal de la primera etapa, por ejemplo, una secue ras que comprenden imágenes (regiones que rec etiqueta) asociadas con los objetos móviles 3 o ión .
La "actualización" de imagen por imagen de g se asocia, por ejemplo, con la transmisión tro PPS (Conjunto de Parámetros de Imagen) al decodificador sobre la nueva división de la
Tres etapas aparentemente indepen tuyen la presente invención: compresión, ana tación. En concreto, estos módulos diferentes icarse entre sí para optimizar el conjunto de la ceso:
Por una parte, la compresión utiliz inmediato por el análisis en el comprimido no conduce directamente al f vídeo ya que se almacenará o transmiti transformados en el dominio de frecue calculan al igual que la compensac cálculo de movimiento se transmiten direc desde el primer al segundo módulo.
- El módulo de análisis que define la divi imagen siguiente reenvía estos parámetro aplicación de compresión.
- Para la parte de encriptación en sí, una los coeficientes transformados y vecto cálculo de movimiento son necesarios. El aquí propuesto también permite omitir l de desencapsulado y descodificación de e debido a que la información fluye de mó módulo.
- Una vez procesadas estas tres etapas, e únicamente tiene lugar la codificac entropía (que concretamente puede c durante la encriptación) y el encapsul es. Las coordenadas de los cuadros delimi sponden a los objetos móviles y se calculan con l máscara. Estos cuadros pueden definirse gracia s finales o bien por un punto central asociado siones del cuadro. Es posible en este caso t nto de coordenadas por imagen o un conjunto por e a secuencia con información de trayectoria ( de entrada, curva descrita, fecha y punto de s método conocido por los expertos en la técnica cito .
El análisis en el dominio comprimido zarse mediante la aplicación del método descrit itud de patente estadounidense antes menciona go, cualquier método que permita obtener una sa apa de análisis se presenta en forma de másca n, también podrá implementarse para la etapa de is de la imagen comprimida N, al igual q ados obtenidos de forma equivalente en las i ores x, N - x en N. Entonces es posible pred ón de los objetos del primer plano en la si 4a. Esta siguiente imagen N+1 no se ha comprimi todavía es posible determinar la división en gr , mejor conocidos con la denominaci n anglosa group (grupo de partes)», adaptada, lo que corr tapa 4b.
El análisis seguido de la etapa de segu ió predecir la imagen por comprimir de las zo nen los objetos móviles y otros que pertenecen a ior. El método entonces definirá dos tipos de orciones» 5, 7 para la imagen. Los 5 p ponderán a las zonas del plano posterior ran de criptografía visual. Los otros 7 se dedi (incluso para el perfil extendido de H.264) imp de 7 posibles objetos móviles en una imagen (el de partes» dedicado al plano posterior) .
En el caso de H.264, esta "actualización" de agen del «grupo de partes» acompañado de la tra parámetro más conocido bajo la abreviatura angl
(Pieture Parameters Set, Conjunto de Parámet ) que indica un decodificador que recibe el fluj división de la imagen. Gracias a esta divi s», el codificador realiza el cálculo de mov ingido por el grupo de «partes» actual. Por lo ectores de cálculo de movimiento no apuntan s de otro grupo de porciones o «grupo de parte e que dos reconstrucciones independientes del y del plano posterior. El resultado actual es, en este ejemplo de implementación, una secue ansmitirá directamente a una etapa de compresió ente posible asociar dos niveles de se ntes en los objetos móviles independientes, o con estos niveles para adaptar la etapa de enc o de bits modificados, diversas claves, etcétera
Las dos salidas de las etapas 6 y 8a e un flujo único comprimido y parcialmente encrip una NAL de tipo no definida o sin definir, el t± interior de las cuales es posible transmitir to formación, se ha añadido para indicar las «part criptaron. A diferencia de otros tipos de NAL,
31 no se limitan al mismo flujo o los protocolos RTP , RTSP. Un decodificador estándar separa ación cuando un decodificador específico, desar tener en cuenta el tipo de NAL, podrá optar p información para desencriptar las porciones tadas, las imágenes serán plenamente intelig le .
La etapa de encriptado puede utilizar la ita en la solicitud de patente O 2006/0671 te cambiar los bits en la imagen que permiti ificación con un decodificador estándar riptar) o con un decodificador que utiliza la c tado o de encriptación .
La Figura 6 es un diagrama de bloques de un sistema de la invención que comprende un codific adaptado para realizar las etapas en la figura 5
En la figura se representa sólo la parte ídeo 10 para la transmisión de un flujo de i e la compresión. El emisor incluye un codific 11 adaptado para analizar, según las etapas de figura 5, las distintas zonas que pertenecen al zarse otras técnicas de encriptado o encriptacion lan en la presente descripción que permiten en onas en la imagen a fin de asegurar la confidenc información que contienen.
Esta operación de encriptacion visual tambié zarse en paralelo con un orden del caudal obje bjetos móviles en la secuencia. Entonces será r robustez a los errores (que aumentan el caudal) una adaptación a un flujo objetivo media ización durante la compresión o de inmediato en e mprimido. Este acoplamiento permitirá, por e er un caudal fijo al tiempo que protege el co lado con el primer plano.
El método y sistema de la invención prese notable las siguientes ventajas: el hecho de u álisis en el dominio comprimido permite determi ificar la presencia de una persona, un automó , etcétera, a través de siluetas sin iden tamente la cara de la persona o la matrícu vil. Esta característica autoriza una difusi del flujo de monitoreo con respecto a las limit ionadas con la vida privada.
Claims (1)
- NOVEDAD DE LA INVENCIÓN Habiendo descrito la presente invenci era como novedad y por lo tanto se recla dad lo descrito en las siguientes: REIVINDICACIONES 1. El método para proteger por lo menos un flujo de vídeo o una secuencia de vídeo por l lmente comprimido contra la violación de info ida en el flujo o en tal secuencia de vídeo, est deo puede descomponerse en un primer tipo de ob gundo tipo de objetos. El método se aplica en c as imágenes contenidas en una secuencia de terizado porque comprende por lo menos las sig S : a) analizar la secuencia de vídeo en el compresión, b) Después de esta etapa, una etapa de seguim «tracking» se llevará a cabo al utiliz antecedentes de la posición de los objetos imágenes N anteriores a partir de datos ob del análisis de la imagen N comprimida, a que los resultados obtenidos en forma equi en las imágenes x anteriores, N- x en N, e es posible predecir la posición de los . del primer plano en la próxima imagen 4 próxima imagen N+l no se ha descomprim posible determinar la división en gru tramos, adaptados, lo que corresponde a l 4b, el análisis seguido de la etapa de segu permitió predecir la imagen por comprimir c) comprimir las partes de la imagen que conf o los grupos de porciones de la imag relacionadas con el primer plano y encrip lo menos una parte de este o estos grupos, d) comprimir los otros tipos de grupos de para la imagen N+l, e) ajustar" los grupos de objetos de la ima obtenidos de las etapas d) y e) de info que identifican los grupos de objetos encr o no encriptados. 2. El método de conformidad con la reivind caracteriza porque la etapa de coincidencia imp oritmo de Munkres . 3. El método de conformidad con la reivind caracteriza porque la etapa de predicción ión implementa un filtro de Kalman. 264, el método para definir las porciones o «gr S» utiliza la técnica de programación flexible amiento Flexible de Macro Bloques) que auto ición de grupos de porciones o «grupos de partes por macro bloque . 6. El método de conformidad con la reivind caracteriza porque el método consiste en un g nes o «grupo de partes» por objeto por pro móvil. 7. El método de conformidad con la reivind caracteriza porque comprende la transmisión tro PPS (Conjunto de Parámetros de Imagen) a un decodificador la nueva división de la imag ctualización» imagen por imagen de los gru nes de imagen. 8. El método de . conformidad con la reivind por lo menos parcialmente comprimido, caract e comprende por lo menos los siguientes element de vídeo para transmitir un flujo de imágenes mpresión, un codificador de vídeo, un mód ción de flujo por encriptar y un módulo de encri ados para poner en práctica las etapas del mé rmidad con una de las reivindicaciones 1 a 8, un ansmision de flujo por lo menos parcialmente encr
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0803061A FR2932045B1 (fr) | 2008-06-03 | 2008-06-03 | Procede et systeme permettant de proteger des la compression la confidentialite des donnees d'un flux video lors de sa transmission |
| PCT/EP2009/056831 WO2009147184A1 (fr) | 2008-06-03 | 2009-06-03 | Procede et systeme permettant de proteger des la compression la confidentialite des donnees d'un flux video lors de sa transmission |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MX2010013318A true MX2010013318A (es) | 2011-02-24 |
Family
ID=40193684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MX2010013318A MX2010013318A (es) | 2008-06-03 | 2009-06-03 | Método y sistema que permite proteger de la compresión la confidencialidad de datos de un flujo de vídeo durante su transmisión. |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8447034B2 (es) |
| EP (1) | EP2297952A1 (es) |
| BR (1) | BRPI0913388A2 (es) |
| FR (1) | FR2932045B1 (es) |
| MA (1) | MA32378B1 (es) |
| MX (1) | MX2010013318A (es) |
| WO (1) | WO2009147184A1 (es) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8731190B2 (en) * | 2009-06-09 | 2014-05-20 | Emc Corporation | Segment deduplication system with encryption and compression of segments |
| US8762348B2 (en) | 2009-06-09 | 2014-06-24 | Emc Corporation | Segment deduplication system with compression of segments |
| US9008308B2 (en) * | 2012-02-08 | 2015-04-14 | Vixs Systems, Inc | Container agnostic decryption device and methods for use therewith |
| WO2014062934A1 (en) * | 2012-10-19 | 2014-04-24 | Visa International Service Association | Digital broadcast methods using secure meshes and wavelets |
| WO2015012225A1 (ja) * | 2013-07-22 | 2015-01-29 | ソニー株式会社 | 情報処理装置および方法 |
| DE102013226802A1 (de) * | 2013-12-20 | 2015-06-25 | Siemens Aktiengesellschaft | Schutz von Privatsphäre in einem Videostrom mittels einer redundanten Slice |
| KR101564421B1 (ko) * | 2014-05-02 | 2015-10-29 | 삼성전자주식회사 | 동영상 처리 장치 및 방법 |
| EP3340623B1 (en) | 2016-12-20 | 2023-04-12 | Axis AB | Method of encoding an image including a privacy mask |
| EP3340624B1 (en) | 2016-12-20 | 2019-07-03 | Axis AB | Encoding a privacy masked image |
| CN108848382B (zh) * | 2018-06-12 | 2020-04-03 | 浙江大华技术股份有限公司 | 一种编解码方法及装置 |
| CN108965882B (zh) * | 2018-06-12 | 2020-08-14 | 浙江大华技术股份有限公司 | 一种编解码方法及装置 |
| CN109214971B (zh) * | 2018-08-08 | 2019-05-28 | 山东科技大学 | 一种灰度图像可视加密方法 |
| CN111372023B (zh) * | 2018-12-25 | 2023-04-07 | 杭州海康威视数字技术股份有限公司 | 一种码流加密、解密方法及装置 |
| CN115643001B (zh) * | 2022-12-25 | 2023-03-14 | 武汉恩为科技有限公司 | 一种基于位平面的图像加密方法、系统及可读存储介质 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6505299B1 (en) * | 1999-03-01 | 2003-01-07 | Sharp Laboratories Of America, Inc. | Digital image scrambling for image coding systems |
| GB0315412D0 (en) * | 2003-07-02 | 2003-08-06 | Queen Mary & Westfield College | Optical flow estimation method |
| US20050207569A1 (en) * | 2004-03-16 | 2005-09-22 | Exavio, Inc | Methods and apparatus for preparing data for encrypted transmission |
| FR2879878B1 (fr) * | 2004-12-22 | 2007-05-25 | Thales Sa | Procede de chiffrement selectif compatible pour flux video |
| WO2007052142A2 (en) * | 2005-11-04 | 2007-05-10 | Emitall Surveillance S.A. | Region-based transform domain video scrambling |
-
2008
- 2008-06-03 FR FR0803061A patent/FR2932045B1/fr active Active
-
2009
- 2009-06-03 BR BRPI0913388A patent/BRPI0913388A2/pt not_active Application Discontinuation
- 2009-06-03 US US12/996,347 patent/US8447034B2/en not_active Expired - Fee Related
- 2009-06-03 EP EP09757565A patent/EP2297952A1/fr not_active Ceased
- 2009-06-03 MX MX2010013318A patent/MX2010013318A/es active IP Right Grant
- 2009-06-03 WO PCT/EP2009/056831 patent/WO2009147184A1/fr not_active Ceased
-
2010
- 2010-12-03 MA MA33394A patent/MA32378B1/fr unknown
Also Published As
| Publication number | Publication date |
|---|---|
| BRPI0913388A2 (pt) | 2015-11-24 |
| FR2932045B1 (fr) | 2010-08-20 |
| WO2009147184A1 (fr) | 2009-12-10 |
| US20110194688A1 (en) | 2011-08-11 |
| EP2297952A1 (fr) | 2011-03-23 |
| US8447034B2 (en) | 2013-05-21 |
| FR2932045A1 (fr) | 2009-12-04 |
| MA32378B1 (fr) | 2011-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| MX2010013318A (es) | Método y sistema que permite proteger de la compresión la confidencialidad de datos de un flujo de vídeo durante su transmisión. | |
| Long et al. | Separable reversible data hiding and encryption for HEVC video | |
| US20110075842A1 (en) | Method and System Making It Possible to Visually Encrypt the Mobile Objects Within A Compressed Video Stream | |
| US20110085035A1 (en) | Apparatus and method for protecting privacy information of surveillance image | |
| Sallam et al. | Efficient HEVC selective stream encryption using chaotic logistic map | |
| KR100812909B1 (ko) | 매체 데이터 디코딩 장치 | |
| KR100805604B1 (ko) | 데이터 스케일링 방법 및 데이터 처리 방법 | |
| Ma et al. | Lossless ROI privacy protection of H. 264/AVC compressed surveillance videos | |
| CN104349166B (zh) | 对加密或加扰的视频数据流的运动检测的系统及方法 | |
| CN108833921B (zh) | 一种编解码方法及装置 | |
| Zhang et al. | Adaptive distributed compressed video sensing. | |
| CN101489123A (zh) | 一种数字视频内容的快速保护及解保护方法 | |
| KR100859897B1 (ko) | 스케일러블 비디오 부호화 콘텐츠의 보호 방법 및 그 장치 | |
| CN105830449A (zh) | 借助于冗余的切片保护视频流中的隐私 | |
| KR20180102455A (ko) | 고효율비디오코딩 파일 영상내 개인정보 보호 방법 | |
| KR20120114719A (ko) | 영상의 부분 암호화 및 복호화 시스템 및 방법 | |
| Gerhardt et al. | Selective face encryption in H. 264 encoded videos | |
| Sabino et al. | Motion compensation techniques in permutation-based video encryption | |
| WO2020181541A1 (zh) | 环路滤波的方法、装置、计算机系统和可移动设备 | |
| CN111614930B (zh) | 一种视频监控方法、系统、设备及计算机可读存储介质 | |
| KR100836671B1 (ko) | 영상 데이터 암호화 방법 및 장치 | |
| Vyshnavi et al. | AVC Video Codec and Data Hiding | |
| Zhang et al. | A Visual Perception-Based Tunable Framework and Evaluation Benchmark for H. 265/HEVC ROI Encryption | |
| Ruchaud et al. | ASePPI, an adaptive scrambling enabling privacy protection and intelligibility in H. 264/AVC | |
| Choupani et al. | Drift-free video coding for privacy protected video scrambling |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG | Grant or registration |