MX2011000261A - Dispositivo codificador de imagenes, dispositivo descodificador de imagenes, metodo de codificacion de imagenes, y metodo de descodificacion de imagenes. - Google Patents
Dispositivo codificador de imagenes, dispositivo descodificador de imagenes, metodo de codificacion de imagenes, y metodo de descodificacion de imagenes.Info
- Publication number
- MX2011000261A MX2011000261A MX2011000261A MX2011000261A MX2011000261A MX 2011000261 A MX2011000261 A MX 2011000261A MX 2011000261 A MX2011000261 A MX 2011000261A MX 2011000261 A MX2011000261 A MX 2011000261A MX 2011000261 A MX2011000261 A MX 2011000261A
- Authority
- MX
- Mexico
- Prior art keywords
- prediction
- motion
- movement
- mode
- block
- Prior art date
Links
Classifications
-
- 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/103—Selection of coding mode or of prediction mode
-
- 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
- H04N19/51—Motion estimation or motion compensation
- H04N19/57—Motion estimation characterised by a search window with variable size or shape
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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/186—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 a colour or a chrominance component
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/19—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding using optimisation based on Lagrange multipliers
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
- H04N19/197—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including determination of the initial value of an encoding parameter
-
- 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
- H04N19/463—Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
-
- 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
- H04N19/51—Motion estimation or motion compensation
- H04N19/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Se proporciona un dispositivo y un método para efectuar efectivamente la compresión de información removiendo efectivamente una correlación de señal de acuerdo con características estadísticas/locales de una señal de video de formato 4:4:4 a ser codificada. El dispositivo incluye una unidad de predicción y una unidad de codificación de longitud variable. La unidad de predicción decide el modo de predicción de movimiento más efectivo entre una pluralidad de modos de predicción de movimiento por cada uno de los componentes de color y detecta y produce un vector de movimiento correspondiente al modo de predicción de movimiento decidido. Cuando se codifica aritméticamente el modo de predicción de movimiento de cada componente de color, la unidad de codificación de longitud variable decide una probabilidad de ocurrencia de un valor del modo de predicción de movimiento de cada componente de color de acuerdo con el modo de predicción de movimiento seleccionado en una región de una unidad espacialmente adyacente y un modo de predicción de movimiento seleccionado en una región de un lugar temporalmente adyacente.
Description
DISPOSITIVO CODIFICADOR DE IMAGENES , DISPOSIT DESCODIFICADOR DE IMAGENES, METODO DE CODIFICACI IMAGENES , Y METODO DE DESCODIFICACION DE IMAGE
CAMPO TECNICO
La presente invención se relaciona positivo codificador de imágenes, un dis codificador de imágenes, un método de codific genes, y un método de descodificación de imáge les son usados para una tecnología de codific presión de imagen, una tecnología de transmi os de imagen comprimidos y similares.
Convencionalmente, los métodos de codific eo estándar internacionales como el MPEG e ITU usado principalmente un formato de señal de andarizado conocido como formato 4:2:0 para una
luminancia, y en consecuencia los mét lificación de video estándar internacionales G-4 AVC (ISO/IEC 14496-10) /ITU-T H.264 estánd teriormente, referido como AVC) (Literat teneciente a la Literatura de Patente) se basa misa de que, aplicando muestreo descendente ponentes de diferencia de color antes ificación, la cantidad de información origina ificada se reduce. Por otro lado, para contenido idad como el cinema digital, para reprodu cisión, tras la observación, la representación inida tras la producción del contenido, un m ificación directa en el formato 4:4:4 el cua ificar los componentes de diferencia de color, e o número de muestras que. el componente de lumin muestreo descendente es esencial. Como un
a figura, el formato 4:2:0 incluye la s inancia (Y) y las señales de diferencia de co , y una muestra de la señal de diferencia responde a 2<2 muestras de la señal de lu ntras que el formato 4:4:4 no limita especifica ació de color para expresar los colores a Y, Cb, relación de muestra de las señales del compo or respectivas es 1:1. Aquí más adelante, los 2:0" , "4:4:4", y similares son referidos colect o "formato cromático".
Lista de Citas
Literatura de Patentes
[PTL 1] WO 2005/009050 Al "DISPOSITIVO CODIFICACION DE FORMACION DE IMAGENES, Y DISPO DO DE DESCODIFICACION DE FORMACION DE IMAGENES"
Literatura no Perteneciente a la Liter
ing Context-Based Adaptive Arithmetic ternational Conference on Image Processing 2001
BREVE DESCRIPCION DE LA INVENCION
Problema Técnico
Por ejemplo, en la decodificación del :4 descrito en la Literatura No Pertenecien eratura de Patentes 1, como se ilustra en la FI mero, las señales de video de entrada 1001 mato 4:4:4) a ser codificadas son, . de a ectamente después de la transformación en señal ació de . color apropiado (como Y, Cb, Cr) , divi dades de un macrobloque (macrobloque rectángula eles por 16 lineas) en una unidad de división d 2, y son alimentadas, como señales de vide ificadas 1003, a una unidad de predicción 1004. eratura no Perteneciente a la Literatura de Pat
lo tanto señales de red de producció ecificamente, en el caso de efectuar la producci mas, los vectores de movimiento son estim dades del macrobloque en si o un subloque obte división adicional del macrobloque en bloques a generar imágenes predichas por compensa imiento basadas en los vectores de movimiento enidas las diferencias entre las señales de vid ificadas 1003 y las imágenes predichas por comp movimiento para obtener las señales de e dicción 1005. Una unidad de compresión 1006 a ceso de transformación como una transf inusoidal discreta (DCT) a las señales de e dicción 1005 para remover correlaciones de s ntiza las señales resultantes en datos comprimid datos comprimidos 1007 son codificados a trav
acenadas en una memoria 1014 para generar las dichas 1012 para que las señales de video pos n codificadas 1003. Alli puede ser proporció figuración en la cual, antes de que las codificadas sean escritas a la memoria 1014, s filtro de desbloqueo a las señales descodi vando a cabo por lo tanto el proceso de remoció torsión de bloque, el cual no es ilustrado. Nót parámetros para la generación de la señal predi erminados por la unidad de predicción 1004 para señales predichas 1012 son enviados a la u ificación de longitud variable 1008, y son pr o el flujo de bit 1009. En esta ocasión, los pa a la generación de la señal predicha 1015 inclu mplo, un modo intraprediccion que indica como se o la predicción espacial en una trama, y vec
al predicha 1015 son detectados como pa icados independientemente a los componentes pectivos .
Una señal de video en el formato 4:4:4 mismo número de muestras para los componentes pectivos, y de este modo, en comparación con u video en el formato 4:2:0 convencional, ti roducibilidad de color fiel. Sin embargo, la eo en el formato 4:4:4 contiene contenido de inf undante en términos de la codificación y com a incrementar la eficiencia de la compresión de video en el formato 4:4:4, es necesario reducir redundancia contenida en la señal en comparació inición del espacio de color fijo (Y, Cb, Cr mato 4:2:0 convencional. En la codificación mato 4:4:4 descrito en la Literatura no Pertene
blema mencionado anteriormente, la Literatura de escribe una técnica de cambio del tamaño del blo ctuar la predicción intratrama/intertrama o camb odo de transformación/cuantización para la s or de predicción, la cual es efectuada adapt erencia en el formato cromático o diferenci inición del espacio de color. Con esto, es ctuar una codificación eficiente adaptable acterísticas de la señal de cada componente d embargo, aún la Literatura de Patente 1 t ventaja de no ser capaz de adaptarse suficient resolución de la imagen original o la estructu eto en una imagen.
Por lo tanto un objetivo de la presente inve porcionar un método para comprimir eficie ormación efectuando una mejor remoción de corre
odo de descodificación de imágenes, los cua orados de manera óptima.
Solución al Problema
La presente invención proporciona un dis ificador de imágenes para dividir cada trama ial de video digital en bloques de codi determinados y efectuar, en unidades del ificación por compresión usando predicc pensación de movimiento, incluyendo el dis ificador de imágenes: medios de determinación d bloque de codificación para determinar un ta que de codificación sobre la base de un determinado, y determinar por separado, con re señal de cada componente de color en el b ificación, una forma de bloque de unidad de pr movimiento que sirve como una unidad para efe
undo componente de color en el bloque de codif segundo modo de predicción de movimiento basad mer modo de predicción de movimiento, la fo que de la unidad de predicción de movimiento de ponente de color, la forma del bloque de la u dicción de movimiento del segundo componente de primer vector de movimiento, y detectar un tor de movimiento correspondiente al segundo dicción de movimiento determinado; y determinar, que de la unidad de predicción de movimient cer componente de color en el bloque de codifica cer modo de predicción de movimiento basado en e o de predicción de movimiento, la forma del bloq dad de predicción de movimiento del primer compo or, la forma del bloque de la unidad de predi imiento del tercer componente de color, y el
dad de predicción de movimiento especialmente a un modo de predicción de movimiento selecciona que de la unidad de predicción de mo poralmente adyacente, para efectuar por lo ificación aritmética; determinar, cuando se ef ificación aritmética sobre el segundo modo de pr movimiento y el tercer predicción de movimi babilidad de ocurrencia de un valor del segundo dicción de movimiento y la probabilidad de ocurr valor del tercer modo de predicción de movimien base del modo de predicción de movimiento sele el bloque de la unidad de predicción de mo acialmente adyacente, el modo de predicc imiento seleccionado en el bloque de la un dicción de movimiento temporalmente adyacente mer modo de predicción de movimiento, para efec
pte de manera flexible a una característica vari tiempo de cada señal de componente de color, to, el proceso de codificación óptima pu ctuado con respecto a la señal de video en el :4.
BREVE DESCRIPCION DE LAS FIGURAS
La FIGURA 1 es un diagrama explicat stra una configuración de un dispositivo codifi erdo con una primera modalidad.
Las FIGURAS 2A Y 2B son diagramas expl ilustran ejemplos de cómo son seccionados los la unidad de producción de movimiento.
La FIGURA 3 es un diagrama explicat stra un ejemplo de la división de los bloque dad de predicción de movimiento.
La FIGURA 4 es un diagrama de flujo que
cambiados entre un componente de color C ponentes de color Ci y C2.
La FIGURA 8 es un diagrama explicat stra el proceso efectuado en un caso donde los los bloques de la unidad de predicción del ??? cambiados entre un componente de color Co ponentes de color Ci y C2.
La FIGURA 9 es un diagrama explicat stra una operación de la selección de un m texto basado en correlaciones temporales.
La FIGURA 10 es un diagrama explicat stra una configuración interna de una un ificación de longitud variable 8.
La FIGURA 11 es un diagrama explicat stra un flujo de operación de la unidad de codi longitud variable 8.
stra un arreglo de datos de un flujo de bits 9.
La FIGURA 16 es un diagrama explicat stra una configuración de un dispositivo descod imágenes de acuerdo con la primera modalidad.
La FIGURA 17 es un diagrama explicat stra una configuración interna de una un codificación de longitud variable 30 la aciona con el proceso de descodificación aritmét
La FIGURA 18 es un diagrama explicat stra un flujo de operación relacionado con el pr codificación aritmética efectuado por la un codificación de longitud variable 30.
La FIGURA .19 es un diagrama explicat stra una diferencia entre un formato 4:2:0 y un :4.
La FIGURA 20 es un diagrama explicat
'
spositivo codificador de imágenes y el dis codificador de imágenes para efectuar el pr ducción de compensación del movimiento adaptánd ado de una señal de cada componente de color.
1. Operación del Dispositivo Codific genes
El dispositivo codificador de una alidad de la presente invención es configur idir una trama de video de entrada en el forma bloques de pixeles Mmáx x MmáX (aqui poste i eridos como "bloques de codificación") , efec dicción de movimiento en unidades del bl ificación, y efectuar la codificación por co re una señal de error de predicción.
La FIGURA 1 ilustra una configurac positivo codificador de la primera modalidad
les incluye Mmáx x MmáX pixeles. Mmáx se déte ifica a nivel de datos de la capa superior, ma, una secuencia, o un GOP, lo cual se desc lante. Los datos en el bloque de codificación ponente de color son divididos además en "bloqu dad de predicción de movimientos" cada uno for ques de LÍ>MÍ pixeles, y la predicción de movimie ificación son efectuadas sobre la base de los bl unidad de predicción de movimiento. Refiriéndos URAS 2A y 2B, la FIGURA 2A ilustra un patrón de la unidad de predicción de movimiento que tiene
mientras que la FIGURA 2B ilustra un pa que de la unidad de predicción de movimiento q máx 2 y M0=Mmáx. En ambas FIGURAS 2A y 2B, es sa i=L2=M2=Mmáx. El tamaño {Li y Mi) del bloque de l predicción de movimiento para cada componente
La unidad de predicción 4 efectúa la pr compensación de movimiento sobre una señal de ii bloque de codificación de cada componente de col ener por lo tanto una señal de error de predicci ración de la unidad de predicción 4 acteristica del dispositivo de codificación mera modalidad de la presente invención, secuencia la descripción detallada de la mism teriormente . Una unidad de compresión 6 ap ceso de transformación como una transf inusoidal discreta (DCT) a la señal de e dicción 5 para remover correlaciones de s ntizar una señal resultante en datos comprimidos os comprimidos 7 son codificados a través ificación de entropía por una unidad de codific gitud variable 8, son producidos con un flujo de
erminados por una unidad de predicción 4 para ob al predicha 12 son enviados a la unidad de codi longitud variable 8, y son producidos como el s 9. La descripción detallada del contenido ámetros para la generación de la señal de predi da más adelante junto con la descripción de la u dicción 4. Además, el método de codificación ámetros para la generación de la señal predich l es efectuado en la unidad de codificación de iable 8, es también una de las característica mera modalidad de la presente invención, secuencia la descripción detallada del mismo s lante.
Los métodos de codificación de video est Literatura no Perteneciente a la Literatura de la Literatura no Perteneciente a la Litera
ificación intratrama o del uso selectivo de la cribe la esencia de la invención, pero, a meno ique específicamente otra cosa, el dis ificador de la primera modalidad de la ención es configurado de modo que el uso selecti ificación intratrama sea posible en unidades de codificación. (En un dispositivo codificador mera modalidad de la presente invención, el mac de ser definido como el bloque de codificación, mino "bloque de codificación" es usad teriormente para la descripción de la predic imiento) .
Aqui posteriormente, se da la de descri operación detallada de la unidad de predicció l es una de las características de la primera m la presente invención. Las características de l
Con respecto a (1) , el bloque de codific ide en bloque de la unidad de predicción del mo a uno de los cuales tiene Li x Mi pixeles de acu propiedades de una señal de cada componente d bloque de la unidad de predicción de movimi ide además en una pluralidad de formas formada binación de 1± x mi pixeles; un vector de mo co es asignado a cada una de las regiones dividi ctuar la predicción; una forma que exhibe la ef predicción más alta es seleccionada como el dicción de movimiento; y, usando el vector de mo enido como resultado de lo mismo, la predic imiento es efectuada con respecto a cada una iones divididas, para obtener por lo tanto la or de predicción 5. La forma de división en el b unidad de predicción de movimiento es tal que u
la primera modalidad de la presente invenci rones de las formas de división (patrones de d dén ser compartidos entre los tres componentes d dén ser determinados por separado de los mismos , esos patrones de división mc_modoO a mc_mo eridos aquí posteriormente como modos de predi imiento.
En los métodos de codificación de video la Literatura no Perteneciente a la Litera entes 1, la Literatura no Perteneciente a la Li Patentes 2, y similares, la forma de una regió etida a la predicción de movimiento se limit tángulo, y de este modo además de la tangular, no puede ser usada la división diago la FIGURA 3. Como se describió anteri ementando la variedad de formas de las regione
las regiones a ser sometidas a la predic imiento con respecto al macrobloque convencio eratura no Perteneciente a la Literatura de Pa cribe un método para ajustar de manera flexible división en el bloque de codificación, en la cua ó en 16, y m y 1 se fijan cada uno en 4, espec valores arbitrarios que satisfacen Mraáx mod inir la división. Además, la Literatura no Perte la Literatura de Patentes 3 describe el méto resentar la forma de división por las posicione tos de. intersección entre los segmentos linea iden el macrobloque y los limites de bloque de embargo, aquellos métodos son un métod rementar los patrones de división en el bl ificación mientras M sea fijo, y de este modo ti uientes problemas.
rementan, la probabilidad de ocurrencia de un p isión particular dado tiene una distribuc persa. Como resultado, la codificación por ent patrones de división se vuelve menos ef duciendo sobrecarga en términos de la cant ificación, y alcanzando en limite la capacida spectiva de la codificación como un todo.
Problema 2
Un incremento en los patrones de división incremento en la cantidad de cálculos necesar eccionar una división óptima al momento ificación. La predicción de movimiento es un pr ga alta que ocupa la mayoría de la carga del pr ificación, y en consecuencia, si un algori ite que los patrones de división se incremen guna limitación es usado, el dispositivo de codi
entos. Primero, 1) el valor de Mmax puede ser ca nivel de trama sobre la base de las condic ificación, y la resolución y propiedades de la eo. 2) el bloque de Mmax x Mmax pixeles p idido en los bloques básicos cada uno de lo ne Li x Mi pixeles de acuerdo con una caracteri a componente de color Ci. 3) Como condiciones isión en los bloques básicos, la forma de div itada a una forma tal que satisfaga las restricc M/2" y Ml=L/2". El valor de Mmax que representa e bloque de codificación no es cambiado localmen ma o cuadro. El valor de Mmax puede ser camente a nivel de estructura de datos superior eí de trama o una secuencia de trama o cuencia, GOP) . Esta configuración permite la ad las diferencias de significado entre los patr
e representa una parte más local del objeto es c n el mismo tamaño de bloque. De este modo, si es smo tamaño para los bloques de codificación sin resoluciones, a medida que la resolución se vu a, el patrón de la señal en el bloque de codi ne más elementos de componentes de ruido, y se ora de la capacidad de predicción de movimiento nología de igualación de patrón. El valor de M cambiado únicamente al nivel de la estructura erior, y en consecuencia el patrón de señal cont bloque de codificación puede ser optimizado en la predicción de movimiento de acuerdo con diciones incluyendo la resolución del video, ca ena, cambios de actividad y pantalla como un ilares, suprimiendo a la vez la cantidad de codi uerida para la señalización del valor de Mmax. A
secuencia una deficiencia total de la predi imiento puede ser mejorada, suprimiendo a la tidad de codificación requerida para la repres patrón de división en el bloque de la u dicción de movimiento. Además, si el pro erminación de valor de Mmax al nivel de t ctuado eficientemente, las variaciones de los división a ser examinadas en el bloque de codi den hacerse un poco más tarde en comparación nica relacionada, lo cual por lo tanto reduce proceso de codificación. Los ejemplos del mét erminar el valor de Mmax incluyen, por ejemp uientes métodos.
El valor de Mmax es determinado sobre la resolución de un video a ser codificado. En de el mismo valor sea usado para Mmax, si la re
ividad es grande, mientras que la predic imiento es efectuada con un valor Mmax más gran o donde la actividad es pequeña. Además, el co año efectuado en esta ocasión es determinado e de la velocidad de trama o cuadro del vide ificado. A medida que la velocidad de trama o c lve mayor, una correlación intertrama se vuelve cambio dinámico del vector de movimiento en si s pequeño, lo cual en consecuencia hace que la codificación del mismo sea más pequeña. De este cebible un método en el que, aún si la acti ueña hasta un cierto grado, el valor de Mmax sé o que no sea tan grande, para permitir por imientos pequeños a ser predichos. Los cionados anteriormente son ponderados y combinad er por lo tanto una determinación.
or tienen una distribución más pequeña en el b paración con la iluminancia, Li y M¿ de los coi
U/V se fijan de modo que tengan valores más gra valores de Li y Mi del componente de luminancia FIGURAS 2A y 2B) .
Los valores de Mmax, Li, y Mi obtenid ultado del control mencionado anteriormen ificados, como un tamaño de bloque de codifica una unidad de determinación de tamaño de bl ificación 160 a la unidad de división de bloqu dad de predicción 4, y la unidad de codifica gitud variable 8. Nótese que, si Li y Mi se fijan esos valores puedan ser derivados de Mmax a trav culo fácil como en las FIGURAS 2A y 2B, única esario codificar un identificador por la fór culo en lugar de codificar Li y Mi como
la trama y unidades del bloque de la un dicción del movimiento que tiene Li x Mi icamente, en este proceso, sin considerar cada patrones de división de mc_modoO a mc_modo URA 3, se detecta el vector de movimiento ópti ervalo de estimación de movimiento especifico p de las regiones divididas, y eventualmente se d l de los modos de predicción del movimiento de c_modo7 proporciona la eficiencia de predicción a el bloque de codificación.
Con respecto a la eficiencia de predic ine un costo J como sigue por una cantidad ificación R para los vectores de movimiento en e codificación y una cantidad de error de pred enida entre la señal de video de entrada 1 y dicha 12 generada a partir de una imagen de re
una trama o cuadro F (t) está constituido iones divididas Bo y Bi. Además, se asume que oría 14, están almacenadas dos imágenes de re ificadas/descodificadas localmente F1 (t-1) y Ff la predicción del movimiento de las regiones d y Bi puede ser efectuada usando aquellas dos imá erencia. En la Figura, con respecto a la región la imagen de referencia F1 (t-2) es usada para vector de movimiento MVt-2(Bo), y con respect ión dividida Bi, la imagen de referencia F' ( da para detectar un vector de movimiento M niendo que B representa la región dividida resenta un valor de píxel en una posición x= (i pantalla de una n-ésima trama o cuadro, y v re vector de movimiento, la cantidad de error de pr e la región dividida B puede ser calculada usa
erencia de predicción del vector de movimiento MVD (Bi) obtenidos usando valores de predice tor de movimiento PMV (Bo) y PMV (Bi) , respectiva
MVD (B0)=MVt-2 (B0) -PMV (B0)
MVD (Bi)=MVt-i(Bi) -PMV (Bi) (3)
De esta manera, se determina el costo J. es calculado para todos los vectores de . mo etivo del examen en el intervalo de estimación, patrón de división de mc_modo5, se determ ución que proporciona el costo J más pequeño. , la FIGURA 6 ilustra ejemplos de cálculo de cá s para mc_modol a mc_modo4 (mc_modoO, m modo6, y mc_modo7 se describen en la Litera teneciente a la Literatura de Patentes 1) . En la flechas representan vectores de movimie indades usados para derivar un vector de predi
momento, y también el vector de movimiento y error de predicción en ese momento son retenidos so S3) . En un caso donde todos los modos de pr movimiento han sido examinados (Pasos S4 y S5) , predicción de movimiento, vector de movimient al de error de predicción que están ya reten ducidas como soluciones finales (Paso S6) . De ot examinado el siguiente modo de predicción de mov
El dispositivo codificador de acuerdo mera modalidad de la presente invención es con a cambiar en unidades del bloque de codificaci siguientes procesos: proceso en el cual los ceso mencionados anteriormente son efectuados de los tres componentes de color por la un dicción 4, para obtener por lo tanto un dicción de movimiento óptimo, un vector de mo
terior, el flujo de proceso mencionado anterior FIGURA 4 puede ser ejecutado para cada uno de ponentes de color. El último proceso es desc erencia a la FIGURA 7.
En la FIGURA 7, el "componente de color cual ha sido efectuada la detección de mov ica un componente de color para el cual la dete imiento ha sido efectuada sobre la base del ceso mencionado anteriormente de la FIGURA resenta los bloques de la unidad de predic imiento de los otros componentes de color alizados en la misma posición coordinada en el imagen como bloque de la unidad de predic imiento Bx del componente Co en el blo ificación. Para el componente de color Co, se a modo de predicción de movimiento óptimo y un v
movimiento son determinados como MV (b, 0) y MV más, también se asume que, para el bloque de l predicción de movimiento Bx en la misma posi o de predicción de movimiento es determina modo0, y el vector de movimiento es determin x, 0) . Bajo aquellas condiciones, para el bloq dad de predicción de movimiento By, de acuerdo o de predicción de movimiento será aplicado, s manera única un vector de movimiento candidato e de los vectores de movimiento de Ba, Bb, y Bx o donde el modo de predicción de movimiento apl que de la unidad de predicción de movimient modol, el vector de movimiento candidato es dét las siguientes ecuaciones.
MV(y, 0)=wa*MV(a, 0) +wb* V(b, 0) +wc*MV(x, 0)
MV(y, 1) =wd*MV(a, 1) +we*MV(b, 0 ) +wf*MV (x, 0 ) (4)
specti os, y el modo de predicción de movimien tor de movimiento candidato que constituyen lo pequeños son adoptados por el modo de predi imiento y el vector de movimiento que serán apli que de codificación By. Configurando, de esta ma ceso de detección de movimiento efectuado por l predicción 4, los modos de predicción de mo den ser seleccionados de manera flexible p ponentes de color Ci y C2, y también, los vec imiento correspondientes pueden siempre ser g re la base de la información sobre el compon or Co- Por lo tanto, es posible suprimir la can ificación para los parámetros para la genera al predicha 15 que va a ser codificada. Además, existen correlaciones dadas en la estructura d re los tres componentes de color, el modo de pr
bloques de la unidad de predicción de mo respondientes de los componentes de color Ci y estrechados y clasificados para su uso. C figuración, el número de modos de pr eccionables para los componentes de color Ci y ucirse con la eficiencia de predicción manteni secuencia es posible incrementar la eficie ificación para el modo de predicción de mo rimiendo a la vez la cantidad de cálculo requer selección del modo de predicción de movimiento.
Además, debido a que no existe garantía d tor de movimiento candidato determinado a tr odo mencionado anteriormente sea el resultad enido como resultado de la estimación, puede ef comparación de costo con, por ejemplo, el s o en la FIGURA 7, para seleccionar por lo tanto
la Expresión (5) van a ser seleccionadas. Adem puede ser codificado con una cantidad de codi al a o menor que un bit diseñando apropiada ificación aritmética de un área apropiada. Ade pecto a MV(y,0),. MV{y,l), y similares cada una les han sido obtenidas a través del método me eriormente, puede efectuarse la reestimación de movimiento en un intervalo de estimación peque tor pequeño únicamente para la estimación a de ser codificado.
La FIGURA 8 ilustra un caso donde los ta bloques de la unidad de predicción de movimi erentes entre el componente de color Co ponentes de color Ci y C2 (FIGURA 2A, por ejem e caso, los vectores de movimiento candidatos ponentes de color Ci y C2 con respecto al
costo J, y en consecuencia el campo del v imiento es controlado de manera general que ex iación relativamente pequeña. Por lo tan relaciones en el modo de predicción de movimie po de vector de movimiento cambian de manera co re el componente de color Co y los componentes y C2. En consideración de este hecho, si la confi permite que el peso sea cambiado es proporció ible efectuar la predicción de movimiento más e respecto a los componentes de color Ci >ecífreamente, es concebible que los valor ificados en la información del encabezado de l eriores, como a nivel de imagen, a nivel de eí de secuencia, y sean multiplexados en el s, o que las reglas que cambian en coordinación ámetros de cuantización sean compartidas e
imiento del componente de color C0- Por lo t ible seguir de 'manera flexible las propiedade al de los componentes de color d y C2 y efec ificación eficiente, suprimiendo a la vez la can ificación para los parámetros a ser codificados.
A través del proceso mencionado anter'i ctuado por la unidad de predicción 4, la señal predicción 5 y los parámetros para la generaci al predicha 15 son producidos y entonces someti ificación por entropía por la unidad de codific gitud variable 8. En el dispositivo codificado mera modalidad de la presente invención, la codi la señal de error de predicción 5 es efectuada mismo procesamiento que es efectuado en un dis ficador de acuerdo con la técnica relacionad teriormente, se da la descripción de un mé
sente invención como se ilustra en la FIGURA ificación de un modo de predicción de movimient bloque básico Bx a ser predicho/codific ificación por entropía es efectuada refi ectivamente al estado de un modo de predicción que básico izquierdo Ba y un modo de predicción que básico superior Bb en la misma trama o cuad o de predicción de movimiento m(Bc) de un bloqu en una trama precedente adyacente, la cual se la misma posición que el bloque básico Bx.
La FIGURA 10 ilustra una configuración in unidad de codificación de longitud variable 8, la FIGURA 11 ilustra un flujo de operación de l unidad de codificación de longitud variable 8 de la primera modalidad de la presente invención sección de determinación de modelo de contexto
bandeja (O o 1) obtenido después de la binariz sección de codificación 20 para ejecu ificación aritmética sobre la base de la probabi rrencia generada; y una memoria de almacenarai ormación de probabilidad de ocurrencia 21 para a información de probabilidad de ocurrenc cripción será aquí dada limitando entradas a la determinación del modelo de contexto 17 al dicción de movimiento del vector de movimiento e ámetros para la generación de la señal predicha l
(A) Proceso de Determinación de Mo texto (Paso Sil de la FIGURA 11)
El modelo de contexto se obtiene model endencia sobre otra información que causa variac probabilidad de ocurrencia de un símbolo de or rmación. Cambiando el estado de la probabil
dición. Para tomar el dispositivo codificador de la primera modalidad de la presente invención mplo, el valor de ctx se cambió de acuerd endencia entre los datos a ser codificados en u codificación dado y los datos a ser codificad que de codificación circundante. Por ejemplo, l ilustra un ejemplo del modelo de contexto con vector de movimiento que se describe en la liter teneciente a la Literatura de Patentes 4. En l el vector de movimiento de bloque C va a ser co ecisamente como un valor de la diferencia de pr k(C), la cual se obtiene prediciendo el ve imiento de bloque C de sus vecindades, ificados) y ctx_mvd(C, k) representa el mo texto. El valor de la diferencia de predicc tor de movimiento en el bloque A es represent
babilidad de ocurrencia de símbolo de mvdk ptada sobre la base de k(C). Un conjunto de var la probabilidad de ocurrencia es el modelo de c este caso, puede decirse que existen tres t iaciones de probabilidad de ocurrencia.
Como se describió anteriormente, el mod texto se define de antemano para cada pieza de codificada, y se comparte entre el disposi ificación y el dispositivo de descodificac ción de determinación del modelo de contexto 17 proceso de seleccionar un modelo predefinido s e del tipo de datos a ser codificados (la sele variación de la probabilidad de ocurrencia del m texto corresponde al proceso de generación babilidad de ocurrencia descrito en (C) más adela
La unidad de codificación de longitud va
dicción de. movimiento m (BX) del bloque básico predicho/codificado tiene correlaciones concebi as con los estados de regiones de imagen espac acentes en la misma trama (específicamente el X) es afectado fuertemente por la forma de div A) o m(Bb)), y en consecuencia el modo de predi imiento m(BA) del bloque básico izquierdo BA y el dicción m (Bb) del bloque básico superior Bb en ma se usan para determinar el modelo de contexto URAS 14A y 14B ilustran un ejemplo que propor onamiento para este concepto. Las FIGURAS 14 strah una comparación entre dos estados' de los dicción de movimiento seleccionados en BA y BB, m (BX) =mc_modo3. En la parte (A) de la figura, 0 Bb están conectados naturalmente a la f isión de m (BX) en sus límites de división.
os estados de m (Ba) y m (Bb) .
Igualmente, si las correlaciones son alt ado de movimiento entre tramas, es concebi stan altas correlaciones con el estado de una r gen temporalmente adyacente (especificamen babilidad para un posible valor como m(Bx) ca erdo con la forma de división de m(Bc)), secuencia el modo de predicción de movimiento m que básico Bc en una trama precedente adyacente, localiza en la misma posición que el bloque bá usada en la determinación del modelo de contexto
Además, igualmente, el modo de predic imiento del componente de color C0 tiene, de cebible, correlaciones dadas en la estructura gen con los modos de predicción de movimiento os componentes de color Ci y C2 en la
movimiento del bloque superior Bb en la misma t dos en la determinación del modelo de contexto o lado, si las correlaciones son altas en el e imiento entre las tramas, el vector de movimi que Bc en la trama precedente adyacente, la aliza en la misma posición que el bloque Bx, es determinación del modelo de contexto 22. Igualr o de predicción de movimiento, con respecto al v imiento, también las correlaciones entre los com color pueden ser usadas para determinar el mo texto 22.
El grado de correlaciones en el es imiento entre las tramas puede ser detectado a t método predeterminado en el dispositivo codific valor de la información de selección del mo exto 25 puede ser multiplexada explícitamente
(B) Proceso de Binarización (Paso S12 URA 11)
El modelo de contexto es determinado de cada bandeja (posición binaria) en una s aria obtenida binarizando los datos a ser codifi sección de binarización 18. Como regla arización, se efectúa la transformación de iable a una secuencia binaria de acuerdo tribución aproximada de un posible valor para ca datos a ser codificada. La binarización ti uientes ventajas. Por ejemplo, efectua ificación sobre una base binaria en lugar de so codificación aritmética, los datos originales ificados, los cuales en otras circunstancia tivaluados, es posible reducir el > número de di una linea numérica de probabilidad para simpli
babilidad de ocurrencia 19 efectúa el proceso de información de probabilidad de ocurrencia a s a la codificación aritmética. Cada modelo de tiene variaciones de la probabilidad de ocurre pecto a valores respectivos de "0" y "1" secuencia el procesamiento es efectuado refirié élo de contexto 22 determinados en el Paso Sil stra en la FIGURA 11. El valor de evaluaci eccionar la probabilidad de ocurrencia como se o ek(C) en la FIGURA 13 se determina y, de acu e valor, se determina cual variación de probabi rrencia va a ser usada para la codificación act opciones del modelo de contexto referido. Ad dad de codificación de longitud variable 8 de la primera modalidad de la presente invención, memoria de almacenamiento de información de prob
(D) Proceso de Codificación (Paso S14 URA 11)
A través de (C) , las probabilidades de oc los valores respectivos "0" y "1" sobre 1 érica de probabilidad que son necesarios para el codificación aritmética son obtenidos, y en cons codificación aritmética es efectuada en la se ificación 20 de acuerdo con los procesos descrit mplo de la técnica relacionada. Además, u ificado real (0 o 1) 24 es retroalimentado a la generación de probabilidad de ocurrencia 19, cuencias de ocurrencia de M0" y "1" son conta ualizar la información de probabilidad de ocurr da (Paso S15) . Por ejemplo, se asume que, en el ndo el proceso de codificación ha sido efectua bandejas usando una pieza particular dada
ocurrencia reales. Un resultado de codi tmética 26 es una salida de la unidad de codific gitud variable 8 y de este modo la sal positivo de codificación como el flujo de bits 9
En la descripción anterior, la informa ección de modelo de contexto 25 es usa eccionar si se determina el modelo de contexto 2 ormación en la misma trama o refiriéndose a inf la trama precedente adyacente. Sin embargo, igu información de selección de modelo de contexto usada para seleccionar si o no se determina e contexto 22 a ser usado para la codificación os de predicción de movimiento de los compone or Ci y C2 en la FIGURA 7 o la FIGURA 8 refirié ado del modo de predicción de movimiento del co respondiente C0. Con esta configuración, en
onces se envía desde el dispositivo codific genes como el flujo de bits 9 en una unidad egando una pluralidad de bloques de codificaci teriormente referidos como una rebanada). La F stra un arreglo de datos del flujo de bits 9. bits 9 es estructurado como una colección de p os codificados correspondientes al número de bl ificación contenidos en una trama, y los blo ificación son unitarizados en unidades de la r encabezado al nivel de imagen, el cual es refer ámetros comunes por los bloques de codi tenecientes a la misma trama, es preparado, y e bloque de codificación 16 es almacenado en el en nivel de imagen. Si el tamaño de bloque de codi es fijado en una segunda secuencia, el tamaño d codificación 16 puede ser multiplicado en un en
abezado de bloque de codificación y datos de co error de predicción. En el encabezado de bl ificación, los modos de predicción de movimien tores de movimiento para los bloques de la u dicción de movimiento en el bloque de codificac ámetros de cuantización usados para la generació os de compresión de error de predicción, y simil eglados. En el modo de predicción de mov mero, se multiplexa un indicador de especificac partir el modo de predicción de movimiento es componente de color 27 en éste para indicar si tiplexión se efectuó por separado para cada co los tres componentes de color. Si el indicado mpartido entre los tres componentes" se multip o de predicción de movimiento compartido, icador indica "separar entre los tres component
erminación del tamaño de bloque de codifica de ser configurada para poder seleccionar los y Mi) de los bloques de la unidad de predi imiento usados en los bloques de codi pectivos sobre una base del bloque de codific tamaños (Li y Mi) de los bloques de la un dicción de movimiento usados en los blo ificación pueden ser multiplexados en cada en bloque de codificación en lugar de ser múltipl encabezado del nivel de secuencia o imagen. Con esario codificar los tamaños (Li y Mi) de los bl unidad de predicción de movimiento sobre una que de codificación, pero el tamaño del bloqu dad de predicción de movimiento puede ser cam erdo con las propiedades locales de la señal de cual permite por lo tanto que se efectúe una pr
vel superior, como la secuencia, el GOP, la imag banada, la sobrecarga de codificación de tamaños los bloques de la unidad de predicción de mo ede reducirse sobre la base del bloque de codif mitiendo por lo tanto una codificación eficiente
3. Operación del Dispositivo Descodifi genes
La FIGURA 16 ilustra una configura positivo descodificador de imágenes de acuerdo mera modalidad de la presente invención. Una u codificación de longitud variable 30 recibe una flujo de bits 9 ilustrado en la FIGURA 15, y, de codificar el encabezado al nivel de se codifica el encabezado a nivel de image codificar por lo tanto el tamaño del bl ificación 16. Haciendo esto, la unid
n multiplexados en cada encabezado del bl dificación se descodifica y, sobre la base formación de especificación, en el caso donde Li tiplexados en cada encabezado del blo ificación, L¿ y i son reconocidos descodifica abezado del bloque de codificación.
En la descodificación de los datos de b ificación, primero, el encabezado del bl ificación es descodificado, y entonces, el indi ecificación de compartir el modo de predicc imiento especifico del componente de color codificado. Además, la información de la selec élo de contexto 25 es descodificada, y, sobre indicador de especificación de compartir el dicción de movimiento especifico del componente la información de selección del modelo de cont
tor de movimiento se describe posteriormente.
Los datos de compresión de error de predi os parámetros del tamaño del paso de cuantizacio mentados a la unidad de descodificación de dicción 34, para ser por lo tanto reestableci señal de error de predicción descodificada dad de predicción 31 genera una señal predicha base de los parámetros para la generación de la dicción 15 descodificada por la uni codificación de longitud variable 30 y la i erencia en una memoria 38 (unidad de predicció luye la operación de detección del vector de mo la unidad de predicción 4 del dispositivo codif modo de predicción de movimiento es cualquiera s de la FIGURA 3. Sobre la base de la forma de la misma, se genera una imagen predicha usa
imiento y el vector de movimiento del bl ificación .
La FIGURA 17 ilustra una configuración in unidad de descodificación de longitud variabl l se relaciona con el proceso de descodi tmética, mientras que la FIGURA 18 ilustra un ración del mismo.
La unidad de descodificación de longitud de acuerdo con la primera modalidad de la ención, incluye la sección de determinación de contexto 17 para identificar el tipo de cada os a ser descodificada, como los parámetros eración de la señal predicha 15 incluyendo el dicción de movimiento, el vector de movimi lares. Los datos de compresión de error de pr y los parámetros del tamaño del paso de cuan
codificación aritmética sobre la base babilidades de ocurrencia generadas, y descodif os codificados sobre la base de la secuencia bin enida como resultado de lo mismo y la r arización mencionada anteriormente; y la mem acenamiento de información de probabilidad de oc para almacenar la información de probabil rrencia. Los bloques asignados con los mismos nú erencia como los componentes de la configuración la unidad de codificación de longitud variable URA 10 efectúan las mismas operaciones que ponentes de la configuración interna.
(E) Proceso de Determinación del Mo texto, Proceso de Binarización, y Proceso de Ge
Probabilidad de Ocurrencia (Pasos Sil a S1 URA 18)
ser descodificadas son determinadas a través cesos hasta (E) , y en consecuencia los valores dejas se reestablecen en la sección de descodi de acuerdo con procesos predeterminados del pr codificación aritmética (Paso S21 de la FIGURA ores reestablecidos 40 de las bandej roalimentados a la sección de generación de prob ocurrencia 19, y las frecuencias de ocurrencia son contadas ' para actualizar la informa abilidad de ocurrencia 23 usado (Paso S15) . el valor almacenado en cada bandeja sea determi ción de codificación 39 verifica la coincidenci rón de secuencia binario determinado de acuerdo ia de binarización, y entonces, produce un v s indicado por un patrón de igualación como un s descodificado 41 (Paso S22) . A menos que l
erior, como la rebanada, la imagen, la secuenci o donde sea asegurada una eficiencia de codi iciente con cambio en la capa superior de la re erior, es posible reducir la sobrecarga de bit hecho de que la información de selección de m texto 25 no necesita ser multiplexada pieza por el del bloque de codificación.
Además, la información de selección del m texto 25 puede ser una información tal erminada dentro del dispositivo descodificador e de la información relacionada contenida en ot bits diferente a su propio flujo de bits. Ademá cripción anterior, la unidad de codificación de iable 8 y la unidad de descodificación de iable 30 han sido descritas como si efectú ceso de descodificación aritmética y el pro
ificación aritmética y el proceso de descodi tmética usando la información de selección del m texto 25, la codificación aritmética puede ser e manera adaptable sobre información relacionada o de producción de movimiento y el vector de mo acuerdo con un estado de las vecindades de los codificación a ser codificados, lo cual por 1 mite una codificación más eficiente.
De acuerdo con el dispositivo codific genes y el dispositivo descodificador de imágen mera modalidad de la presente invención eriormente, una señal de video de color en el :4 es codificado de manera eficiente, y en conse acuerdo con las propiedades de una señal ponente de color, el modo de predicción de movi vector de movimiento pueden ser cambiados dinám
alidad en la cual una señal de video 4:4:4 es co descodificada, pero sin decir que la codi ptable del vector de movimiento de acuerdo sente invención puede ser aplicada a la codific eo pretendida para el formato reducido de color :2, el cual es el formato de componente de difer inancia/color convencional, para incrementar to la eficiencia de la codificación del dicción del movimiento y el vector del movimient
Además, la descripción ha sido dada co operación en la cual, después de determinar el dicción del movimiento óptimo, un vector de mo imo, y una señal de error de predicción óptima ponente particular dado, el procesamiento erminación de los modos de predicción del mov vectores de movimiento, y las señales de e
Lista de Signos de Referencia
1 señal de video de entrada, 2 unidad de bloque, 3 señal a ser codificada, 4 un dicción, 5 señal de error de predicción, 6 u presión, 7 datos comprimidos, 8 unidad de codi longitud variable, 9 flujo de bits, 10 un codificación local, 11 señal de error de pr codificada, 12 señal predicha, 13 señal descod memoria, 15 parámetro para la generación de dicha, 16 tamaño de bloque de codificación, 17 determinación del modelo de contexto, 18 sec arización, 19 sección de generación de probabi rrencia, 20 sección de codificación, 21 mem acenamiento de información de probabili rrencia, 22 modelo de contexto, 23 informa babilidad de ocurrencia, 24 valor codifica
I
codificada, 38 memoria, 40 valor reestable deja, 41 valor de datos descodificado, 160 u erminación de tamaño de bloque de codificación.
Claims (1)
- REIVINDICACIONES 1. Un dispositivo codificador de imáge idir cada trama o cuadro de una señal de video bloques de codificación predeterminados, y efec dades del mismo, la codificación por compresió dicción de compensación por movimiento, el dis ificador de imágenes se caracteriza porque co ios para la determinación del tamaño del bl ificación para determinar un tamaño del bl ificación sobre la base de un método predete erminar por separado, con respecto a una señal ponente de color en el bloque de codificación, u un bloque de la unidad de predicción de movimi ve como una unidad para efectuar la predic miento; y medios de predicción para: determinar que de unidad de predicción de movimiento del imiento, la forma del bloque de la unidad de pr movimiento del primer componente de color, la f que de la unidad de predicción de movimiento del ponente de color, y el primer vector de movim ectar el segundo vector de movimiento, corresp segundo modo de predicción de movimiento determ erminar, por el bloque de la unidad de predi imiento de un tercer componente de color en el b ificación, un tercer modo de predicción de mo re la base del primer modo de predicción de mov forma del bloque de la unidad de predic imiento del primer componente de color, la f que de la unidad de predicción de movimiento de ponente de color, y el primer vector de movim ectar un tercer vector de movimiento correspond cer modo de predicción de movimiento determina genes se caracteriza porque comprende: codificadores de encabezado para descodificar, d bits recibido, un tamaño del bloque de codifi forma de un bloque de la unidad de predic imiento que sirve para efectuar la predic imiento para cada componente de color que const al de video digital; medios de descodificado que de codificación para: descodificar, en unid que de codificación, un modo de predicción de mo n vector de movimiento los cuales son usados eración de la imagen predicha del bloque de la u dicción de movimiento de cada componente de codificar datos de compresión de error de predi bloque de codificación e información de especi indique si o no el modo de predicción de movimi ue de la unidad de predicción de movimiento respondiente al modo de predicción de movimient cer componente de color; medios de predicció erar sobre la base del modo de predicción de mo el vector de movimiento, una imagen predicha de la unidad de predicción de movimiento de cada coi color, medios de descodificación del error de pr a descodificar los datos de compresión de e dicción en el bloque de codificación en una s gen de error de predicción; descodificar me ción para generar una imagen descodificada agreg gen predicha y la señal de la imagen de e dicción, y una memoria para almacenar la codificada como datos de imagen de referencia dicción de la compensación de movimiento. 3. Un método de codificación de imágen dir cada trama o cuadro de una señal de video un bloque de la unidad de predicción de movimi va como unidad para efectuar la predic imiento; y el paso de predicción de: determinar, que de la unidad de predicción de movimiento de ponente de color en el bloque de codificación, u o de predicción que exhibe una eficiencia mayor ralidad de modos de predicción de movimiento, y primer vector del movimiento que corresponde a o de predicción de movimiento determinado; dét el bloque de unidad de predicción de movimie undo componente de color en el bloque de codif segundo modo de predicción de movimiento basad mer modo de predicción de movimiento, la fo que de la unidad de predicción de movimiento de onente de color, la forma del bloque de la un icción de movimiento del segundo componente de dicción de movimiento del tercer componente de primer vector de movimiento, y detectar un terce movimiento correspondiente al tercer modo de pr movimiento determinado, para efectuar por lo ida. 4. Un método de descodificación de imá ibir un flujo de bits codificados de imágenes la división de cada trama de una señal de video bloques de codificación predeterminados, y efec dades del mismo, la codificación por compresió predicción de compensación por movimient tablecer por lo tanto la señal de video digi odo de descodificación de imágenes se caracteriz prende: un paso de descodificación y encabeza codificar, del flujo de bits recibido, un tam que de codificación y una forma de un bloque scodificar los datos de compresión de error de pr el bloque de codificación e informa ecificación que indique si o no el modo de predi imiento para el bloque de la unidad de predi imiento de cada componente de color va a ser co re todos los componentes de color; descodifica base de la información de especificación, el dicción de movimiento de cada componente de c erminar, sobre la base del modo de predic imiento descodificado y el vector de mo codificado de un primer componente de color, e movimiento correspondiente al modo de predic imiento de un segundo componente de color y el v imiento correspondiente al modo de predice imiento de un tercer componente de color; un dicción para generar, sobre la base del paso de almacenamiento para almacenar la codificada como datos de la imagen de referencia dicción y compensación de movimiento. 5. Un dispositivo codificador de imáge idir cada trama de una señal de video digital en codificación predeterminados, y efectuar, en mismo, la codificación por compresión us dicción de compensación de movimiento, el dis ificador de imágenes se caracteriza porque co ios de determinación del tamaño del bl ificación para determinar un tamaño del bl ificación sobre la base de un método predeterm erminar por separado, con respecto a una señal ponente de color en el bloque de codificación, u un bloque de la unidad de predicción de movimi ve como una unidad para efectuar la predic lor en el bloque de codificación, un segundo dicción de movimiento sobre la base del primer dicción de movimiento, la forma del bloque de l predicción de movimiento del primer componente d forma del bloque de la unidad de predic imiento del segundo componente de color, y e tor de movimiento, y detectar un segundo ve imiento correspondiente al segundo modo de predi imiento determinado; y determinar, por el bl dad de predicción de movimiento de un tercer co color en el bloque de codificación, un tercer dicción de movimiento sobre el primer modo de pr movimiento, la forma del bloque de la un dicción de movimiento del primer componente de forma del bloque de la unidad de predic imiento del tercer componente de color, y el ificador de imágenes se caracteriza porque co ios de predicción para determinar, por cada cor color, un modo de predicción de movimiento qu eficiencia más alta entre una pluralidad de dicción de movimiento, y detectar un ve imiento correspondiente al modo de predic imiento determinado, para efectuar por lo t ida; y medios de codificación de longitud varia erminar, cuando se efectúe la codificación ar re el modo de predicción de movimiento ponente de color, una probabilidad de ocurrenci or del modo de predicción de movimiento ponente de color sobre la base de un modo de pr movimiento seleccionado en una región cialmente adyacente y un modo de predice miento seleccionado en una región unitaria a eo digital, el dispositivo descodificador de imá acteriza porque comprende: medios de descodific abezado para descodificar, del flujo de bits r tamaño del bloque de codificación en una form que de la unidad de predicción de movimiento q ío unidad para efectuar la predicción de movimie a componente de color, que constituye la señal ital y medios de descodificación del bl ificación para: descodificar, en unidades del b ificación, el modo de predicción de movimien tor de movimiento, los cuales son usados eración de la imagen predicha del bloque de la u dicción de movimiento de cada componente de codificar los datos de compresión de error de pr un bloque de codificación e informac ecificación que indique si o no el modo de predi imiento de un segundo componente de color y el v imiento correspondiente al modo de predicc imiento de un tercer componente de color; m dicción para generar, sobre la base del dicción del movimiento y el vector de movimi gen predicha del bloque de la unidad de predi imiento de cada componente de color; me codificación del ' error de predicción para dese datos de compresión de error de predicción en e codificación en una señal de imagen de e dicción; medios de adición de descodificaci erar una imagen descodificada agregando la dicha y la señal de imagen de error de predicció oria para almacenar la imagen descodificada co imagen de referencia para la predicción de comp movimiento . a: descodificar el modo de predicción de movimie tor de movimiento los cuales son usados eración de la imagen predicha de cada compo or, datos de compresión de error de predic ormación de especificación que indica si o no el dicción de movimiento de cada componente de co compartido entre todos los componentes de c codificar, sobre la base de la informa ecificación, el modo de predicción de movimiento ponente de color; medios de predicción para re la base del modo de predicción de movimien tor de movimiento, una imagen predicha ponente de color; medios de descodificación de dicción para descodificar los datos de compre G de predicción en una señal de imagen de e dicción, medios de adición de descodificaci imiento de cada componente de color sobre la ba o de predicción de movimiento descodificado ión unitaria adyacente espacialmente y un dicción de movimiento descodificado en una taria adyacente temporalmente, para efectuar to la descodificación aritmética. 9. El dispositivo codificador de imág formidad con la reivindicación 1, caracterizad prende además: medios de codificación de iable para: determinar, cuando se efec ificación aritmética sobre el primer modo de pr movimiento, una probabilidad de ocurrencia de primer modo de predicción de movimiento sobre un modo de predicción de movimiento selecciona que de la unidad de predicción de movimiento a acialmente y un modo de predicción de mo dicción de movimiento seleccionado en el b dad de predicción de movimiento adyacente espaci modo de predicción de movimiento seleccionad que de la unidad de predicción de movimiento a poralmente, y el primer modo de predic imiento, para efectuar por lo tanto la codi tmética. 10. El dispositivo descodificador de imá iformidad con la reivindicación 2, caracterizad prende además: medios de descodificación de iable para: determinar, cuando se efec codificación aritmética sobre el modo de predi imiento de un primer componente de col abilidad de ocurrencia de un valor del dicción de movimiento del primer componente re la base de un modo de predicción de mo rrencia de un valor del modo de predicción de mo segundo componente de color, y la probabil rrencia de un valor del modo de predicción de mo tercer componente de color sobre la base del dicción de movimiento descodificado en el bloq dad de predicción de movimiento adyacente espaci modo de predicción de movimiento descodificad que de la unidad de predicción de movimiento a poralmente, y el modo de predicción de movimi mer componente de color, para efectuar por lo codificación aritmética. 11. El dispositivo descodificador de imá formidad con la reivindicación 2, caracterizad prende además: medios de descodificación de iable para: determinar, cuando se efec codificación de longitud variable sobre el iable; y determinar, cuando se efec codificación de longitud variable sobre el dicción de movimiento del segundo componente de modo de predicción de movimiento del tercer co color, la probabilidad de ocurrencia de un v o de predicción de movimiento del segundo compo or, y la probabilidad de ocurrencia de un valor predicción de movimiento del tercer componente re la base del modo de predicción de mo codificado en el bloque de la unidad de predi imiento adyacente espacialmente, el modo de pr movimiento descodificado en el bloque de la u dicción de movimiento adyacente temporalmente, y predicción de movimiento del primer componente d a efectuar por lo tanto la descodificación de iable . acente y un modo de predicción de mo eccionado en un bloque de la unidad de predi imiento adyacente temporalmente, para efectuar to la codificación aritmética; y determinar, c ctúe la codificación aritmética sobre el segundo dicción de movimiento y el tercer modo de predi imiento, la probabilidad de ocurrencia de un v undo modo de predicción de movimiento, y la prob ocurrencia de un valor del tercer modo de predi imiento sobre la base del modo de predic imiento seleccionado en el bloque de la un dicción de movimiento adyacente especialmente, predicción de movimiento seleccionado en el bloq dad de predicción de movimiento adyacente témpor i primer modo de predicción de movimiento, para lo tanto la codificación aritmética. que de la unidad de predicción de movimiento a acialmente y un modo de predicción de mo codificado en un bloque de la unidad de predi imiento adyacente temporalmente, para efectuar to la descodificación aritmética; y determinar efectúe la descodificación aritmética sobre el dicción de movimiento del segundo componente de modo de predicción de movimiento del tercer co color, la probabilidad de ocurrencia de un v o de predicción de movimiento del segundo compo or, y la probabilidad de ocurrencia de un valor predicción de movimiento del tercer componente re la base del modo de predicción de mo codificado en el bloque de la unidad de predi imiento adyacente espacialmente, el modo de pr movimiento descodificado en el bloque de la u edicción de movimiento del primer componente d a probabilidad de ocurrencia de un valor del edicción de movimiento del primer componente re la base del modo de predicción de m codificado en un bloque de la unidad de predi imiento adyacente espacialmente y un modo de p movimiento descodificado en un bloque de la -u dicción de movimiento adyacente temporalment ctuar por lo tanto la descodificación de iable; y determinar, cuando se efec codificación de longitud variable sobre el dicción de movimiento del segundo componente de modo de predicción de movimiento del tercer CO color, la probabilidad de ocurrencia de un v lo de predicción de movimiento del segundo compo .or, y la probabilidad de ocurrencia de un valor
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008180284 | 2008-07-10 | ||
PCT/JP2009/062212 WO2010004939A1 (ja) | 2008-07-10 | 2009-07-03 | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
MX2011000261A true MX2011000261A (es) | 2011-02-22 |
Family
ID=41507053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MX2011000261A MX2011000261A (es) | 2008-07-10 | 2009-07-03 | Dispositivo codificador de imagenes, dispositivo descodificador de imagenes, metodo de codificacion de imagenes, y metodo de descodificacion de imagenes. |
Country Status (10)
Country | Link |
---|---|
US (1) | US20110129016A1 (es) |
EP (1) | EP2312856A4 (es) |
JP (1) | JP5289440B2 (es) |
KR (1) | KR20110040893A (es) |
CN (1) | CN102090065A (es) |
BR (1) | BRPI0915821A2 (es) |
CA (1) | CA2730383A1 (es) |
MX (1) | MX2011000261A (es) |
RU (2) | RU2011104707A (es) |
WO (1) | WO2010004939A1 (es) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8155437B2 (en) * | 2007-09-07 | 2012-04-10 | CVISION Technologies, Inc. | Perceptually lossless color compression |
WO2011125211A1 (ja) | 2010-04-08 | 2011-10-13 | 株式会社 東芝 | 画像符号化方法及び画像復号化方法 |
US20120262545A1 (en) * | 2011-04-18 | 2012-10-18 | Paul Kerbiriou | Method for coding and decoding a 3d video signal and corresponding devices |
US9282338B2 (en) * | 2011-06-20 | 2016-03-08 | Qualcomm Incorporated | Unified merge mode and adaptive motion vector prediction mode candidates selection |
USRE47366E1 (en) | 2011-06-23 | 2019-04-23 | Sun Patent Trust | Image decoding method and apparatus based on a signal type of the control parameter of the current block |
EP4228264B1 (en) | 2011-06-23 | 2024-07-31 | Sun Patent Trust | Image decoding device, image encoding device |
KR102067683B1 (ko) | 2011-06-24 | 2020-01-17 | 선 페이턴트 트러스트 | 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치 |
CN106878722B (zh) | 2011-06-24 | 2019-11-12 | 太阳专利托管公司 | 解码方法、解码装置、编码方法、编码装置 |
RU2636672C1 (ru) | 2011-06-27 | 2017-11-27 | Самсунг Электроникс Ко., Лтд. | Способ и устройство для кодирования информации движения, а также способ и устройство для ее декодирования |
RU2608244C2 (ru) | 2011-06-27 | 2017-01-17 | Сан Пэтент Траст | Способ кодирования изображений, способ декодирования изображений, устройство кодирования изображений, устройство декодирования изображений и устройство кодирования и декодирования изображений |
CN103563377B (zh) | 2011-06-28 | 2017-05-10 | 太阳专利托管公司 | 解码方法及解码装置 |
MX2013010892A (es) | 2011-06-29 | 2013-12-06 | Panasonic Corp | Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, aparato de decodificacion de imagenes, aparato de codificacion de imagenes y aparato de codificacion y decodificacion de imagenes. |
AU2012277219A1 (en) | 2011-06-30 | 2013-09-19 | Sun Patent Trust | Image decoding method, image encoding method, image decoding device, image encoding device, and image encoding/decoding device |
CN107105228B (zh) * | 2011-06-30 | 2020-03-20 | Jvc建伍株式会社 | 图像编码装置、图像编码方法、图像解码装置及图像解码方法 |
MY167090A (en) | 2011-06-30 | 2018-08-10 | Sun Patent Trust | Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus |
RU2604680C2 (ru) | 2011-07-11 | 2016-12-10 | Сан Пэтент Траст | Способ декодирования изображений, способ кодирования изображений, устройство декодирования изображений, устройство кодирования изображений и устройство кодирования и декодирования изображений |
CN107580221B (zh) * | 2011-09-09 | 2020-12-08 | 株式会社Kt | 用于解码视频信号的方法 |
GB2494469B (en) * | 2011-09-12 | 2015-04-01 | Canon Kk | Method and device for encoding or decoding information representing prediction modes |
RU2647693C9 (ru) * | 2012-03-28 | 2018-09-03 | ДжейВиСи КЕНВУД КОРПОРЕЙШН | Устройство декодирования изображения и способ декодирования изображения |
JP6066583B2 (ja) * | 2012-05-01 | 2017-01-25 | キヤノン株式会社 | 動画像符号化装置及び動画像符号化方法 |
CN104322063B (zh) | 2012-07-27 | 2018-11-02 | 惠普发展公司,有限责任合伙企业 | 视频流压缩的方法、***和计算机可读存储介质 |
KR102088383B1 (ko) * | 2013-03-15 | 2020-03-12 | 삼성전자주식회사 | 비디오의 부호화 방법 및 장치, 비디오의 복호화 방법 및 장치 |
CN103338377A (zh) * | 2013-07-11 | 2013-10-02 | 青岛海信信芯科技有限公司 | 用于确定运动估计中最优运动矢量的方法 |
JP2016005210A (ja) * | 2014-06-19 | 2016-01-12 | 三菱電機株式会社 | 端末装置及びデータ管理装置 |
JP6555856B2 (ja) * | 2014-06-19 | 2019-08-07 | 三菱電機株式会社 | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 |
KR20170009554A (ko) * | 2015-07-17 | 2017-01-25 | 에스케이하이닉스 주식회사 | 테스트 시스템 및 테스트 방법 |
US10142652B2 (en) | 2016-05-05 | 2018-11-27 | Google Llc | Entropy coding motion vector residuals obtained using reference motion vectors |
WO2018169571A1 (en) * | 2017-03-15 | 2018-09-20 | Google Llc | Segmentation-based parameterized motion models |
CN111641831B (zh) * | 2019-03-01 | 2023-09-01 | 杭州海康威视数字技术股份有限公司 | 帧内预测方法、装置、设备及存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4617644B2 (ja) | 2003-07-18 | 2011-01-26 | ソニー株式会社 | 符号化装置及び方法 |
EP1551184A3 (en) * | 2003-12-27 | 2006-06-28 | Samsung Electronics Co., Ltd. | Residue image downsampling and encoding method |
EP1753242A2 (en) * | 2005-07-18 | 2007-02-14 | Matsushita Electric Industrial Co., Ltd. | Switchable mode and prediction information coding |
KR101088375B1 (ko) * | 2005-07-21 | 2011-12-01 | 삼성전자주식회사 | 가변 블록 변환 장치 및 방법 및 이를 이용한 영상부호화/복호화 장치 및 방법 |
US20080123977A1 (en) * | 2005-07-22 | 2008-05-29 | Mitsubishi Electric Corporation | Image encoder and image decoder, image encoding method and image decoding method, image encoding program and image decoding program, and computer readable recording medium recorded with image encoding program and computer readable recording medium recorded with image decoding program |
WO2007010690A1 (ja) * | 2005-07-22 | 2007-01-25 | Mitsubishi Electric Corporation | 画像符号化装置、画像復号装置、および画像符号化方法、画像復号方法、画像符号化プログラム、画像復号プログラム、ならびに画像符号化プログラムを記録したコンピュータ読み取り可能な記録媒体、画像復号プログラムを記録したコンピュータ読み取り可能な記録媒体 |
KR100873636B1 (ko) * | 2005-11-14 | 2008-12-12 | 삼성전자주식회사 | 단일 부호화 모드를 이용하는 영상 부호화/복호화 방법 및장치 |
KR101311403B1 (ko) * | 2006-07-04 | 2013-09-25 | 삼성전자주식회사 | 영상의 부호화 방법 및 장치, 복호화 방법 및 장치 |
US7847979B2 (en) * | 2006-07-07 | 2010-12-07 | Eastman Kodak Company | Printer having differential filtering smear correction |
-
2009
- 2009-07-03 CN CN2009801264926A patent/CN102090065A/zh active Pending
- 2009-07-03 KR KR1020117003012A patent/KR20110040893A/ko not_active Application Discontinuation
- 2009-07-03 US US13/003,431 patent/US20110129016A1/en not_active Abandoned
- 2009-07-03 JP JP2010519759A patent/JP5289440B2/ja not_active Expired - Fee Related
- 2009-07-03 CA CA2730383A patent/CA2730383A1/en not_active Abandoned
- 2009-07-03 WO PCT/JP2009/062212 patent/WO2010004939A1/ja active Application Filing
- 2009-07-03 EP EP09794384A patent/EP2312856A4/en not_active Withdrawn
- 2009-07-03 MX MX2011000261A patent/MX2011000261A/es not_active Application Discontinuation
- 2009-07-03 BR BRPI0915821A patent/BRPI0915821A2/pt not_active IP Right Cessation
- 2009-07-03 RU RU2011104707/07A patent/RU2011104707A/ru not_active Application Discontinuation
-
2011
- 2011-11-17 RU RU2011146833/07A patent/RU2011146833A/ru not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
EP2312856A4 (en) | 2011-12-28 |
WO2010004939A1 (ja) | 2010-01-14 |
JP5289440B2 (ja) | 2013-09-11 |
CN102090065A (zh) | 2011-06-08 |
KR20110040893A (ko) | 2011-04-20 |
CA2730383A1 (en) | 2010-01-14 |
JPWO2010004939A1 (ja) | 2012-01-05 |
RU2011146833A (ru) | 2013-05-27 |
BRPI0915821A2 (pt) | 2015-11-10 |
EP2312856A1 (en) | 2011-04-20 |
RU2011104707A (ru) | 2012-08-20 |
US20110129016A1 (en) | 2011-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MX2011000261A (es) | Dispositivo codificador de imagenes, dispositivo descodificador de imagenes, metodo de codificacion de imagenes, y metodo de descodificacion de imagenes. | |
CN107155107B (zh) | 视频编码方法和装置、视频解码方法和装置 | |
US9743089B1 (en) | Moving picture coding device, moving picture coding method, and moving picture coding program, and moving picture decoding device, moving picture decoding method, and moving picture decoding program | |
CN111066326B (zh) | 机器学习视频处理***和方法 | |
CN101416511B (zh) | 基于纹理水平的量化调整方法 | |
KR102083280B1 (ko) | 영상의 재구성된 샘플 세트에 대한 보상 오프셋들의 인코딩/디코딩을 최적화하는 방법 및 장치 | |
US9930356B2 (en) | Optimized image decoding device and method for a predictive encoded bit stream | |
CN101218830B (zh) | 图像编码装置和方法、以及图像解码装置和方法 | |
CN101416512B (zh) | 基于纹理水平的量化调整方法 | |
KR101545005B1 (ko) | 이미지 압축 및 압축해제 | |
CN110519600B (zh) | 帧内帧间联合预测方法、装置、编解码器及存储装置 | |
KR20170063895A (ko) | 비디오 코딩을 위한 해시 기반 인코더 결정 | |
KR20170021337A (ko) | 해시 기반의 블록 매칭의 결과에 기초한 인코더 결정 | |
US10623744B2 (en) | Scene based rate control for video compression and video streaming | |
CN101569198A (zh) | 解码装置以及解码方法 | |
JP4833309B2 (ja) | 動画像圧縮符号化装置 | |
US11949877B2 (en) | Adaptive encoding of screen content based on motion type | |
US20230108722A1 (en) | Allocating bit rate between video streams using machine learning | |
Chen et al. | CNN-based fast HEVC quantization parameter mode decision | |
KR20100027612A (ko) | 이미지 무손실 및 손실 압축 장치 | |
CN112584143A (zh) | 一种视频编码方法、装置、***及计算机可读存储介质 | |
KR101491864B1 (ko) | 엔트로피 부호화를 위한 하이브리드 예측 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FA | Abandonment or withdrawal |