[go: up one dir, main page]

MXPA96003752A - Aparato que usa tablas de control de memoriarelacionadas con el procesamiento de graficos devideo para receptores de television - Google Patents

Aparato que usa tablas de control de memoriarelacionadas con el procesamiento de graficos devideo para receptores de television

Info

Publication number
MXPA96003752A
MXPA96003752A MXPA/A/1996/003752A MX9603752A MXPA96003752A MX PA96003752 A MXPA96003752 A MX PA96003752A MX 9603752 A MX9603752 A MX 9603752A MX PA96003752 A MXPA96003752 A MX PA96003752A
Authority
MX
Mexico
Prior art keywords
graphics
list
moving image
data
previously determined
Prior art date
Application number
MXPA/A/1996/003752A
Other languages
English (en)
Other versions
MX9603752A (es
Inventor
S Butler Donald
S Amano Richard
Original Assignee
General Instrument Corporation
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
Priority claimed from US08/523,394 external-priority patent/US5835103A/en
Application filed by General Instrument Corporation filed Critical General Instrument Corporation
Publication of MXPA96003752A publication Critical patent/MXPA96003752A/es
Publication of MX9603752A publication Critical patent/MX9603752A/es

Links

Abstract

La presente invención se refiere a un aparato para procesar señales mezcladas de video y gráficos para exhibirlas en un receptor de televisión estándar, que comprende:una memoria de gráficos que comprende:una tabla de lista de imágenes con movimiento, para enlistar una pluralidad de gráficos en una secuencia predeterminada, para exhibirse en un receptor de televisión y para almacenar información general relacionada con dichos gráficos, en palabras de control en cada listado;una tabla de datos de imágenes con movimiento, para almacenar datos de pixel para líneas horizontales de cada una de dichos gráficos, en donde las líneas horizontales, en la tabla de datos de imágenes con movimiento, para cada una de dichos gráficos, es accedida por una palabra de control en el listado de la tabla de lista de imágenes con movimiento, para cada una de dichos gráficos;y una tabla de líneas de control que comprende palabras de control que son accesadas por una palabra de control en el listado de los predeterminados de dichos gráficos en la tabla de lista de imágenes con movimiento para proporcionar controles independientes para relocalizar selectivamente datos de pixel en cada una de las líneas horizontales obtenidas de la tabla de datos de imágenes con movimiento, para producir un efecto especial predeterminado para cada una de los predeterminados de dichos gráficos;y una máquina controladora de memoria y estado de imagen en movimiento para accesar las tablas de la memoria de gráficos en una secuencia predeterminada, con objeto de ensamblar y sobreponer cada una de dichos gráficos en lugares predeterminados, en las líneas horizontales de una señal recibida de video que estásiendo exhibida en la pantalla del receptor de televisión.

Description

APARATO OUE USA TABLAS DE CONTROL DE MEMORIA RELACIONADAS CON EL PROCESAMIENTO DE GRÁFICOS DE VIDEO PARA RECEPTORES DE TELEVISIÓN Referencia de solicitudes relacionadas Esta invención se relaciona con las siguientes solicitudes, todas ellas están cedidas al cesionario de la presente invención, tienen inventores comunes, y se están presentando al mismo tiempo: Solicitud de Patente de los Estados Unidos de Norteamérica con No. de serie: (GID872) , titulada "Method and Apparatus For Performing Two Dimensional Video Convolving", Solicitud de Patente de los Estados Unidos de Norteamérica con No. de serie: (GID906) , titulada "Apparatus For processing Mixed YUV and Color Palettized Video Signáis", y la Solicitud de Patente de los Estados Unidos de Norteamérica con No. de serie: (GID907) , titulada "Video Magnification Apparatus". Campo de la Invención La presente invención se refiere a un aparato que usa tablas de control de memoria en una memoria de gráficos para procesar señales de video gráfico mezcladas YUV y de color en paleta para producir efectos especiales deseados. Una máquina de controlador de memoria y estado de imagen en movimiento se usa con la memoria de gráficos para exhibir selectivamente las señales de video gráficos solas o sobreponer selectivamente estas señales de video gráfico mezcladas sobre señales de televisión en vivo recibidas deede una fuente remota. Antecedentes de la Invención Algunas computadoras comercialmente disponibles, en particular las computadoras personales, proporcionan circuitos que permiten una combinación de una señal de video compuesta, como, por ejemplo, una señal del National Televisión Standard Comitee (NTSC) , con señales de despliegue de video de gráficos generadas por computadora, típicamente rojas, verdes, y azules (RGB) . Más particularmente, el equipo gráfico de video moderno tiene la capacidad de producir fondos, caracteres, símbolos, y otras representaciones de imágenes y configuraciones en tamaños, formas y colores seleccionados por el operador. La Patente de los Estados Unidos de Norteamérica No. 4,737,772 (Nishi y colaboradores), publicada el 12 de abril de 1988, describe un controlador de despliegue de video que comprende un procesador de despliegue de video (VDP) , una unidad de proceso central (CPU) , una memoria, y una memoria de acceso directo de video (VRAM) . La memoria almacena los dos programas que serán ejecutados por la unidad de proceso central y varias clases de datos de imagen. La memoria de acceso directo de video almacena datos de imágenes las cuales el procesador de despliegue de video puede cambiar y luego transferir al exterior para su exhibición sobre una pantalla de despliegue visual de Tubo de Rayos Catódicos (CRT) . En el procesador de despliegue de video, un generador de señal de sincronización genera señales de sincronización para rastrear correctamente elementos de la imagen que se va a exhibir los cuales son usados por contadores horizontales y verticales y el despliegue de tubo de rayos catódicos para sincronizar el procesamiento de datos en un circuito de procesamiento de datos de imagen (IDPC) y desplegar visualmente de manera correcta los datos procesados sobre la pantalla del despliegue de tubo de rayos catódicos. Un digitalizador de video muestrea una señal de video analógica suministrada externamente y convierte los niveles de la señal o las amplitudes de la señal de video analógica en datos digitales cada uno compuesto de 2 ó 4 bits. Los datos de salida con amplitud digitalizada del digitalizador de video representan una imagen fija, y se suministran los datos al circuito de procesamiento de datos de imagen. El circuito de procesamiento de datos de imagen almacena selectivamente tanto los datos de salida del digitalizador de video como los códigos de color suministrados desde la unidad de proceso central en la memoria de acceso directo de video a través de un circuito de interfaz. Cada código de color desde la unidad de proceso central representa un color respectivo de los elementos de despliegue visual (por ejemplo pixel ) constituyendo una imagen fija sobre la pantalla. Durante la operación, como respuesta a una orden de despliegue visual desde la unidad de proceso central, el circuito de procesamiento de datos de imagen lee secuencialmente datos de puntos desde la memoria de acceso directo de video en sincronización con la posición de rastreo sobre el despliegue de tubo de rayos catódicos, y produce los datos puntuales en un circuito de paleta de color. Al mismo tiempo, el circuito de procesamiento de datos de imagen calcula y lee los datos necesarios para desplegar una imagen de animación desde la memoria de acceso directo de video y suministra códigos de color al circuito de paleta de color. Cuando se localizan una imagen de animación y una imagen fija en la misma posición de despliegue visual sobre la pantalla del despliegue de tubo de rayos catódicos, se exhibe preferiblemente la imagen de animación. El circuito de paleta de color convierte cada código de color en tres datos de color para rojo (R) , verde (G) , y azul (B) , cada uno compuesto de tres bits. Un convertidor de Digital en Analógico (DAC) convierte los datos de color del circuito de paleta de color en señales rojo, verde y azul que se proveen al despliegue de tubo de rayos catódicos . La Patente de los Estados Unidos de Norteamérica No. 5,355,175 (Okada y colaboradores), publicada el 11 de octubre de 1994, describe un aparato de mezcla de video que mezcla una imagen de video de gráficos y una imagen de video de fondo en una pluralidad de proporciones de mezcla en un plano de imagen. Los datos desvanecidos indicativos de la proporción de mezcla de cuando menos una línea de la señal de video de fondo y la señal de video de gráficos se generan de manera secuencial de acuerdo con un orden previamente determinado. El dato de desvanecimiento se retiene en un elemento de retención y se hacen salir del elemento de retención sincrónicamente con una señal de sincronización horizontal . Los niveles de la señal de video de fondo y la señal de video de gráficos se ajustan individualmente de acuerdo con el dato de desvanecimiento salido del elemento de retención, y se suman entre sí las señales ajustadas. La señal de video de fondo y la señal de video de gráficos se mezclan en la proporción de mezcla fijado para cada línea en un plano de una imagen para generar una señal de salida de video del aparato. La Patente de los Estados Unidos de Norteamérica No. 4,420,770 (Rahman) , publicada el 13 de diciembre de 1983, describe un sistema de generación de fondo de video para generar patrones de video rectangulares que tiene atributos de video seleccionados por el operador. El sistema comprende una memoria de bits horizontales y una memoria de bits verticales, siendo cada una de las memorias una memoria de 16 entidades para almacenar información para 16 entidades de fondo. La memoria para cada entidad de fondo define esquinas opuestas del área de fondo para una entidad sobre la pantalla. Como se muestra en la Figura 2 de la patente, una primera entidad define una primera área rectangular y una segunda entidad de prioridad más alta define una segunda área rectangular parcialmente traslapando. Una tabla de consulta de atributo almacena información para cada entidad relacionada con la salida de video de color (rojo, verde, azul) para esa entidad. Durante el rastreo de las líneas de una imagen que se está produciendo, la primera entidad se produce en su área definida y la segunda entidad se produce en su área definida. Sin embargo, la segunda entidad tienen una prioridad más alta lo cual da como resultado que la región traslapada de las dos entidades que se presente con los atributos almacenados de la segunda entidad. La Patente de los Estados Unidos de Norteamérica No. 4,754,270 (Murauchi) , publicada el 28 de junio de 1988, describe un aparato de despliegue digitalizado que es capaz de agrandar o reducir el tamaño de una imagen desplegada visualmente sobre la pantalla de un despliegue de tipo de exploración punto por punto como un despliegue de tubo de rayos catódicos. El aparato comprende un elemento de memoria direccionable, un elemento de entrada de datos, y un elemento de generación de datos de dirección variable. El elemento de memoria direccionable almacena datos de despliegue visual que ee extraen en una relación de tiempo predeterminado mediante una relación de sincronización previamente determinada con una exploración punto por punto del despliegue visual para producir una imagen de despliegue visual. El elemento de datos de entrada suministra datos numéricos que determinan el tamaño de la imagen. El elemento de generación de datos de dirección variable incluye incrementos de direccionamiento variable para generar datos de dirección que se correlacionan con direcciones de datos de despliegue que se almacenan en el elemento de memoria para producir los datos de despliegue visual. El elemento de generación de datos de dirección variable comprende un elemento de cálculo aritmético para calcular digitalmente los incrementos de direccionamiento como respuesta a los datos numéricos suministrados por el elemento de datos de entrada. Todavía más, como repuesta a las señales de tiempo relacionadas con el rastreo del despliegue visual, el elemento de generación de datos de dirección variable responde al elemento de cálculo aritmético para incrementar direcciones para direccionar el elemento de la memoria de acuerdo con los datos numéricos que determinan el tamaño de la imagen. Más particularmente, cuando se exhibe una imagen de tamaño original, una dirección horizontal del elemento de memoria se incrementa por un "1" cada 200 nanosegundos . En otrae palabras, un tamaño de punto en la dirección horizontal del despliegue visual tiene un tiempo de despliegue visual de 200 nanosegundos para exhibir el tamaño origina. El tamaño del punto en la dirección horizontal se puede agrandar o reducir cambiando el tiempo de despliegue visual de un punto en la dirección horizontal seleccionando adecuadamente datos sumandos que se proporcionan al elemento de memoria. Al fijar adecuadamente los datos sumandos, el tamaño de los caracteres y de las imágenes asociadas en la pantalla de despliegue visual se pueden agrandar o reducir con respecto a un tamaño nominal . Actualmente, está surgiendo una necesidad para gráficos de video interactivo que habilitarán una nueva clase entera de servicios que se proporcionarán en el hogar mediante una red de televisión por cable. Estos nuevos servicios mejorarán la experiencia de vieualización para muchos programas de televisión tradicionales al mismo tiempo que proporcionan servicios aumentados a otros. Sin embargo, los receptores de televisión del NTSC y de la Línea de Fase Alternada (PAL) , a diferencia de los monitores de computadora, tienen una anchura de banda de video bastante baja y emplean un despliegue visual entrelazado, no un rastreo progresivo. Estas limitaciones ponen restricciones severas a la generación de una señal de video sintético de alta resolución sin artefacto. Tradicionalmente, los productos de consumidor, como los juegos de video, evitan estos problemas generando señales de video no entrelazadas de baja resolución. Esta forma de aproximación da como resultado imágenes que tienen baja calidad, tienen una apariencia de "bloque", y se limita su elección de color, y tienen una apariencia de caricatura. La generación de video sintético que alcanza calidad de transmisión requiere que las señales sintetizadas generadas emulen las de una cámara de video que rastrea una escena y el procesamiento de señal analógica subsecuente para estas señales de cámara de video. Por lo tanto, es deseable proporcionar una configuración relativamente barata que use tablas de memoria para almacenar y procesar muchos gráficos (imágenes con movimiento) en varias configuraciones y efectos especiales al mismo tiempo que permita que se sobrepongan buenos gráficos de video sintético uno encima de otro o encima de la programación de televisión en vivo para verse en un receptor estándar de televisión entrelazada NTSC o PAL. Sumario de la Invención La presente invención se dirige a un aparato barato que usa tablas de control de memoria para procesar señales do video mezcladas YUV y gráficos (imágenes con movimiento) en paleta de color, para producir efectos especiales deseados, y desplegar visualmente de manera selectiva estas señales de video gráficos solas o sobreponiendo selectivamente estas señales de video de gráficos sobre señales de televisión en vivo recibidas desde una fuente remota . Vista desde un aspecto, la presente invención se dirige a un aparato para procesar señales mezcladas de video y gráficos para exhibirlas sobre un receptor de televisión estándar que comprende una memoria de gráficos y una máquina de controlador de memoria y estado de imagen con movimiento. La memoria de gráficos comprende una tabla de lista de imágenes con movimiento, una tabla de datos de imágenes con movimiento, y una tabla de control de línea. La tabla de lista de imágenes con movimiento enlista uno o más gráficos en una secuencia previamente determinada para el despliegue visual en el receptor de televisión, y para almacenar información general relacionada con uno o más gráficos con palabras de control en cada listado. La tabla de datos de imágenes con movimiento almacena datos de pixel para las líneas horizontales de cada uno del o de los gráficos donde a las líneas horizontales en la tabla de datos de imágenes con movimiento para cada uno del o de los gráficos se tiene acceso mediante una palabra de control en el listado en la tabla de lista de imágenes con movimiento para cada uno del o de los gráficos. La tabla de control de línea comprende palabras de control a las que se tiene acceso mediante una palabra de control en el listado del o de los gráficos previamente determinados en la tabla de lista de imágenes con movimiento. Las palabras de control de la tabla de control de línea para un gráfico proporciona controles independientes para volver a localizar selectivamente datos de pixel en cada una de las líneas horizontales obtenidas de la tabla de datos de imágenes con movimiento para producir un efecto especial previamente determinado para cada uno del o de los gráficos previamente determinados. La máquina de controlador de memoria y estado de imagen con movimiento tiene acceso a las tablas de la memoria de gráficos en una secuencia previamente determinada para ensamblar y exhibir cada uno del o de los gráficos en lugares previamente determinados en las líneas horizontales en una pantalla del receptor de televisión. Vista desde otro aspecto, la presente invención se dirige a un aparato para procesar señales mezcladas de video y gráficos para su despliegue visual en un receptor de televisión estándar, que comprende una memoria de gráficos y una máquina de controlador de memoria y estado de imagen con movimiento. La memoria de gráficos comprende una tabla de lista de imágenes con movimiento, una tabla de datos de imágenes con movimiento, y una tabla de lista de extensión. La tabla de lista de imágenes con movimiento enlista uno o más gráficos en una secuencia previamente determinada para desplegarse visualmente en el receptor de televisión y para almacenar información general relacionada con el o los gráficos dentro de palabras de control en cada listado. La tabla de datos de imagen con movimiento almacena datos de pixel para las líneas horizontales de cada uno del o de Los gráficos. Se tiene acceso a las líneas horizontales en la tabla de datos de imagen con movimiento para cada uno del o de los gráficos mediante una palabra de control en el listado en la tabla de lista de imágenes con movimiento para cada uno del o de los gráficos. La tabla de lista de extensión comprende cuando menos una palabra de control de lista de extensión para un número previamente determinado de líneas horizontales que forman cada una de una pluralidad de secciones separadas previamente determinadas de la pantalla del receptor de televisión. La o las palabras de control de la lista de extensión definen cuál de una pluralidad de N listados de gráficos en la tabla de lista de imágenes con movimiento están activos y aparecen en la sección asociada determinada previamente. La máquina de controlador de memoria y estado de imagen con movimiento primero tiene acceso a cuando menos una palabra de control de la lista de extensión en la tabla de la lista de extensión cuando ensambla una sección previamente determinada de una pantalla del receptor de televisión. Luego, la máquina de controlador de memoria y estado de imagen en movimiento solamente tiene acceso a los listados de gráficos en la tabla de la lista de imágenes con movimiento y la tabla de datos de imagen con movimiento que se encuentran activos y aparecen en la cuando menos una palabra de la lista de extensión. Vista desde todavía otro aspecto, la presente invención se dirige a un aparato para procesar señales mezcladas de video y gráficos para desplegarlos visualmente en un receptor de televisión estándar que comprende una memoria de gráficos y una máquina de controlador de memoria y estado de imágenes con movimiento. La memoria de gráficos comprende una tabla de. lista de imágenes con movimiento, y una tabla de datos de imágenes con movimiento. La tabla de lista de imágenes con movimiento enlista uno o más gráficos en una secuencia determinada previamente para exhibirse en el receptor de televisión. La tabla de lista de imágenes con movimiento también almacena información general relacionada con el o los gráficos con palabras de control en cada listado. La tabla de datos de imágenes con movimiento almacena datos de pixel para las líneas horizontales de cada uno del o de los gráficos. Se tiene acceso a las líneas horizontales en la tabla de datos de imágenes con movimiento para cada uno del o de los gráficos mediante una palabra de control en el listado en la tabla de lista de imágenes con movimiento para cada uno del o de los gráficos. La máquina de controlador de memoria y estado de imagen con movimiento responde a las señales habilitadas del campo desde la tabla de lista de imágenes con movimiento indicando cuál campo de un cuadro de dos campos de una imagen de video se está exhibiendo sobre una pantalla de un receptor de televisión para tener acceso y ensamblar un primer gráfico previamente determinado enlistado en la tabla de lista de imágenes con movimiento para las líneas horizontales de solamente uno de los dos campos y un segundo gráfico previamente determinado enlistado en la tabla de lista de imágenes con movimiento o una señal de televisión en vivo para las líneas horizontales del otro de los dos campos. La invención se entenderá mejor a partir de la siguiente descripción más detallada tomada con los dibujos que la acompañan. Breve Descripción de los Dibujos La Figura 1 es un diagrama de bloques de una unidad de caja de cable de suscriptor de acuerdo con la presente invención. La Figura 2 es un diagrama de bloques de una primera porción del circuito de procesamiento de video encontrado en la unidad de caja de cable de suscriptor de la Figura 1 de acuerdo con la presente invención. La Figura 3 es un diagrama de bloques de una segunda porción del circuito de procesamiento de video encontrado en la unidad de caja de cable de suscriptor de la Figura l de acuerdo con la presente invención; Las Figuras 4, 5, y 6 ilustran la operación de una Memoria Intermedia de Ensamblaje de Pixel que forma parte de la primera porción del circuito de procesamiento de video de la Figura 3 de acuerdo con la presente invención. La Figura 7 es un diagrama de bloques de un Muítiplexor/Desvanecedor ejemplar que forma parte de una segunda porción del circuito de procesamiento de video mostrado en la Figura 3. La Figura 8 es un diagrama de bloques de una configuración ejemplar de un Convolucionador que forma parte de la segunda porción del circuito de procesamiento de video mostrado en la Figura 3. La Figura 9 es un diagrama en bloque de una Memoria de Gráficos que comprende tablas, y la primer porción de un circuito de, procesamiento de video mostrado en la Figura 2 de acuerdo con la presente invención. Las Figuras 10, 11, 12, 13, 14, y 15 muestran varias configuraciones que se pueden lograr usando las tablas de la Memoria de Gráficos mostrada en la Figura 9 de acuerdo con una primera modalidad de la presente invención. La Figura 16 es una vista ejemplar de una pantalla de despliegue visual que usa una tabla de lista de extensión encontrada en la Memoria de Gráficos mostrada en la Figura 9 de acuerdo con una segunda modalidad de la presente invención. Y la Figura 17 es una sección ejemplar de una pantalla de receptor de televisión entrelazada en donde se intercalan una primera y una segunda imágenes con movimiento en una porción de la pantalla de acuerdo con una tercera modalidad de la presente invención. Descripción Detallada Se entenderá que los elementos correspondientes que realizan la misma función en cada una de las figuras se les ha dado el mismo número de designación. Haciendo referencia ahora a la Figura 1, se muestra un diagrama de bloques de una unidad de caja de cable de suscriptor 10 que se puede encontrar en el local de un suscriptor y proporciona procesamiento de video interactivo de acuerdo con la presente invención. La unidad de caja de cable de suscriptor 10 comprende un primer módulo (MODULO 1) 12 (mostrado dentro de un primer rectángulo de línea punteada) y un segundo módulo (MODULO 2) 14 (mostrado en un segundo rectángulo de línea punteada) . El primer módulo 12 es un arreglo convencional que comprende un convertidor de Radio Frecuencia (RF) a Banda de base 20 y un Sistema de control de convertidor 22, los cuales son conocidos en la técnica. El convertidor de radio frecuencia a banda de base 20 recibe señales de canal de televisión de radio frecuencia multiplexadas en el formato estándar NTSC o PAL que se propaga en un cable 27 a partir de una oficina central de la compañía de cable remota (no mostrada) y selectivamente convierte las señales de canal de televisión de radio frecuencia multiplexadas de sus frecuencias de canal multiplexadas a frecuencias de banda de base. El convertidor de radio frecuencia a banda de base 20 transmite una señal de salida de video compuesta de banda de base resultante a partir del proceso de conversión sobre una barra colectora 24 hacia el segundo módulo 14. El sistema de control de convertidor 22 es usuario (suscriptor) típicamente se controla ya sea por un dispositivo de control remoto infrarrojo o un teclado en la caja de cable como se conoce bien en la técnica. El sistema de control de convertidor 22 funciona para recibir y/o transmitir señales de autorización y de control de acceso vía el cable 27 hacia o desde una oficina central de compañía de cable remota, activa mezclador o desmezclador de video de banda de base, y produce mensajes de despliegue visual en pantalla (OSD) . El sistema de control de convertidor 22 saca señales de control vía una barra colectora 29 hasta el convertidor de radio frecuencia a banda de base 20 para seleccionar la programación del canal deseado, y distintas señales de control y de datos descodificados (por ejemplo, señales de salida de datos corriente arriba y de control, señales infrarrojas de recepción y transmisión, y señales de datos de modulación de desplazamiento de fase de cuadratura TI descodi icados) vía los conductores 31 y 33 hacia el segundo módulo 14. El segundo módulo 14 comprende un Procesador de Interfaz en Serie (SIP) 30, dispositivos de entrada/salida (1/0) 32, una Memoria de Sólo Lectura (ROM) 34, una Memoria de Acceso Directo (RAM) 35, una Unidad de Proceso Central (CPU) 36, una Memoria de Gráficos 38, y un circuito integrado de Control de Memoria y Video (CONT. VIDEO & ME . ) 40 (mostrado en un rectángulo de línea punteada) . El procesador de interfaz en serie 30, los dispositivos de entrada/salida 32, la memoria de sólo lectura 34, la memoria de acceso directo 35, la unidad de proceso central 36, y la máquina de controlador de memoria y estado de imagen con movimiento (MAQ.) 42 del circuito integrado del control de memoria y video 40 se interconectan mediante una barra colectora de datos 48. La unidad de proceso central 36 puede comprender cualquier unidad de procesamiento conveniente y, de acuerdo con la presente invención, es una unidad de proceso central del tipo 386 que es relativamente barata. La memoria de sólo lectura 34 puede comprender cualquier memoria conveniente como, por ejemplo, una Memoria de Sólo Lectura Borrable y Programable Eléctricamente (EPROM) para fines de inicialización y para la programación de la unidad de proceso central 36. La memoria de acceso directo 35 puede comprender cualquier memoria conveniente como, por ejemplo, dos Memorias de Acceso Directo Dinámicas (DRAM) de 256 Kilobytes-por-16 bits conectadas en serie para proporcionar una configuración de memoria de acceso directo de 512 Kilobytes-por-16 bits para su uso como memoria transitoria para la unidad de proceso central 36. La memoria de gráficos 38 puede comprender cualquier memoria conveniente como, por ejemplo, una memoria de acceso directo con área de 32 bits de ancho o de preferencia dos memorias de acceso directo dinámicas de 256 kilobytes-por-16 bits acomodadas en paralelo para su uso con una barra colectora de 32 bits de ancho. La memoria de gráficos 38 se usa para almacenar datos de imagen con movimiento relacionados con gráficos e imágenes de video. El uso de una barra colectora de 32 bits de ancho 39 permite el uso de direccionamiento de memoria de modo de llamada rápida tanto para una máquina de controlador de memoria y estado de imagen con movimiento 42 como para un movilizador de memoria en bloque (no mostrado) que forman parte del controlador de memoria y video 40. Mediante el uso significativo del direccionamiento de la memoria en el modo de bloque, se puede lograr una velocidad de transferencid de datos promedio de aproximadamente 52 nanosegundos, lo cual corresponde a procesar aproximadamente 77 millones de bytes de datos por segundo . El procesador de interfaz en serie 30 funciona para manejar comunicaciones de datos entre el primer módulo 12 y el segundo módulo 14. Más particularmente, el procesador de interfaz en serie 30 maneja todas las señales de transferencia de datos entre el segundo módulo 14 y el sistema de control de convertidor 22 del primer módulo 12. Estas señales de transferencia de datos pueden tener formatos como, por ejemplo una corriente de datos parecido a TI a 1.5 Mbits/segundo lo cual involucra el volumen de las transferencias de comunicación, y datos sin procesar desde un receptor infrarrojo (no mostrado) en el sistema de control de convertidor 22. El procesador de interfaz en serie 30 también puede incluir un puerto en serie sincrónico dúplex completo (no mostrado) para su expansión futura. Estos formatos de señales de transferencia de datos se usan para la comunicación entre el sistema de control de convertidor 22 en el primer módulo 12 y la unidad de proceso central 36 en el segundo módulo 14 para activar las acciones deseadas en el segundo módulo 14. El circuito integrado de control de memoria y video 40 comprende la máquina de controlador de memoria y estado de imagen con movimiento 42, el circuito de compuesto a YUV 44, el circuito de procesamiento de video (PROC.) 46. La máquina de controlador de memoria y estado de imagen con movimiento 42 se acopla con la memoria de gráficos 38 mediante una barra colectora de datos 39, y con el circuito de procesamiento de video 46 mediante una barra colectora de datos 45. El circuito de compuesto a YUV 44 recibe la señal de video compuesta de banda de base desde la barra colectora 24 y saca las señales de video YUV resultantes a la máquina de controlador de memoria y estado de imagen con movimiento 42 sobre una barra colectora 43. aEl circuito de procesamiento de video 46 recibe las s*eñales de video desde la máquina de controlador de memoria y estado de imagen con movimiento 44 sobre la barra colectora de datos 45, y saca las señales de video estándar NTSC o PAL en una barra colectora 47 hacia un receptor de televisión remoto (no mostrado) o circuitos de procesamiento adicionales (no mostrados) . Se entenderá que la presente invención yace dentro del área del circuito integrado de control de memoria y video 40 y la memoria de gráficos 38. Los elementos del primer módulo 12 y del segundo módulo 14 se presentaron y discutieron anteriormente en la presente para un mejor entendimiento de cómo encaja la presente invención en la unidad de la caja de cable de suscriptor interactiva 10. Haciendo referencia ahora a las Figuras 2 y 3, se muestran diagramas de bloque de la primera y la segunda porción, respectivamente, de un circuito de procesamiento de video 40 (mostrado en una área de línea punteada) encontrada en el segundo módulo 14 de la unidad de caja de cable de suscriptor 10 de la Figura 1 de acuerdo con la presente invención. Como se muestra en la Figura 2, una memoria de gráficos 38, que forma un elemento del segundo módulo 14 de la Figura 1, se acopla mediante una barra colectora de datos 39 con una máquina de controlador de memoria y estado de imagen con movimiento 42 que es parte de un controlador de memoria y video 40 (mostrado dentro de una área de línea punteada) del segundo módulo 14 de la Figura 1. Una primera porción del circuito de procesamiento de video 46 comprende un tubo de datos 50, y una memoria intermedia de ensamblaje de pixeles 52 (mostrada dentro de una área de línea punteada) del segundo módulo 14 de la Figura l. Una primera porción del circuito de procesamiento de video 46 comprende un tubo de datos 50 y una memoria intermedia de ensamblaje de pixeles 52 (mostrada dentro de un rectángulo en línea punteada) . El tubo de datos 50 recibe datos sobre una barra colectora 45 que se obtuvieron mediante la máquina de controlador de memoria y estado de imagen con movimiento 42 desde la memoria de gráficos 38 para la transmisión de una imagen con movimiento particular a la memoria intermedia de ensamblaje de pixeles 52. Más particularmente, el tubo de datos 50 recibe datos para una imagen con movimiento desde una memoria de gráficos 38 vía la máquina de controlador de memoria y estado de imagen con movimiento 42 y proporciona salidas separadas como datos de luminancia (ydata) y datos de crominancia (cdata) para su transmisión a la memoria intermedia de ensamblaje de pixeles 52. La memoria intermedia de ensamblaje de pixeles 52 comprende una primera, segunda y tercera zonas de memoria intermedia de línea doble 53, 54 y 55, respectivamente, y una zona de memoria intermedia 58 de Línea 0 de Y/G. La primera zona de memoria intermedia de línea doble 53 se usa para almacenar datos de Y/G (luminancia) de la línea la y los datos Y/G de la línea ib para la primera y la segunda líneas de un primer campo de una imagen con movimiento recibida vía una barra colectora 49 desde el tubo de datos 50. Los datos de luminancia de línea comprenden 10 bits (los bits 9-0) de datos y control para cada pixel de una línea. La segunda zona de memoria intermedia de doble línea 54 se usa para almacenar los datos de C (crominancia) de la línea la y datos C de la línea Ib de la primera y la segunda líneas del primer campo de la imagen con movimiento recibida vía una barra colectora 51 desde el tubo de datos 50. Los datos de crominancia de línea comprenden 8 bits (bits 7 - 0) de datos para cada pixel de una línea. La tercera zona de memoria intermedia de doble línea 55 se usa para almacenar datos de Y/G (luminancia) de la línea 2a y datos Y/G de la línea 2b de la primera y la segunda líneas del segundo campo de una imagen con movimiento recibida vía la barra colectora 49 desde el tubo de datos 50. Los datos de luminancia de línea comprenden 10 bits (bits 9-0) de datos y control para cada pixel de una línea. Se entenderá que las líneas la y 2a de la primera y tercera zonas de memoria intermedia de doble línea 53 y 55 almacenan la primera y la segunda líneas horizontales de datos de pixeles, respectivamente, donde la primera y la segunda líneas horizontales son líneas adyacentes dentro de campos separados de la imagen con movimiento en un formato de despliegue visual entrelazado. De manera semejante, las líneas Ib y 2b de la primera y la tercera zonas de emori a intermedia de doble línea 53 y 55 almacenan la tercera y la cuarta líneas horizontales de datos de pixeles, respectivamente, donde la tercera y la cuarta líneas horizontales son líneas adyacentes en campos separados de la imagen con movimiento en un formato de despliegue visual entrelazado. En otras palabras, la primera y tercera zonas de memoria intermedia de doble 1 ínea 53 y 55 secuencialmente almacenan datos y control de luminancia para, por ejemplo, pixeles de un par de líneas nones y pares, respectivamente, de los respectivos primer y segundo campos, o viceversa, de la imagen con movimiento durante una exploración de un formato de despliegue visual entrelazado. La segunda zona de memoria intermedia de doble línea 54 almacena los datos de crominancia para los datos de las líneas almacenadas en la zona de memoria intermedia de doble línea 53. Se puede proporcionar una zona de memoria intermedia de línea doble de crominancia (no mostrada) similar a la zona de memoria intermedia de doble línea 54 para la zona de memoria intermedia de doble línea 55, pero no es necesario por razones de economía y falta de importancia en un convolucionador que se explicará más adelante en la presente. El dato de salida de la primera zona de memoria intermedia de doble línea 53 comprende diez bits de datos de luminancia y control por cada pixel de las líneas almacenadas en la misma que sale en paralelo por cada pixel sobre una barra colectora designada LINEA 1 al circuito en la Figura 3. El dato de salida de la segunda zona de memoria intermedia de doble línea 54 comprende ocho bits de datos de crominancia y control por cada pixel de las líneas almacenadas en la misma que sale en paralelo por cada pixel sobre una barra colectora designada LINEA le al circuito en la Figura 3. El dato de salida de la tercera zona de memoria intermedia de doble línea 55 comprende diez bits de datos y control de luminancia por cada pixel de las líneas almacenadas en la misma que sale en paralelo por cada pixel sobre una barra colectora designada LINEA 2 al circuito en la Figura 3 y a la zona de memoria intermedia 58 de la Línea 0 de Y/G. La zona de memoria intermedia 58 de línea 0 de Y/G funciona para retrasar los datos de línea salidos por la tercera zona de memoria intermedia de doble línea 55 mediante un período de línea horizontal para proporcionar una salida de línea retrasada que comprende diez bits de datos y control de luminancia por cada pixel de la línea almacenada en la misma que sale en paralelo sobre una barra colectora designada LINEA 0 al circuito en la Figura 3. Se entenderá que a un régimen de muestra de 13.5 MHz para el despliegue visual de televisión estándar NTSC, hay 858 pixeles por línea de la imagen de los cuales solamente alrededor de 704 pixeles se exhiben realmente, y que hay 525 líneas horizontales de pixeles en dos campos de una imagen de la cual aproximadamente 440-500 líneas se ven normalmente dependiendo del receptor de televisión usado. Volviendo ahora a las Figuras 4, 5, y 6, se muestra una secuencia ejemplar de operación para la primera y tercera zonas de memoria intermedia de doble línea 53 y 55, ?* respectivamente, y la zona de memoria intermedia 58 de línea 0 de Y/G de la memoria intermedia de ensamblaje de pixeles 52 de la Figura 2 de acuerdo con la presente invención. Se entenderá que en una operación normal de las zonas de memoria intermedia de doble línea 53 y 55, se introduce una línea horizontal de datos de pixel en un primer campo a la mitad de la primera zona de memoria intermedia de doble línea 53 al mismo tiempo que se introduce una línea horizontal de datos de pixeles en un segundo campo a la mitad de la tercera zona de memoria intermedia de doble línea 55. Al mismo tiempo de la entrada de las líneas horizontales de datos de pixeles en las primeras mitades de la primera y la tercera zonas de memoria intermedia de doble línea 53 y 55, se extraen las líneas horizontales de datos de pixeles previamente almacenadas en las otras mitades de la primera y la tercera zonas de memoria intermedias de doble línea 53 y 55 en las LINEAS de salida l y 2 respectivamente. En otras palabras, para la primera zona de memoria intermedia de doble línea 53, se introduce una primera línea horizontal de datos de pixeles desde el primer campo a, por ejemplo, la porción Y/G de la línea la de la primera zona de memoria intermedia de doble línea 53, y durante un siguiente período de línea horizontal, se introduce una segunda línea horizontal de datos de pixel desde un primer campo de un cuadro a la porción Y/G de la línea Ib de la primera zona de memoria intermedia de línea doble 53 mientras que se extrae la primera línea horizontal de datos de pixel de la porción Y/G de la línea la sobre la LINEA de salida 1. Durante un siguiente período de línea horizontal, se introduce una tercera línea horizontal de datos de pixel desde el primer campo a la porción Y/G de la LINEA la de la primera zona de memoria intermedia de doble línea 53 mientras que la segunda línea horizontal de los datos de pixel desde la porción Y/G de la LINEA Ib se extrae sobre la LINEA de salida l. Al mismo tiempo, la primera, la segunda, y la tercera líneas horizontales de datos de pixel de un segundo campo de datos del cuadro se envían de manera semejante a la tercera zona de memoria intermedia 55 y se hacen salir de la misma sobre la LINEA de salida 2. La Figura 4 muestra un punto final de una etapa de inicialización de la memoria intermedia de ensamblaje de pixeles 52 después de que se enciende por primera vez la unidad de caja de cable de suscriptor 10 de la Figura 1. Más particularmente, al encendido, los datos de pixel para una línea 0 horizontal de un primer campo y los datos de pixel para una línea 1 horizontal de un segundo campo se introducen en la porción Y/G de la línea la de la primera zona de memoria intermedia de doble línea 53 y en la porción Y/G de la línea 2a de la zona de memoria intermedia de doble línea 55, respectivamente, durante un primer período de línea horizontal. durante un segundo período de línea horizontal, los datos de pixel para una línea horizontal 2 de un primer campo y los datos de pixel para una línea horizontal 3 de un segundo campo se introducen en la porción Y/G de la línea Ib de la primera zona de memoria intermedia de doble línea 53 y en la porción Y/G de la línea 2b de la tercera zona de memoria intermedia de doble línea 55, respectivamente, mientras que los datos de pixel para las líneas horizontales 0 y 1 se extraen de la porción Y/G de la línea la de la primera zona de memoria intermedia de doble línea 53 y de la porción Y/G de la línea 2a de la tercera zona de memoria intermedia de doble línea 55, respectivamente, en las respectivas LINEAS de salida 1 y 2. Al mismo tiempo, los datos de pixel para una línea horizontal 1 desde la porción Y/G de la línea 2a de la tercera zona de memoria intermedia de doble línea 55 se introduce en la zona de memoria intermedia 58 de línea 0 de Y/C. Ya que la zona de memoria intermedia 58 de línea 0 de Y/G funciona para retrasar los datos de línea horizontal almacenados en la misma por un período de línea horizontal, y la zona de memoria intermedia 58 no tenía datos almacenados en la misma en la inicialización, la salida de la misma sobre la LINEA de salida 0 no incluye datos válidos. La Figura 5 continúa el proceso de carga y salida después de los pasos de inicialización mostrados en la Figura 4. Más particularmente, los datos de pixeles para una línea horizontal 4 de un primer campo y los datos de pixeles para una línea horizontal 5 de un segundo campo se introducen en la porción Y/G de la línea la de la primera zona de memoria intermedia de doble línea 53 y en la porción Y/G de la línea 2a de la tercera zona de memoria intermedia de doble línea 55, respectivamente, durante un tercer período de línea horizontal. Al mismo tiempo, los datos de pixel para las líneas horizontales 2 y 3 se extraen de la porción Y/G de la línea Ib de la primera zona de memoria intermedia de línea doble 53 y la porción 2b de la línea Y/G de la tercera zona de memoria intermedia de doble línea 55, respectivamente, en sus respectivas LINEAS 1 y 2 de salida. Al mismo tiempo, los datos de pixel para la línea horizontal 3 desde la porción 2b de la línea Y/G de la tercera zona de memoria intermedia de doble línea 55 se mete a la zona de memoria intermedia de línea 0 Y/G 58 mientras que los datos de pixel anteriormente almacenados para los datos de la línea horizontal 1 se sacan en la línea de salida 0. Por lo tanto, las zonas de memoria intermedia 58, 53, y 55 están produciendo datos de pixel para las líneas horizontales 1, 2 y 3, respectivamente, para una imagen con movimiento en las respectivas líneas de salida 0, 1, y 2 durante el tercer período de línea horizontal, donde los datos de pixel para las líneas horizontales 1 y 3 son parte del segundo campo y los datos de pixel para la línea horizontal 2 es parte del primer campo de una imagen con movimiento que fue almacenada en la Memoria de Gráficos 38 (mostrado en las Figuras 1 y 2) . La Figura 6 continúa el proceso de cargar y descarga del paso mostrado en la Figura 5. Más particularmente, los datos de pixel para una línea horizontal 6 de un primer campo y los datos de pixel para una línea horizontal 7 de un segundo campo de una imagen con movimiento se introducen en la porción Y/G de la línea horizontal Ib de la primera zona de memoria intermedia de doble línea 53 y la porción Y/G de la línea horizontal 2b de la tercera zona de memoria intermedia de doble línea 55, respectivamente, durante un cuarto período de línea horizontal. Al mismo tiempo, los datos de pixel para las líneas horizontales 4 y 5 de la imagen con movimiento se extraen de la porción Y/G de la línea horizontal la de la primera zona de memoria intermedia de doble línea 53 y de la porción Y/G de la línea horizontal 2a de la tercera zona de memoria intermedia de doble línea 55, respectivamente, en las respectivas LINEAS 1 y 2 de salida. Al mismo tiempo, los datos de pixel para la línea horizontal 5 desde la porción Y/G de la línea 2a de la tercera zona de memoria intermedia de doble línea 55 se introduce en la zona de memoria intermedia 58 línea 0 Y/G mientras que los datos de pixel almacenados previamente para los datos de la línea horizontal 3 salen en la LINEA 0 de salida. Por lo tanto, las zonas de memoria intermedia 58, 53, y 55 están sacando datos de pixel para lae líneas horizontales 3, 4, y 5, respectivamente, en las LINEAS O, 1, y 2 de salida durante el cuarto período de línea horizontal, en donde los datos para las líneas horizontales 3 y 5 son parte del segundo campo de la imagen con movimiento mientras que los datos para la línea horizontal 4 se obtienen del primer campo de la imagen con movimiento que se almacenaron en la memoria de gráficos 38 (mostrada en las Figuras 1 y 2) . De las Figuras 5 y 6, se puede ver que después de la inicialización (Figura 4) , los datos de pixel de la LINEA 1 de salida representa datos para las líneas horizontales secuenciales (por ejemplo, las líneas horizontales numeradas con pares (0-254) de una imagen estándar NTSC) de un primer campo de los dos campos de un cuadro para un despliegue visual entrelazado NTSC. Después de que las líneas horizontales numeradas por pares del ejemplo del primer campo han salido secuencialmente en la LINEA 1 de salida durante los períodos de líneas horizontales secuenciales, la salida continúa con las líneas horizontales numeradas secuencialmente (por ejemplo, las líneas horizontales numeradas con nones 1-255 de una imagen estándar NTSC) del segundo campo del cuadro de la manera encontrada para explorar un despliegue visual entrelazado. Aunque no ee muestra en las Figuras 4-6, se entenderá que los datos de crominancia se hacen salir en la LINEA le de salida de la segunda zona de memoria intermedia de doble línea 54 mostrada en la Figura 2, al mismo tiempo que el dato de pixel de luminancia asociado para cada línea horizontal que sale en la LINEA l de salida. Volviendo ahora a la Figura 3, se muestra un diagrama de bloques de una segunda porción de un circuito de procesamiento de video 46 encontrado en la unidad de caja de cable de suscriptor 10 de la Figura 1, de acuerdo con la presente invención. La segunda porción del circuito de procesamiento de video 46 comprende un circuito de paleta de color 60, un desmultiplexor YC a YUV 62, un Multiplexor/ Desvanecedor (MUX. /DESVA. ) 64, un multiplexor y control 3:1 (MUX. & CONT. 3:1) 66, y un convolucionador 68. Los datos de pixel de 10 bits (bits 9-0) que se propagan en cada una de las LINEAS 0, 1, 2 desde la salida de la memoria intermedia de ensamblaje de pixeles 52 de la Figura 2 para los pixeles correspondientes en tres líneas horizontales adyacentes de una imagen con movimiento se reciben en entradas separadas de cada uno del circuito de paleta de color 60, el deemultiplexor de YC a YUV 62 y el Multiplexor y control 3:1 66. Más particularmente, los bits 7-0 de la salida paralela de 10 bits/pixel de la memoria intermedia de ensamblaje de pixeles 52 por cada una de las LINEAS de salida 0, 1, y 2 se reciben en las entradas del circuito de paleta de color 60 y el desmultiplexor YC a YUV 62, mientras que los bits 9 y 8 de la salida paralela de 10 bits/pixel de la memoria intermedia de ensamblaje de pixeles 52 para cada una de las LINEAS de salida O, 1, y 2 se reciben en las entradas del multiplexor y control 3:1 66. Adicionalmente, el desmultiplexor YC a YUV 62 recibe los bits de datos de crominancia 7-0 sacados en paralelo sobre la LINEA de salida le de la memoria intermedia de ensamblaje de pixeles 52 ya que los datos de crominancia solamente se usan cuando los datos de pixel de la imagen con movimiento se relacionan con una señal de imagen con movimiento de Color Verdadero. Más particularmente, cuando se codifica la imagen con movimiento como una señal de paleta de color, el mismo código define el color, y no se requiere el dato de crominancia como se necesita con una señal de video de color verdadero. El circuito de paleta de color 60 funciona para detectar cuando los 8 bits (bits 7:0) de un dato de pixel recibido en paralelo en cada una de las LINEAS de salida 0, 1, y 2 representan códigos separados para colores particulares de una paleta de color, y convertir esos ccidigos de paleta de color en una señal de salida en una barra colectora 61 que representa una señal de paleta de color multiplexada YUV de 24 bits para tres datos de pixel de 8 bits recibidos para esas tres líneas. El circuito de paleta de color 60 es un dispositivo muy conocido, y se puede usar cualquier circuito adecuado para lo mismo. El desmultiplexor YC a YUV 62 detecta cuando los 8 bits (bits 7:0) de datos recibidos en paralelo para pixeles en cada una de las LINEAS de salida 0, 1, y 2 de la memoria de ensamblaje de pixeles 52 representa datos de color verdadero (por ejemplo, una imagen con movimiento obtenida directamente de una imagen de televisión) , y también usa el dato de crominancia de 8 bits obtenido vía la LINEA le de salida de la memoria intermedia de ensamblaje de pixeles 52 para generar una señal de salida YUV de color verdadero de 24-bits para pixeles de las tres líneas para su transmisión en la barra colectora 63. El Multiplexor/Desvanecedor 64 recibe, en entradas separadas del mismo, cada una de las señales de datos YUV de paleta de color de 24 bits que se propagan sobre una barra colectora 61 desde el circuito de paleta de color 60, las señales de datos YUV de color verdadero de 24 bits que se propagan en la barra colectora 63 desde el desmultiplexor YC a YUV 62, y las señales de video en vivo YUV de 24 bits en una barra colectora 59. El multiplexor/desvanecedor 64 responde a las señales de control en un conductor 67 desde el multiplexor y control 3:1 66 para sacar una de las tres señales de entrada (YUV de paleta de color de 24 bits, YUV de color verdadero de 24 bits, o YUV de video en vivo de 24 bits) recibidas en el multiplexor/desvanecedor 64 durante cada período de pixel como las señales de salida mezcladas YUV digitalizadas en una barra colectora 65. Más particularmente, el multiplexor y control 3:1, 66, determina a partir de los bits 9 y 8 recibidos en las LINEAS de salida 0, 1, y 2 de la memoria intermedia de ensamblaje de pixeles 5-2 si los datos de pixel de la memoria intermedia de ensamblaje de pixeles 52 en las LINEAS de salida 0, 1, y 2 representan datos de paleta de color, datos de color verdadero, o datos (datos no válidos) para un pixel que no es parte de una imagen con movimiento que se va a sobreponer en una señal de video en vivo, y, por lo tanto, la señal de video en vivo deberá usarse para ese pixel en vez de la paleta de color o el dato de color verdadero recibido de la memoria de ensamblaje de pixeles 52. Como resultado de este control la información obtenida de los bits 9 y 8 de las LINEAS de salida 0, 1, y 2 de la memoria intermedia de ensamblaje de pixeles 52, el multiplexor y control 3:1, 66, envía señales de control sobre el conductor 67 al multiplexor/desvanecedor 64 para seleccionar los datos de entrada correctos para cada pixel de una imagen que se va a exhibir en un receptor de televisión remoto NTSC o PAL (no mostrado) . El convolucionador 68 usa conjuntos secuenciales de tres valores de datos de pixel recibidos en la señal desde el multiplexor/desvanecedor 64 en una barra colectora 65 para proporcionar una señal de salida ponderada de 8 bits para los datos de pixel para un pixel central en una matriz de 3 por 3 de los pixeles correspondientes en tres líneas adyacentes de una imagen de televisión o proporciona la señal desde el multiplexor/desvanecedor 64 en una barra colectora 65 como una señal de salida YUV en una barra colectora 47 que depende de las señales de control desde el multiplexor y control 3:1, 66, sobre un conductor 69. Haciendo referencia ahora a la Figura 7, se muestra un diagrama de bloques de un circuito de multiplexor/ desvanecedor ejemplar 64 (mostrado dentro de un rectángulo de línea punteada) que comprende un multiplexor 2:1 (MUX.) 72, y un Desvanecedor 74 (mostrado dentro de un rectángulo de línea punteada) . El desvanecedor 74 comprende un Sumador A-B 75, un Multiplicador con signo (MULT. SIGNO.) 77, un sumador A+B 78. El multiplexor 2:1 recibe cada una de las señales de datos de gráficos de la paleta de color 60 en la barra colectora 61 en la primera terminal de entrada (A) , y las señales de datos de gráficos del desmultiplexor YC a YUV 62 en la barra colectora 63 en una segunda terminal de entrada (B) . Una señal de control en el conductor 67 del multiplexor y control 3:1, 66, selecciona cuál de las dos señales de entrada de gráficos (de la terminal de entrada A ó B) será sacada del multiplexor 2:1 72 en la terminal de salida (O) . Las señales de salida de gráficos de pixel (Y, U, o V) desde una terminal de salida (O) del multiplexor 2:172 (designado G) en una barra colectora 70 se reciben en una primera terminal de entrada (A) del Sumador A-B 75 del desvanecedor 74. Una señal YUV de video en vivo (Y, U, o V) (designada L) se recibe desde una barra colectora 59 en una segunda terminal de entrada (B) del Sumador A-B 75. Los valores de datos de pixel de los datos de entrada de la terminal A desde el multiplexor 2:1, 72, menos los valores de datos de los datos de pixel YUV de video en vivo recibidos en la terminal de entrada B se proporcionan como una salida en una terminal de salida (O) del sumador A-B 75. El multiplicador con signo 77 recibe de, por ejemplo, un registro (no mostrado) un valor de control de proporción cambiable (R) en una barra colectora 71 de una primera terminal de entrada (A) , y la salida del sumador A-B 75 en una barra colectora 76 en una segunda terminal de entrada B. El valor multiplicado resultante del valor de control de proporción (R) en la barra colectora 71 y los datos de salida de la señal de gráficos del sumador A-B 75 en la barra colectora 76 salen en una terminal de salida (O) en una barra colectora 79 hasta una primera terminal de entrada (A) del sumador A+B 78. La señal de video en vivo (Y, U, o V) en la barra colectora 59 se recibe en una segunda terminal de entrada (B) del sumador A+B 78, y la suma de los dos valores de señales de entrada se proporcionan como una señal de salida (designada Q) en la barra colectora 65 hasta el convolucionador 68 (mostrado en la Figura 3) . El Desvanecedor 74 funciona para desvanecer una señal gráfica para una imagen con movimiento adentro y afuera de manera que el gráfico no aparezca o desaparezca instantáneamente sobre la señal de video en vivo. En otras palabras, para un desvanecimiento de entrada de gráfico, el desvanecedor 74 hace que el gráfico aparezca con intensidad creciente en un receptor de televisión mientras que la señal de video disminuye en intensidad en el área del gráfico durante un período corto de tiempo de manera que el gráfico es totalmente visible. De manera semejante, para un desvanecimiento hacia afuera del gráfico, el desvanecedor 74 hace que el gráfico aparezca con intensidad decreciente sobre un receptor de televisión mientras que la señal de video en vivo aumenta en intensidad en el área del gráfico durante un corto período de tiempo hasta que el gráfico desaparece. La operación del desvanecedor 74 se puede explicar de acuerdo con los siguientes algoritmos. Para el siguiente, se define como sigue un ejemplo de barra colectora multiplicadora (R) de desvanecimiento de 9 bits 71. De las definiciones anteriores, R es el valor de control de desvanecimiento y varía de 0 a 256. Q = [(R/256)*G] + [ (1-R/256)*L) , y = L + [ (G-L)*R] /256, Ecuación 1 donde "L" es un valor de pixel del video en vivo, "G" es un valor de pixel de la sobreposición de imagen con movimiento, y el símbolo "*" representa una función de multiplicación. De la ecuación 1 anterior, conforme cambia la proporción usada para el valor de multiplicación R, la intensidad de las señales de video de gráficos en vivo cambian en direcciones opuestas . Haciendo referencia ahora a la Figura 8, se muestra un diagrama de bloques del convolucionador 68 mostrado en la Figura 3. El convolucionador 68 (mostrado dentro de un rectángulo de líneas punteadas) comprende un circuito de desviación 80, un circuito de convolución 82, y un multiplexor (MUX.) 84. E circuito de desviación 80 recibe datos de pixel en secuencia del multiplexor/desvanecedor 64 (mostrado en las Figuras 3 y 7) en la barra colectora 65, y al mismo tiempo genera a partir de lo mismo datos en las barras colectoras 81 para tres pixeles en una vertical de una imagen con movimiento que se exhibirá en un receptor de televisión. Más particularmente, los tres pixeles se obtienen a partir de pixeies correspondientes en tres líneas adyacentes de ambos campos de un cuadro conformando una imagen con movimiento. Los tres valores de datos de pixel se obtienen mediante cualquier arreglo adecuado como una pluralidad de circuitos de retraso que operan desde un reloj de pixel o tres veces un reloj de pixel . Los tres valores de datos de pixel se reciben vía las barras colectoras 81 mediante el circuito convolucionador 82. Los datos de pixeles secuenciales del multiplexor/desvanecedor 64 se reciben mediante el circuito de desviación 80 en la barra colectora 65. Los datos de pixel secuenciales del multiplexor/desvanecedor 64 pasan a través del circuito de derivación 80 y se proporcionan a una primera entrada (A) del multiplexor 84 vía una barra colectora 85. Todavía más, el circuito de derivación 80 transmite conjuntos secuenciales de tres valores de datos de pixel desde salidas separadas de las mismas para separar entradas del circuito de convolucionador 82 en las barras colectoras 81. El circuito convolucionador 82 proporciona una señal de salida ponderada de 8 bits para los datos de pixel para un pixel central en una matriz de 3 por 3 de pixeles correspondientes en tres líneas adyacentes de una imagen de televisión a una segunda entrada (B) de multiplexor 84 vía una barra colectora 86. El multiplexor 84 selecciona las señales en la primera (A) o la segunda (B) entradas para su transmisión a la terminal de salida (0) y la barra colectora 47 dependiendo de las señales de control desde el multiplexor y control 3:1, 66, sobre un conductor 69. Como se describe en la solicitud de patente pendiente relacionada con número de serie presentada en la misma fecha que la presente solicitud para los presentes inventores e incorporada en la presente mediante referencia, el circuito de convolucionador 82 efectivamente multiplica (usando solo sumadores y retrasos) los tres pixeles de una vertical recibida en las barras colectoras 81 en una matriz de 3 por 3 pixeles con valores de peso previamente determinados, y proporciona una señal de salida promediada para el pixel central de la matriz de 3 por 3 a una segunda entrada (B) del multiplexor 84. Este proceso continúa para cada pixel de una fila central (LINEA de ealida 1 de la memoria intermedia de ensamblaje de pixeles 52 de la Figura 2) como los datos de imagen con movimiento para los pixeles correspondientes de las tres líneas adyacentes conforme avanzan (se desplazan) horizontalmente los datos de pixeles a través de la imagen con movimiento para tres líneas adyacentes. Haciendo ahora referencia a la Figura 9, se muestra una memoria de gráficos 38, y una porción del circuito de procesamiento de video 46 (mostrado dentro de un rectángulo de líneas punteadas como se muestra en la Figura 2 formando parte de un controlador de memoria y video 40 del segundo módulo 14 de la Figura 1. La memoria de gráficos 38 se acopla vía una barra colectora de datos 39 a una máquina de controlador de memoria y estado de imagen con movimiento 42 que es parte de la porción del circuito de procesamiento de video 46 para la comunicación bidireccional. La máquina de controlador de memoria y estado de imagen con movimiento 42 se acopla a una unidad de proceso central 36 (mostrada en la FIGURA 1) vía una barra colectora 48 para escribir dentro de la memoria de gráficos 38 vía la barra colectora 39, y recibe señales de campo <1:0> desde el compuesto hasta el circuito Y,U,V 44 de la Figura 1 vía el conductor 56. Esta porción del circuito de procesamiento de video 46 comprende además un tubo de datos 50 (mostrado dentro de un rectángulo en línea punteada) , y una memoria intermedia de ensamblaje de pixeles 52. El tubo de datos 50 comprende un generador de dirección de memoria intermedia de pixeles 97 y un tubo de datos de zona de memoria intermedia de pixeles 98, cada uno de los cuales recibe una señal de salida desde la máquina de controlador de memoria y estado de imagen con movimiento 42 vía una barra colectora 45. El generador de dirección de zona de memoria intermedia de pixel 97 y el tubo de datos de zona de memoria intermedia de pixel 98 transmiten direcciones separadas y señales de salida de datos de pixel, respectivamente a la memoria intermedia de ensamblaje de pixeles 52 vía las barras colectoras respectivas 49 y 51. El tubo de datos de memoria intermedia de pixel 98 también recibe los datos en la barra colectora 39 directamente desde la memoria de gráficos 38. El generador de dirección de zona de memoria intermedia de pixel 97 y el tubo de datos de zona de memoria intermedia de pixel 98 usan datos de pixel obtenidos de una palabra de control de imagen con movimiento en una entrada de imagen con movimiento, una tabla de datos de imagen con movimiento 92, y cualquier otra información desde una tabla de control de línea 94 en la memoria de gráficos 38 para colocar los datos para cada pixel en el lugar de dirección adecuada de las zonas de memoria intermedia de doble línea 53, 54, y 55 (mostradas solamente en la Figura 2) de la memoria intermedia de ensamblaje de pixel 52. Como se explicará con más detalle más adelante en la presente, se obtienen efectos especiales como amplificación, urdimbre, etc. para las líneas horizontales de una entrada de imagen con movimiento a partir de las palabras de control de imagen con movimiento en la entrada de imagen con movimiento asociada y a partir de la tabla de control de línea 94 de la memoria de gráficos 38. El generador de dirección de memoria intermedia de pixel 97 del tubo de datos 50 usa esta información para alterar adecuadamente la dirección del pixel en una línea de datos de imagen con movimiento obtenida de la tabla de datos de imagen con movimiento 92 de la memoria de gráficos 38 para alcanzar el efecto especial designado. Esta dirección alterada se envía a la memoria intermedia de ensamblaje de pixeles 52 para usarse para colocar los datos de pixel asociados en el lugar de pixel designado por la dirección alterada en la memoria intermedia de doble línea 53, 54, o 55 de la memoria intermedia de ensamblaje de pixeles 52 para proporcionar posteriormente el efecto especial designado en la pantalla de televisión. El tubo de datos de memoria intermedia de pixel 98 al mismo tiempo recibe los datos de pixel para la dirección de pixel, y transmite los datos de pixel a la memoria intermedia de ensamblaje de pixel 52 para su almacenamiento en la dirección de las zonas de memoria intermedia de doble línea 53, 54, o 55 generados por el generador de dirección de memoria intermedia de pixel 97. La memoria intermedia de ensamblaje de pixeles saca datos de pixeles de luminancia para tres líneas horizontales adyacentes de una imagen con movimiento en barras colectoras designadas LINEA 0, LINEA 1, y LINEA 2, y saca datos de pixeles de crominancia asociados con los datos de salida de luminancia de la LINEA 1 en una LINEA le como se explicó anteriormente en la presente para la memoria intermedia de ensamblaje de pixeles en la Figura 2. La memoria de gráficos 38 comprende múltiples tablas que comprenden la tabla de lista de imagen con movimiento 90, la tabla de datos de imagen con movimiento 92, la tabla de control de línea 94, y una tabla de lista de extensión 96. La tabla de lista de imagen con movimiento 90 comprende una sección de memoria separada para cada una de una pluralidad de N imágenes con movimiento (sólo se enlistan las entradas para las imágenes con movimiento #1, #2 y #N) . Como se muestra para la entrada de la imagen con movimiento #1, la sección de memoria de la misma comprende una porción de indicador de dato de imagen con movimiento, una porción de controles de imágenes con movimiento, una porción de indicador de tabla de línea, una porción de otros controles opcionales, y una porción de control de habilitación de campo. La porción de indicador de datos de imágenes con movimiento se usa para tener acceso a la tabla de datos de imágenes con movimiento 92 en una posición previamente determinada asociada con la entrada de imagen con movimiento. La porción de controles de imagen con movimiento comprende datos referentes a, por ejemplo, el tamaño de la imagen con movimiento, su localización o posición X y Y en la pantalla del receptor de televisión, e información sobre amplificación, urdimbre, etcétera, que se van a realizar sobre la imagen con movimiento. Más particularmente, si la porción de controles de imagen con movimiento indica que una imagen con movimiento tiene una amplificación de 2, entonces cada línea de la imagen con movimiento está amplificada por 2. De manera similar, si la porción de controles de imagen con movimiento indica que una imagen con movimiento tiene una desviación de 2, entonces todas las líneas de la imagen con movimiento están desviadas por dos. La porción de controles de imagen con movimiento afecta cada línea horizontal de datos de pixeles de la imagen con movimiento de la misma manera. La porción de indicador de tabla de línea de cada entrada de imagen con movimiento se usa para tener acceso a una porción previamente determinada de la tabla de control de línea 94 para lae palabrae de control asociadas con esa entrada de imagen con movimiento con el fin de producir efectos especiales más avanzados a partir de los producidos por la porción de controles de imagen con movimiento mencionados anteriormente. Finalmente, la porción de control de habilitación de campo se usa para producir los efectos de "cristal ahumado" (sobreposición transparente) sobre la pantalla del receptor de televisión para que la entrada de la imagen con movimiento tenga acceso en la tabla de la lista de imagen con movimiento 90. Otras porciones similares ee muestran para cada una de las demás entradas de imágenes con movimiento #2 a #N. Más aún, las imágenes con movimiento en la tabla de lista de imagen con movimiento 90 se enlistan, de preferencia, en orden de prioridad ascendente en donde, por ejemplo, la entrada de imagen con movimiento #1 tiene la prioridad más baja y la entrada de imagen con movimiento #N tiene la prioridad más alta. Como resultado de esa disposición de prioridades, los pixeles de una imagen con movimiento con una prioridad mayor sobrescriben, reemplazan, o preceden a los pixeles de una imagen con movimiento con una prioridad inferior en donde dos imágenes con movimiento o un video en vivo se localizan en una posición de traslape sobre la pantalla de un receptor de televisión. La tabla de datos de imagen con movimiento 92 comprende palabras de datos que incluyen datos puros para cada uno de los pixeles de cada línea horizontal para cada entrada de imagen con movimiento de la tabla de lista de imagen con movimiento 90. En otras palabras, cuando se tiene acceso a una entrada de imagen con movimiento en la tabla de lista de imagen con movimiento 90, la porción indicadora de dato de imagen con movimiento dirige el acceso hacia la tabla de datos de imagen con movimiento 92 en donde las palabras de datos de imagen con movimiento (por ejemplo, la palabra de dato A de imagen con movimiento a la palabra de dato C de imagen con movimiento) para esa entrada de imagen con movimiento se almacenan en la tabla de datos de imagen con movimiento 92 de la memoria de gráficos 38. Debe entenderse que estas palabras de datos de imagen con movimiento no incluyen la cantidad numérica de líneas en la imagen con movimiento, ya que el tamaño de la imagen con movimiento, la localización en la pantalla del receptor de televisión, etcétera, para esa imagen con movimiento se localiza en la porción de controles de imagen con movimiento de la entrada de la lista de imagen con movimiento. La tabla de la lista de imagen con movimiento 90 y la tabla de datos de imagen con movimiento 92 trabajan entre sí teniendo acceso primero a la tabla de lista de imagen con movimiento 90 y luego, bajo el control de la porción indicadora de datos de imagen con movimiento, teniendo acceso la tabla de datos de imagen con movimiento 92 para recuperar los datos que le dicen al circuito de procesamiento de video 46 que dibuje la imagen con movimiento de la manera descrita por las palabras de datos de imagen con movimiento. La tabla de control de línea 94 de la memoria de gráficos 38 es una tabla usada opcionalmente que contiene subtablas de longitudes predeterminadas separadas (sólo se muestra una subtabla que incluye N palabras de control) , en donde cada subtabla comprende una palabra de control de línea separada para cada línea de una imagen con movimiento. Las palabras de control de líneas en la tabla de control de línea 94 proporcionan controles independientes para las líneas horizontales de esa imagen con movimiento. Más particularmente, como ee mencionó anteriormente en la preeente, la porción de controles de imagen con movimiento de cada entrada de imagen con movimiento en la tabla de la lista de imagen con movimiento 90 afecta cada línea de una imagen con movimiento de la misma manera. Por el contrario, las palabras de control de línea en una subtabla en la tabla de control de línea 94 para una entrada de imagen con movimiento, como se señaló mediante la porción indicadora de la tabla de línea de la tabla de la lista de imagen con movimiento 90, se usan para proporcionar controles independientes para cada una de las líneas horizontales de esa imagen con movimiento. Por ejemplo, se supone que la porción de controles de imagen con movimiento para la entrada de imagen con movimiento #1 indica que la imagen con movimiento #1 incluye diez líneas en una posición X y Y en la pantalla del receptor de televisión sin ningún efecto especial tal como desviaciones constantes. Los datos de pixeles para cada una de las diez líneas de la imagen con movimiento #1 se proporciona en la tabla de datos de imagen con movimiento 92 comenzando en la dirección indicada en la miema mediante la porción indicadora de datos de imagen con movimiento de la entrada de imagen con movimiento #1. Los efectos especialee que ee deben uear para una cualquiera o varias de las diez líneas de la imagen con movimiento #1 se encuentran en algunae de las palabras de control de línea en la tabla de control de línea 94 comenzando en la dirección indicada por la porción indicadora de la tabla de línea de la entrada de la imagen con movimiento #1. En otras palabras, las orillas de la imagen de la imagen con movimiento #1 se podrían alinear en una línea recta sobre la pantalla del receptor de televisión. Sin embargo, con las palabras de control de línea de la tabla de control de línea 94, cada línea de la entrada de la imagen con movimiento #1 puede tener, por ejemplo, diferentes desviaciones para urdir la imagen de una manera previamente determinada. Por ejemplo, una imagen con movimiento se puede urdir usando las palabras de control de líneas asociadas de la tabla de control de línea 94 para aparecer en la superficie exterior de un cilindro en tres dimensiones . Haciendo referencia ahora a las figuras 10, 11, 12, 13, 14, y 15, se muestran ejemplos de lo que se puede hacer con las palabras de control de línea de la tabla de control de línea 94 de acuerdo con una primera modalidad de la presente invención. Más particularmente, en la Figura 10 se muestra una imagen con movimiento como se define tanto por los controles de imagen con movimiento de la tabla de lista de imagen con movimiento 90 como por los datos de imagen con movimiento asociados con una entrada de imagen con movimiento en la tabla de datos de imagen con movimiento 92 ein ningún efecto eepecial avanzado como ee puede introducir mediante una subtabla en la tabla de control de línea 94. En lae Figuras 11 y 12 se muestra cómo la imagen con movimiento de la Figura 10 se puede cambiar para producir efectos de seudo tres dimensiones variando desviaciones horizontales en cada línea. Por ejemplo, en las Figuras 11 y 12 cada línea de la imagen con movimiento de la Figura 10 se desvía por cantidad separada como se define en las palabras de control de línea de una primera y segunda subtablas, respectivamente, de la tabla de control de línea 94. La Figura 13 muestra un ejemplo de realizar un efecto de urdimbre avanzado con controles de línea de amplificación horizontal en la imagen con movimiento de la Figura 10. Más particularmente, las palabras de control de línea de una subtabla de la tabla de control de línea 94, como se indica mediante el indicador de tabla de línea de una entrada de imagen con movimiento de la tabla de lista de imagen con movimiento 90, define tanto la cantidad de urdimbre de desviación para cada orilla de la imagen con movimiento para cada línea de la imagen con movimiento, como la cantidad de amplificación que se usará para cada línea de la imagen con movimiento . Las Figuras 14 y 15 muestran un ejemplo de un efecto especial avanzado para variar una línea horizontal reflejando en espejo cada línea de una imagen con movimiento. Más particularmente, la Figura 14 muestra una imagen con movimiento como puede definirse mediante una entrada de imagen con movimiento asociada de la tabla de lista de imagen con movimiento 90 y la tabla de datos de imagen con movimiento 92. La Figura 15 muestra cómo una subtabla de la tabla de control de línea 94 puede cambiar la imagen con movimiento de la Figura 14 variando las desviacionee de la línea horizontal en solamente la mitad superior de la imagen con movimiento para producir una imagen en espejo de la mitad inferior de la imagen con movimiento mostrada en la Figura 14. Otros efectos especiales avanzados que se pueden realizar con subtablas de la tabla de control de línea 94 son, por ejemplo, (a) variar un banco de paleta de color para 256 colores en una imagen con movimiento de 4 bits, (b) variar el control- de visibilidad para hacer desaparecer líneas selectivae de una imagen con movimiento, y (c) variar los límites de recorte horizontal para recortar selectivamente alrededor de una forma de una imagen con movimiento. Una ventaja obtenida por el uso do la tabla de control de línea 94 es que un efecto especial avanzado creado por una subtabla particular se puede usar por muchas de las entradas de imagen con movimiento en la tabla de lista de imagen con movimiento 90. Esto ahorra espacio de memoria al contrario de acumular la subtabla en cada una de las entradas de imagen con movimiento como se puede encontrar en la técnica anterior. Todavía máe, loe datos para una misma imagen con movimiento se pueden usar en entradas de imagen con movimiento múltiples de la tabla de lista de imagen con movimiento 90, en donde cada una de las entradas de imagen con movimiento múltiple usa su porción de indicador de tabla de línea para entrar una subtabla diferente de la tabla de control de línea 94. Estas mismas entradas múltiples de imagen con movimiento asociadas con diferentes subtablas de control de líneas se usan cuando se va a ver una misma imagen con movimiento con distintos efectos especialee avanzadoe en diferentee lugares sobre la pantalla del receptor de televisión. Volviendo ahora a la Figura 9, la tabla de lista de extensión 96 es una tabla opcional que se usa para ahorrar tiempo al procesar muchas entradas de imagen con movimiento en la tabla de la lista de imagen con movimiento 90. En los sistemas de la técnica anterior, cada una de las entradas de imagen con movimiento en la tabla de lista de imagen con movimiento 90 se introducen en secuencia para determinar si esa imagen con movimiento existe en un pixel que se está ensamblando para una línea horizontal usando el tamaño y la posición X y Y en una pantalla de despliegue visual designada para esa imagen con movimiento. Como resultado, los sistemas de la técnica anterior, por ejemplo, para jugar juegos estaban limitadoe a un pequeño número de imágenes con movimiento (por ejemplo, N = 8 o 16 imágenes con movimiento) con el fin de ensamblar los pixeles para cada línea dentro del período de tiempo necesario para exhibir la línea horizontal en la pantalla de despliegue visual. En la presente unidad de caja de cable de suscriptor 10, sin estar presente la tabla de la lista de extensión 96 opcional, la máquina de controlador de memoria y estado de imagen con movimiento 42 normalmente da acceso a cada una de una pluralidad de N entradas de imagen con movimiento listadae en la tabla de lieta de imágenes con movimiento 90 de la memoria de gráficos 38 para determinar cuál de las N entradas de imagen con movimiento existe en cada pixel de la línea horizontal que se está ensamblando. Al dar acceso a cada una de las N entradas de imagen con movimiento de la tabla de lieta de imagen con movimiento 90, la máquina de controlador de memoria y eetado de imagen con movimiento 42 obtiene loe datos de la tabla de datos de imagen con movimiento 92 y la tabla de control de línea opcional 94 efectúa lo necesario para que cada imagen con movimiento produzca los datos de pixeles para cada línea horizontal ensamblada en la memoria intermedia de ensamblaje de pixeles 52. Sin embargo, si la máquina de controlador de memoria y estado de imagen con movimiento 42 tiene que dar acceso y procesar, por ejemplo, 96 diferentes entradas de imagen con movimiento, el tiempo necesario para procesar las 96 imágenes con movimiento rebasaría un período de tiempo permitido para ensamblar cada línea horizontal de datos de pixeles en la memoria intermedia de ensamblaje de pixeles 52. El uso de la tabla de la lista de extensión 96 soluciona este problema. Cuando se usa la tabla de lista de expansión 96 opcional, cuando menos un registro (no mostrado) en la máquina de controlador de memoria y estado de imagen con movimiento 42 indica que existe la tabla de la lista de extensión 96, y proporciona todos los datos necesarios para que la máquina de controlador de memoria y estado de imagen con movimiento 42 use apropiadamente la tabla de la lista de expansión 96, incluyendo una porción designada "palabras de entrada de imagen con movimiento #" que contiene un número (valor entero) de palabras (NW) por entrada de lista de imagen con movimiento que es un valor entero constante para cada una de las entradas de imagen con movimiento cuando existe la tabla de lista de extensión 96. Más particularmente, cada entrada de imagen con movimiento en la tabla de lista de imagen con movimiento 90 puede incluir palabras para (1) un indicador de datos de imagen con movimiento, (2) controles de imagen con movimiento, (3) una palabra indicadora de tabla de línea opcional, (4) una palabra opcional para controles de imagen con movimiento opcionales, y (5) una palabra de control de habilitación de campo opcional. Por lo tanto, en teoría, cada entrada de imagen con movimiento de la tabla de lista de imagen con movimiento 90 contiene de 2 - 5 palabras. Cuando se uea una tabla de lieta de expaneión 96, cada una de lae entradas de imagen con movimiento de la lista de imagen con movimiento 90 incluye el mismo número de palabras (por ejemplo, 5 palabras) independientemente de cuáles palabras opcional se requieren normalmente para cada entrada de imagen con movimiento. El propósito del registro que indica el número de palabras de la entrada de la imagen con movimiento en cada entrada de imagen con movimiento es simplificar el acceso de sólo algunas de las entradas de la tabla de la lista de imagen con movimiento 90 cuando se construyen los pixeles de una línea horizontal. La tabla de lista de extensión 96 comprende una palabra de control de lista de extensión o un grupo de palabras de control de lista de extensión que describen cuál de las N imágenes con movimiento encontradas en la tabla de la lista de imágenes con movimiento 90 existe en cada línea. Debe entenderse que la tabla de lieta de extensión se uea principalmente en donde hay muchas imágenes con movimiento (por ejemplo, N = 96 imágenes con movimiento) con el fin de reducir el tiempo de procesamiento en ensamblar los datoe de pixeles para cada una de las líneas horizontales en la memoria intermedia de ensamblaje de pixeles 52. El número de palabras en la tabla de lista de extensión 96 depende de la ecuación: No. palabras lista de extensión = (NS/32) * (NH/NL) , Ecuación 2 en donde NS es el número de líneas en la pantalla de deepliegue visual, NL es el número de líneas en la pantalla de un receptor de televisión por palabra de lista de extensión, y 32 representa el número ejemplar de bits disponibles en cada palabra de la tabla de la lista de extensión 96. Los valores para NH y NL son números programables, y NL puede tener un valor de, por ejemplo, 2, 4, 8, 16, 32 ó 128. Más particularmente, aunque eléctricamente hay 525 líneas horizontales de video en dos campos de un despliegue de televisión estándar NTSC, sólo alrededor de 440 - 500 líneas se ven normalmente dependiendo del receptor de televisión usado. El área de despliegue visual de la pantalla en donde se van a exhibir las 96 imágenes con movimiento puede variar de 0 - 500 líneas para cualquier número predeterminado de secciones, en donde cada sección tiene un número igual (NL) de líneas . Haciendo referencia ahora a la Figura 16, se muestra una porción de pantalla de despliegue de video que se divide mediante líneas punteadas en 4 secciones iguales 110, 111,112, y 113 teniendo cada sección un número ejemplar de 32 líneas por palabra de lista de extensión (NL) de acuerdo con una segunda modalidad de la presente invención. Por lo tanto, el área total de la pantalla de despliegue de video que se usa para desplegar las imágenes con movimiento ejemplares 96 cubre 128 líneas horizontales (4 eeccionee en 32 líneae/sección) . Todavía más, se muestra una pluralidad de imágenes con movimiento, donde las distintas imágenes con movimiento previamente determinadas se designan 101, 102, 104, 106, 108, y 109, las cuales para fines de la descripción más adelante en la presente representarán las entradas de imagen con movimiento 1, 2, 4, 6, 8, y 9, respectivamente, en la tabla de lista de imagen con movimiento 90. De acuerdo con la Ecuación (2) , el número de palabras de lista de extensión es igual a (96 imágenes con movimiento/32) veces (128 líneas en la pantalla de despliegue (NH) divididas entre 32 líneas por palabra de lista de extensión (NL) ) lo cual da un resultado de un total de 3*4=12 palabras de lista de extensión. Más particularmente, las primeras tres palabras de la lieta de extensión se asocian con la sección 110 del área de pantalla de despliegue de video, las siguientes tres palabras de la lista de extensión se asocian con la sección 111, las siguientee tree palabras de la lista de extensión ee aeocian con la sección 112, y las últimas tres palabras de la lista de extensión se asocian con la sección 113 para dar un total de doce palabras de la lista de extensión. Como se muestra en la Sección 110 del área de pantalla de despliegue visual, solamente las entradas de imagen con movimiento numeradas 1, 2, 4, y 6 de la tabla de lista de imagen con movimiento se encuentran en cualquiera de las 32 líneas de la pantalla de despliegue visual que se ensamblan en la memoria intermedia de ensamblaje de pixeles 52 mostrada en la Figura 9. Por lo tanto, una primera palabra de 32 bits en la tabla de lista de extensión 96 asociada con la sección 110 tiene 32 bits y aparece como, 00000000000000000000000000101011, donde el bit más hacia la derecha ee aeocia con la entrada de imagen con movimiento # 1 y el bit máe hacia la izquierda ee asocia con la entrada #32 de imagen con movimiento en la tabla de lista de extensión 90 de la memoria de gráficos 38. Todavía además, los "1" en la palabra de lista de expansión indican que las imágenes con movimiento 1, 2, 4, y 6 están activas en la sección 110. Las palabras restantes segunda y tercera en la tabla de lista de extensión 96 asociadas con la sección 110 para las imágenes con movimiento 33-96 cada una contiene 32 ceros ya que ninguna de estas entradas de imágenes con movimiento en la tabla de lista de imágenes con movimiento 90 están activas o aparecen en la sección 110. Las otras nueve palabras de la lista de extensión asociadas con las secciones 111-113 se codifican de la misma manera para las imágenes con movimiento activas o que aparecen en cada una de estas secciones. Durante la operación, la máquina de controlador de memoria y estado de imagen con movimiento 42 de la Figura 9 determina desde uno o más registros en la misma que existe una tabla de lista de extensión 96, también obtiene los datoe (valoree NS, NH y NL, la línea de inicio para el área de despliegue visual, y el número de imágenes con movimiento) que se almacenan en la misma y se necesitan para usarse con la tabla de lista de extensión 96, y determina el número de palabras de lieta de extensión necesarias para cada sección del área de despliegue visual de acuerdo con la ecuación 2. Al ensamblar los datos de pixeles para las 525 líneas del despliegue de video, cuando la máquina de controlador de memoria y estado de imagen con movimiento 42 alcanza la línea de inicio para el área de despliegue visual de la lista de extensión, la máquina de controlador de memoria y estado de imagen con movimiento 42 primero da acceso a las palabras de la lista de extensión (por ejemplo, las primeras tres palabras) asociadas con la sección superior del área de despliegue de la lista de extensión (por ejemplo, la sección 110) . A partir de estas primeras tres palabras de la tabla de la lista de extensión 96, la máquina de controlador de memoria y estado de imagen con movimiento 42 determina que sólo las entradas de imagen con movimiento 1, 2, 4 y 6 están activas en la sección 110. La máquina de controlador de memoria y estado de imagen con movimiento 42 entonces primero tiene acceso a la entrada #1 de imagen con movimiento en la tabla de lista de imágenes con movimiento 90 para ensamblar cada pixel de una primera línea horizontal de la sección 110, luego tiene acceso a las entradas #2, #4, y #6 de imágenes con movimiento en secuencia. La porción del regietro deeignado como " de palabras de entrada de imagen con movimiento" indica cuántas palabras (NW) usa la máquina de controlador de memoria y estado de imagen con movimiento 42 para calcular donde se localiza la siguiente entrada de imagen con movimiento activa en la tabla de lista de imagen con movimiento 90. Más particularmente, si cada entrada de imagen con movimiento tiene cinco (5) palabras en la misma, entonces NW=5. Esto indica que el comienzo de las entradas de imagen con movimiento 1, 2, 4 y 6 se encuentran en los lugares de almacenamiento 1, 6, 16, y 26, respectivamente, en la tabla de lista de imaten con movimiento 90 debido a que cada entrada tiene cinco palabras usando cinco lugares de memoria secuenciales. Por lo tanto, la máquina de controlador de memoria y estado de imagen con movimiento 42 salta secuencialmente a los lugares 1, 6, 16, y 26 para obtener las cinco palabras asociadas con las entradas de imágenes con movimiento #1, #2, #4, y #6, respectivamente. Esto evita el tiempo necesario para ir a través de todas las 96 entradas de imágenes con movimiento para ver cuántas palabrae están incluidas en cada entrada de imagen con movimiento, y permite a la máquina de controlador de memoria y estado de imagen con movimiento 42 saltar fácilmente a la información necesaria para imágenes con movimiento activae y saltar sobre imágenes con movimiento inactivas para cada una de las secciones 110-113.
Debe entenderse que la máquina de controlador de memoria y estado de imagen con movimiento 42 usa una misma o más palabras de lista de extensión para cada una de las líneas de una sección (por ejemplo, la sección 110) ya que las mismas imágenes con movimiento están activas en cada una de las líneas de esa sección. La máquina de controlador de memoria y estado de imagen con movimiento 42 opera de la misma manera para cada una de las otras secciones del área de despliegue visual cubiertas por las palabras de la lista de extensión (por ejemplo, las secciones 111-113). Más aún, se puede incluir una sola imagen grande con movimiento en máe de una sección. Por ejemplo, las imágenes con movimiento 102 y 108 en la Figura 13 para las entradas de imagen con movimiento #2 y #8 respectivamente, se incluyen en las secciones respectivas 110-111 y 112-113. Como resultado la primera palabra de la lista de extensión separada para cada una de las secciones 110 y 111 incluye un "1" en la posición designada para la entrada de imagen con movimiento #2 y la 113 incluye un "1" en la posición designada para la entrada de imagen con movimiento #8. Como se muestra adicionalmente en la Figura 16, las imágenes para las imágenes con movimiento 108 y 109 se traslapan parcialmente, y ya que la imagen con movimiento 109 tiene una prioridad más alta que la imagen con movimiento 108, los pixeles asociados con la imagen con movimiento 109 sobrescribirán los pixeles para la imagen con movimiento 108 en el área de traslape. Se encontró que con la presente unidad de caja de cable de suecriptor 10 de la Figura 1, se pueden acomodar aproximadamente 100 imágenes con movimiento pequeñas en la tabla de lista de imágenes con movimiento 90 sin el uso de la tabla de lista de extensión 96. Usando los datos almacenados en la tabla de lista de exteneión 96, se encontró que se pueden acomodar muchas más imágenes con movimiento pequeñas (por ejemplo, hasta aproximadamente 3,000) en la tabla de lista de imágenes con movimiento 90 para su exhibición en la pantalla de un receptor de televisión. Más aún, la información en cada una de las porciones de cada una de lae N entradae de la tabla de lista de imágenes con movimiento 90, y las tablas 92, 94, y 96 se introducen en la memoria de gráficos 38 desde la unidad de proceso central remota 36 (mostrada únicamente en la Figura 1) vía la máquina de controlador de memoria y estado de imagen con movimiento 42 formando parte de la primera porción del circuito de procesamiento de video 46. Esta información se puede actualizar en cualquier momento mediante la unidad de proceso central 36. La porción de control de habilitación de campo de cada entrada de imagen con movimiento en la tabla de lista de imagen con movimiento 90 se refiere a los controles para formar un efecto de "cristal ahumado" (sobrepuesto transparente) con dos imágenes con movimiento o una imagen con movimiento sobre video en vivo. Más particularmente, un efecto de "cristal ahumado" se define como un área de traslape de dos imágenes con movimiento, o una imagen con movimiento sobre video en vivo, en donde una primera imagen con movimiento se exhibe sobre la pantalla de un receptor de televisión en las líneas (por ejemplo líneas pares) de un primer campo de una imagen, y una segunda imagen con movimiento o video en vivo se exhibe en la pantalla de un receptor de televisión sobre las líneas (por ejemplo, líneas nones) de un segundo campo de una imagen. Un efecto así permite que una imagen de la primera imagen con movimiento que se va a ver al mismo tiempo que también se ve una imagen por detrás de ella de la segunda imagen con movimiento que puede ser, por ejemplo, una instantánea capturada de un cuadro de una señal de televisión en vivo que se almacena como una entrada de imagen con movimiento en la memoria de gráficos 38, o un video en vivo real. El convolucionador de dos dimensiones 68 entonces procesa la imagen ensamblada para producir un efecto de "cristal ahumado" entre las dos imágenes con" movimiento. Los sistemas de la técnica anterior principalmente usan software para combinar por computadora las dos imágenes . De acuerdo con la presente invención, la porción de control de habilitación de campo de la entrada de imagen con movimiento indica que esta imagen con movimiento sólo es para exhibirse en las líneas pares o en las líneas nones del área de la pantalla de despliegue visual indicada para esa imagen con movimiento. Cuando se eneamblan los datos de pixeles en cada línea horizontal de un despliegue visual para las entradas de imágenes con movimiento de la tabla de la lista de imagen con movimiento 90, el control de habilitación de campo indica si existe o no tal imagen con movimiento en una línea con su área designada sobre una pantalla de despliegue visual. Este es un método eimple y barato para permitir que un gráfico o una imagen con movimiento se inserte o se prenda en sólo uno de los dos campos . Haciendo referencia ahora a la Figura 17, ee mueetra una sección ejemplar de las líneas 1-13 de una pantalla de receptor de televisión entrelazada 120 donde una primera (imagen con movimiento #1) y segunda (imagen con movimiento #2) imágenes con movimiento se intercalan en una área de pixel 121 de una pantalla (mostrada dentro de un rectángulo de línea punteada) de acuerdo con una tercera modalidad de la presente invención. Máe particularmente, la entrada de imagen con movimiento #2 ee define por eue controles de imagen con movimiento en la tabla de lista de imagen con movimiento 90 de la memoria de gráficos 38 como que yace dentro del área de pixel 121 formada por las líneas 2-7, y que la entrada de imagen con movimiento #2 se insertará o encenderá en solo lae líneas numeradas paree 2, 4, y 6 formando parte del primer campo de un cuadro en el área de pixel 121. Más aún, la entrada de imagen con movimiento #1 en la tabla de lista de imagen con movimiento 90 ee define como ocupando toda el área cubierta por las líneas 1-13 de la pantalla 120. Como la entrada de imagen con movimiento #1 tiene una prioridad más baja que la entrada de imagen con movimiento #2, la entrada de imagen con movimiento #1 ocupa las líneas numeradas con nones 3, 5 y 7 en la sección 121 junto con toda el área restante de las líneas 1-13. Regresando ahora a la Figura 9, con el fin de que la máquina de controlador de memoria y estado de imagen con movimiento 42 produzca el efecto de "cristal ahumado", se necesita eaber cuál campo se está exhibiendo actualmente en la pantalla del receptor de televisión. Esta información que indica el campo de video actual se proporciona a la máquina de controlador de memoria y estado de imagen con movimiento 42 mediante una señal de campo de 2 bits (CAMPO <1:0>) que indica los bits l y 0 transmitidos mediante un circuito de sincronización de video remoto (no mostrado) generalmente localizado en el circuito compuesto para Y, U, V 44 (mostrado en la FIGURA l) de la unidad de caja de cable de suscriptor 10 y obtenido a partir de una corriente de señales de video en vivo recibidas. Esta señal de campo de 2 bits es básicamente una señal de reloj que corre de manera continua. La máquina de controlador de memoria y estado de imagen con movimiento 42 también lee una señal habilitada de campo de 4 bits desde la entrada de la lista de imagen con movimiento asociada que indica cuál campo habilitar de dos cuadros almacenados para una imagen con movimiento. Debe entenderse que la información entera para el color de una imagen a color se transmite dentro de cuatro campos de dos cuadros con el fin de explicar por qué se necesitan cuatro bits para la señal habilitada de campo, en donde cada cuadro tiene dos campos. Más aún, el uso de dos cuadros no es un asunto de exhibir la imagen a color, sino en lugar de esto ee vuelve un asunto de artefactos (por ejemplo parpadeo, etc.) producidos en la pantalla de un receptor de televisión entrelazado. Más particularmente, en una señal de video a color del NTSC hay (a) 227.5 ráfagas de color enviadas en cada línea horizontal de la imagen, (b) 262.5 líneas para cada uno de dos campos de un cuadro, y (c) 525 líneas en un cuadro que comprende los dos campos. Debido a que hay 227.5 ráfagas de color por línea, si las ráfagas de color en la línea 0 del campo 0 van en una dirección positiva a un cierto punto, entonces en la siguiente línea (línea 2) del campo 0 lae ráfagas de color van en una dirección negativa hasta cierto punto debido a que cada línea contiene una secuencia de ráfaga entera de color más una mitad de una ráfaga de color en lugar de una secuencia de sólo ráfagas enteras de color. Más aun, debido a que hay un número non de líneas 525 en un cuadro, las ráfagas de color en la primera línea (línea 0) del campo 0 del siguiente (segundo) cuadro irán en una dirección negativa y tendrán dirección opuesta de la línea 0 del campo 0 del cuadro inmediatamente anterior. Así, para obtener una ráfaga de color que va positivamente en la línea 0 del campo 0 de un cuadro, el patrón repetido sólo ocurre cada segundo cuadro. Debe entenderse que todo el contenido de una imagen a color se presenta después del primer cuadro, pero que los patrones repetidos de los artefactos (por ejemplo, el parpadeo, etcétera) son productos secundarios de un ciclo de cuatro cuadros. Este es el resultado de un compromiso hecho originalmente para formar los estándares del NTSC para transmitir señalee de color de televieión que eon compatibles con las señales de televisión en blanco y negro. Cuando una instantánea de una imagen de televisión en vivo se coloca dentro de la memoria de gráficos 38 como una entrada de imagen con movimiento en la tabla de lista do imagen con movimiento 90, sólo se necesita almacenar un cuadro que comprende dos campos para, subeecuentemente, volver a exhibir la imagen en la pantalla de un receptor de televisión. El control de habilitación de campo de 4 bits es usado por la máquina de controlador de memoria y estado de imagen con movimiento para indicar cuando se va a dar acceso a una imagen con movimiento en un cierto cuadro o campo dependiendo del código de los cuatro bits. Por ejemplo, un "1" en el bit tres de la señal habilitada de campo indica que la imagen con movimiento asociada se debe habilitar en el cuadro 1, y un "1" en el bit dos de la señal habilitada de campo indica que la imagen con movimiento asociada se debe habilitar en el cuadro 0. De manera parecida, un "1" en el bit uno de la señal habilitada de campo indica que la imagen con movimiento asociada se debe habilitar en el campo 1, y un "1" en el bit cero de la señal habilitada de campo indica que la imagen con movimiento asociada se debe habilitar en el campo 0. Por lo tanto, los bits 3 y 2 se usan para las imágenes con movimiento de doble cuadro puestas en memoria intermedia mientras que loe bits 1 y 0 se usan para producir un efecto de "cristal ahumado" cuando la imagen en movimiento sólo se ve en un campo, o para las imágenes en movimiento de doble cuadro puestas en memoria intermedia cuando una imagen con movimiento se ve en ambos campos. La máquina de controlador de memoria y estado de imagen con movimiento compara lae eeñalee de campo y de campo habilitadas para determinar cuáles de los cuatro campos exclusivos en los dos cuadroe está encendido actualmente con el fin de exhibir la imagen en sus posicionee de líneae horizontales deseadas, y para la remodulación de la imagen NTSC que se va a exhibir en la pantalla del receptor de televisión mediante circuitos de procesamiento remoto ' (no mostrados) para proporcionar ráfagas de color dirigidas correctamente. Más particularmente, la información para los cuatro campos, determinada a partir de las señales de campo y señales de campo habilitadas, se usa para poner en la zona de memoria intermedia la línea doble en la memoria intermedia de ensamblaje de pixeles 52 para determinar cuáles datos de imagen con movimiento se van a colocar en cada posición de pixel de las zonas de memoria intermedia de doble línea 53, 54 y 55 (mostradas en la Figura 2) . Cuando la comparación de las señales de campo y de las señales de campo habilitadas indican una coincidencia de campos, el dato de la imagen con movimiento se lee desde la tabla de entradas de imagen con movimiento 90, la tabla de datos de imagen con movimiento 92, y la tabla de control de línea 94 en la memoria de gráficos 38, y las zonas de memoria intermedia de doble línea 53 - 55 en la memoria intermedia de ensamblaje de pixeles 52 se cargan apropiadamente durante un cierto campo o cuadro. Un regietro (no moetrado) en la máquina de controlador de memoria y eetado de imagen con movimiento 42 se actualiza desde la unidad de proceso central 36 vía la barra colectora 48 cuando ee necesario indicar cuál campo y/o cuadro se desea para cargar los datos de una entrada de imagen con movimiento en la tabla de lista de imagen con movimiento 90 dentro de la memoria intermedia de ensamblaje de pixeles 52. De acuerdo con la presente invención, el uso de simplee palabrae de control o grupoe de bite, y un comparador para comparar señales de campo y de campo habilitadas para determinar patrones repetidos en las líneas horizontales de las señales de video NTSC permite que se forme un efecto de "cristal ahumado" en un despliegue visual entrelazado. Esto es al contrario de realizar las mismas funciones todas en software que requiere un procesador de software poderoso y típicamente relativamente caro con una gran cantidad de programación como se encuentra en algunos eistemas de la técnica anterior. En esos sistemas de la técnica anterior el procesador (por ejemplo una unidad de proceso central 36 en la Figura 1) tiene una parte para construir la imagen que requiere una unidad de proceso central relativamente caro 36, y si el procesador se apaga la construcción de la imagen se detiene. Una ventaja de la presente unidad de caja de cable de suscriptor 10 es que si la unidad de proceso central se apaga, cualquier animación de la -imagen que se está exhibiendo se detiene porque la unidad de proceso central 36 no está proporcionando información de cuáles cosas mover alrededor. Sin embargo, la imagen se sostiene por sí misma. Máe particularmente, en la medida en que la memoria de gráficos no se corrompa, la porción de gráficos de video del controlador de memoria y video 40 mostrado en las FIGURAS 2, 3 y 9 sabe cómo construir la imagen a partir de los datos en la memoria de gráficos 38. Se apreciará y entenderá que las modalidades específicae de la invención descritas anteriormente en la presente son meramente ilustrativas de los principios generales de la invención. Los expertos en la técnica pueden hacer distintas modificaciones que son consistentes con los principios establecidos. Por ejemplo, aunque la presente invención se ha descrito anteriormente en la presente para eu uso en una unidad de caja de cable de suscriptor 10, se entenderá que la presente invención se puede usar en, por ejemplo, una estación de edición anterior a la señal de televisión que se está transmitiendo. En otras palabras, la presente invención se puede usar en producciones de televisión para crear productos iniciales antes de ser transmitidos en vez de manipular la señal de televisión después en ?n lugar remoto del suscriptor. Esto es posible porque la calidad y la resolución de la imagen exhibida en el receptor de televisión no cambia independientemente de si la edición se realiza durante la producción inicial o después de la misma en el local del suscriptor cuando se usa el presente aparato. Por lo tanto, no importa si la calidad o la resolución podría ser mejor en una producción de televisión no editada si la edición se realiza antes de que la producción sea vista en el aparato de televisión entrelazada del suscriptor o en el local del suscriptor.

Claims (22)

  1. REIVINDICACIONES 1. Un aparato para procesar señales mezcladas de video y gráficos para exhibirse en un receptor estándar de televisión que comprende: una memoria de gráficos que comprende: una tabla de lista de imágenes con movimiento para enlistar uno o más gráficos en una secuencia determinada previamente para el despliegue visual en el receptor de televisión, y para almacenar información general relacionada con uno o más gráficos con palabras de control en cada listado; una tabla de datos de imágenes con movimiento para almacenar datos de pixel para las líneas horizontales de cada uno del o de los gráficos donde a las líneas horizontales en la tabla de datos de imágenes con movimiento para cada uno del o de los gráficos se tiene acceso mediante una palabra de control en el listado en la tabla de lista de imágenes con movimiento para cada uno del o de los gráficos; una tabla de control de línea que comprende palabras de control a las que se tiene acceso mediante una palabra de control en el listado del o de los gráficos previamente determinados en la tabla de lista de imágenes con movimiento para proporcionar controles independientes para volver a localizar selectivamente datos de pixel en cada una de las líneas horizontales obtenidas de la tabla de datos de imágenes con movimiento para producir un efecto especial determinado previamente para cada uno del o de los gráficos previamente determinados; una máquina de controlador de memoria y estado de imagen con movimiento para tener acceso a lae tablae de la memoria de gráficos en una secuencia determinada previamente para ensamblar y exhibir cada uno del o de los gráficos en lugares determinados previamente en las líneas horizontales en una pantalla del receptor de televisión.
  2. 2. El aparato de la reivindicación 1 en donde: la memoria de gráficos comprende además una tabla de lista de extensión que comprende cuando menos una palabra de control de lista de extensión para un número previamente determinado de líneas horizontales, que forma cada una, de una pluralidad de secciones separadas previamente determinadas de la pantalla del receptor de televisión, la o las palabras de control de la lista de extensión definen cuál de una pluralidad de N listados de gráficos en la tabla de lista de imágenes con movimiento están activos y aparecen en la sección asociada determinada previamente; y la máquina de controlador de memoria y estado de imagen con movimiento primero tiene acceso a cuando menos una palabra de control de la lista de extensión en la tabla de la lista de extensión cuando ensambla una sección previamente determinada de la pantalla del receptor de televieión, y luego solamente tiene acceso a los listados de gráficos en la tabla de la lista de imágenes con movimiento que se encuentran activos y aparecen en cuando menos una palabra de la lista de extensión.
  3. 3. El aparato de la reivindicación 2 en donde el número total de palabras de la lista de extensión en la tabla de lista de extensión se define como (NS/X) * (NH/NL) en donde NS es el número total de gráficos que aparecen en la pantalla del receptor de televisión, X es el número de bits disponibles en cada palabra de control de lista de extensión, NH es el número de líneas horizontales en todas las seccionee de la pluralidad de eecciones separadas previamente determinadas de la pantalla del receptor de televisión, y NL es el número de líneas horizontales por cada cuando menos una palabra de control de la lista de extensión encontrada en cada sección previamente determinada de la pantalla del receptor do televisión.
  4. 4. El aparato de la reivindicación 2 en donde un registro define el número total de palabras de control en ese listado de gráficos, y cada uno de los listados de gráficos contiene un mismo número de palabras de control en total.
  5. 5. El aparato de la reivindicación 1 en donde la máquina de controlador de memoria y estado de imagen con movimiento responde a las señales de habilitación de campo desde la tabla de lista de imágenes con movimiento indicando cuál campo de un cuadro de dos campoe de una imagen de video ee está exhibiendo sobre una pantalla de un receptor de televisión para tener acceeo y eneamblar un primer gráfico previamente determinado listado en la tabla de lista de imágenes con movimiento para las líneas horizontales de solamente uno de los dos campos y un segundo gráfico previamente determinado listado en la tabla de lista de imágenes con movimiento o una señal de televisión en vivo para las líneas horizontales del otro de los dos campoe.
  6. 6. El aparato de la reivindicación 1 que comprende además : un tubo de datos que responde a los datos de pixel a los que tiene acceso mediante la máquina de controlador de memoria y estado de imagen con movimiento para cada una de las líneas horizontales desde la tabla de datoe de imágenes con movimiento y la tabla de control de líneas para cada uno de los listados de gráficos en la tabla de lista de imagen con movimiento para generar una dirección selectiva para cada uno de los datos de pixel para cada línea horizontal de acuerdo con palabras de control previamente determinadas en la tabla de listado de imagen con movimiento y la tabla de control de líneas; y una memoria intermedia de ensamblaje de pixeles que responde a una dirección selectiva para cada dato de pixel a partir del tubo de datos para cada línea horizontal, para ensamblar y poner en zona de memoria intermedia cada línea horizontal de datos de pixel de acuerdo con cada dirección selectiva previamente determinada generada por el tubo de datos para esa línea horizontal de datos de pixel.
  7. 7. El aparato de la reivindicación 1 en donde el o los gráficos en la tabla de lista de imágenes con movimiento se enlistan en secuencia con una prioridad previamente determinada, y los datos de pixel de un primer gráfico de una prioridad mayor sobrescribe los datos de pixel de un segundo gráfico con una prioridad menor en un lugar de pixel al ensamblar una línea horizontal donde el primer y el segundo gráficos se traslapan sobre una pantalla del receptor de televisión conforme la máquina de controlador de memoria y estado de imagen con movimiento tiene acceso a loe lietados de gráficos en secuencia para ensamblar una línea horizontal de datos de pixel .
  8. 8. Un aparato para procesar señales mezcladas de video y gráficos para exhibirse en un receptor estándar de televisión que comprende: una memoria de gráficos que comprende: una tabla de lista de imágenes con movimiento para enlistar uno o más gráficos en una secuencia determinada previamente para el despliegue visual en el receptor de televisión, y para almacenar información general relacionada con uno o máe gráficos con palabras de control on cada listado; una tabla de datos de imágenes con movimiento para almacenar datos de pixel para las líneas horizontales de cada uno del o de los gráficos donde a lae líneas horizontales en la tabla de datos de imágenes con movimiento para cada uno del o de los gráficos se tiene acceso mediante una palabra de control en el listado en la tabla de lista de imágenes con movimiento para cada uno del o de os gráficos; y una tabla de lista de extensión que comprende cuando menos una palabra de control de lista de extensión para un número determinado previamente de líneas horizontales, que forma cada una, de una pluralidad de secciones separadas previamente determinadas de la pantalla del receptor de televisión, la o las palabras de control de la lista de extensión que definen cuál de una pluralidad de N listados de gráficos en la tabla de lista de imágenes con movimiento están activos y aparecen en la sección aeociada determinada previamente; y la máquina de controlador de memoria y eetado de imagen con movimiento primero tiene acceso a cuando menos una palabra de control de la lista de extensión en la tabla de la lista de extensión cuando ensambla una sección previamente determinada de la pantalla del receptor de televisión, y luego solamente tiene acceso a los listados de gráficos en la tabla de la lista de imágenes con movimiento que se encuentran activos y aparecen en cuando menos una palabra de la lista de extensión.
  9. 9. El aparato de la reivindicación 8 en donde el número total de palabras de la lista de extensión en la tabla de lista de extensión se define como (NS/X) * (NH/NL) en donde NS es el número total de gráficoe que aparecen en la pantalla del receptor de televisión, X es el número de bits disponiblee en cada palabra de control de la lista de extensión, NH es el número de líneas horizontales en todas las secciones de la pluralidad de secciones separadas previamente determinadas de la pantalla del receptor de televisión, y NL es el número de líneas horizontalee por cada cuando menos una palabra de control de la lista de extensión encontrada en cada sección previamente determinada de la pantalla del receptor de televisión.
  10. 10. El aparato de la reivindicación 8 en donde cada uno de los listados de gráficos en la tabla de lieta de imagen con movimiento comprende una palabra de control de entrada de la lieta de imágenes con movimiento que define el número total de palabras de control en ese listado de gráficos, y cada uno de los listados de gráficos contiene un mismo número total de palabras de control para permitir que la máquina de controlador de memoria y estado de imagen con movimiento brinque a los listados de gráficos en la tabla de la lista de imagen con movimiento que se encuentran activos y que aparecen en la cuando menos una palabra de la lista de extensión.
  11. 11. El aparato de la reivindicación 8 en donde: la memoria de gráficos comprende además una tabla de control de línea que comprende palabras de control a las que se tiene acceso mediante una palabra de control en el listado del o de los gráficos determinados previamente en la tabla de lista de imágenes con movimiento para proporcionar controles independientes para volver a localizar selectivamente datos de pixel en cada una de las líneas horizontales obtenidas de la tabla de datos de imágenes con movimiento para producir un efecto especial determinado previamente para cada uno del o de los gráficos previamente determinados; y la máquina de controlador de memoria y estado de imagen con movimiento tiene acceso a la tabla de lista de imagen con movimiento, la tabla de datos de imagen con movimiento, y la tabla de control de líneas de la memoria de gráficos en una secuencia determinada previamente para ensamblar y exhibir cada uno del o de los gráficos en lugares determinados previamente en las líneas horizontales en la pantalla del receptor de televisión.
  12. 12. El aparato de la reivindicación 11 que comprende además: un tubo de datos que responde a los datos de pixel a los cuales tiene acceso mediante la máquina de controlador de memoria y estado de imagen con movimiento para cada una de las líneas horizontalee deede la tabla de datos de imágenes con movimiento y la tabla de control de líneas para cada uno de los listados de gráficos en la tabla de lista de imagen con movimiento para generar una dirección eelectiva para cada uno de los datos de pixel para cada línea horizontal de acuerdo con palabras de control previamente determinadas en la tabla de listado de imagen con movimiento y la tabla de control de líneas; y una memoria intermedia de ensamblaje de pixeles que responde a una dirección selectiva para cada dato de pixel a partir del tubo de datos para cada línea horizontal, para ensamblar y poner en zona de memoria intermedia cada línea horizontal de datos de pixel de acuerdo con cada dirección selectiva previamente determinada generada por el tubo de datos para esa línea horizontal de ddtos de pixel.
  13. 13. El aparato de la reivindicación 8 en donde la máquina de controlador de memoria y estado de imagen con movimiento responde a las señales de habilitación de campo desde la tabla de lista de imágenes con movimiento indicando cuál campo de un cuadro de dos campos de una imagen de video se está exhibiendo sobre una pantalla de un receptor de televieión para tener acceso y ensamblar un primer gráfico previamente determinado listado en la tabla de lista de imágenes con movimiento para las líneas horizontales de solamente uno de los dos campos y un segundo gráfico previamente determinado listado en la tabla de lista de imágenes con movimiento o una señal de televisión en vivo para las líneas horizontales del otro de los dos campos.
  14. 14. El aparato de la reivindicación 8 en donde el o los gráficos en la tabla de lista de imágenes con movimiento se enlistan en secuencia con una prioridad previamente determinada, y los datos de pixel de un primer gráfico de una prioridad mayor sobrescribe loe datos de pixel de un segundo gráfico con una prioridad menor en un lugar de pixel al ensamblar una línea horizontal donde el primer y el segundo gráficos se traslapan sobre una pantalla del receptor de televisión conforme la máquina de controlador de memoria y estado de imagen con movimiento tiene acceso a los listadoe de gráficoe en secuencia para ensamblar una línea horizontal de datos de pixel .
  15. 15. Un aparato para procesar señales mezcladas do video y gráficos para exhibirse en un receptor estándar de televisión que comprende: una memoria de gráficos que comprende: una tabla de lista de imágenes con movimiento para enlistar uno o más gráficos en una secuencia determinada previamente para el despliegue visual en el receptor de televisión, y para almacenar información general relacionada con uno o más gráficos con palabras de control en cada listado; y una tabla de datos de imágenes con movimiento para almacenar datos de pixel para las líneas horizontales de cada uno del o de los gráficos donde a las líneas horizontales en la tabla de datos de imágenes con movimiento para cada uno del o de los gráficos se tiene acceso mediante una palabra de control en el listado en la tabla de lista de imágenes con movimiento para cada uno del o de los gráficos; y una máquina de controlador de memoria y estado de imagen con movimiento que responde a las señalee de habilitación de campo deede la tabla de lista de imágenes con movimiento indicando cuál campo de un cuadro de dos campos de una imagen de video se está exhibiendo eobre una pantalla de un receptor de televisión para tener acceso y ensamblar un primer gráfico previamente determinado listado en la tabla dé lista de imágenes con movimiento para las líneas horizontales de solamente uno de los dos campos y un segundo gráfico previamente determinado listado en la tabla de lista de imágenes con movimiento o una señal de televisión en vivo para las líneas horizontales del otro de los dos campos.
  16. 16. El aparato de la reivindicación 15 en donde la memoria de gráficos comprende además una tabla de control de línea que comprende palabras de control a las que se tiene acceso mediante una palabra de control en el listado del o de los gráficos determinados previamente en la tabla de lista de imágenes con movimiento para proporcionar controles independientes para volver a localizar selectivamente datos de pixel en cada una de las líneas horizontales obtenidas de la tabla de datos de imágenes con movimiento para producir un efecto especial determinado previamente para cada uno del o de los gráficos previamente determinados.
  17. 17. El aparato de la reivindicación 16 que comprende además : un tubo de datoe que responde a los datos de pixel a los cuales tiene acceso mediante la máquina de controlador de memoria y estado de imagen con movimiento para cada una de las líneas horizontales desde la tabla de datos de imágenes con movimiento y la tabla de control de líneas para cada uno de los listados de gráficos en la tabla de lista de imagen con movimiento para generar una dirección selectiva para cada uno de los datos de pixel para cada línea horizontal de acuerdo con palabras de control previamente determinadas en la tabla de listado de imagen con movimiento y la tabla de control de líneas; y una memoria intermedia de ensamblaje de pixeles que responde a una dirección eelectiva para cada dato de pixel a partir del tubo de datoe para cada línea horizontal, para ensamblar y poner en zona de memoria intermedia cada línea horizontal de datos de pixel de acuerdo con cada dirección selectiva previamente determinada generada por el tubo de datos para esa línea horizontal de datoe de pixel.
  18. 18. El aparato de la reivindicación 15 en donde: la memoria de gráficoe comprende además una tabla de lista de extensión que comprende cuando menos una palabra de control de lista de extensión para un número determinado previamente de líneas horizontales, que forma cada una, de una pluralidad de secciones separadas previamente determinadas de la pantalla del receptor de televisión, la o las palabras de control de la lista de extensión definen cuál de una pluralidad de N listadoe de gráficos en la tabla de lista de imágenes con movimiento están activos y aparecen en la sección asociada determinada previamente; y la máquina de controlador de memoria y estado de imagen con movimiento primero tiene acceso a cuando menos una palabra de control de la lista de extensión en la tabla de la lista de extensión cuando ensambla una eección previamente determinada de la pantalla del receptor de televieión, y luego solamente tiene acceso a los listados de gráficos en la tabla de la lista de imágenee con movimiento que se encuentran activoe y aparecen en cuando menos una palabra de la lista de extensión.
  19. 19. El aparato de la reivindicación 18 en donde el número total de palabras de la lista de extensión en la tabla de lista de extensión se define como (NS/X) * (NH/NL) en donde NS es el número total de gráficos que aparecen en la pantalla del receptor de televisión, X es el número de bits disponibles en cada palabra de control de lista de extensión, NH ee el número de líneae horizontales en todas lae secciones de la pluralidad de secciones separadas previamente determinadas de la pantalla del receptor de televisión, y NL es el número de líneas horizontales por cada cuando menos una palabra de control de la lista de extensión encontrada en cada sección previamente determinada de la pantalla del receptor de televisión.
  20. 20. El aparato de la reivindicación 18 en donde cada uno de los listados de gráficos en la tabla de lista de imagen con movimiento comprende una palabra de control de entrada de la lista de imágenes con movimiento que define el número total de palabras de control en ese lietado de gráficos, y cada uno de los listados de gráficos contiene un miemo número total de palabras de control .
  21. 21. El aparato de la reivindicación 15 en donde la máquina de controlador de memoria y estado de imagen con movimiento responde a las señales de habilitación de campo desde la tabla de lista de imágenes con movimiento indicando cuál campo de un cuadro de dos campoe de una imagen de video ee eetá exhibiendo sobre una pantalla de un receptor de televisión para tener acceso y ensamblar un primer gráfico previamente determinado listado en la tabla de lista de imágenes con movimiento para las líneas horizontales de solamente uno de loe doe campoe y un eegundo gráfico previamente determinado lietado en la tabla de lieta de imágenee con movimiento o una señal de televisión en vivo para las líneas horizontales del otro de los dos campos.
  22. 22. El aparato de la reivindicación 15 en donde el o los gráficos en la tabla de lista de imágenes con movimiento se enlistan en secuencia con una prioridad previamente determinada, y loe datoe de pixel de un primer gráfico de una prioridad mayor sobrescribe los datoe de pixel de un eegundo gráfico con una prioridad menor en un lugar de pixel al eneamblar una línea horizontal donde el primer y el eegundo gráficoe ee traelapan eobre una pantalla del receptor de televisión conforme la máquina de controlador de memoria y estado de imagen con movimiento tiene acceso a los listados do gráficos en secuencia para ensamblar una línea horizontal de datos de pixel . RESUMEN Un aparato para procesar eeñales mezcladas de video y gráficos para exhibirse sobre un receptor de televieión eetándar incluye una Memoria de Gráficos y una Máquina de Controlador de Memoria y Estado de Imagen con Movimiento. La Memoria de Gráficos comprende una tabla de Lista de Imágenes con Movimiento, una tabla de Datos de Imagen con Movimiento, y otras tablas opcionales. La tabla de Lista de Imágenes con Movimiento enlista uno o más gráficos en una secuencia determinada previamente para su exhibición en el receptor de televisión, y almacena información general relacionada con los gráficos con palabras de control en cada listado. La tabla de Datos de Imágenes con Movimiento almacena datos de pixel para las líneas horizontales de cada uno de los gráficos a las que tiene acceso mediante una palabra de control en cada uno de los listados de gráficos en la tabla de Lista de Imágenes con Movimiento. Una tabla opcional de Control de Línea comprende palabras de control a las que se tiene acceso mediante el listado de gráficos para proporcionar controles independientes para cada una de las líneas horizontales obtenidas de la tabla de Datos de Imágenes con Movimiento para producir efectos especiales determinado previamente. Una tabla opcional de Lista de Extensión se usa para determinar cuales de los listados de gráficos se presentan en una línea horizontal para causar el acceso de solamente los listados de gráficos que se presentan para ensamblar datoe de pixel para esa línea horizontal . La Máquina de Controlador de Memoria y Estado de Imagen con Movimiento tiene acceso a las tablas de la Memoria de Gráficos en una secuencia determinada previamente para ensamblar y exhibir cada uno de los gráficos y sus efectoe eepecialee en lugaree determinadoe previamente en las líneas horizontales en una pantalla del receptor de televisión. La Máquina de Controlador de Memoria y Estado de Imagen con Movimiento también usa controles de habilitación de campo de la tabla de Lista de Imagen con Movimiento para ensamblar un gráfico en las líneas de un primer campo y un segundo gráfico en las líneas de un segundo campo.
MX9603752A 1995-08-31 1996-08-29 Aparato que usa tablas de control de memoria relacionadas con el procesamiento de graficos de video para receptores de television. MX9603752A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08523394 1995-08-31
US08/523,394 US5835103A (en) 1995-08-31 1995-08-31 Apparatus using memory control tables related to video graphics processing for TV receivers

Publications (2)

Publication Number Publication Date
MXPA96003752A true MXPA96003752A (es) 1997-06-01
MX9603752A MX9603752A (es) 1997-06-28

Family

ID=24084816

Family Applications (1)

Application Number Title Priority Date Filing Date
MX9603752A MX9603752A (es) 1995-08-31 1996-08-29 Aparato que usa tablas de control de memoria relacionadas con el procesamiento de graficos de video para receptores de television.

Country Status (9)

Country Link
US (1) US5835103A (es)
EP (1) EP0762331B1 (es)
JP (2) JP3542690B2 (es)
KR (1) KR100215131B1 (es)
CA (1) CA2179790C (es)
DE (1) DE69630264T2 (es)
ES (1) ES2208718T3 (es)
MX (1) MX9603752A (es)
NO (1) NO963578L (es)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2784532B1 (fr) * 1998-10-09 2000-12-22 St Microelectronics Sa Procede de correction de l'effet de tremblement et de scintillement des elements d'image incrustes sur une image video
FR2784534B1 (fr) * 1998-10-09 2000-12-22 St Microelectronics Sa Procede et circuit d'affichage d'elements d'image incrustes sur une image video
US6246803B1 (en) 1998-12-27 2001-06-12 The University Of Kansas Real-time feature-based video stream validation and distortion analysis system using color moments
KR100348422B1 (ko) * 2000-06-28 2002-08-10 주식회사 아리랑테크 라인 콘트롤 테이블을 이용한 그래픽 표시 제어 장치
US7489320B2 (en) * 2005-05-13 2009-02-10 Seiko Epson Corporation System and method for conserving memory bandwidth while supporting multiple sprites
US8325282B2 (en) * 2008-04-08 2012-12-04 Mitsubishi Electric Visual Solutions America, Inc. Television automatic geometry adjustment system
USD871240S1 (en) * 2018-08-20 2019-12-31 Amazon Technologies, Inc. Motion sensor

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4420770A (en) * 1982-04-05 1983-12-13 Thomson-Csf Broadcast, Inc. Video background generation system
US4700181A (en) * 1983-09-30 1987-10-13 Computer Graphics Laboratories, Inc. Graphics display system
US4754270A (en) * 1984-02-16 1988-06-28 Nintendo Co., Ltd. Apparatus for varying the size and shape of an image in a raster scanning type display
US4580165A (en) * 1984-04-12 1986-04-01 General Electric Company Graphic video overlay system providing stable computer graphics overlayed with video image
US5089811A (en) * 1984-04-16 1992-02-18 Texas Instruments Incorporated Advanced video processor having a color palette
JPS60254190A (ja) * 1984-05-31 1985-12-14 株式会社 アスキ− デイスプレイコントロ−ラ
CA1243779A (en) * 1985-03-20 1988-10-25 Tetsu Taguchi Speech processing system
IL79822A (en) * 1985-12-19 1990-03-19 Gen Electric Method of comprehensive distortion correction for a computer image generation system
US5285193A (en) * 1987-01-16 1994-02-08 Sharp Kabushiki Kaisha Data base system
DE3702220A1 (de) * 1987-01-26 1988-08-04 Pietzsch Ibp Gmbh Verfahren und einrichtung zur darstellung eines gesamtbildes auf einem bildschirm eines bildschirmgeraetes
US4951038A (en) * 1987-05-15 1990-08-21 Hudson Soft Co., Ltd. Apparatus for displaying a sprite on a screen
US5030946A (en) * 1987-05-20 1991-07-09 Hudson Soft Co., Ltd. Apparatus for the control of an access to a video memory
US5258843A (en) * 1987-09-04 1993-11-02 Texas Instruments Incorporated Method and apparatus for overlaying displayable information
US5179642A (en) * 1987-12-14 1993-01-12 Hitachi, Ltd. Image synthesizing apparatus for superposing a second image on a first image
US5185597A (en) * 1988-06-29 1993-02-09 Digital Equipment Corporation Sprite cursor with edge extension and clipping
US5065231A (en) * 1988-09-26 1991-11-12 Apple Computer, Inc. Apparatus and method for merging input RGB and composite video signals to provide both RGB and composite merged video outputs
GB2226471A (en) * 1988-12-23 1990-06-27 Philips Electronic Associated Displaying a stored image in expanded format
US5235677A (en) * 1989-06-02 1993-08-10 Atari Corporation Raster graphics color palette architecture for multiple display objects
US4965670A (en) * 1989-08-15 1990-10-23 Research, Incorporated Adjustable overlay display controller
US5168363A (en) * 1989-10-16 1992-12-01 Sony Corporation Video signal parocessing apparatus with memory and crossfader
US5389947A (en) * 1991-05-06 1995-02-14 Compaq Computer Corporation Circuitry and method for high visibility cursor generation in a graphics display
KR940001439B1 (ko) * 1991-08-30 1994-02-23 삼성전자 주식회사 자막정보 중첩회로
US5258826A (en) * 1991-10-02 1993-11-02 Tandy Corporation Multiple extended mode supportable multimedia palette and multimedia system incorporating same
US5313231A (en) * 1992-03-24 1994-05-17 Texas Instruments Incorporated Color palette device having big/little endian interfacing, systems and methods
EP0573822B1 (en) * 1992-05-19 1997-04-16 Canon Kabushiki Kaisha Display control apparatus and method
JP3059302B2 (ja) * 1992-06-03 2000-07-04 株式会社ハドソン 映像混合装置
WO1994030008A1 (en) * 1993-06-07 1994-12-22 Scientific-Atlanta, Inc. Display system for a subscriber terminal
EP0633693B1 (en) * 1993-07-01 2001-04-11 Matsushita Electric Industrial Co., Ltd. Flagged video signal recording apparatus and reproducing apparatus
US5519825A (en) * 1993-11-16 1996-05-21 Sun Microsystems, Inc. Method and apparatus for NTSC display of full range animation

Similar Documents

Publication Publication Date Title
KR100249403B1 (ko) 비디오 확대 장치
US6061094A (en) Method and apparatus for scaling and reducing flicker with dynamic coefficient weighting
US6166772A (en) Method and apparatus for display of interlaced images on non-interlaced display
US6028589A (en) Method and apparatus for video scaling and convolution for displaying computer graphics on a conventional television monitor
WO1998020670A2 (en) System for converting computer graphics to television format with scaling requiring no frame buffers
US4771275A (en) Method and apparatus for assigning color values to bit map memory display locations
KR19990028351A (ko) 비디오 시스템 및 그 이용 방법
US6023262A (en) Method and apparatus in a computer system to generate a downscaled video image for display on a television system
US5739868A (en) Apparatus for processing mixed YUV and color palettized video signals
US5835103A (en) Apparatus using memory control tables related to video graphics processing for TV receivers
MXPA96003752A (es) Aparato que usa tablas de control de memoriarelacionadas con el procesamiento de graficos devideo para receptores de television
MXPA96003750A (es) APARATO PARA PROCESAR SEñALES DE VIDEO YUV Y ENPALETA DE COLOR MEZCLADA
JP3500991B2 (ja) カラリメトリ変換装置
CN1041045C (zh) 图形发生设备
JPH07162816A (ja) 文字放送受信装置
HK1014067A (en) Apparatus for processing mixed yuv and color palettized video signals
HK1014068B (en) Video magnification apparatus
JPH0380293A (ja) 表示装置
JPH07274088A (ja) ワイド・アスペクト・テレビジョン装置