Procedimiento y aparato para controlar una pantalla de video vigilancia.
Procedimiento de control de una pantalla de vigilancia de video que muestra simultáneamente datos de video que provienen de una pluralidad de fuentes de video que comprende las etapas de:
recibir una pluralidad de corrientes de video MPEG que comprenden datos de video en tramas I y tramas P que provienen de una pluralidad de fuentes de video (14,16,18,20);
recibir (60) una entrada de usuario que comprende un conjunto seleccionado de una pluralidad de corrientes seleccionadas de la pluralidad de corrientes de video MPEG a mostrar simultáneamente en una pantalla (38);
recibir (60) una entrada de usuario que comprende el formato en el que cada corriente en el conjunto seleccionado de una pluralidad de corrientes de video debe mostrarse simultáneamente en la pantalla con al menos una (Vmax) de las corrientes en el conjunto seleccionado de una pluralidad de corrientes que se muestran en animación de video total;
recibir el conjunto seleccionado de una pluralidad de corrientes en un búfer de entrada (32);
procesar (68,70) el conjunto seleccionado de una pluralidad de corrientes según la entrada de usuario recibida relativa al formato en el que el conjunto seleccionado de una pluralidad de corrientes debe mostrarse para generar señales a mostrar en la pantalla; determinar (72,74) si el procesador se está retrasando para procesar el conjunto seleccionado de una pluralidad de corrientes; y cambiar automáticamente (76) el formato de una primera corriente en el conjunto seleccionado de una pluralidad de corrientes de la animación de video a un modo en el que solamente las tramas I de la primera corriente se muestran si el procesador se está retrasando para procesar el conjunto seleccionado de una pluralidad de corrientes.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2005/040436.
Solicitante: PELCO, INC.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: 2711 CENTERVILLE ROAD, SUITE 400 WILMINGTON, DE 19808 ESTADOS UNIDOS DE AMERICA.
Inventor/es: MILLAR,GREG MAX, GRIGORIAN,SAMUEL NIKOLAY.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04N11/02 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › H04N 11/00 Sistemas de televisión en color (detalles H04N 9/00). › con reduccion del ancho de banda (H04N 11/04 tiene prioridad).
- H04N11/04 H04N 11/00 […] › que utilizan la modulación por impulsos codificados.
- H04N7/18 H04N […] › H04N 7/00 Sistemas de televisión (detalles H04N 3/00, H04N 5/00; métodos y arreglos, para la codificación, decodificación, compresión o descompresión de señales de vídeo digital H04N 19/00; distribución selectiva de contenido H04N 21/00). › Sistemas de televisión en circuito cerrado, es decir, sistemas en los cuales la señal no es difundida.
- H04N9/47 H04N […] › H04N 9/00 Detalles de los sistemas de televisión en color. › para señales secuenciales.
PDF original: ES-2413014_T3.pdf
Fragmento de la descripción:
Procedimiento y aparato para controlar una pantalla de video vigilancia.
ANTECDENTES DE LA INVENCIÓN
Esta invención se refiere en general a sistemas de vigilancia y, en particular, a un procedimiento y aparato para controlar una pantalla de video vigilancia.
La representación de los datos de vídeo recogidos por los sistemas de vigilancia por vídeo ha sido un desafío debido a la gran cantidad de datos involucrados. Si se comprimen los datos de vídeo, tales como con el vídeo MPEG, el sistema primero debe descomprimir o descodificar el vídeo antes de que se pueda mostrar. Esta descompresión puede requerir una cantidad significativa de recursos y tiempo del sistema. Para mostrar varias corrientes de vídeo comprimido, el sistema debe ser capaz de gestionar las múltiples descompresiones. Dependiendo del número de corrientes de vídeo que deben mostrarse al mismo tiempo, de la resolución de cada corriente, y la velocidad de imágenes solicitada por el usuario del sistema para cada corriente de vídeo que se muestra, se pueden exceder rápidamente los recursos del sistema. La animación de video proporciona la información más actualizada y es la preferida por muchos usuarios. Sin embargo, la cantidad de recursos de sistema necesarios para mostrar una pluralidad de corrientes de video en animación de video puede ser significativa y así cargar aún más los recursos del sistema. Con las imágenes codificadas en las tramas, tales como imágenes JPEG, cada una es independiente, de modo que si el sistema está mostrando una serie de imágenes en formato JPEG y considera que no puede manejar las tramas a la velocidad adecuada, entonces el sistema puede mostrar simplemente cada imagen o cada tercera o la cuarta imagen, dependiendo de la limitación actual de los recursos del sistema. Con el vídeo MPEG, el sistema tiene que ser capaz de decodificar la corriente entera.
Si el sistema se retrasa, no se pueden eliminar algunos de los datos mediante la simple visualización de cada imagen, como se hace con una corriente codificado intratrama. Como resultado, el sistema termina con más datos de vídeo entrantes en que los que se están procesando lo cual puede resultar en fallo del sistema. Además, las sobrecargas temporales del sistema pueden resultar, por ejemplo, de una ráfaga de datos causados por el tráfico de red o la interrupción de la potencia de procesamiento del sistema causado por procesos internos del sistema o una petición del usuario. Estas sobrecargas temporales pueden ser extremadamente problemáticas si los recursos del sistema se solicitan al máximo. Una caída del sistema o reducción significativa en el nivel de servicio es inaceptable en un entorno de vigilancia donde se requiere un funcionamiento continuo y la máxima cantidad posible de información.
En consecuencia, ha habido una necesidad largamente sentida en la industria de video vigilancia de un sistema de vigilancia de vídeo que maximice la cantidad de información de vídeo que se muestra y reduzca al mínimo las interrupciones del vídeo mostrado.
RESUMEN DE LA INVENCIÓN
De acuerdo con la presente invención, se proporciona un procedimiento de control de una pantalla de vigilancia de video que comprende las etapas de recibir una corriente de video MPEG que comprenden datos de video en tramas I y tramas P, almacenar la corrientes de video MPEG recibidas en un búfer de entrada, representar la corriente de video MPEG almacenada en animación de video, monitorizar la cantidad de datos de video almacenada en el búfer de entrada, y representar solamente las tramas I de la corriente de video MPEG almacenada cuando la cantidad de datos de video almacenada en el búfer de entrada es mayor que una cantidad predeterminada [0005] De acuerdo con la presente invención, también se proporciona un procedimiento de control de una pantalla de vigilancia de video que comprende las etapas de recibir una pluralidad de corrientes de video MPEG que comprenden datos de video en tramas I y tramas P, recibir una solicitud para el modo en el que las corrientes de video MPEG recibidas deben mostrarse con al menos una de las corrientes de video MPEG solicitada a mostrar en animación de video, representar las corrientes de video MPEG en el búfer de entrada según la solicitud recibida, monitorizar la cantidad de datos de video en el búfer de entrada, determinar el número de corrientes de video MPEG que pueden ser mostradas en animación de video y no provocar que la cantidad de datos de video almacenada en el búfer de entrada exceda una cantidad predeterminada, y representar solamente el número de corrientes de video MPEG determinado en la etapa de determinación en animación de video y el resto de las corrientes de video MPEG en modo de trama I.
Según otro aspecto de la presente invención, se proporciona un procedimiento de control de una pantalla de vigilancia de video que comprende las etapas de recibir una pluralidad de corrientes de video MPEG que comprende tramas I y tramas P, recibir una entrada que solicita el número de corrientes a mostrar en una pantalla al mismo tiempo y el número de pantallas a mostrar en animación de video, determinar el número de corrientes que pueden ser mostradas en animación de video con el resto de las corrientes solicitadas que se muestran en modo de trama I, y representar algunas de número de corrientes en animación de video solicitadas y el resto en modo de trama I.
Según otro aspecto adicional de la presente invención, se proporciona un procedimiento de control de un sistema de vigilancia de vídeo que comprende las etapas de enviar datos de video que comprende animación de video de una fuente de video, recibir los datos de video en un lugar, almacenar los datos de video recibidos en un búfer de entrada, representar los datos de video almacenados en animación video, determinar cuando la cantidad de datos de video almacenada en el búfer de entrada es mayor que un nivel predeterminado, notificar a la fuente de video que envíe solamente tramas I cuando la cantidad de datos de video almacenada en el búfer de entrada es mayor que el nivel predeterminado, separar las tramas I de los datos de video MPEG en la fuente de video, enviar datos de video que consisten en solamente tramas I, recibir los datos de video de la fuente que consisten en solamente tramas I, almacenar los datos de video que consisten en solamente tramas I en el búfer de video, y representar las tramas I almacenadas en el búfer de video.
Otro aspecto de la presente invención proporciona un procedimiento de control de un sistema de video vigilancia que comprende las etapas de enviar datos de video que comprende animación de video de una fuente de video, recibir los datos de video en un lugar, almacenar los datos de video recibidos en un búfer de entrada, representar los datos de video almacenados como animación de video, determinar si la velocidad a la que los datos de video se están almacenando en el búfer de entrada es menor que un nivel predeterminado, notificar a la fuente de video enviar solamente tramas I cuando la velocidad de datos de video que se están almacenando en el búfer de entrada es menor que el nivel predeterminado, separar las tramas I de los datos de video MPEG en la fuente de video, enviar datos de video que consisten en solamente tramas I, recibir los datos de video de la fuente que consisten en solamente tramas I, almacenar los datos de video que consisten en solamente tramas I en el búfer de video, y representar las tramas I almacenada en el búfer de video.
Otro aspecto de la presente invención proporciona un aparato para controlar una pantalla de vigilancia de video que comprende una entrada para recibir una corriente de video MPEG que comprenden datos de video en tramas I y tramas P, un búfer de entrada para almacenar la corrientes de video MPEG recibidas, y un procesador para monitorizar la cantidad de datos de video almacenada en el búfer de entrada. El procesador proporciona una señal para representar la corriente de video MPEG almacenada en animación de video si la cantidad de datos de video almacenada en el búfer de entrada es menor que una cantidad predeterminada y para representar solamente las tramas I de la corriente de video MPEG almacenada cuando la cantidad de datos de video almacenada en el búfer de entrada es mayor que la cantidad predeterminada.
Otro aspecto adicional de la presente invención proporciona un aparato para controlar una pantalla de vigilancia de video que comprende una entrada para recibir una pluralidad de corrientes de video MPEG que comprenden datos de video en tramas I y tramas P, una entrada para recibir una solicitud para el modo en el que las corrientes de video MPEG recibidas debe mostrarse con al menos una de las corrientes de video MPEG solicitada... [Seguir leyendo]
Reivindicaciones:
1. Procedimiento de control de una pantalla de vigilancia de video que muestra simultáneamente datos de video que provienen de una pluralidad de fuentes de video que comprende las etapas de:
recibir una pluralidad de corrientes de video MPEG que comprenden datos de video en tramas I y tramas P que provienen de una pluralidad de fuentes de video (14, 16, 18, 20) ;
recibir (60) una entrada de usuario que comprende un conjunto seleccionado de una pluralidad de corrientes seleccionadas de la pluralidad de corrientes de video MPEG a mostrar simultáneamente en una pantalla (38) ;
recibir (60) una entrada de usuario que comprende el formato en el que cada corriente en el conjunto seleccionado de una pluralidad de corrientes de video debe mostrarse simultáneamente en la pantalla con al menos una (Vmax) de las corrientes en el conjunto seleccionado de una pluralidad de corrientes que se muestran en animación de video total;
recibir el conjunto seleccionado de una pluralidad de corrientes en un búfer de entrada (32) ;
procesar (68, 70) el conjunto seleccionado de una pluralidad de corrientes según la entrada de usuario recibida relativa al formato en el que el conjunto seleccionado de una pluralidad de corrientes debe mostrarse para generar señales a mostrar en la pantalla;
determinar (72, 74) si el procesador se está retrasando para procesar el conjunto seleccionado de una pluralidad de corrientes; y
cambiar automáticamente (76) el formato de una primera corriente en el conjunto seleccionado de una pluralidad de corrientes de la animación de video a un modo en el que solamente las tramas I de la primera corriente se muestran si el procesador se está retrasando para procesar el conjunto seleccionado de una pluralidad de corrientes.
2. Procedimiento según la reivindicación 1 que también comprende la etapa de volver a cambiar (80) el formato de la primera corriente a la solicitud recibida cuando la cantidad de datos de video almacenada en el búfer de entrada es menor que una cantidad predeterminada.
3. Procedimiento según la reivindicación 1 que también comprende las etapas de separar las tramas I de las tramas P en la o las corrientes de video MPEG recibidas y almacenar las tramas I y tramas P separadas separadamente en un dispositivo de almacenamiento.
4. Procedimiento según la reivindicación 1 que también comprende las etapas de recibir (60) una solicitud de cambio del formato de uno del conjunto seleccionado de corrientes, determinar (62) si cambiar el formato del uno del conjunto seleccionado de corrientes provocará que el procesador se retrase para procesar el conjunto seleccionado de una pluralidad de corrientes, y permitir (64) que cambie el formato solicitado si el cambio del formato solicitado no provocará que el procesador se retrase para procesar el conjunto seleccionado de una pluralidad de corrientes.
5. Procedimiento según la reivindicación 4 que también comprende la etapa de proporcionar (82, 92) una señal a una fuente de una corriente de video MPEG que ordene a la fuente proporcionar solamente las tramas I de la corriente de video MPEG cuando el procesador se está retrasando para procesar el conjunto seleccionado de una pluralidad de corrientes de video.
6. Procedimiento según la reivindicación 5 que también comprende la etapa de proporcionar (86, 96) una señal a la fuente de la corriente de video MPEG proporcionar tramas I y tramas P de la corriente de video MPEG cuando el procesador no se retrasa para procesar el conjunto seleccionado de una pluralidad de corrientes de video.
7. Procedimiento según la reivindicación 1 en el que dicha etapa de determinar comprende referirse a una tabla de búsqueda para determinar la cantidad de recursos de sistema necesarios para mostrar una corriente de video.
8. Procedimiento según la reivindicación 7 en el que recibir la entrada de usuario comprende recibir una solicitud relativa a la resolución de una corriente de video a mostrar y dicha etapa de determinar comprende referirse a una tabla de búsqueda para determinar la cantidad de recursos de sistema necesarios para mostrar una corriente de video con una resolución solicitada.
9. Procedimiento según la reivindicación 1 o 7 en el que dicha etapa de determinar comprende calcular en tiempo real la cantidad de recursos de sistema necesarios para mostrar una corriente de video.
10. Procedimiento según la reivindicación 1 que también comprende la etapa de volver a cambiar automáticamente
(80) el formato en una primera corriente en el conjunto seleccionado de corrientes al formato previo cuando el procesador no se retrasa para procesar el conjunto seleccionado de una pluralidad de corrientes.
11. Un aparato (22) para controlar una pantalla de vigilancia de video para mostrar simultáneamente datos de video que provienen de una pluralidad de fuentes de video que comprende: una entrada para recibir una corriente de video MPEG que comprende datos de video en tramas I y tramas P que provienen de una pluralidad de fuentes de video (14, 16, 18, 20) ;
una entrada (42) para una entrada de usuario para recibir una solicitud que identifica un conjunto seleccionado de una pluralidad de corrientes de la pluralidad de corrientes de video MPEG a mostrar en una pantalla;
una entrada (42) para recibir la entrada de usuario que identifica el formato en el que cada del conjunto seleccionado de una pluralidad de corrientes debe mostrarse simultáneamente en la pantalla gracias a lo cual al menos una primera corriente de video se identifica para mostrarla en un formato de video animado;
un búfer de entrada (32) para recibir los datos de video de dicho conjunto seleccionado de una pluralidad de corrientes, estando dicho búfer de entrada conectado a dicha entrada para recibir una pluralidad de corrientes de video MPEG;
y un procesador (30) para procesar el conjunto seleccionado de una pluralidad de corrientes según la entrada de usuario recibida relativa al formato en el que el conjunto seleccionado de una pluralidad de corrientes debe mostrarse para generar señales a mostrar en la pantalla y para determinar si el procesador se está retrasando para procesar el conjunto seleccionado de una pluralidad de corrientes, estando dicho procesador adaptado para cambiar automáticamente el formato de una primera corriente en el conjunto seleccionado de una pluralidad de corrientes como respuesta a dicha determinación, de dicho formato de animación de video a un modo en el que solamente las tramas I de dicha primera corriente se muestran.
CÁMARA CODIFICADOR MÓDEM
Patentes similares o relacionadas:
Dispositivo de control remoto para grúa, máquina de construcción y/o camión industrial, y sistema que comprende este dispositivo de control remoto y una grúa, una máquina de construcción y/o un camión industrial, del 13 de Mayo de 2020, de LIEBHERR-WERK BIBERACH GMBH: Dispositivo de control remoto para una grúa, una máquina de construcción o un camión industrial, con un terminal móvil en forma de tableta que comprende una […]
Método, dispositivo y medios de almacenamiento informático de control táctil de múltiples canales para máquina de integración, del 13 de Mayo de 2020, de Guangzhou Shirui Electronics Co., Ltd: Un método para un control táctil de múltiples canales de una máquina todo en uno, en donde la máquina todo en uno es un equipo integrador que combina […]
Procedimiento de visualización de imágenes o vídeos e instalación asociada, del 29 de Abril de 2020, de THALES: Procedimiento de visualización sobre un visualizador de imágenes o vídeos procedentes de cámaras , constando el visualizador de varias zonas de visualización […]
Captación de corredor, del 29 de Abril de 2020, de nearmap australia pty, ltd: Un método para crear un ortomosaico de un área de corredor que consiste en una faja de tierra o de agua a lo largo de una trayectoria arbitraria , área […]
Aparato y procedimiento para adquirir una imagen bidimensional de la superficie de un objeto tridimensional, del 1 de Abril de 2020, de Capsugel Belgium NV: Aparato para adquirir una imagen bidimensional de la superficie externa de un objeto tridimensional seleccionado de cápsulas del tipo utilizada en aplicaciones […]
Sistema y procedimiento de actualizaciones de parámetros de cámara basados en zonas virtuales en sistemas de vídeo vigilancia, del 18 de Marzo de 2020, de HONEYWELL INTERNATIONAL INC.: Un método que comprende: un procesador de un sistema de vigilancia que detecta la selección de al menos una porción de un área asegurada a través de […]
Sombreado de representaciones CG de materiales, del 18 de Marzo de 2020, de Chaos Software Ltd: Un aparato para escanear muestras de material, el aparato comprendiendo: una fuente de luz colimada que tiene una lente para emitir luz colimada; un segundo […]
Sistema y método para la reconfiguración de un dispositivo de control de un sistema de entretenimiento, del 4 de Marzo de 2020, de UNIVERSAL ELECTRONICS, INC.: Un dispositivo de entretenimiento , que comprende: un dispositivo de procesamiento ; y un medio no transitorio, legible por computadora […]