Resumen
Method of coding and video compression with jpeg 2000, said video being formed by a sequence of frames, comprising the following steps: I) set a partition size and divide each frame into partitions; Ii) compress (100) each frame following the jpeg 2000 format according to said established partition size; Iii) compare partition to partition (110) each uncompressed frame (20) with a reference frame (21), and mark those partitions that have changed between each frame and the reference frame above a preset threshold; Iv) updating (120) said reference frame by overwriting each partition marked in the previous step with the partition that has changed from the uncompressed frame; V) generating an output information stream (130) formed by those partitions compressed in jpeg 2000 that have changed for each frame; y Reiterate steps iii) -v) for each frame of the sequence. (Machine-translation by Google Translate, not legally binding)
Reivindicaciones
1. 1. Método de codificación y compresión de vídeocon JPEG 2000, estando dicho vídeo formado por una secuencia defotogramas, que comprende los siguientes pasos: 2. i) establecer un tamaño de partición y dividircada fotograma en particiones; 3. ii) comprimir (100) cada fotograma siguiendo elformato JPEG 2000 según dicho tamaño establecido de partición; 4. iii) comparar partición a partición (110) cadafotograma sin comprimir (20) con un fotograma de referencia (21) , ymarcar aquellas particiones que han cambiado entre cada fotograma yel fotograma de referencia por encima de un umbralpreestablecido; 5. iv) actualizar (120) dicho fotograma dereferencia sobrescribiendo cada partición marcada en el pasoanterior con la partición que ha cambiado del fotograma sincomprimir; 6. v) generar un flujo de información de salida (130) formado por aquellas particiones comprimidas en JPEG 2000 quehan cambiado para cada fotograma; y 7. reiterar los pasos iii) -v) paracada fotograma de la secuencia. 8. 2. Método según la reivindicación 1, en el quese establece un número máximo de iteraciones que una partición puedepermanecer sin actualizar, y si una partición pasa dicho númeromáximo se actualiza en el fotograma de referencia y se seleccionapara, comprimida, formar parte del flujo de información desalida. 9. 3. Método según cualquiera de tasreivindicaciones 1-2, en el que se establece unparámetro que indica cada cuántos fotogramas se actualiza elfotograma de referencia por completo con dicho fotograma y dichofotograma completo comprimido se selecciona para formar el flujo deinformación de salida. 10. 4. Método según cualquiera de lasreivindicaciones anteriores, en el que dicho fotograma de referenciase inicializa con un fotograma negro. 11. 5. Método según cualquiera de lasreivindicaciones 1-4, en el que la etapa de compararcada fotograma con el fotograma de referencia se realiza haciendouna resta en valor absoluto entre dichos fotogra- mas. 12. 6. Método según la reivindicación 5, en el quepreviamente a esa resta se hace una conversión de dichos fotogramasa escala de grises. 13. 7. Método según cualquiera de lasreivindicaciones 1-6, en el que dicho umbralpredeterminado se determina realizando una media del valor de lospíxeles de una misma partición, sobre el fotograma de diferencia envalor absoluto. 14. 8. Método según cualquiera de lasreivindicaciones 1-7, en el que dicho umbralpredeterminado se determina como el píxel con el mayor índice devariación dentro de una misma partición, o píxel con mayor valor decolor. 15. 9. Método según cualquiera de lasreivindicaciones 1-8, en el que la etapa de compararcada fotograma con el fotograma de referencia da como resultado unvalor cuantitativo del cambio habido. 16. 10. Método según cualquiera de lasreivindicaciones 1-4, en el que la etapa de comparardicho fotograma con el fotograma de referencia se realiza haciendouna operación XOR entre dichos primer y segundo fotogramas. 17. 11. Método según cualquiera de lasreivindicaciones 1-10, en el que dicho tamaño de tapartición se establece según el fotograma a codificar y comprimirpertenezca a un tipo de escena dentro de grupos de escenaspreestablecidos. 18. 12. Método de transmisión de vídeo con JPEG2000, caracterizado porque: 19. - se codifica y comprime una secuencia defotogramas de dicho vídeo de acuerdo con el método de codificación ycompresión definido en cualquiera de las reivindicaciones1-11, 20. - se transmite dicho flujo de informacióngenerado para cada fotograma de la secuencia. 21. 13. Método de transmisión según lareivindicación 12, en el que se transmite dichos fotogramas medianteprotocolo RTP sobre UDP. 22. 14. Método de transmisión según lareivindicación 13, en el que en dicho protocolo RTP se utiliza unacabecera adicional identificando el tipo de contenido que se estátransmitiendo. 23. 15. Método de almacenamiento de vídeo conJPEG2000, caracterizado porque: 24. - se codifica y comprime una secuencia defotogramas de dicho vídeo de acuerdo con el método definido encualquiera de las reivindicaciones 1-11, 25. - se almacena dicho flujo de informacióngenerado para cada fotograma de la secuencia en medios dealmacenamiento. 26. 16. Dispositivo codificador y decodificador devídeo que incluye medios para llevar a cabo el método decodificación y compresión definido en cualquiera de lasreivindicaciones 1-11. 27. 17. Programa informático que comprende medios decódigo de programa informático adaptados para llevar a cabo elmétodo de codificación y comprensión definido en cualquiera de lasreivindicaciones 1-11, cuando dicho programa esejecutado.