MXPA01006991A - Envio de secuencias de video progresivo para mpeg y otros formatos adecuados de datos. - Google Patents

Envio de secuencias de video progresivo para mpeg y otros formatos adecuados de datos.

Info

Publication number
MXPA01006991A
MXPA01006991A MXPA01006991A MXPA01006991A MXPA01006991A MX PA01006991 A MXPA01006991 A MX PA01006991A MX PA01006991 A MXPA01006991 A MX PA01006991A MX PA01006991 A MXPA01006991 A MX PA01006991A MX PA01006991 A MXPA01006991 A MX PA01006991A
Authority
MX
Mexico
Prior art keywords
reference frames
video
pid
base
frames
Prior art date
Application number
MXPA01006991A
Other languages
English (en)
Inventor
Lam Wai-Man
Original Assignee
Thomson Licensing Sa
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing Sa filed Critical Thomson Licensing Sa
Publication of MXPA01006991A publication Critical patent/MXPA01006991A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/103Selection of coding mode or of prediction mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/172Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23608Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4344Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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
    • H04N21/4402Processing 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 involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440227Processing 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 involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

En las senales de video codificadoras y decodificadoras, se recibe una corriente de bits de video progresivo, la cual tiene cuadros de referencia y cuadros de no-referencia, cada uno de ellos tiene una referencia temporal inicial de conformidad con una estructura inicial de secuencia de cuadro. Las referencias temporales unicamente de cuadros de referencia son remapeadas, al ignorar los cuadros de no referencia. Los cuadros de referencia son empaquetados con un identificador base de paquete (PID) y los cuadros de no referencia con una mejora PID para proporcionar corrientes de bits de transporte de base y de mejora, respectivamente.

Description

ENVIÓ DE SECUENCIAS DE VIDEO PROGRESIVO PARA MPEG Y OTROS FORMATOS ADECUADOS DE DATOS CAMPO DE LA INVENCIÓN La invención se relaciona con un sistema de procesamiento de video y en particular, a aparatos y métodos para codificar secuencias de video en una corriente de bits que es inversa compatible para decodificar en un video de menor calidad por decodificadores más antiguos, y que puede decodificarse en video progresivo de alta calidad mediante decodificadores más nuevos compatibles con la codificación de alta calidad.
ANTECEDENTES DE LA INVENCIÓN Con frecuencia, las señales de datos se someten a técnicas de procesamiento como la compresión o codificación de datos, y a la descompresión y decodificación de datos. Las señales de datos pueden, por ejemplo ser señales de video. Las señales de video típicamente son representativas de imágenes de video (imágenes) de una secuencia de video en movimiento. En un procesamiento de señal de video, las señales de video se comprimen en forma digital mediante la codificación de la señal de video de conformidad con una norma de codificación específica para formar una corriente de bits, codificada, digital. Una corriente de bits de señal de video codificada puede ser decodificada para proporcionar las señales de video decodificadas. El término "cuadro" se utiliza comúnmente para la unidad de una secuencia de video. Un cuadro contiene líneas de información 5 espacial de una señal de video. Dependiendo del formato de codificación, un cuadro puede comprender de uno o más campos de datos de video. De esta manera, los diferentes segmentos de una corriente de datos representan un cuadro o campo determinado. La corriente de datos codificada puede almacenarse para una futura 10 recuperación mediante el decodificador de video, y/o ser transmitida hacia un sistema remoto decodificador de señal de video, sobre los canales o sistemas de transmisión como la Integrated Services Digital Network (ISDN) y las conexiones telefónicas Public Switched Telephone Network (PSTN), cable y sistemas directos de satélite 15 (DSS). Las señales de video con frecuencia se codifican, transmiten y decodifican para usarse en sistema de tipo televisión (TV). Muchos sistemas de TV comunes, por ejemplo, en Estados Unidos, operan de conformidad con la norma NTSC (National Televisión Systems 20 Comité), la cual opera a (30*1000/1001) « 29.97 cuadros/segundo (FPS). La resolución espacial de SDTV algunas veces es referido como SDTV (definición estándar TV). El NTSC originalmente usaba 30 fps para ser la mitad de la frecuencia del sistema de suministro de corriente AC a 60 ciclos. Después, se cambió a 27.79 fps para 25 desplazar la "fuera de fase" con corriente, para reducir las i r -?i_i___? ___——————-— distorsiones armónicas. Otros sistemas, como el PAL (Phase Alternation by Line), también se uso por ejemplo, en Europa. En el sistema NTSC, cada cuadro de datos está típicamente compuesto de un campo par entrelazado o entrelaminado con un 5 campo impar. Cada campo consiste en los pixels en las líneas horizontales alternas de la imagen o el cuadro. De conformidad con esto, los campos de salida de cámara NTSC 29.97x2 = 59.94 de señales análogas de video por segundo, incluyen 29.97 campos pares entrelazados con 29.97 campos impares para proporcionar 10 video a 29.97 fps. Las imágenes NTSC típicamente tienen una resolución de aproximadamente 720(h)x480(v) pixels activos. De este modo, cada campo es de 720x240 para proporcionar cuadros entrelazados de 720x480. Estas especificaciones se proporcionan en CCIR Rec. 601, el cual especifica el formato de imagen, la semántica 15 de adquisición y las partes de la codificación para las señales digitales de televisión "convencional". (La televisión "convencional" está en la resolución de PAL, NTSC, y SECAM). Se utilizan varias normas de compresión de video para el procesamiento digital de video que especifica la corriente de bits 20 codificada para una norma de codificación de video determinada. Estas normas incluyen a la International Standards Organization/lnternational Electrotechnical Comission (ISO/IEC) 11172 Moving Pictures Experts Group 1, norma internacional ("Coding of Moving Pictures and Associated Audio for Digital Storage 25 Media) (MPEG-1), y la norma internacional ISO/IEC 13818 ^¡^^ ^¿ ("Generalizaed coding of Moving Pictures and Associated Audio Informatio") (MPEG-2). Otra norma de codificación de video es la H.261 (Px64), desarrollada por la International Telegraph Union (ITU). En la norma MPEG, el término "imagen" se refiere a una corriente de bits de datos que puede representar ya sea un cuadro de datos (es decir, ambos campos) o un campo único de datos. De este modo, las técnicas de codificación de la MPEG se utilizan para codificar a las imágenes de la MPEG de los campos o cuadros de los datos de video. La MPEG-1 se construyó sobre el Formato de Imagen Convencional (SIF) de 352x240 a 30 cuadros por segundo (fps). Las velocidades de datos de la MPEG varían, aunque la MPEG-1 fue diseñada para proporcionar calidad de video VHS a una velocidad de datos de 1.2 megabits por segundo, o 150 KB/segundo. En la norma MPEG-1, el video está estrictamente no entrelazado, (es decir, progresivo). Para el video progresivo, las líneas de un cuadro contienen muestras que empiezan instantáneamente de una sola vez y continúan a través de las líneas sucesivas hasta la parte inferior del cuadro. La MPEG-2, adoptada en la Primavera de 1994, es una extensión compatible con la MPEG-1 que se construye sobre la MPEG-1, también soporta a los formatos entrelazados de video y una cantidad de características avanzadas, incluyendo a las características para soportar a la HDTV (Televisión de alta definición). La MPEG-2 fue diseñada, en parte, para utilizarse con las velocidades muestra de radiodifusión de televisión tipo NTSC que utilizan el CCIR Rec. 601 (720 muestras/línea por 480 líneas por cuadro por 29.97 fps). En el entrelazado que el MPEG-2 emplea, un cuadro se divide en dos campos, un campo superior y un campo inferior. Uno de estos campos inicia un periodo de campo después 5 del otro. Cada campo de video es un subgrupo de los pixeis de una imagen transmitida en forma separada. La MPEG-2 es una norma codificadora de video que puede utilizarse por ejemplo, en la radiodifusión de video codificado conforme a esta norma. Las normas MPEG pueden soportar una variedad de velocidades de 10 cuadros y de formatos. La compensación de movimiento se utiliza comúnmente en el procesamiento de señal de video. Las técnicas de compensación de movimiento explotan la correlación temporal que frecuentemente existe entre las imágenes consecutivas, en las cuales hay una 15 tendencia de algunos objetos o características de imagen, de moverse dentro de los límites restringidos desde una ubicación a otra de una imagen a otra. En las normas MPEG, como en la norma MPEG-2, puede haber diferentes imágenes o tipos de cuadros en la corriente de bits digital comprimida, como los cuadros I, cuadros P y 20 cuadros B. Los cuadros I, o intra-cuadros están auto-contenidos, esto significa que no tienen su base en la información de los cuadros decodificados que se han transmitido previamente. Se hace la referencia a los cuadros de video que se codifican con técnicas de compensación de movimiento, como cuadros predecibles o cuadros 25 P, ya que su contenido se predice del contenido de los cuadros ______________ previos I o P. Los cuadros P también pueden utilizarse como una base para un cuadro subsecuente P. Los cuadros I, P son ambos, cuadros de "anclaje" ya que pueden utilizarse como una base para otros cuadros, como los cuadros B, P que se basan predeciblemente en los cuadros de anclaje. Un cuadro B o "bidireccional" se predice de los dos cuadros de anclaje transmitidos en forma reciente con relación a la transmisión del cuadro B. Otras normas, como la H.261 utilizan solamente cuadros I, P. La mayoría de los esquemas de codificación MPEG utilizan una secuencia comprimida de cuadro de 12 a 15 llamada grupo de imágenes (GOP). Cada GOP típicamente inicia con un cuadro y de manera opcional incluye un número de cuadros B, P. El parámetro M se utiliza con frecuencia para representar la distancia entre los cuadros P en un GOP y el parámetro N representa el número total de cuadros en un GOP (es decir, la distancia entre los cuadros I en los GOP sucesivos). Una corriente de bits MPEG típicamente contiene una o más corrientes de video multiplexadas con una o más corrientes de audio y con otros datos, como la información de temporización. En la MPEG-2, los datos codificados que describen una secuencia particular de video, se representan en diferentes capas empaquetadas: la capa de Secuencia, la capa GOP, la capa de Imagen, la capa de División y la capa de Macrobloques. Para auxiliar a la transmisión de esta información, una corriente digital de datos que representa múltiples secuencias de video, se divide en varias unidades más pequeñas y cada una de estas unidades se encapsula dentro de un paquete de corriente básica empaquetada (PES). Para la transmisión, cada paquete PES se divide, a su vez en una pluralidad de paquetes de transporte de longitud fija. Cada paquete de transporte contiene datos que se relacionan solamente con un paquete PES. El paquete de transporte también incluye un encabezado que retiene la información de control que se utilizará al decodificar el paquete de transporte. De este modo, la unidad básica de una corriente MPEG es el paquete que incluye un encabezado de paquete y datos de paquete. Cada paquete puede representar por ejemplo, un campo de datos. El encabezado de paquete incluye un código de identificación de corriente y puede incluir una o más etiquetas de tiempo. Por ejemplo, cada paquete de datos puede ser de alrededor de 100 bytes de largo, con los primeros dos bytes de 8-bits, que contienen un campo identificador de paquete (PID). En una aplicación DSS por ejemplo, el PID puede ser un SCID (canal de servicio ID) y varias etiquetas. El SCID es típicamente un número único de 12 bits que identifica únicamente a la corriente particular de datos, a la cual pertenece un paquete de datos. De este modo, cada paquete comprimido de video contiene tanto un PID, como un SCID. Cuando una imagen codificada MPEG-2 es recibida mediante un sistema decodificador de video, un decodificador de transporte decodifica a los paquetes de transporte para volver a enlazar los paquetes PES. Los paquetes PES, a su vez, son decodificados para volver a enlazar la corriente de bits MPEG-2 que representa la imagen. Una corriente determinada de transporte de datos puede transportar simultáneamente muchas secuencias de imagen, por ejemplo como paquetes intercalados de transporte. Por ejemplo, una corriente de bits de video codificado MPEG-2 puede ser transportada mediante los paquetes DSS cuando se emplean las transmisiones DSS. La mayoría de los programas de video DSS se codifican a 544 pixels/línea y a 480 líneas/cuadro. Todos los 29.97 cuadros/segundo se codifican. El número exacto de cuadros/segundo codificados depende de la secuencia exacta, Los sistemas DSS permiten a los usuarios recibir directamente muchos canales de televisión radiodifundidos por satélites con un receptor DSS. El receptor típicamente incluye un pequeño reflector satelital, de 18 pulgadas conectado por un cable a una unidad integrada receptora/decodificadora (IRD). El reflector satelital está dirigido hacia los satélites y la IRD se conecta a la televisión del usuario en un diseño similar al del decodificador convencional de cable-televisión. En la IRD, la circuitería frente-extremo recibe una señal del satélite y la convierte a la corriente digital de datos original, la cual se alimenta de los circuitos decodificadores de video/audio que ejecutan la extracción y descompresión del transporte. Para un video MPEG-2, la IRD comprende un decodificador MPEG-2 que se utiliza para descomprimir el video comprimido que se recibió. En la MPEG-2 se definen cuatro diferentes "perfiles", cada uno de ellos corresponde a un diferente nivel de complejidad de la imagen codificada, por ejemplo, la resolución imagen/imagen. Cada perfil define la resolución espacial de color y la escalabilidad de la corriente de bits. Se definen diferentes niveles para cada perfil, cada nivel corresponde a una resolución diferente de imagen. Los diversos niveles para un perfil determinado definen el máximo y el mínimo para una resolución de imagen y las muestras Y de (luminiscencia) por segundo, definen el número de capas de video y audio soportadas para perfiles escalables y la velocidad máxima de bits por perfil. La combinación de un perfil y un nivel produce una arquitectura que define la habilidad de un decodificador para manejar una corriente particular de bits. El perfil más común para las aplicaciones de radiodifusión es el formato de perfil principal (MP). Una de las "normas" de la MPEG-2, conocida como Perfil Principal, Nivel Principal (o Medio) (MP@ML) está dirigida para codificar señales de video conforme a las normas existentes de televisión SD (es decir, NTSC y PAL). Esta norma se puede utilizar para codificar imágenes de video que tienen 480 líneas activas cada una con 720 pixeis activos con un explorador entrelazado de 2:1. Cuando los intervalos de bloqueo horizontal y vertical se agregan a estas señales, el resultado es de 525 líneas por 858 pixels. Cuando se decodifican y se despliegan con una señal de reloj de despliegue de 13.5 MHz, estas señales producen imágenes que corresponden a las imágenes de radiodifusión tipo NTSC. Otra norma, conocida como Perfil Principal, Nivel Alto (MP(S>HL). está dirigida para codificar imágenes HDTV.
Conforme se mejora la calidad de algunos sistemas, como los sistemas de televisión, es deseable proporcionar señales codificadas de video compatibles con HD para las transmisiones de video. Sin embargo, pueden ser ambos receptores SD y HD, los receptores y sistemas SD pueden no ser compatibles con la norma mejorada de transmisión/codificación, es decir las normas mejoradas pueden no ser "inversas-compatibles". Por ejemplo, los SD DSS IRD convencionales no son capaces de decodificar cualquier formato mejor que los formatos MP(5.ML. De este modo, algunos sistemas DSS están forzados a transmitir un canal de datos HD, así como una versión SD del canal HD, para que los receptores DSS SD puedan recibir y decodificar la transmisión. Esta es una solución muy costosa, ya que requiere de una anchura de banda completa del canal SD además de la anchura de banda del canal HD. La anchura de banda se desperdicia debido a que se transmite información redundante. Existe, por lo tanto una necesidad de técnicas para codificar y transmitir señales mejoradas o superadas, las cuales también son compatibles inversas con la norma anterior, para evitar la transmisión de canales redundantes o adicionales de datos. En la presente invención, se proporcionan un método y un aparato para codificar y decodificar señales de video. Se recibe una corriente progresiva de bits de video que tiene cuadros de referencia y cuadros de no-referencia, cada una tiene una referencia temporal inicial conforme a una estructura inicial de secuencia de cuadro. Las referencias temporales, únicamente de los cuadros de referencia son remapeadas al ignorar los cuadros de no-referencia. Los cuadros de referencia son empaquetados con un identificador base de paquete (PID) y los cuadros de no-referencia con una mejora PID para proporcionar corrientes de bits de transporte base y de mejora, respectivamente.
BREVE DESCRIPCIÓN DE LOS DIBUJOS La Figura 1 muestra un sistema digital de video para codificar, transmitir y decodificar señales de imagen de video, de conformidad con una modalidad preferida de la presente invención; la Figura 2 es un diagrama de flujo que ilustra la codificación ejecutada por el codificador de video del sistema de video de la Figura 1 ; la Figura 3 ilustra el empaquetamiento de la corriente de bits ejecutado por un empaquetador de transporte DSS del codificador de video de la Figura 1 ; la Figura 4 ilustra la operación base decodificadora de corriente únicamente, ejecutada por un decodificador de video de norma DSS de un sistema, como el sistema de la Figura 2; y la Figura 5 ilustra la operación progresiva decodificadora de video ejecutada por un decodificador de video de una DSS modificada de un sistema, como el sistema de la Figura 2.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN En la presente invención, un proceso decodificador tipo MPEG- 2 se modifica para proporcionar una corriente de bits codificada que es inversa-compatible con las MPEG-2 DSS IRD existentes y que proporciona información adicional a los decodificadores modificados adecuadamente para proporcionar una calidad más alta de video. Con referencia a la Figura 1 se muestra un sistema 100 digital de video para codificar, transmitir y decodificar señales de imagen de video, de conformidad con una modalidad preferida de la presente invención. El codificador 110 de video recibe una corriente de video desde una fuente de datos de video como una cámara de video. Esta puede ser una corriente de alta calidad de datos de entrada de video de 59.94 Hz (fps). Como se describirá con mayor detalle más adelante con referencia a la Figura 2, el codificador de video codifica estos datos con un codificador, como el codificador MPEG-2 para generar una corriente progresiva de bits de video. Esto puede ser por ejemplo, una corriente progresiva de bits de 59.94 Hz (fps). Esta corriente de bits después se divide mediante otros componentes funcionales del codificador 110, como el codificador de transporte (transporte IC), en dos corrientes, una corriente de base y una corriente de mejora y se transmite sobre un medio de comunicaciones como el canal 120 DSS como una corriente de bits de transporte. El transporte IC hace a la corriente de base compatible inversa con los decodificadores existentes, como las DSS SD IRD, y compatible con la sintaxis MPEG-2 MP(a?ML, en una modalidad. De este modo, una norma no modificada DSS SD IRD es capaz de recibir a la porción base de corriente del video progresivo comprimido. La transmisión mejorada de video es, de esta forma transparente para 5 los receptores y decodificadores SD no actualizados. Esto es, la transmisión mejorada de video es compatible inversa con el formato previo SD existente. Un decodificador de video tipo M P (5. H L modificado adecuadamente y un decodificador de transporte pueden utilizarse para decodificar a las corrientes de base y de mejora para 10 proporcionar video progresivo de alta calidad. Un sistema decodificador (televisión de definición superada) HDTV o EDTV puede utilizarse por ejemplo, para este propósito. En una modalidad, la corriente de base tiene una velocidad de cuadro de 29.97 Hz (fps), es decir, la velocidad SDTV. La corriente 15 de mejora combinada con la corriente de base, pueden decodificarse mediante un decodificador EDTV, por ejemplo, para proporcionar una corriente de bits progresiva de 59.94 Hz para los sistemas EDTV. De este modo, el codificador 110 proporciona una corriente combinada que tiene corrientes de base y de mejora. Juntas, éstas forman una 20 transmisión superada que puede recibirse y decodificarse mediante un receptor y decodificador mejorados como el HDTV o EDTV, para proporcionar video progresivo (por ejemplo, 59.94 Hz). La corriente de base puede utilizarse por sí misma mediante un sistema tipo MP@ML como el SDTV para recuperar únicamente la información de 25 video de 29.97 Hz (fps) MP@ML. ___________________«__ ______________a De este modo, un decodificador 130 de video recibe a la corriente de bits de transporte y proporciona demodulación y decodificación para proporcionar alguna salida útil, por ejemplo, una pantalla en un monitor (no mostrado). En una modalidad, el decodificador 130 de video es una DSS IRD convencional que extrae a la corriente de base y la decodifica para proporcionar video entrelazado SDTV 29.97 fps. En otra modalidad, el decodificador 130 es un decodificador HDTV o EDTV de conformidad con la presente invención, el cual extrae y decodifica a ambas corrientes, la de base y la de mejora para proporcionar video progresivo de 59.94 fps para las aplicaciones EDTV. En la siguiente descripción, una modalidad DSS que emplea SCID se utiliza y por lo tanto, la referencia se hace a los SCID, aunque se debe entender que generalmente se puede utilizar una PID. En otra modalidad, la corriente elemental de base es una corriente de bits de video MPEG-2 MPO.ML que tiene una estructura de corriente de bits GOP con el siguiente orden codificado: 10 P1 P2...P14 En este GOP, M = 1, N = 15, y la longitud en tiempo de la corriente de bits GOP es de 15 cuadros/29.97 fps = 0.5 segundos. La distancia de tiempo entre los dos cuadros desplegados es = 1/29.97 segundos que es el mismo intervalo para el video NTSC. En una modalidad, esta corriente elemental es empaquetada dentro de una corriente de transporte DSS con un SCID (SCID i). La corriente de mejora no es una corriente de bits de video compatible con la MPEG-2. En otra modalidad, ésta consiste únicamente de cuadros B y tiene la siguiente estructura: BO B1 B2...B14 Para la corriente de bits de mejora, así como para la corriente de bits de base, N = 15. La distancia de tiempo entre los dos cuadros desplegados es de 1/29.97 segundos. La corriente de bits de mejora es empaquetada dentro de una corriente de transporte DSS con un SCID diferente a la de la corriente de bits de base (es decir, SCID j).
Con referencia ahora a la Figura 2, se muestra un diagrama 200 de flujo que ilustra la codificación ejecutada por el codificador 110 de video de un sistema 100 de video, el cual genera la corriente de bits de transporte de video transmitida mediante un canal 120 DSS. En otra modalidad, el codificador 110 de video comprende un codificador MPEG-2 que proporciona una corriente de bits de video progresivo de 59.94 Hz (paso 201). Esta corriente de bits de video progresivo tiene una estructura GOP de M = 2, N = 30, con el siguiente orden de estructura general GOP: B0, 11, B2, P3, B4, P5, B6, P7, B8, P9, B10, P11, B12, P13, B14, P15, B16, P17, B18, P19, B20, P21, B22, P23, B24, P25, B26, P27, B28, P29. El codificador 110 remapea la referencia temporal de los cuadros de referencia (I, P) en la corriente de base de la siguiente manera (paso 202): 11=^10 Pn=>P(n-1)/2 El propósito del remapeo de los cuadros de referencia es tal, que la corriente de base que consistirá únicamente de estos cuadros de referencia, tendrá referencias temporales consecutivas y estará auto-contenida desde el punto de vista de un decodificador MP(3>ML, es decir compatible inverso con el decodificador MP@ML, a pesar de la presencia de la corriente de mejora. El transporte IC del codificador 110 de video entonces separa a los cuadros I, P de los cuadros B (paso 210), para las corrientes de base y de mejora respectivamente, y asigna ya sea un SCID i o un SCID j respectivamente, a cada paquete de un cuadro particular (pasos 211, 212). Un empaquetador de transporte DSS de un codificador 110 de video entonces empaqueta a las corrientes de bits como se ilustra en la Figura 3 (paso 213). Por ejemplo, como se ilustra en la Figura 3, los diferentes paquetes del cuadro 10 (únicamente se ilustran dos en la Figura 3) se asignan SCID i. Posteriormente, algunos de los parámetros de corriente de transporte en la corriente de bits de base son remapeados (paso 220), para hacer a la corriente de bits de base compatible con las especificaciones de transporte DSS. Las corrientes de bits de base y de mejora, contienen sus respectivos SCIDs i j, y después son transportadas mediante el canal 120 DSS, en donde los paquetes son recibidos por el decodificador 130 de video, el cual contiene o está acoplado con un reflector satelital para recibir a las señales DSS en el canal 120 DSS que comprende una IRD. La IRD en sí misma contiene circuitos decodificadores de video/audio que ejecutan la extracción y descompresión de transporte, es decir, un decodificador de transporte y un decodificador de video MPEG. Si el decodificador 130 de video es un decodificador (MP(5)ML) compatible con la norma MPEG-2 DSS, no puede decodificar a la corriente de bits de dos partes en su totalidad, para proporcionar video progresivo. Sin embargo, debido a que la corriente de bits de mejora es compatible inversa con los decodificadores existentes MPEG-2 DSS tipo MP@ML, el decodificador 130 es capaz de decodificar a la corriente de base. Debido a que la corriente de base es una corriente M P @ M L , el decodificador 130 de video DSS es capaz de decodificarla para desplegarla como una secuencia entrelazada de video de 59.94 Hz. Esta operación decodificadora de la corriente de base se ilustra en la Figura 4, en donde los paquetes señalados SCID i son paquetes de corriente de base y los paquetes señalados SCID j son paquetes de corriente de mejora. Como se muestra, los paquetes de cuadros I, P que contienen la SCID i, son extraídos mediante la circuitería decodificadora de transporte (IC) del decodificador 130 y después decodificados por una unidad decodificadora MPEG-2 compatible con la MP@ML, del decodificador 130. Por ejemplo, los dos paquetes SCID i ilustrados para el cuadro 10, los cuales son parte de la corriente de base, así como los dos paquetes SCID i ilustrados para el cuadro P1, son extraídos por el decodificador de transporte IC y después decodificados por un decodificador de video MP@ML para proporcionar calidad de video SDTV.
De manera alternativa, el decodificador 130 de video puede ser un decodificador modificado MP(a)HL-1440 DSS, que tiene extracción de transporte y unidades decodificadoras capaces de tomar total ventaja de la corriente de bits de dos partes en su totalidad para proporcionar video progresivo. De este modo, si el decodificador 130 de video puede decodificar secuencias de video progresivo de 59.94 Hz, puede extraer a ambas corrientes, la de base y la de mejora y decodificarlas para proporcionar video progresivo de 59.94 Hz, como se ilustra en la Figura 5. De este modo, en la presente invención, la codificación de la presente invención asegura que la corriente de base aparezca como corrientes SD individuales para que las SD IRDs puedan decodificarlas, mientras que las HD IRDs especialmente modificadas puedan decodificar a ambas corrientes, la de base y la de mejora para proporcionar video progresivo. De conformidad, la presente invención proporciona un método para utilizar una sintaxis MPEG no escalable para soportar una transmisión "escalable", sin requerir de una sintaxis especial para soportar la "escalabilidad" (la sintaxis especial de otra forma, impediría que las SD IRDs no modificadas fueran capaces de decodificar datos de la corriente de bits transmitida). __•____

Claims (12)

  1. REIVINDICACIONES 1. Un método para codificar señales de video, caracterizado por los pasos de: (a) recibir una corriente de bits de video progresivo que comprende cuadros de referencia y cuadros de no referencia, cada uno de ellos tiene una referencia temporal inicial de conformidad con una estructura inicial de secuencia de cuadro; (b) remapear a las referencias temporales de los cuadros de referencia al ignorar los cuadros de no referencia; y (c) empaquetar a los cuadros de referencia con un identificador de paquete de base (PID) y a los cuadros de no referencia con un mejora PID, para proporcionar corrientes de bits de transporte de base y de mejora, respectivamente.
  2. 2. El método de conformidad con la reivindicación 1, también caracterizado por el paso de extracción y decodificación, con un decodificador MP@ML, únicamente los paquetes que tienen la base PID, para proporcionar una corriente de bits de video decodificado MP@ML.
  3. 3. El método de conformidad con la reivindicación 1, caracterizado también por el paso de extracción y decodificación, con un decodificador MP(a)ML. los paquetes que tienen ambos, el PID de base y el PID de mejora, para proporcionar las corrientes de bits de base y de mejora y combinar a las corrientes de bits para proporcionar una corriente de bits de video decodificado MP@HL.
  4. 4. El método de conformidad con la reivindicación 1, caracterizado en que los cuadros de referencia comprenden cuadros l,P y los cuadros de no referencia comprenden cuadros B.
  5. 5. El método de conformidad con la reivindicación 1, caracterizado en que el paso (b) comprende el paso de remapeo de las referencias temporales de los cuadros de referencia para que los cuadros de referencia sean numerados consecutivamente.
  6. 6. El método de conformidad con la reivindicación 1, caracterizado en que cada PID es un identificador de servicio de canal (SCID).
  7. Un aparato para codificar señales de video, caracterizado por: (a) un remapeador para recibir una corriente de bits de video progresivo que comprende cuadros de referencia y cuadros de no-referencia, cada uno de ellos tiene una referencia temporal inicial de conformidad con una estructura inicial de secuencia de cuadro, para remapear a las referencias temporales únicamente de los cuadros de referencia, al ignorar los cuadros de no referencia; y (b) un empaquetador de transporte para empaquetar a los cuadros de referencia con un identificador de paquete de base y a los cuadros de no referencia con un mejora PID, para proporcionar corrientes de bits de transporte de base y de mejora, respectivamente.
  8. 8. El aparato de conformidad con la reivindicación 7, también caracterizado por un decodificador MP(a)ML para extraer y decodificar únicamente a los paquetes que tienen la base PID, para proporcionar una corriente de bits de video decodificado MP(S_ML.
  9. 9. El aparato de conformidad con la reivindicación 7, caracterizado también por un decodificador MP@HL para extracción y decodificación, con un decodificador MP@ML, los paquetes que tienen ambas, la PID de base y la PID de mejora, para proporcionar las corrientes de bits de base y de mejora y para combinar a las corrientes de bits proporcionan una corriente de bits de video decodificado M P (5) H L .
  10. 10. El aparato de conformidad con la reivindicación 7, caracterizado en que los cuadros de referencia comprenden cuadros I, P y los cuadros de no referencia comprenden cuadros B.
  11. 11. El aparato de conformidad con la reivindicación 7, caracterizado porque el remapeador remapea a las referencias temporales de los cuadros de referencia para que los cuadros de referencia sean numerados consecutivamente.
  12. 12. El aparato de conformidad con la reivindicación 7, caracterizado en que cada PID es un identificador de canal de servicio (SCID).
MXPA01006991A 2000-07-12 2001-07-10 Envio de secuencias de video progresivo para mpeg y otros formatos adecuados de datos. MXPA01006991A (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/614,632 US7020205B1 (en) 2000-07-12 2000-07-12 Sending progressive video sequences suitable for MPEG and other data formats

Publications (1)

Publication Number Publication Date
MXPA01006991A true MXPA01006991A (es) 2002-06-04

Family

ID=24462094

Family Applications (1)

Application Number Title Priority Date Filing Date
MXPA01006991A MXPA01006991A (es) 2000-07-12 2001-07-10 Envio de secuencias de video progresivo para mpeg y otros formatos adecuados de datos.

Country Status (7)

Country Link
US (1) US7020205B1 (es)
EP (1) EP1182877A3 (es)
JP (1) JP5118794B2 (es)
KR (1) KR100818148B1 (es)
CN (1) CN1197378C (es)
BR (1) BR0102837A (es)
MX (1) MXPA01006991A (es)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030099303A1 (en) * 2001-06-04 2003-05-29 Koninklijke Philips Electronics N.V. Digital television (DTV) transmission system using enhanced coding schemes
EP1683364A1 (en) * 2003-11-13 2006-07-26 Matsushita Electric Industrial Co., Ltd. Packetization of variable bit rate encoded data based on rate control
EP1713276B1 (en) * 2004-02-06 2012-10-24 Sony Corporation Information processing device, information processing method, program, and data structure
US7448012B1 (en) 2004-04-21 2008-11-04 Qi-De Qian Methods and system for improving integrated circuit layout
JP4838253B2 (ja) * 2004-10-07 2011-12-14 パナソニック株式会社 画像符号化装置、画像符号化方法、画像復号化装置、画像復号化方法、および記録方法
US20060271990A1 (en) * 2005-05-18 2006-11-30 Rodriguez Arturo A Higher picture rate HD encoding and transmission with legacy HD backward compatibility
KR100770704B1 (ko) * 2005-08-04 2007-10-29 삼성전자주식회사 픽쳐 스킵 방법 및 장치
JP2007053554A (ja) * 2005-08-17 2007-03-01 Sony Corp 符号化装置、符号化方法、復号装置、復号方法およびプログラム
MY164915A (en) * 2005-10-11 2018-02-15 Samsung Electronics Co Ltd Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereof
KR20070068828A (ko) * 2005-12-27 2007-07-02 주식회사 팬택앤큐리텔 위성 디지털 멀티미디어 방송에서 영상 프레임을 추가하여전송하는 방법 및 장치와, 이를 수신하는 방법 및 장치
JP2008141277A (ja) * 2006-11-30 2008-06-19 Sanyo Electric Co Ltd デコード回路
US8457214B2 (en) 2007-09-10 2013-06-04 Cisco Technology, Inc. Video compositing of an arbitrary number of source streams using flexible macroblock ordering
TW201026065A (en) * 2008-12-26 2010-07-01 Ind Tech Res Inst Method for packing bitstream of scalable video coding
CN101990091B (zh) * 2009-08-05 2012-10-03 宏碁股份有限公司 视频图像传送方法、***、视频编码装置及视频解码装置
US9392214B2 (en) * 2013-02-06 2016-07-12 Gyrus Acmi, Inc. High definition video recorder/player
US10567703B2 (en) 2017-06-05 2020-02-18 Cisco Technology, Inc. High frame rate video compatible with existing receivers and amenable to video decoder implementation

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5231484A (en) * 1991-11-08 1993-07-27 International Business Machines Corporation Motion video compression system with adaptive bit allocation and quantization
US5329365A (en) * 1993-07-07 1994-07-12 Rca Thomson Licensing Corporation Method and apparatus for providing compressed non-interlaced scanned video signal
CA2126467A1 (en) * 1993-07-13 1995-01-14 Barin Geoffry Haskell Scalable encoding and decoding of high-resolution progressive video
US5852565A (en) * 1996-01-30 1998-12-22 Demografx Temporal and resolution layering in advanced television
JP2834070B2 (ja) * 1996-05-09 1998-12-09 日本電気株式会社 画像データの特殊再生システム
GB2318472B (en) * 1996-10-09 2000-11-15 Sony Uk Ltd Processing encoded signals
US6043846A (en) * 1996-11-15 2000-03-28 Matsushita Electric Industrial Co., Ltd. Prediction apparatus and method for improving coding efficiency in scalable video coding
WO1998041011A1 (en) 1997-03-12 1998-09-17 Matsushita Electric Industrial Co., Ltd. Hdtv downconversion system
JPH10294943A (ja) * 1997-04-18 1998-11-04 Matsushita Electric Ind Co Ltd 映像信号符号化方式と映像信号符号化装置と映像信号復号化方式と映像信号復号化装置
US5844636A (en) 1997-05-13 1998-12-01 Hughes Electronics Corporation Method and apparatus for receiving and recording digital packet data
US6323909B1 (en) * 1998-10-28 2001-11-27 Hughes Electronics Corporation Method and apparatus for transmitting high definition television programming using a digital satellite system transport and MPEG-2 packetized elementary streams (PES)
KR100385968B1 (ko) * 1998-12-09 2003-07-16 삼성전자주식회사 디스플레이 포맷 및/또는 프레임 레이트가 서로 다른 신호들을동시에 표시하는 수신기와 그 표시방법

Also Published As

Publication number Publication date
US7020205B1 (en) 2006-03-28
KR100818148B1 (ko) 2008-04-01
EP1182877A2 (en) 2002-02-27
EP1182877A3 (en) 2004-06-30
KR20020006429A (ko) 2002-01-19
BR0102837A (pt) 2002-02-26
CN1197378C (zh) 2005-04-13
JP2002077907A (ja) 2002-03-15
JP5118794B2 (ja) 2013-01-16
CN1338876A (zh) 2002-03-06

Similar Documents

Publication Publication Date Title
KR100950867B1 (ko) 패킷화된 비디오 데이터 처리 방법, 이미지 데이터를 디코딩하는 방법, 및 비디오 방송 방법
US5623308A (en) Multiple resolution, multi-stream video system using a single standard coder
US9525895B2 (en) Transmission device, transmission method, reception device, and reception method
US6671323B1 (en) Encoding device, encoding method, decoding device, decoding method, coding system and coding method
US5654805A (en) Multiplexing/demultiplexing method for superimposing sub-images on a main image
US7197070B1 (en) Efficient systems and methods for transmitting compressed video data having different resolutions
US8160134B2 (en) Encoding system and method, decoding system and method, multiplexing apparatus and method, and display system and method
US7469012B2 (en) System and method for transcoding entropy-coded bitstreams
US7876380B2 (en) System and method of transmission and reception of progressive content with isolated fields for conversion to interlaced display
US7020205B1 (en) Sending progressive video sequences suitable for MPEG and other data formats
US7133449B2 (en) Apparatus and method for conserving memory in a fine granularity scalability coding system
EP2067352A2 (en) Video receiver providing video attributes with video data
JPH08331543A (ja) ディジタルテレビジョン放送システム
JP6614281B2 (ja) 受信装置および受信方法
JP3584460B2 (ja) ビットストリーム変換装置および方法、並びに提供媒体
JP2000228768A (ja) デジタル信号伝送装置および方法、並びに提供媒体
Mitchell et al. Mpeg-2 overview
Challapali et al. Grand alliance MPEG‐2‐based video decoder with parallel processing architecture
Tozer ’MPEG-2’
Reitmeier The US Digital Television Standard and its Impact on VLSI
KR20050050315A (ko) 방송 채널을 처리하는 방법 및 이를 이용한 a/v장치
JP2000228769A (ja) デジタル信号伝送装置および方法、デジタル信号受信装置および方法、並びに提供媒体

Legal Events

Date Code Title Description
FG Grant or registration