MX2010012930A - Aparato para decodificacion de señales de imagen, metodo para decodificacion de señales de imagen, aparato para codificacion de señales de imagen metodo para codificacion de señales de imagen, y programa. - Google Patents
Aparato para decodificacion de señales de imagen, metodo para decodificacion de señales de imagen, aparato para codificacion de señales de imagen metodo para codificacion de señales de imagen, y programa.Info
- Publication number
- MX2010012930A MX2010012930A MX2010012930A MX2010012930A MX2010012930A MX 2010012930 A MX2010012930 A MX 2010012930A MX 2010012930 A MX2010012930 A MX 2010012930A MX 2010012930 A MX2010012930 A MX 2010012930A MX 2010012930 A MX2010012930 A MX 2010012930A
- Authority
- MX
- Mexico
- Prior art keywords
- image
- point
- view
- data
- coding
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000001419 dependent effect Effects 0.000 claims abstract description 55
- 230000008569 process Effects 0.000 claims abstract description 13
- 230000011664 signaling Effects 0.000 claims description 3
- 238000003384 imaging method Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 34
- 239000000872 buffer Substances 0.000 description 20
- 238000012545 processing Methods 0.000 description 8
- 230000033001 locomotion Effects 0.000 description 7
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 238000013139 quantization Methods 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 108090000623 proteins and genes Proteins 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- VVNCNSJFMMFHPL-VKHMYHEASA-N D-penicillamine Chemical compound CC(C)(S)[C@@H](N)C(O)=O VVNCNSJFMMFHPL-VKHMYHEASA-N 0.000 description 1
- 238000006108 Millar reaction Methods 0.000 description 1
- 241000145847 Moria Species 0.000 description 1
- 101150062427 P13 gene Proteins 0.000 description 1
- 101150103068 P2 gene Proteins 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 229940075911 depen Drugs 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000013518 transcription Methods 0.000 description 1
- 230000035897 transcription Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
-
- 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/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/188—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 video data packet, e.g. a network abstraction layer [NAL] unit
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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
-
- 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/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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
-
- 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/124—Quantisation
-
- 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/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- 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/172—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 picture, frame or field
-
- 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)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
La presente invención se refiere a un aparato para decodificación de señales de imagen, un método para decodificación de señales de imagen, un aparato para codificación de señales de imagen, un método para codificación de señales de imagen, y un programa que permite la detección fácil de los límites de las imágenes en un Flujo dependiente de un flujo de bitios. En un flujo de bitios, un AD (Delimitador de AU) se coloca en la posición de inicio de cada AU (Unidad de Acceso), y un DD (Delimitador Dependiente) se coloca en el límite de una imagen de un Flujo dependiente. El inicio de una unidad NAL se detecta al detectar un código de inicio, un DD, es decir, el límite (inicio) de una imagen del Flujo dependiente, se detecta al verificar si el valor de nal_unidad_tipo cuyo inicio ha sido detectado es 18. La presente invención puede ser aplicada a un aparato que procesa una señal de imagen estereoscópica.
Description
TO PARA DECODIFICACION DE SEÑALES DE IMAGEN, MET IFICACIÓN DE SEÑALES DE IMAGEN, APARATO PARA CODI EÑALES DE IMAGEN, MÉTODO PARA CODIFICACIÓN DE SE
IMAGEN, Y PROGRAMA
CAMPO TÉCNICO
La presente invención se refiere a un apar ificación de señales de imagen, un méto ificación de señales de imagen, un apara icación de señales de imagen, un método para cod ales de imagen, y un programa, y más especific arato para decodificar señales de imagen, un mé ificar señales de imagen, un aparato para es de imagen, un método para codificar señales d programa que permite la detección sencilla de lo ágenes de un flujo Dependiente en un flujo de bit
ANTECEDENTES DE LA INVENCIÓN
es de los clientes generales .
En particular, MPEG2 (ISO/IEC 13818-2) se define a de codificación de imágenes de propósito gener tándar que cubre las imágenes con barrido entre mágenes de barrido progresivo asi como las imág ición estándar y las imágenes de alta resoluc s actualmente se usan ampliamente para una dad de aplicaciones, incluyendo apli sionales y aplicaciones del cliente.
Con el uso del MPEG2, es factible una reí esión alta e implementación de alta calidad es, por ejemplo, al asignar una tasa de cod de bitios) de 4 a 8 bps a una' imagen de lazado de definición estándar que tiene 720x480 s, es factible una relación de compresión alt entación de alta calidad de las imágenes, al asi
ará en el futuro. Para satisfacer la dema arizado el esquema de codificación PEG4.
as de codificación de imágenes, el estándar 2 fue probado como un estándar internaci bre de 1998.
Además, un estándar llamado H.264/AVC (MPEG-4 p C 14496-10 I ITU-T H.264) también está estandari ar se desarrolla por una organización lla o Conjunto de Video) establecido conjuntamente p /IEC para promover la estandarización¦ de la codi eo .
Se sabe que H.264/AVC requiere una mayor can ación para su codificación y decodificación, as de codificación convencionales tales como , pero hace factible una mayor eficie icación .
sumadora, 4 denota una unidad de tran nal, 5 denota una unidad de cuantización, 6 de de codificación sin pérdidas, 7 denota una edia de acumulación, 8 denota una un ntización, 9 denota una unidad de transformada Sci, 10 denota una memoria de video, 11 denota un edicción/compensación del movimiento, y 12 de de control de velocidad.
Una señal de imagen que se introduce, se ro en una señal digital por medio de la unid rsión A/D.
Después, los cuadros se re-arreglan por la edia de re-arreglo 2 de la pantalla de acuerd ctura GOP (Grupo de Imágenes) de la inform sión de la imagen que se transmite .
Para una imagen a ser sometida a intra-codifica
ele la unidad 5 de cuantización se introduc 6 de codificación sin pérdidas, donde se lleva ificación sin pérdidas, tal como la codific ud variable o codificación aritmética. Desp iente de transformación resultante se acumul ía intermedia 7 de acumulación, y se transmite ación de compresión de la imagen. El funcionam idad 5 de cuantización se controla por la unid l de velocidad.
Simultáneamente, el coeficiente de trasf izado que es la salida de la unidad 5 de cuantiza uce en la unidad 8 de descuantizacion, y a e a L procesamiento de transformada ortogonal inv idad 9 de transformada ortogonal, a la inform decodificada . La información se acumula en la video.
La información de referencia de la imagen se tra idad 3 sumadora, y se convierte ahi en un ncial entre la información de referencia de la ormación de la imagen.
La unidad 11 de compensación/predicción del mo áneamente transmite la información del ve ento a la unidad 6 de codificación sin pérd ación del vector de movimiento se so amiento de codificación sin perdidas t cación de longitud variable o codificación aritn serta en la porción de encabezamiento de la inf mpresión de la imagen. Otro procesamiento es s para la información de compresión de la image ida a intra-codificación .
La Fig. 2 es un diagrama de bloques que ilu uración ejemplificante de un aparato para decodi
1
La información de compresión de la imagen ( ) que se introduce se almacena primero en la edia 21 de combinación, y después se transfie 22 de codificación/decodificación sin pérdidas.
En la unidad 22 de codificación/decodificac as, se leva a cabo de procesamiento, como por ej ificación de longitud variable o decodi tica, de acuerdo con un formato determinad ación de compresión de la imagen.
Simultáneamente, si el cuadro es un cuadro icado, la unidad 22 de codificación/decodifica as también decodifica la información del v iento almacenada en la porción de encabezamien ación de compresión de la imagen, y trans ación a la unidad 29 de predicción/compensa ento .
En un caso donde el cuadro es un cuadro cado, la información sometida al procesami ormada ortogonal inversa se almacena en la edia 26 de re-arreglo de la pantalla, y se t s del procesamiento de conversión D/A.
En el caso donde el cuadro es un cuadro cado, se genera una imagen de referencia basa ación del vector de movimiento sometida al pr ficación sin pérdidas y la información de l nada en la memoria 28 de video. La imagen de re salida de la unidad 24 de transformada ortogonal binan por la unidad 25 sumadora. Otro procesam r a aquel para el cuadro intra-codificado .
El estándar AVC desarrollado por el JVT menté es un esquema de codificación híbrido fo mpensación del movimiento y una transformada d
cación implementado con la configuración en la F
Entretanto, en años recientes, con el avanc a de imágenes y las tecnologías estereoscópi do los estudios sobre una extensión de H.264/AVC cación de señales de imágenes estereoscópicas.
La estandarización del MVC (Codificación de Múltiple) permite que se desarrolle la codific es de punto de vista múltiple capturadas us idad de aparatos de captura.
Una imagen que se asume capturada y desplegada d de vista se lama una imagen estereóscop egue estereoscópico a simple vista es capaz de egue desde múltiples puntos de vista.
Aunque principalmente se proporcionará la des imagen estereoscópica de dos puntos de vista emplo, en una manera similar se puede real
generados por la codificación. Los flujos d stos de los datos de imágenes de dos puntos ser multiplexadas en un flujo único el ite, o pueden ser transmitidos como dos o más f .
La Fig. 4 es un diagrama de bloques que ilu uración ejemplificante del aparato 41 de codific ies puntos de vista en la Fig. 3.
En el aparato de codificación de múltiples p una imagen de un punto de vista entre las imá ies puntos de vista se codifica como un Flujo ras imágenes se codifican como Flujos dependient
En el caso de una imágenes estereoscópica, un una imagen L (la imagen del punto de vista izqu magen R (la imagen del punto de vista der ca como un Flujo base, y la otra imagen sé codif
cacion como imágenes I, imágenes P, e Imágene es re-arregladas se transmiten a una unida cación de video.
La unidad 52 de codificación de video ti uración similar al aparato de codificac ación de imágenes de la Fig. 1. En la unida cación de video, por ejemplo, la codificación se en cumplimiento con H.264 AVC/Perfil Alto, y un resultante se transmite a una unidad lexión. Además, una imagen con decodificación en una memoria 53 de video, y se usa como una i ncia para codificar la siguiente imagen o una i jo dependiente.
Entretanto, las imágenes a ser decodificadas dependiente se introducen en una memoria inter -arreglo, y se re-arreglan en un orden adecuado
ficación local se gurda en la memoria 56 de vid omo una imagen de referencia para codificar la s .
En la unidad 57 de multiplexion, el Flujo ba dependiente se multiplexan en un flujo de biti al se transmite. El Flujo base y el flujo dep ser transmitidos como flujos de bitios separado
La Fig. 5 es un diagrama que ilustra un ejempl MVC de referencia .
Un Flujo base se codifica realizando solo la p dirección del tiempo en una manera similar a aq normal.
Un Flujo dependiente se codifica realizando, a edicción en la dirección del tiempo dentro de un 1 mismo punto de vista, la cual es similar a aq normal, la predicción usando una imagen en
La configuración ilustrada en la Fig. 6 es simi uración del aparato de codificación de la inform de al Fig. 1, excepto por el punto en que la u dificación del flujo dependiente hace referenci guardada en la memoria 53 de video.
La Fig. 7 es un diagrama de bloques que il uración de una unidad 55 de codificación d iente de la Fig. 4 que genera un flujo dependien oría 56 de video.
La configuración ilustrada en la Fig. 7 es simil uración del aparato de codificación de la inform de la Fig. 1, excepto por el punto en que referencia a una imagen guardada en la memori . Una imagen de referencia leída desde la memor se introduce en una unidad 90 de predicción/comp ovimiento, y se usa para la predicción del movi
se separa en un Flujo base y un flujo dependie se introducen a la memoria intermedia 111 y la edia 114, respectivamente.
El Flujo base el cual se retarda en la edia 111 por un periodo de tiempo predetermi uce a una unidad 112 de decodificación de video.
En la unidad 112 de decodificación de video, se decodifica de acuerdo con AVC, y una ficada resultante se guarda en una memoria 113 d gen decodificada guardada en la memoria 113 se agen de referencia para decodificar la siguient imagen en el flujo dependiente.
La imagen decodificada obtenida por la unidad ficación de video se transmite como una señal de ntalla 102 3D, en una temporizacion predetermina
Mientras tanto, el flujo dependiente el cual se
En la unidad 115 de decodificación de iente, según sea apropiado, la imagen guardad a 113 de video se usa como una imagen de refer o con la información (tal como una bandera) en ios .
La imagen decodificada obtenida por la unidad ficación del Flujo dependiente se transmite de video a la pantalla 102 3D a una tempo erminada .
En la pantalla 102 3D, se despliega una oscópica de acuerdo con la señal de video sumi la unidad 112 de decodificación de video y la suministrada desde la unidad 115 de decodifica dependiente .
La Fig. 9 es un diagrama que ilustra la configur idad 112 de codificación de video de la Fig. 8,
iente, y la memoria 116 de video.
La configuración ilustrada en la Fig. 10 es simi uración del aparato de codificación de la inform en la Fig. 2, excepto por el punto en que ncía a la imagen guardada en la memoria 113 d magen de referencia leída desde la memoria 113 troduce a una unidad 148 de predicción/compensa ento, y se usa para la predicción del movimie sación del movimiento.
Lista de Citas
Literatura de Patentes
PTL 1: Publicación de la Solicitud de Patente 07-208917
BREVE DESCRIPCIÓN DE LA INVENCIÓN PROBLEMA TÉCNICO
En AVC y MVC, un modelo de memoria intermedia
Se describirá un modelo de memoria intermedia vi
La Fig. 11 es un diagrama que ilustra un ejemp de memoria intermedia virtual.
Un flujo de bitios de entrada se suministra p moria intermedia 151.
El flujo de bitios es leído instantáneamente a intermedia 151 en unidades llamadas AUs (uni ) , y se suministra a una unidad 152 de decodific
En la unidad 152 de decodificación de video, l desde la memoria intermedia 151 se dec táneamente y se genera una imagen decodific ción anterior se hace en el modelo de memoria in l.
Se debe notar que la memoria intermedia 151 en rresponde a las memorias intermedias 111 y 11
istas (el Flujo base y el Flujo dependiente) obte smo punto de tiempo. Aquí, el término vista signi n obtenida desde cada punto de vista.
El comportamiento de la memoria intermedia 15 o de memoria intermedia virtual se ilustra en la Fig. 12, el eje vertical representa la can ción de la memoria intermedia, y el eje h senta el tiempo.
Como se ilustra en la Fig. 12, un flujo de b istra a la memoria intermedia 151 a una tasa d terminada. Además, en el momento de la lectura i flujo de bitios almacenado en la AU correspon e de la memoria intermedia 151. Los tiempos ti, os tiempos de lectura de la memoria intermedia 15
La Fig. 13 es un diagrama que ilustra la conf as AUs de un flujo de bitios codificado usando MV
La AU # 3 se compone de una imagen P5 en el Fluj agen P6 en el Flujo dependiente, las cuales son mismo punto de tiempo.
En la parte inferior de la Fig. 13, se il uracion de un flujo de bitios.
El flujo de bitios en la Fig. 13 es un flujo i gurado al multiplexar el Flujo base y e ndiente. Cada AU tiene una unidad NAL lla itador de AU) insertada al inicio de la misma cierta cadena única de datos.
El A/D representa la posición de inicio de los magen en el Flujo base y de una imagen en iente, las cuales están en el mismo punto de tie
Como se ilustra en la Fig. 13, en el flujo de b se compone del A/D #1, la imagen Pi, y la imagen
La AU #2 se compone del A/D #2, la imagen
flujo de bitios único. La estructura del flujo d parte A de la Fig. 14 es la misma que la estruc de bitios en la Fig. 13.
La parte B de la Fig. 14 ilustra una estructu donde un Flujo base y un Flujo dependiente se eparado en un total de dos flujos de biti nes correspondientes a las porciones ilustrada
A de la Fig. 14 se asignan a los mismos símbolos.
Como se ilustra en la parte B de la Fig. 14, e configura arreglando el AD #1, la imagen Pi, e gen P3, el AD #3, y la imagen P5 en este orden.
Entretanto, el Flujo dependiente se configura a gen P2, la imagen P4 y la imagen Pe en este orde
Se describirá un proceso de decodificación de bitios en la Fig. 14, usando la configuraci 1.
#1, y lee y decodifica la imagen i . Además, a. AU, la unidad 152 de decodificación de video #2, y lee y decodifica la imagen P3.
Ya que el flujo dependiente no contiene ario analizar la sintaxis del flujo de video y d imites de las imágenes P2, P , y Pe con el fin imagen. Por lo tanto, el procesamiento es muy com
Aquí, se considera un caso donde el AD simple a al inicio de cada imagen en el Flujo depend anera similar a aquella en el Flujo base, de modo ÍCÍO de la imagen puede ser detectado fácilmente.
En este caso, por ejemplo si el Flujo base y diente se multiplexan en un flujo de bitios u 152 de descodificación de video puede reconoce lujo base y una AU del Flujo dependiente entes. Esto no hace posible reproducir correcta
producida al codificar una imagen estereoscó e las señales de imagen obtenidas desde una pl tos de vista, que incluye medios de decodificac ficar una primera cadena única de datos que i de los flujos de bitios de la imagen co dos desde todos los puntos de vista en un predeterminado, la primera cadena única de dato ca en una imagen obtenida desde un punto de vi fica el inicio de los datos codificados obtenid de tiempo predeterminado, decodificar una segund de datos que indica el inicio de un flujo de b agen decodificada obtenida desde otro punto de nto de vista predeterminado, la segunda cadena que se codifica individualmente al inicio de un codificado de una imagen obtenida desde el ot ta, que identifica el inicio de los datos codifi
Los medios de decodificación pueden ser conf decodificar la primera cadena única de datos qu icio de los flujos de bitios de imagen cod dos desde todos los puntos de vista en el predeterminado, la primera cadena única de dato ca en una imagen obtenida desde uno de los p identificar el inicio de los datos cod dos en el punto de vista predeterminado, decodi a cadena única de datos que indica el inicio de íos de la imagen codificada obtenido desde el ot sta en el punto de tiempo predeterminado, la única de datos que se codifica al inicio de un codificado de una imagen obtenida desde el ot empo, identificar el inicio de los datos codifi eñal de imagen obtenida desde el otro punto de ficar el flujo de bitios.
erminado desde el punto de vista, decodifi as cadenas únicas de datos que indican el in de bitios codificados de imagen obtenidos desde de vista en el punto de tiempo predetermina a cadena única de datos codificada individual del flujo de bitios codificado de la imagen el otro punto de vista, identificar el inicio codificados de la señal de imagen obtenida desde de vista, y decodificar el flujo de bitios ones de inicio identificadas.
Un método de decodificación de señales de imag o de la presente invención es un mét ficación de señales de imagen para decodificar itios producido al codificar una señal de oscópica que incluye señales de imágenes obtenid luralidad de puntos de vista, que incluye las e
de tiempo predeterminado, la segunda cadena que se codifica individualmente al inicio de un codificado de una imagen obtenida desde el ot sta identificar el inicio de los datos codifi eñal de imagen obtenida desde el toro punto de ficar el flujo de bitios.
Un programa en el aspecto de la presente invenci ma para hacer que una computadora ejecute un ecodificar un flujo de bitios producido al codif de imagen estereoscópica que incluye señales d das desde una pluralidad de puntos de vista, el ace que la computadora ejecute un proceso que c tapas de decodificar una primera cadena única ndica el inicio de los flujos de bitios codifi obtenidos desde todos los puntos de vista en mpo predeterminado, la primera cadena única de d
de imagen obtenida desde el otro punto de ficar el flujo de bitios.
Un aparato para codificar señales de imagen o de la presente invención es un aparato para c s de imagen que codifica una señal de oscópica que incluye señales de imagen obtenid luralidad de puntos de vista, que incluye m cación para codificar una primera cadena única a imagen obtenida desde un punto de vista, la única de datos que indica el inicio de los f codificados de imagen obtenidos desde todos lo sta en un punto de tiempo predeterminado, y c dualmente una segunda cadena única de datos al i ujo de bitios codificado de una imagen obteni punto de vista, la segunda cadena única de d el inicio de un flujo de bitios codificado d
s de vista pueden ser señales de imagen obtenid untos de vista.
Un método de codificación de señales de imag aspecto de la presente invención es un m icación de señales de imagen para codificar una n estereoscópica que incluye señales de imagen una pluralidad de puntos de vista, que inc s de codificar una primera cadena única de dato n obtenida desde un punto de vista, la primer de datos que indica el inicio de los flujos d icados de imagen obtenidos desde todos los p en un punto de tiempo predeterminando; y idualmente una segunda cadena única de datos al ujo de bitios codificado de una imagen obteni punto de vista, la segunda cadena única de d a el inicio de un flujo de bitios codificados d
de vista, la primera cadena única de datos que i
0 de los flujos de bitios codificados de imagen todos los puntos de vista en un punto d terminado; y codificar individualmente una segun de datos al inicio de un flujo de bitios codif magen obtenida desde otro punto de vista, la a única de datos que indica el inicio de un s codificado de la imagen obtenido desde el otro en el punto de tiempo predeterminado.
En un aspecto de la presente invención, se codi ra cadena única de datos que indica el inici s de bitios codificados de imagen obtenidos de t s de vista en el punto de tiempo predeterminado, difica en una imagen obtenida desde un punto de entifica el inicio de los datos codificados obte nto de tiempo predeterminado. Además, se codi
a única de datos que indica el inicio de los f s codificados de la imagen obtenidos de todos lo sta en un punto de tiempo predeterminado se cod magen obtenida desde un punto de vista, y una a única de datos que indica el inicio de un s codificado de imagen obtenido desde otro punto el punto de vista predeterminado se idualmente al inicio del flujo de bitios codif magen obtenido desde el otro punto de vista.
Efectos Ventajosos de la Invención
De acuerdo con un aspecto de la presente inven le detectar fácilmente los limites de la imag dependiente en un flujo de bitios.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
[Fig. 1] La Fig. 1 es un diagrama de bloques qu onfiguración ejemplificante de un aparato de cod
[Fig. 5] La Fig. 5 es un diagrama que ilustra un imagen de referencia MVC.
[Fig. 6] La Fig. 6 es un diagrama de bloques que nfiguración de una unidad de codificación de vid y una memoria de video.
[Fig. 7] La Fig. 7 es un diagrama de bloques que nfiguración de una unidad de codificación d iente en la Fig. 4, y una memoria de video.
[Fig. 8] La Fig. 8 es un diagrama de bloques que configuración ejemplificante de un apar ficación de puntos de vista múltiples.
[Fig. 9] La Fig. 9 es un diagrama que il uración de una unidad de decodificación de vid y una memoria de video.
[Fig. 10] La Fig. 10 es un diagrama de blo a la configuración de una unidad de decodifica
lo de la estructura de los flujos de bitios.
[Fig. 15] La Fig. 15 es un diagrama de blo ra una configuración ejemplificante de una u icación del flujo dependiente que es una porci o de codificación de puntos de vista múlt o con una modalidad de la presente invención.
[Fig. 16] La Fig. 16 incluye diagramas que ilu lo de la estructura de los flujos de bitios.
[Fig. 17] La Fig. 17 es un diagrama que ilu guración ejemplificante de una unidad NAL.
[Fig. 18] La Fig. 18 es un diagrama que il ÍS de la unidad NAL.
[Fig. 19] La Fig. 19 es un diagrama que il ición de nal_unidad_tipo .
[Fig. 20] La Fig. 20 es un diagrama que il ición de nal unidad_tipo.
o de decodificación de puntos de vista múlt o con una modalidad de la presente invención.
[Fig. 25] La Fig. 25 es un diagrama que il lo de un modelo de memoria intermedia virtual.
[Fig. 26] La Fig. 26 es un diagrama que il lo de un método para acceder al inicio de una AU .
[Fig. 27] La Fig. 27 es un diagrama de fl ibe la operación de una unidad de análisis xis .
[Fig. 28] La Fig. 28 es un diagrama de f ibe un proceso de análisis convencional.
[Fig. 29] La Fig. 29 es un diagrama que il guración de las AUs de los flujos de bitios obte icar video desde tres puntos de vista usando MVC.
[Fig. 30] La Fig. 30 incluye diagramas que ilu lo de la estructura de los flujos de bitios.
dependiente que es una porción de un apa cación de puntos de vista múltiples de acuerdo dad de la presente invención.
En un aparato de codificación de puntos d ies de acuerdo con una modalidad de la ión, un Flujo base tiene codificada en el ación que indica los límites de la AU, y iente tiene codificada en el mismo la informa los límites entre las imágenes en el Flujo depe
Esto permite que el aparato de decodificación d sta múltiples, en la ocasión de la decodificació de bitios de una imagen estereoscópica, deter s de las AU o los similares con procesamiento a cabo la operación de decodificación con bas de memoria intermedia virtual.
El aparato de codificación de puntos de vista m
dependiente ilustrada en la Fig. 15 es l uración que la configuración en la Fig. 7, exc nto en que una unidad 201 de codificación ciona en el punto en que la salida de la unida icación DD se suministra a la unidad 86 de codi rdidas .
La unidad 201 de codificación DD inserta una un a DD (Delimitador dependiente) (Unidad itador de represtación de la vista y depende de cada imagen en un Flujo dependiente. El D única de datos como el AD pero tiene un valor 1 AD.
La unidad 89 de codificación sin pérdidas in NAL del DD generada por la unidad 201 de codi i inicio de cada imagen, lleva a cabo la codific ite un Flujo dependiente en el cual se ha inse
tura en un caso donde un Flujo base y u iente se incluyen por separado en un total de do tios. Las porciones correspondientes a las radas en la parte A de la Fig. 16 se asignan a lo los .
En el caso de la generación del flujo de biti
A de la Fig. 16, después del codificar el A o 41 de codificación de puntos de vista ica la imagen Pi en el Flujo base. Enseguida, el codificación de puntos de vista múltiples codifi tes de codificar las imágenes en el Flujo depend s codifica la imagen P2 en el Flujo dependiente.
Cuando se cambia al objetivo del proceso a la 1 aparato 41 de codificación de puntos de vista ica el AD #2 y codifica la imagen P3 en el mis
Enseguida, el aparato 41 de codificación de p
, y la imagen P2, y la segunda AU se compone de agen P3, el DD #2, y la imagen P4. La tercer ne del AD #3, la imagen P5, el DD #3, y la imagen
En el caso de la generación de los flujos de b rte B de la Fig. 16, para el Flujo base, de icar el AD #1, el aparato 41 de codificación de múltiples codifica la imagen Pi en el Flujo base jetivo del proceso se cambia a la siguiente to 41 de codificación de puntos de vista ica el AD #2, y codifica la imagen P2 en el Flujo
Además, para el Flujo dependiente, después de #1, el aparato 41 de codificación de puntos ies codifica la imagen P2 en el Flujo dep o el proceso objetivo se cambia a la siguient o 41 de codificación de puntos de vista ica el DD #2 y codifica la imagen P4 en
#1, la imagen P2, el DD #2, la imagen P4, el DD P6 en este orden.
También, en el ejemplo en la parte B de la Fig ra AU se compone del ADN #1, la imagen Pi, el DD n ?>2, y la segunda AU se compone del AD #2, la i #2 y la imagen P4. La tercera AU se compone de agen P5, el DD #3, y la imagen P6- Un AD representa la posición de inicio de los imagen en el Flujo base y una imagen en iente, las cuales se obtienen en el mismo o, es decir, representa la posición de inicio s de bitios de codificación de la imagen obtenid los puntos de vista en un tiempo predeterminado. representa la posición limite de los datos de un Flujo dependiente, es decir, representa la pos de un flujo de bitios de codificación de la i
La Fig. 17 es un diagrama que ilustra una confi ificante de una unidad NAL.
Los elementos de datos codificados y el encabe ejan byte por byte. NAL_BytesEnNALUnidad es un p ndica el tamaño de la unidad NAL en bytes, el rio para identificar los limites de la unidad NA
Un método para identificar los limites de la un car los códigos de inicio. En otros casos, es n itir el tamaño de la unidad NAL a un decod algún método. rbsp_byte[] representa los elem codificados o el encabezamiento y que se almacen NAL .
La Fig. 18 es un diagrama que ilustra la sintaxi NAL.
prohibido_cero_bitio es un dato de 1 bitio, el e 0.
Las Figs . 19 y 20 son diagramas que ilus ción de nal_unidad_tipo .
Como se ilustra en la Fig. 19, nal_unidad_t a que el contenido de la unidad NAL es un AD.
Como se ilustra en la Fig. 20, nal_unidad_ti que el contenido de la unidad NAL es un DD.
La sintaxis simplificada de la unidad NAL en la o se ilustra en la Fig. 21.
La unidad NAL tiene el código de inicio agreg de acuerdo con la sintaxis ilustrada en la Fi tuye un flujo llamadazo un flujo de bytes. El corresponde al flujo de bitios descrito anterior iniciocódigo_prefij o ( inicio_código_prefij o_u bytes en la Fig. 22, es un código de inici do al inicio de la unidad NAL. iniciocódigo_pr digo único que no debe aparecer en otros lugar
es en un Flujo dependiente, independientemente dependiente se multiplexa con el Flujo base en ios único o se incluye en otro flujo de bitios. Un código de inicio se agrega al inicio de un ue almacena un DD, y el valor de nal_unidad_ti NAL se establece en 18, lo cual indica que el c DD.
El aparato de decodificación de puntos¦ d ies puede detectar el inicio de una unidad ar un código de inicio. Además, verificar que l_unidad_tipo de la unidad NAL cuyo inicio ado es 18, hace posible detectar un DD, es d (comienzo) de una imagen en un Flujo dependient Aparato de Decodificación de Puntos de Vista Múl La Fig. 24 es un diagrama de bloques que ilu uración ejemplificante de una unidad de decodi
ficación de puntos de vista múltiples de acuerdo dad de la presente invención tiene la uración que la configuración de la Fig. 9.
La configuración de la unidad 115 de decodifica dependiente en la Fig. 24 es la misma configura figuración en la Fig. 10, excepto por el punt
DDs se transmiten desde la unidad cación/decodificación sin pérdidas.
La unidad 142 de codificación/decodificac as decodifica un DD incluido en un Flujo depend ite el DD. Basado en el DD transmitido, la pos de la decodificación o las similares en el mom aleatorio, se específica por una aplicación su milares .
Se describirá un modelo de la memoria intermedia .
ificación de video.
Se debe notar que la memoria intermedia 151A en rresponde a la memoria intermedia 111 en el apa codificación de puntos de vista múltiples en la a memoria intermedia 151B en la Fig. 25 correspo ia intermedia 114 en el aparato 101 de decodific s de vista múltiples en la Fig. 8. Además, la un codificación de video en la Fig. 25 correspon d 112 de decodificación de video y la unidad ificación del flujo dependiente en aparato ificación de puntos de vista múltiples en la Fig.
Por ejemplo, en un caso donde el Flujo base en la Fig. 16 se almacena en la memoria intermedia ujo dependiente se almacena en la memoria i en un cierto tiempo, la imagen Pi se lee ia intermedia 151A de acuerdo con el AD #1, y l
un Flujo base y un Flujo dependiente, es el mi ilustrado en la Fig. 11.
Por ejemplo, en un caso donde el flujo de biti
A de la Fig. 16 se almacena en la memoria interm Fig. 11, en un cierto tiempo, las imágenes Pi esde la memoria intermedia 151 de acuerdo con el
Además, en el siguiente tiempo, las imágenes P3 esde la memoria intermedia 151 de acuerdo con el
Enseguida, con referencia a la Fig. 26, se descr o de un método para acceder al inicio de erminada en el momento del acceso ale'atorio, o de la aparición de un error, o los similares.
Un flujo de bitios de entrada se suministra p emoria intermedia 211 y se almacena tempor s, el flujo de bitios se suministra a una unida ión del código del inicio y a un decodificador 2
de inicio son los datos de una unidad NAL.
Tras la identificación de la posición de inici analizar el encabezamiento o los similares de un a unidad 213 de análisis de la sintaxis trans que indica una posición de inicio de la ficador 214, y a la memoria intermedia 211.
En un caso donde está presenta un AD (en el ca inistran los datos de una unidad NAL) , la unida is de la sintaxis verifica si se cum idad_tipo = 9, o no. En un caso donde se cu idad_tipo - 9, como se describe anteriorme ido de la unidad NAL es un AD. Por lo tanto, se cio de la AU .
De manera similar, en un caso donde está present dad 213 de análisis de la sintaxis verifica si s l_unidad tipo = 18 o no. En un caso donde se cu
jo en la Fig. 27.
Aquí, como se ilustra en la parte B ele la Fig que un Flujo base y un Flujo dependiente con ntes flujos de bitios y que el flujo dependien codificado.
En la etapa SI, la unidad 212 de detección del c busca un código de inicio.
Después que se detecta un código de inicio, en unidad 213 de análisis de la sintaxis verifi que nal_unidad_tipo = 18 o no.
En un caso donde se determina, en la etapa S que nal_unidad__tipo = 18, en la etapa S3 la un lisis de la sintaxis detecta que la unidad NAL q igo de inicio detectado es una unidad que almace al inicio de una imagen en el Flujo dependiente
En la Fig. 28 se ilustra la operación en un cas
En la Fig. 28, los valores usados en las determi tivas hasta la etapa S23 son fragmentos de inf os en los encabezamientos almacenados en RBSPs ( unidad NAL.
A diferencia del nal_unidad_tipo = 18 ormente, los fragmentos de información anterior en en los encabezamientos de las unidades NAL, se lleva a cabo un procesamiento de cado .
Flujo de Bitios de Tres Puntos de Vista
Se describirán los flujos de bitios de tres p
La Fig. 29 es un diagrama que ilustra la confi AUs obtenidas al codificar el video de tres p usando MVC .
Como se describe anteriormente, en el caso de I
La AU #13 se compone de la imagen P17 en el Flu agen Pi8 en el Flujo dependiente 1, y la imagen dependiente 2.
La Fig. 30 incluye diagramas que ilustran un ej tructura de los flujos de bitios.
Los flujos de bitios ilustrados en la Fig. yen DDs .
La Parte A de la Fig. 30 ilustra un ejemplo ctura en un caso donde el Flujo base, e diente 1, y el Flujo dependiente 2 se multiplex de bitios único.
La parte B de la Fig. 30 ilustra un ejemplo ctura en el caso donde el Flujo base, e diente 1, y el Flujo dependiente 2 se incluye de tres flujos de bitios diferentes. Las spondientes a las porciones ilustradas en la pa
base, la unidad 152 de decodificación de video #11 y lee y decodifica la imagen Pn. Además, l e decodificación de video detecta, para la segun 12 y lee y decodifica la imagen P14.
Los Flujos dependientes 1 y 2 no tienen DDs . , con el fin de leer las imágenes individuales, idad de analizar la sintaxis en los flujos de b do con el proceso en la Fig. 28 y detectar los l mágenes Pi2, P13, P15, Pie, Pis y P19.
La Fig. 31 incluye diagramas que ilustran un ej tructura de los flujos de bitios generados por u e decodificación de puntos de vista múltiples de na modalidad de la presente invención.
La parte A de la Fig. 31 ilustra un ejemplo ctura en un caso donde el Flujo base, e diente 1 y el Flujo dependiente 2 se multiplex
iente 1, y la imagen P13 en el Flujo dependie fica individualmente las imágenes.
En un caso donde se suministran los flujos de b rte B de la Fig. 31, para la primera AU en el Flu s de detectar el AD #11, la unidad 152 de decodi deo decodifica la imagen PH. Para la segunda AU, tectar el AD #12, la unidad 152 de decodific decodifica la imagen P14.
Además, para el Flujo dependiente 1, después de #1, la unidad 152 de decodificación de video de gen P12. Además, después de detectar el DD #12, 1 decodificación de video decodifica la imagen P15
Además, para el Flujo dependiente 2, después de #21, la unidad 152 de decodificación de video de gen P13. Además, después de detectar el DD #12, l decodificación de video decodifica la imagen Pi6
ciones en el caso de detectar la posición de i erta imagen en un Flujo dependiente, se hace fac aleatorio de alta velocidad.
La serie de procesos descritos anteriormente s ar por medio de componentes o equipos físico de soporte lógico. En un caso donde la serie de ecute por medio de soporte lógico, un prog tuye el soporte lógico se instala desde un ro de programas, en una computadora incorpora dedicado, una computadora de propósito genera res .
La Fig. 32 es un diagrama que bloques que ilu uración ejemplificante de los componentes físico adora que ejecuta la serie de procesos d ormente de acuerdo' con un programa.
Una CPU {Unidad Central de Procesamiento) 301,
un disco duro, una memoria no volátil, y los s idad 309 de comunicación que tiene una interfaz imilares, y una unidad 310 de disco que lee ible 311, se conectan a la línea 304 < isiones .
En la computadora configurada como arriba, por U 301 carga en la RAM 303 un programa almacena d 308 de almacenamiento vía la interfaz da/salida y la línea 304 común de transmis ta el programa. Por lo tanto se lleva a cabo la sos descritos anteriormente.
El programa ejecutado por la cpu 301 se regí lo en el medio 311 removible, o se proporcion de transmisión por cable o inalámbrico tal como ea local, la Internet, o radiodifusión digit la en la unidad 308 de almacenamiento.
esente invención.
Lista de Signos de Referencia
41 Aparato de codificación de puntos de vista m moria intermedia de re-arreglo, 52 unidad de cod deo, 53 memoria de video, 54 memoria intermedi io, 55 unidad de codificación del Flujo dependi ia de video, 57 unidad de multiplexión, 101, ap ificación puntos de vista múltiples, 102 pantalla ia intermedia, 112 unidad de decodificación de v ia de video, 114 memoria intermedia, 115, u ificación del Flujo dependiente, 116 memoria d nidad de decodificación del DD.
Claims (1)
- REIVINDICACIONES 1. Un aparato de decodificación de señales de ecodifica un flujo de bitios producido al codif de imagen estereoscópica que incluye señales d idas desde una pluralidad de puntos de erizado porque comprende: medios de decodificación para decodificar una única de datos que indica el inicio de los f s codificados obtenidos desde todos los puntos punto de tiempo predeterminado, la primera cade tos que se codifica en una imagen obtenida desde sta, que identifica el inicio de los datos co dos en el punto de tiempo predeterminado, decodificar una segunda cadena única de datos qu icio de un flujo de bitios codificado de l do desde otro punto de vista en el punto d son señales de imagen obtenidas desde dos p , y se configuran como un flujo de bitios único. 3. El aparato de decodificación de señales de i o con la reivindicación 2, caracterizado po es de imagen obtenidas desde una pluralidad de son señales de imagen obtenidas desde dos p , y se configuran como dos flujos de bitios. 4. El aparato de decodificación de señales de i do con la reivindicación 3, caracterizado po s de decodificación decodifican la primera cade atos que indica el inicio de los flujos d icados de imagen obtenidos desde todos los p en un punto de tiempo predeterminado, la primer de datos que se codifica en una imagen obteni e los puntos de vista, identifica el inicio de l icados obtenidos en el punto de tiempo predetermi 5. El aparato de decodificación de señales de i do con la reivindicación 1, caracterizado porq de acceder a una posición en la cual se puede ctamente la decodificación, los medios de decodificación decodifican la a única de datos que identifica el inicio de lo tios codificados de imagen obtenidos desde t s de vista en el punto de tiempo predetermi ra cadena única de datos que se codifica en un ida desde un punto de vista, identifica el inici codificados obtenidos en el punto de terminado desde el punto de vista, decodifican las segundas cadenas únicas de d an el inicio del flujo de bitios codificado d ido desde el otro punto de vista en el punto d terminado, la segunda cadena única de datos erizado porque comprende las etapas de: decodificar una primera cadena única de datos qu icio de los flujos de bitios codificados d dos desde todos los puntos de vista en un predeterminado, la primera cadena única de dato can en una imagen obtenida desde un punto d ficar el inicio de los datos codificados obtenid de tiempo predeterminado; decodificar una segunda cadena única de datos qu icio de un flujo de bitios codificado de l do desde otro punto de vista en el punto erminado, la segunda cadena única de datos ca individualmente al inicio de un flujo d cado de una imagen obtenida desde el otro ; identificar el inicio de los datos codificado de imagen obtenida desde el otro punto de dos desde todos los puntos de vista en un punto erminado, la primera cadena única de datos ica en una imagen obtenida desde un punto d ificar el inicio de los datos codificados obtenid de tiempo predeterminado; decodificar una segunda cadena única de datos qu ÍCÍO de un flujo de bitios codificados de la imag punto de vista en el punto de tiempo predetermi a cadena única de datos que se codifica indivi icio de un flujo de bitios codificado de un ida desde el otro punto de tiempo; identificar e s datos codificados de una señal de imagen obteni ro punto de vista; y decodificar el flujo de biti 8. El aparato de codificación de señales de im ica una señal de imagen estereoscópica que es de imagen obtenidas desde una pluralidad de p da desde otro punto de vista, la segunda cadena que indica el inicio de un flujo de bitios codif gen obtenido desde el otro punto de vista en el predeterminado. 9. El aparato de codificación de señales de i o con la reivindicación 8, caracterizado por de codificación multiplexan los datos cod dos desde todos los puntos de vista en un único . 10. El aparato de codificación de señales de ir o con la reivindicación 8, caracterizado por de codificación hacen que los datos cod dos desde todos los puntos de vista sean incl ujos de bitios. 11. El aparato de codificación de señales de ir o con la reivindicación 8, caracterizado por de datos que indica el inicio de los flujos d cados de la imagen obtenidos desde todos los p en un punto de tiempo predeterminado; y codificar individualmente una segunda cadena al inicio de de un flujo de bitios codificad obtenida desde otro punto de vista, la segund de datos que indica el inicio de un flujo d cados de la imagen, obtenido desde el otro en el punto de tiempo predeterminado. 13. Un programa para hacer que una computadora oceso para codificar una señal de imagen estere ncluye señales de imagen obtenidas desde una pl ntos de vista, el programa que hace que la com e un proceso que comprende las etapas de: codificar una primera cadena única de datos, obtenida desde un punto de vista, la primer RESUMEN DE LA INVENCIÓN La presente invención se refiere a un apara ficación de señales de imagen, un méto ficación de señales de imagen, un apara cación de señales de imagen, un método para codi ales de imagen, y un programa que permite la d de los limites de las imágenes en un Flujo dep flujo de bitios. En un flujo de bitios, un AD (Delimitador de en la posición de inicio de cada AU (Unidad de DD (Delimitador Dependiente) se coloca en el l agen de un Flujo dependiente. El inicio de un e detecta al detectar un código de inicio, un el limite (inicio) de una imagen de iente, se detecta al verificar si el v idad_tipo cuyo inicio ha sido detectado es
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009091245A JP4947389B2 (ja) | 2009-04-03 | 2009-04-03 | 画像信号復号装置、画像信号復号方法、および画像信号符号化方法 |
PCT/JP2010/055271 WO2010113770A1 (ja) | 2009-04-03 | 2010-03-25 | 画像信号復号装置、画像信号復号方法、画像信号符号化装置、画像信号符号化方法、およびプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
MX2010012930A true MX2010012930A (es) | 2011-01-25 |
Family
ID=42828063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MX2010012930A MX2010012930A (es) | 2009-04-03 | 2010-03-25 | Aparato para decodificacion de señales de imagen, metodo para decodificacion de señales de imagen, aparato para codificacion de señales de imagen metodo para codificacion de señales de imagen, y programa. |
Country Status (15)
Country | Link |
---|---|
US (5) | US8472731B2 (es) |
EP (4) | EP2624570B1 (es) |
JP (1) | JP4947389B2 (es) |
KR (2) | KR101610614B1 (es) |
CN (4) | CN102388616B (es) |
AU (1) | AU2010231805B2 (es) |
BR (1) | BRPI1001267A2 (es) |
CA (3) | CA2805813C (es) |
HK (1) | HK1166906A1 (es) |
MX (1) | MX2010012930A (es) |
MY (3) | MY184370A (es) |
PL (1) | PL2416577T3 (es) |
RU (3) | RU2573257C2 (es) |
TW (3) | TWI514893B (es) |
WO (1) | WO2010113770A1 (es) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4947389B2 (ja) * | 2009-04-03 | 2012-06-06 | ソニー株式会社 | 画像信号復号装置、画像信号復号方法、および画像信号符号化方法 |
TWI403423B (zh) * | 2010-12-02 | 2013-08-01 | Cal Comp Electronics & Comm Co | 功能選項設定方法與應用其之多功能事務機 |
JP5355606B2 (ja) * | 2011-03-03 | 2013-11-27 | 日本電信電話株式会社 | ステレオ動画像符号化方法、装置およびプログラム |
MX2014001617A (es) | 2011-08-09 | 2014-05-28 | Samsung Electronics Co Ltd | Metodo de codificacion de prediccion de video de multiples vistas y aparato para el mismo, y metodo de decodificacion de prediccion de video de multiples vistas y aparato para el mismo. |
EP2645724A4 (en) | 2011-11-11 | 2014-08-06 | Sony Corp | SENDING DEVICE, TRANSMISSION PROCEDURE, RECEPTION DEVICE AND RECEPTION PROCEDURE |
JP5928118B2 (ja) * | 2012-04-16 | 2016-06-01 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
FI3471419T3 (fi) * | 2012-06-25 | 2023-05-29 | Huawei Tech Co Ltd | Gtla (gradual temporal layer access) -kuvat videopakkauksessa |
US9979960B2 (en) | 2012-10-01 | 2018-05-22 | Microsoft Technology Licensing, Llc | Frame packing and unpacking between frames of chroma sampling formats with different chroma resolutions |
US9661340B2 (en) | 2012-10-22 | 2017-05-23 | Microsoft Technology Licensing, Llc | Band separation filtering / inverse filtering for frame packing / unpacking higher resolution chroma sampling formats |
CN109257607B (zh) * | 2012-11-21 | 2022-03-11 | 杜比国际公司 | 在参数集中发信号通知可扩缩性信息 |
US10178400B2 (en) | 2012-11-21 | 2019-01-08 | Dolby International Ab | Signaling scalability information in a parameter set |
US9135723B1 (en) * | 2012-12-19 | 2015-09-15 | Marvell International Ltd. | Efficient visually lossless compression |
US9911460B2 (en) | 2014-03-24 | 2018-03-06 | Microsoft Technology Licensing, Llc | Fast and smart video trimming at frame accuracy on generic platform |
US10244242B2 (en) * | 2014-06-25 | 2019-03-26 | Qualcomm Incorporated | Multi-layer video coding |
US9749646B2 (en) | 2015-01-16 | 2017-08-29 | Microsoft Technology Licensing, Llc | Encoding/decoding of high chroma resolution details |
US9854201B2 (en) | 2015-01-16 | 2017-12-26 | Microsoft Technology Licensing, Llc | Dynamically updating quality to higher chroma sampling rate |
US20160307603A1 (en) * | 2015-04-15 | 2016-10-20 | Sony Corporation | Information processing device, information recording medium, information processing method, and program |
JP2017060004A (ja) * | 2015-09-16 | 2017-03-23 | 株式会社東芝 | エンコード装置、デコード装置、エンコードプログラム、デコードプログラム及びストリーミングシステム |
US10368080B2 (en) | 2016-10-21 | 2019-07-30 | Microsoft Technology Licensing, Llc | Selective upsampling or refresh of chroma sample values |
JP7119425B2 (ja) * | 2018-03-01 | 2022-08-17 | ソニーグループ株式会社 | 画像処理装置、符号化装置、復号化装置、画像処理方法、プログラム、符号化方法及び復号化方法 |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0750855A (ja) * | 1993-08-06 | 1995-02-21 | Sharp Corp | 画像伝送装置 |
JP3351645B2 (ja) * | 1995-01-31 | 2002-12-03 | 松下電器産業株式会社 | 動画像信号の符号化方法 |
WO1997032437A1 (en) * | 1996-02-28 | 1997-09-04 | Matsushita Electric Industrial Co., Ltd. | High-resolution optical disk for recording stereoscopic video, optical disk reproducing device, and optical disk recording device |
JP3593227B2 (ja) * | 1996-10-31 | 2004-11-24 | 株式会社リコー | 立体カメラおよび立体写真撮影アタッチメント |
AU6230899A (en) * | 1998-10-27 | 2000-05-15 | Hitachi Maxell, Ltd. | Information recording method and system, image compression/decompression system,system control method, and monitoring system including part or all of them |
US6873630B1 (en) * | 1999-05-19 | 2005-03-29 | Sun Microsystems, Inc. | Method and apparatus for a multi-gigabit ethernet architecture |
JP2002095018A (ja) * | 2000-09-12 | 2002-03-29 | Canon Inc | 画像表示制御装置及び画像表示システム、並びに画像データの表示方法 |
ATE346461T1 (de) * | 2000-09-22 | 2006-12-15 | Koninkl Philips Electronics Nv | Videocodierung mit hybrider temporeller und snr- bezogener feingranularer skalierbarkeit |
JP2002142192A (ja) * | 2000-11-01 | 2002-05-17 | Sony Corp | 信号処理装置および方法、ならびに、記録装置および方法 |
KR100397511B1 (ko) * | 2001-11-21 | 2003-09-13 | 한국전자통신연구원 | 양안식/다시점 3차원 동영상 처리 시스템 및 그 방법 |
WO2003092303A1 (en) * | 2002-04-25 | 2003-11-06 | Sharp Kabushiki Kaisha | Multimedia information generation method and multimedia information reproduction device |
EP2262273A3 (en) | 2002-04-25 | 2013-12-04 | Sharp Kabushiki Kaisha | Image data creation device, image data reproduction device, and image data recording medium |
JP2004140575A (ja) * | 2002-10-17 | 2004-05-13 | Sony Corp | データ処理装置、データ処理方法、および情報記憶媒体、並びにコンピュータ・プログラム |
JP4251864B2 (ja) * | 2002-12-13 | 2009-04-08 | シャープ株式会社 | 画像データ作成装置およびそのデータを再生する画像データ再生装置 |
MXPA05008405A (es) * | 2003-02-18 | 2005-10-05 | Nokia Corp | Metodo de descodificacion de imagen. |
JP4265527B2 (ja) * | 2003-12-19 | 2009-05-20 | ソニー株式会社 | 再生装置及び再生方法、並びにコンテンツ記録方法 |
JP4044069B2 (ja) * | 2004-04-23 | 2008-02-06 | 株式会社ソニー・コンピュータエンタテインメント | テクスチャ処理装置、テクスチャ処理方法および画像処理装置 |
JP4361435B2 (ja) * | 2004-07-14 | 2009-11-11 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像復号方法、動画像復号プログラム、動画像復号装置、動画像符号化方法、動画像符号化プログラム及び動画像符号化装置 |
KR100679022B1 (ko) * | 2004-10-18 | 2007-02-05 | 삼성전자주식회사 | 계층간 필터링을 이용한 비디오 코딩 및 디코딩방법과,비디오 인코더 및 디코더 |
JP4902358B2 (ja) * | 2004-12-02 | 2012-03-21 | ソニー株式会社 | 符号化装置および方法、並びにプログラム |
JP2006191357A (ja) * | 2005-01-06 | 2006-07-20 | Victor Co Of Japan Ltd | 再生装置および再生プログラム |
JP2006211617A (ja) | 2005-01-31 | 2006-08-10 | Toshiba Corp | 動画像符号化装置・復号化装置及び符号化ストリーム生成方法 |
JP2007010779A (ja) * | 2005-06-28 | 2007-01-18 | Kyocera Corp | 光学モジュール及び携帯端末 |
US7929560B2 (en) * | 2005-07-15 | 2011-04-19 | Panasonic Corporation | Packet transmitting apparatus |
JP4630149B2 (ja) * | 2005-07-26 | 2011-02-09 | シャープ株式会社 | 画像処理装置 |
CN101867820B (zh) * | 2005-09-20 | 2013-05-29 | 三菱电机株式会社 | 图像解码装置以及图像解码方法 |
JP4731343B2 (ja) | 2006-02-06 | 2011-07-20 | 富士通東芝モバイルコミュニケーションズ株式会社 | 復号装置 |
AU2007232607B2 (en) * | 2006-03-30 | 2010-09-16 | Lg Electronics Inc. | A method and apparatus for decoding/encoding a video signal |
US8699583B2 (en) * | 2006-07-11 | 2014-04-15 | Nokia Corporation | Scalable video coding and decoding |
JP4793366B2 (ja) * | 2006-10-13 | 2011-10-12 | 日本ビクター株式会社 | 多視点画像符号化装置、多視点画像符号化方法、多視点画像符号化プログラム、多視点画像復号装置、多視点画像復号方法、及び多視点画像復号プログラム |
EP2418851A3 (en) * | 2006-12-21 | 2012-05-23 | Thomson Licensing | Methods and apparatus for improved signaling using high level syntax for multi-view video coding and decoding |
KR101388265B1 (ko) * | 2007-06-11 | 2014-04-22 | 삼성전자주식회사 | 2d 영상 미디어 표준을 기반으로 3d 입체영상 파일을생성 및 재생하기 위한 시스템 및 방법 |
JP2009004940A (ja) * | 2007-06-20 | 2009-01-08 | Victor Co Of Japan Ltd | 多視点画像符号化方法、多視点画像符号化装置及び多視点画像符号化プログラム |
US20090028142A1 (en) * | 2007-07-25 | 2009-01-29 | Schmidt Brian K | Streaming data content in a network |
CN102017640B (zh) | 2008-05-01 | 2012-11-28 | 松下电器产业株式会社 | 再现装置、集成电路与再现方法 |
JP4669032B2 (ja) * | 2008-09-08 | 2011-04-13 | 富士フイルム株式会社 | 画像処理装置および方法並びにプログラム |
US20110234754A1 (en) * | 2008-11-24 | 2011-09-29 | Koninklijke Philips Electronics N.V. | Combining 3d video and auxiliary data |
CN102227913B (zh) | 2008-12-01 | 2013-12-25 | 夏普株式会社 | 内容再生装置 |
WO2010095410A1 (ja) * | 2009-02-20 | 2010-08-26 | パナソニック株式会社 | 記録媒体、再生装置、集積回路 |
WO2010100875A1 (ja) * | 2009-03-02 | 2010-09-10 | パナソニック株式会社 | 記録媒体、再生装置、及び集積回路 |
US20100246683A1 (en) * | 2009-03-27 | 2010-09-30 | Jennifer Lois Harmon Webb | Error Resilience in Video Decoding |
WO2010113454A1 (ja) * | 2009-03-31 | 2010-10-07 | パナソニック株式会社 | 記録媒体、再生装置、及び集積回路 |
JP4947389B2 (ja) * | 2009-04-03 | 2012-06-06 | ソニー株式会社 | 画像信号復号装置、画像信号復号方法、および画像信号符号化方法 |
US8208790B2 (en) * | 2009-05-19 | 2012-06-26 | Panasonic Corporation | Recording medium, reproducing device, encoding device, integrated circuit, and reproduction output device |
US8270807B2 (en) * | 2009-07-13 | 2012-09-18 | Panasonic Corporation | Recording medium, playback device, and integrated circuit |
-
2009
- 2009-04-03 JP JP2009091245A patent/JP4947389B2/ja not_active Expired - Fee Related
-
2010
- 2010-03-25 RU RU2014101346/08A patent/RU2573257C2/ru not_active IP Right Cessation
- 2010-03-25 CN CN201080001692.1A patent/CN102388616B/zh not_active Expired - Fee Related
- 2010-03-25 CA CA 2805813 patent/CA2805813C/en not_active Expired - Fee Related
- 2010-03-25 US US12/993,400 patent/US8472731B2/en active Active
- 2010-03-25 MX MX2010012930A patent/MX2010012930A/es active IP Right Grant
- 2010-03-25 CN CN201310144370.8A patent/CN103281529B/zh not_active Expired - Fee Related
- 2010-03-25 CA CA 2724872 patent/CA2724872C/en not_active Expired - Fee Related
- 2010-03-25 RU RU2014101355/08A patent/RU2573778C2/ru not_active IP Right Cessation
- 2010-03-25 MY MYPI2013000081A patent/MY184370A/en unknown
- 2010-03-25 MY MYPI2010005572A patent/MY159386A/en unknown
- 2010-03-25 AU AU2010231805A patent/AU2010231805B2/en not_active Ceased
- 2010-03-25 KR KR1020167000980A patent/KR101610614B1/ko active IP Right Grant
- 2010-03-25 EP EP13163141.8A patent/EP2624570B1/en active Active
- 2010-03-25 MY MYPI2013000080A patent/MY176875A/en unknown
- 2010-03-25 EP EP20100758543 patent/EP2416577B1/en not_active Not-in-force
- 2010-03-25 KR KR1020107026436A patent/KR101610419B1/ko active IP Right Grant
- 2010-03-25 PL PL10758543T patent/PL2416577T3/pl unknown
- 2010-03-25 BR BRPI1001267A patent/BRPI1001267A2/pt not_active Application Discontinuation
- 2010-03-25 EP EP13163138.4A patent/EP2618583B1/en not_active Not-in-force
- 2010-03-25 CN CN201310144384.XA patent/CN103220531B/zh not_active Expired - Fee Related
- 2010-03-25 EP EP13163145.9A patent/EP2615836B1/en not_active Not-in-force
- 2010-03-25 RU RU2010148466/08A patent/RU2511595C2/ru not_active IP Right Cessation
- 2010-03-25 CA CA 2805900 patent/CA2805900C/en not_active Expired - Fee Related
- 2010-03-25 WO PCT/JP2010/055271 patent/WO2010113770A1/ja active Application Filing
- 2010-03-25 CN CN201310144382.0A patent/CN103237218B/zh not_active Expired - Fee Related
- 2010-03-26 TW TW102127234A patent/TWI514893B/zh not_active IP Right Cessation
- 2010-03-26 TW TW102127237A patent/TWI517720B/zh not_active IP Right Cessation
- 2010-03-26 TW TW99109239A patent/TWI407796B/zh not_active IP Right Cessation
-
2012
- 2012-07-31 HK HK12107454A patent/HK1166906A1/xx not_active IP Right Cessation
- 2012-11-28 US US13/687,890 patent/US8503804B2/en active Active
- 2012-11-28 US US13/687,850 patent/US8538181B2/en active Active
-
2013
- 2013-06-21 US US13/924,117 patent/US9036930B2/en active Active
-
2015
- 2015-03-24 US US14/666,348 patent/US9426480B2/en active Active
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MX2010012930A (es) | Aparato para decodificacion de señales de imagen, metodo para decodificacion de señales de imagen, aparato para codificacion de señales de imagen metodo para codificacion de señales de imagen, y programa. | |
CN101578872B (zh) | 用于以高级别语法表达的多视点信息的方法和装置 | |
CN102308583B (zh) | 对多视角图像进行编码和解码的设备和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Grant or registration |