ES2619503B1 - Método y sistema de emisión en continuo de eventos multicámara - Google Patents

Método y sistema de emisión en continuo de eventos multicámara Download PDF

Info

Publication number
ES2619503B1
ES2619503B1 ES201531896A ES201531896A ES2619503B1 ES 2619503 B1 ES2619503 B1 ES 2619503B1 ES 201531896 A ES201531896 A ES 201531896A ES 201531896 A ES201531896 A ES 201531896A ES 2619503 B1 ES2619503 B1 ES 2619503B1
Authority
ES
Spain
Prior art keywords
screen
video
video signals
computing device
individual
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
ES201531896A
Other languages
English (en)
Other versions
ES2619503A1 (es
Inventor
Alberto RODES BERENGUER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Watchity S L U
Watchity SLU
Original Assignee
Watchity S L U
Watchity SLU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Watchity S L U, Watchity SLU filed Critical Watchity S L U
Priority to ES201531896A priority Critical patent/ES2619503B1/es
Priority to PCT/ES2016/070915 priority patent/WO2017109255A1/es
Publication of ES2619503A1 publication Critical patent/ES2619503A1/es
Application granted granted Critical
Publication of ES2619503B1 publication Critical patent/ES2619503B1/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Método y sistema de emisión en continuo de eventos multicámara.#El método comprende emitir y presentar, en continuo, unas secuencias de vídeo relativas a un evento ocupando diferentes ventanas de visualización (Wp, Ws) de una o más pantallas de uno o más dispositivos de computación, generar automáticamente y de manera dinámica, en respuesta a una selección por parte de un usuario, unas nuevas secuencias de vídeo a partir de unas señales de vídeo individuales, y presentarlas en la(s) pantallas(s).#El sistema está adaptado para implementar el método de la presente invención.

Description

5
10
15
20
25
30
35
DESCRIPCIÓN
MÉTODO Y SISTEMA DE EMISIÓN EN CONTINUO DE EVENTOS MULTICÁMARA
Sector de la técnica
La presente invención concierne en general, en un primer aspecto, a un método de emisión en continuo de eventos multicámara, cuyo fin es el de mostrar diferentes secuencias de vídeo en diferentes ventanas de visualización, y más particularmente a un método que comprende cambiar automáticamente y de manera dinámica las secuencias de vídeo presentadas.
Un segundo aspecto de la invención concierne a un sistema de emisión en continuo de eventos multicámara adaptado para implementar el método del primer aspecto.
Estado de la técnica anterior
Son conocidos en el estado de la técnica diferentes métodos de emisión en continuo (es decir de “streaming”) de eventos multicámara.
En particular, en la solicitud internacional WO2015073924A1 se describe un método que comprende las etapas incluidas en el preámbulo de la reivindicación 1 de la presente invención, es decir:
a) recibir, en al menos un servidor informático, unas señales de vídeo individuales relativas a un evento y que son emitidas en continuo desde unas correspondientes fuentes de vídeo que incluyen múltiples cámaras, tales como cámaras móviles o de dispositivos de computación móviles y/o cámaras fijas;
b) seleccionar al menos algunas de dichas señales de vídeo individuales, y configurarlas para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización de al menos una pantalla al presentarse en al menos dicha pantalla;
c) enviar, en continuo, información que incluye a dichas secuencias de vídeo, desde dicho servidor informático hasta al menos un dispositivo de computación de un usuario que incluye al menos una pantalla;
5
10
15
20
25
30
35
d) al menos presentar dicho dispositivo de computación, en continuo, en al menos dicha pantalla, las secuencias de vídeo recibidas ocupando diferentes ventanas de visualización; y
e) realizar, dicho usuario, una selección, a través de unos medios de entrada de dicho dispositivo de computación, que implica que se presenten en varias ventanas de visualización de al menos dicha pantalla, en continuo, secuencias de vídeo requeridas, relativas a dicho u otro evento, que difieren al menos en parte de las presentadas previamente a dicha selección.
En WO2015073924A1, en el servidor informático se crean señales de vídeo multipantalla (denominadas señales de vídeo compuesto) con las señales de vídeo individuales, y se envía una primera de dichas señales de vídeo multipantalla en la etapa c) y, tras la selección en la etapa e), una segunda de dichas señales de vídeo multipantalla, que ha sido previamente creada y almacenada en memoria.
Es decir, el usuario solamente puede elegir (implícita o explícitamente) entre señales de vídeo multipantalla ya creadas antes de su selección en la etapa e), lo cual convierte al método propuesto en WO2015073924A1 en un método de generación estática de señales de vídeo que no permite la generación dinámica de nuevas señales de vídeo multipantalla como respuesta a la selección del usuario (ni como respuesta a ninguna otra clase de acción), sino que simplemente le ofrece al usuario la posibilidad de elegir entre señales de vídeo multipantalla ya creadas.
Aparece, por tanto, necesario ofrecer una alternativa al estado de la técnica que permita cubrir las carencias halladas en el mismo, en la forma de un método y sistema de emisión en continuo de eventos multicámara que claramente mejore las prestaciones y funciones de los ya conocidos.
Explicación de la invención
Con tal fin, la presente invención concierne, en un primer aspecto, a un método de emisión en continuo de eventos multicámara, que comprende, de manera en sí conocida:
a) recibir, en al menos un servidor informático, unas señales de vídeo individuales relativas a un evento y que son emitidas en continuo desde unas correspondientes fuentes de vídeo que incluyen múltiples cámaras, tales como cámaras móviles o de dispositivos de computación móviles y/o cámaras fijas;
5
10
15
20
25
30
35
b) seleccionar al menos algunas de dichas señales de vídeo individuales, y configurarlas para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización de al menos una pantalla al presentarse en al menos dicha pantalla;
c) enviar, en continuo, información que incluye a dichas secuencias de vídeo, desde dicho servidor informático hasta al menos un dispositivo de computación de un usuario que incluye al menos una pantalla;
d) al menos presentar dicho dispositivo de computación, en continuo, en al menos dicha pantalla, las secuencias de vídeo recibidas ocupando diferentes ventanas de visualización; y
e) realizar, dicho usuario, una selección, a través de unos medios de entrada de dicho dispositivo de computación, que implica que se presenten en varias ventanas de visualización de al menos dicha pantalla, en continuo, secuencias de vídeo requeridas, relativas a dicho u otro evento, que difieren al menos en parte de las presentadas previamente a dicha selección;
A diferencia de los métodos conocidos, el propuesto por el primer aspecto de la invención comprende, de manera característica:
f) generar automáticamente y de manera dinámica, en respuesta a dicha selección, dichas secuencias de vídeo requeridas a partir de unas señales de vídeo individuales que incluyen a dichas secuencias de vídeo requeridas y que son o han sido emitidas en continuo desde unas correspondientes fuentes de vídeo que incluyen múltiples cámaras, configurando a dichas secuencias de vídeo requeridas para que cada una de ellas ocupe una respectiva de dichas varias ventanas de visualización al presentarse en al menos dicha pantalla; y
g) al menos presentar, en continuo, las secuencias de vídeo requeridas en al menos dicha pantalla, por parte del dispositivo de computación.
En función del ejemplo de realización, las citadas ventanas de visualización se muestran en una única pantalla o en varias pantallas, en este último caso mostrándose una o más ventanas de visualización por pantalla.
De acuerdo a un primer ejemplo de realización principal del método propuesto por el primer aspecto de la presente invención:
5
10
15
20
25
30
35
la etapa b) comprende crear, por parte del servidor informático, al menos una primera señal de vídeo multipantalla, para emisión en continuo, a partir de dichas algunas señales de vídeo individuales recibidas, donde dicha primera señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización de al menos una pantalla al presentarse la primera señal de vídeo multipantalla en al menos dicha pantalla;
la citada información enviada en la etapa c) desde el servidor informático hasta por lo menos el citado dispositivo de computación es dicha primera señal de vídeo multipantalla;
la mencionada etapa d) comprende presentar el dispositivo de computación, en continuo, en al menos dicha pantalla, la primera señal de vídeo multipantalla recibida;
la etapa f) comprende generar automáticamente y de manera dinámica, en respuesta a la selección de la etapa e), las citadas secuencias de vídeo requeridas mediante al menos uno de los siguientes pasos:
f1) modificando la citada primera señal de vídeo multipantalla de manera que incluya dichas secuencias de vídeo requeridas, configuradas para que cada una de ellas ocupe una respectiva de dichas varias ventanas de visualización al presentarse en al menos dicha pantalla;
f2) creando una segunda señal de vídeo multipantalla, para emisión en continuo, a partir de dichas señales de vídeo individuales que incluyen a dichas secuencias de vídeo requeridas, donde dicha segunda señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que cada una de las secuencias de vídeo requeridas ocupe una respectiva de dichas varias ventanas de visualización al presentarse la segunda señal de vídeo multipantalla en al menos dicha pantalla;
y la etapa g) comprende presentar, en continuo, la primera señal de vídeo multipantalla modificada o la segunda señal de vídeo multipantalla, en al menos dicha pantalla, por parte del dispositivo de computación.
De acuerdo a una implementación de dicho primer ejemplo de realización principal, el método comprende llevar a cabo la etapa f2) por parte del servidor informático, llevándose a cabo tras
5
10
15
20
25
30
35
la etapa f2) el envío de la segunda señal de vídeo multipantalla desde el servidor informático hasta el dispositivo de computación.
Por lo que se refiere a la etapa f1), ésta se lleva a cabo en el dispositivo de computación y/o en el servidor informático y/o en otra entidad computacional intermedia comunicada con ambos.
Por señal de vídeo multipantalla debe entenderse a una señal individual de vídeo digital que incluye, combinadas, compuestas (no confundirse con las señales de vídeo compuesto analógicas) o mezcladas, a varias señales de vídeo individuales de manera que sus respectivas secuencias de vídeo están configuradas, en la señal de vídeo multipantalla, para ocupar diferentes ventanas de visualización al presentarse en una o más pantallas.
Para un segundo ejemplo de realización principal:
la configuración de la etapa b) comprende asignar, por parte del servidor informático, diferentes tasas de bits a la referidas algunas señales de vídeo individuales, con el fin de reducir el ancho de banda necesitado para su envío en la etapa c), enviando así señales de vídeo de mayor calidad (con mayor tasa de bits) y de menor calidad (con menor tasa de bits);
la citada información enviada en continuo en la etapa c) desde el servidor informático hasta al menos el citado dispositivo de computación comprende a las algunas señales de vídeo individuales, cada una enviada con su respectiva tasa de bits; y
la etapa d) comprende:
d1) presentar el dispositivo de computación, en continuo, en al menos la citada pantalla, las señales de vídeo individuales recibidas, de manera sincronizada; ó
d2) crear y presentar en dicha pantalla, por parte del dispositivo de computación, al menos una primera señal de vídeo multipantalla a partir de las señales de vídeo individuales recibidas, donde dicha primera señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para presentar a las secuencias de vídeo de cada una de ellas ocupando una respectiva ventana de visualización de al menos dicha pantalla;
5
10
15
20
25
30
35
dicha etapa f) comprende generar automáticamente y de manera dinámica, en respuesta a dicha selección de la etapa e), dichas secuencias de vídeo requeridas en la forma de unas respectivas señales de vídeo individuales requeridas, asignándoles, por parte del servidor informático, diferentes tasas de bits a dichas señales de vídeo individuales requeridas;
comprendiendo el método enviar, en continuo, desde el servidor informático hasta el dispositivo de computación dichas señales de vídeo individuales requeridas, cada una enviada con su respectiva tasa de bits; y
comprendiendo la etapa g):
g1) presentar el dispositivo de computación, en continuo, en como mínimo la citada pantalla, las señales de vídeo individuales requeridas recibidas, de manera sincronizada; ó
g2) crear y presentar en la citada pantalla, por parte del dispositivo de computación, al menos una segunda señal de vídeo multipantalla a partir de las señales de vídeo individuales requeridas recibidas, donde dicha segunda señal de vídeo multipantalla configura a las señales de vídeo individuales requeridas que la componen para presentar a las secuencias de vídeo de cada una de ellas ocupando una respectiva ventana de visualización de al menos dicha pantalla.
De acuerdo a un tercer ejemplo de realización principal del método propuesto por el primer aspecto de la presente invención:
la configuración de dicha etapa b) comprende asignar, por parte del servidor informático, diferentes tasas de bits a las referidas como algunas señales de vídeo individuales;
la etapa c) comprende:
c1) enviar desde el servidor informático hasta una entidad computacional intermedia a las algunas señales de vídeo individuales, cada una enviada con su respectiva tasa de bits,
c2) crear, por parte de la citada entidad computacional intermedia, al menos una primera señal de vídeo multipantalla, para emisión en continuo, a partir de dichas
5
10
15
20
25
30
35
algunas señales de vídeo individuales recibidas, donde dicha primera señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización de al menos una pantalla al presentarse la primera señal de vídeo multipantalla en al menos dicha pantalla; y
c3) enviar, desde la entidad computacional intermedia hasta el dispositivo de computación dicha primera señal de vídeo multipantalla;
la etapa d) comprende presentar el dispositivo de computación, en continuo, en al menos dicha pantalla, la primera señal de vídeo multipantalla recibida;
la etapa f) comprende generar automáticamente y de manera dinámica, en respuesta a la selección de la etapa e), las citadas secuencias de vídeo requeridas en la forma de unas respectivas señales de vídeo individuales requeridas, asignándoles, por parte del servidor informático, diferentes tasas de bits a las señales de vídeo individuales requeridas;
comprendiendo el método:
i) enviar, en continuo, desde el servidor informático hasta la entidad computacional intermedia las señales de vídeo individuales requeridas, cada una enviada con su respectiva tasa de bits;
ii) crear, por parte de la entidad computacional intermedia, una segunda señal de vídeo multipantalla, para emisión en continuo, a partir de dichas señales de vídeo individuales requeridas recibidas, donde dicha segunda señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización de al menos una pantalla al presentarse la segunda señal de vídeo multipantalla en al menos dicha pantalla; y
iii) enviar, desde la entidad computacional intermedia hasta el dispositivo de computación la segunda señal de vídeo multipantalla;
y comprendiendo la etapa g) presentar, en continuo, la segunda señal de vídeo multipantalla en por lo menos la citada pantalla, por parte del dispositivo de computación.
5
10
15
20
25
30
35
De acuerdo a un ejemplo de realización, el método propuesto por el primer aspecto del invención permite implementar cualquiera de los anteriores primer, segundo y tercer ejemplos de realización principales, ya sea seleccionándolos de manera manual, por un usuario, o, ventajosamente, de manera automática, en función de algún criterio pre-programado, tal como el número de señales de vídeo individuales a presentar en d) o en g). Por ejemplo, si tal número es pequeño, se selecciona automáticamente el segundo ejemplo de realización principal, ya que el ancho de banda a ocupar para el envío de unas pocas señales individuales no es muy alto. En cambio si el número de señales de vídeo individuales es demasiado alto como para enviarlas por separado, ya que ocupan un ancho de banda demasiado grande o por encima del disponible, entonces se selecciona automáticamente el primer ejemplo de realización, es decir combinar las señales de vídeo individuales en una única señal de vídeo multipantalla.
Además de las señales de vídeo, el método del primer aspecto de la invención también comprende, para un ejemplo de realización, enviar una o más señales de audio, individuales o combinadas, sincronizadas con las de vídeo, y también seleccionables por parte del usuario del dispositivo de computación.
Los siguientes ejemplos de realización o implementaciones del método del primer aspecto de la invención son aplicables al método cuando no está limitado según uno cualquiera de los tres ejemplos de realización principales expuestos arriba, o cuando sí lo está según cualquiera de dichos tres ejemplos de realización principales, a no ser que se indique explícitamente su vinculación a uno concreto de tales ejemplos de realización principales.
Para un ejemplo de realización, la etapa b) comprende configurar a las señales de vídeo individuales para que una de las secuencias de vídeo de una de ellas ocupe una ventana principal de visualización de la pantalla y el resto unas ventanas secundarias de visualización, al presentarse la primera señal de vídeo multipantalla en al menos dicha pantalla.
Por lo que se refiere a la etapa e) del método propuesto por el primer aspecto de la presente invención, ésta comprende, para un ejemplo de realización, seleccionar una de las ventanas de visualización.
Para el mencionado caso de que una de las secuencias de vídeo se muestre en una ventana de visualización principal y el resto en unas secundarias, de acuerdo a un ejemplo de
5
10
15
20
25
30
35
realización, la etapa e) comprende seleccionar una de dichas ventanas de visualización secundarias con el fin de requerir que la secuencia de vídeo mostrada en la misma sea mostrada en la ventana principal de visualización y la de la ventana principal de visualización sea mostrada en una de las ventanas secundarias de visualización. En este caso, las secuencias de vídeo requeridas difieren de las presentadas previamente al menos por lo que se refiere a la ubicación y tamaño de algunas de ellas, en particular de la mostrada previamente en la ventana principal y de la mostrada en la misma tras la selección en e).
Para el primer ejemplo de realización principal, en respuesta a dicha selección de una de las ventanas de visualización secundarias en la etapa e), el método comprende realizar a etapa f1) o la etapa f2).
En el primer caso, es decir cuando se realiza la etapa f1), se modifica la primera señal multipantalla de manera que se cambien las ubicaciones y los tamaños de las secuencias de vídeo que ocupan, respectivamente, la ventana de visualización principal y la secundaria seleccionada, y en el caso de que se realice la etapa f2), se crea una segunda señal de vídeo multipantalla que produce el mismo efecto, es decir presentar en la ventana principal la secuencia de vídeo que ocupaba la ventana de visualización secundaria seleccionada y presentar en una de las ventanas de visualización secundarias la que se mostraba en la principal, aunque tal efecto se consigue accediendo de nuevo a las señales de vídeo individuales y creando la segunda señal de vídeo multipantalla a partir de ellas, configurándolas y escalándolas convenientemente.
De manera opcional, el método de la invención comprende crear automáticamente y superponer, en como mínimo en la mencionada pantalla, al menos una secuencia de vídeo adicional de otra señal de vídeo, en respuesta a una selección por parte del usuario llevada a cabo en la etapa e) o en otra etapa.
Para otro ejemplo de realización, la etapa e) comprende seleccionar la realización de un desplazamiento virtual de las ventanas de visualización mostradas en la mencionada pantalla, con el fin de requerir la presentación, en al menos dicha pantalla, de secuencias de vídeo contenidas en ventanas de visualización contiguas a las inicialmente mostradas pero que se mantienen al menos parcialmente ocultas antes de dicho desplazamiento virtual, es decir lo que se conoce como un “scrolling”.
5
10
15
20
25
30
35
De acuerdo a una variante de dicho ejemplo de realización, aplicado al anteriormente referido como primer ejemplo de realización principal, el método comprende, en respuesta a dicha selección de la realización de un desplazamiento virtual, realizar la etapa f1). En este caso, cuando la primera señal de vídeo multipantalla incluye a todas las secuencias de vídeo a mostrar en las ventanas de visualización, las inicialmente mostradas y las contiguas, la etapa f1) comprende modificar al menos un parámetro que es interpretado por el dispositivo de computación para realizar dicha presentación requerida, en al menos dicha pantalla, de secuencias de vídeo contenidas en las ventanas de visualización contiguas.
El efecto conseguido mediante el mencionado “scrolling” también es aplicable a la etapa f2) así como a cualquiera de otros dos ejemplos de realización principales descritos arriba, ya sea mediante la presentación de las secuencias de vídeo requerida en la forma de señales de vídeo individuales o como parte de una señal de vídeo multipantalla.
Para otro ejemplo de realización, la etapa e) comprende seleccionar, por parte del usuario, al menos una de las siguientes opciones:
- visualizar el mismo evento pero para un intervalo temporal anterior;
- visualizar el mismo evento pero cambiando al menos algunas de las fuentes de vídeo;
- visualizar otro evento.
Cuando la etapa e) comprende seleccionar visualizar el mismo evento pero cambiando al menos algunas de las fuentes de vídeo, dicha selección se lleva cabo en base a, por ejemplo, como mínimo uno de los siguientes criterios: calidad de las señales de vídeo, ubicación geográfica de las cámaras que constituyen la fuente de vídeo, tipo de contenido de las señales de vídeo, y retardo en la recepción de las señales de vídeo.
Ventajosamente, en cada una de las etapas b) y f) el método del primer aspecto de la invención comprende llevar a cabo una realización automática por parte de, como mínimo el servidor informático.
Dicha realización automática incluye, para un ejemplo de realización, sincronizar las señales de vídeo individuales, ya sea para emitirlas individualmente hasta el dispositivo de computación o la entidad computacional intermedia o para incluirlas en la señal de vídeo multipantalla (la primera, la segunda y/o cualquier otra adicional que pueda crearse).
5
10
15
20
25
30
35
De acuerdo con otro ejemplo de realización, la citada realización automática comprende aplicar en cada una de las etapas b) y f) un filtrado de las señales de vídeo individuales para modificarlas antes de seleccionarlas o decidir si seleccionarlas o no.
Según diversos ejemplos no exhaustivos, dicho filtrado está basado en al menos uno de los siguientes criterios: detectar, con el fin de ocultar, caras de niños, detectar fragmentos se señales de vídeo que no se corresponden con la temática general de la mayoría de señales de vídeo recibidas, detectar la ubicación geográfica de las cámaras asociadas a las señales de vídeo recibidas, y seleccionar las señales de vídeo asociadas a cámaras que mejor cumplen con una serie de parámetros pre-programados o indicados por un usuario.
Por ejemplo, si el evento multicámara es un partido de fútbol, el citado filtrado permite ocultar las caras de niños, así como las cámaras (móviles o fijas) cuya ubicación geográfica no se corresponda con el interior del estadio de fútbol, o, cuando, es una carrera, permite seleccionar las cámaras más próximas a la meta, cuando los corredores ya están llegando a la misma.
En la presente invención, por servidor informático se entiende un ordenador o una red de ordenadores interconectados, de manera local y/o remota, vía cable y/o inalámbricamente.
En general, el método está aplicado a una pluralidad de dispositivos de computación de distintos usuarios, llevándose a cabo las etapas e) a g) para cada usuario, de manera personalizada, en función de la selección realizada por el usuario en la etapa e).
En función del ejemplo de realización, las ventanas de visualización se muestran en diferentes regiones de una misma pantalla o se muestran en dos o más pantallas, en al menos una ventana de visualización por pantalla.
El método de la presente invención es particularmente aplicable, de manera ventajosa, a la emisión en continuo de eventos multicámara a una pluralidad de dispositivos de computación, realizándose al menos las etapas e) a g) de manera personalizada para cada dispositivo de computación personalizada o para cada grupo de dispositivos de computación de un mismo usuario. En este caso, las etapas a) a d) también se llevan a cabo para la pluralidad de dispositivo de computación, con el fin de transmitir el evento multicámara a todos ellos, de acuerdo con cualquiera de los ejemplos de realización descritos aquí.
5
10
15
20
25
30
35
Ventajosamente, el método propuesto por el primer aspecto de la invención comprende, por parte del servidor informático o del dispositivo de computación o de otra entidad computacional interconectada con ambos, almacenar, almacenar en memoria las señales de vídeo individuales recibidas en a) etiquetadas temporalmente e identificadas por la fuente de vídeo de la que provienen, con el fin de utilizarlas en la etapa f). Se consigue así que cuando el usuario en la etapa e) realiza una selección que implica acceder a secuencias de vídeo ya pasadas, se acceda a ellas fácilmente al disponerse en memoria debidamente etiquetadas, y puedan enviársele para que se muestren en la pantalla de su dispositivo móvil.
La realización de las diferentes etapas del método propuesto por el primer aspecto de la invención implica la utilización de hardware y software adecuado. Por lo que se refiere al software, se propone que al menos parte de las funciones realizadas por el dispositivo de computación se lleven a cabo en un programa informático reproductor de vídeo, conocido popularmente como "player”. En tal caso, la etapa e) se lleva a cabo interactuando el usuario con dicho "player”, según funciones convencionales tales como rebobinar o avanzar, pero que implican la realización no convencional de las etapas explicadas anteriormente, es decir el acceso a secuencias de vídeo requeridas al realizar la selección, almacenadas en memoria, y el envío de las mismas ya sea en la forma de señales de vídeo individuales o de una señal de vídeo multipantalla formada a partir de las mismas.
En cualquier caso, el método propuesto por el primer aspecto de la invención no está limitado a ningún nombre, número ni tipos de programas informáticos para implementar las funciones del mismo.
Un segundo aspecto de la presente invención con a un sistema de emisión en continuo de eventos multicámara, que implementa el método del primer aspecto, para lo cual comprende:
- como mínimo un servidor informático, adaptado para realizar las etapas a), b) y c); y
- como mínimo un dispositivo de computación de un usuario que incluye al menos una pantalla, que es controlable por un usuario a través de unos medios de entrada (ratón, teclado, puntero digital, pantalla táctil, etc.), y que está adaptado para realizar las etapas d), e) y g);
estando dicho servidor informático y/o dicho dispositivo de computación y/o otra entidad computacional interconectada con ambos, adaptado para implementar dicha etapa f).
5
10
15
20
25
30
35
Tal como se ha apuntado anteriormente, en la presente invención, por servidor informático se entiende un ordenador o una red de ordenadores interconectados, de manera local y/o remota, vía cable y/o inalámbricamente.
Por lo que se refiere a dispositivo de computación, éste puede ser de cualquier tipo conocido o que pueda desarrollarse en el futuro, tal como un teléfono móvil inteligente (“Smartphone”), tableta digital (“Tablet”), ordenador personal, etc.
Breve descripción de los dibujos
Las anteriores y otras ventajas y características se comprenderán más plenamente a partir de la siguiente descripción detallada de unos ejemplos de realización con referencia a los dibujos adjuntos, que deben tomarse a título ilustrativo y no limitativo, en los que:
La Figura 1 muestra, de manera esquemática, al sistema propuesto por el segundo aspecto de la invención, para un ejemplo de realización;
La Figura 2 muestra un esquema funcional representativo de un ejemplo de realización del método propuesto por el primer aspecto de la presente invención, que se encuentra implementado en un servidor informático y en un dispositivo de computación de usuario, donde la generación de las señales de vídeo multipantalla o compuesto se llevan a cabo en el dispositivo de computación de usuario;
La Figura 3 muestra a otro esquema funcional representativo de otro ejemplo de realización del método propuesto por el primer aspecto de la presente invención, que se encuentra implementado también en un servidor informático y en un dispositivo de computación de usuario, pero donde la generación de las señales de vídeo compuesto se llevan a cabo en el servidor; y
La Figura 4 ilustra una posible presentación multipantalla en la pantalla del dispositivo de computación de usuario, a través de un “player” instalado en el mismo, para un ejemplo de realización del método del primer aspecto de la presente invención.
5
10
15
20
25
30
Descripción detallada de unos ejemplos de realización
En la Figura 1 se ilustra un ejemplo de realización del sistema propuesto por el segundo aspecto de la invención, adaptado para el método del primer aspecto, y el cual comprende:
- uno o más servidores informáticos Sa, Sb (un número mayor implica una mayor capacidad de escalabilidad), que están adaptados para realizar las etapas a), b) y c) del método de la invención; y
- unos dispositivos de computación Ra, Rb, Rc de uno o más usuarios (por ejemplo ordenador personal Ra, “tablet” Rb y “smartphone” Rc) con sus respectivas pantallas (no ilustradas), que son controlables por uno o más usuarios a través de unos medios de entrada, y que están adaptados para realizar las etapas d), e) y g).
En función del ejemplo de realización, los servidores informáticos Sa, Sb y/o los dispositivos de computación Ra, Rb, Rc y/o otra entidad computacional (no ilustrada) interconectada con ambos, están adaptados para implementar la etapa f) del método del primer aspecto.
En la Figura 2 se ilustra una de las posibles implementaciones del método de la invención en la forma de una serie de bloques funcionales dispuestos dentro de un servidor Sa y de un dispositivo de computación de usuario Ra, o cliente. La implementación ilustrada se corresponde con el descrito y denominado en un apartado anterior como segundo ejemplo de realización principal, en particular la variante para la cual el servidor informático, en este caso Sa, envía las señales de vídeo individuales al dispositivo de computación Ra, y es este último el encargado de crear, en d2) y en g2), la correspondiente señal de vídeo multipantalla, denominada en la figura como flujo de vídeo compuesto.
En la Figura 2 se han etiquetado los bloques funcionales como sigue:
Por lo que se refiere al servidor Sa:
- Adquisición de señales: Bloque encargado de adquirir las señales de vídeo individuales de las fuentes de vídeo (por ejemplo de Ca, Cb y Cc en la Figura 1);
5
10
15
20
25
30
35
- Interfaz de control de realización: Bloque que permite al operador del servidor Sa controlar manualmente parte de la realización de vídeo, por ejemplo para variar algunos parámetros o criterios utilizados por la realización automática;
- Sistema de realización automatizada: Bloque encargado de llevar a cabo la realización automatizada de vídeo (filtrado, selección de señales, ajustes tasa de bits, escalado, etc.);
- Almacenamiento: Bloque para almacenar en memoria, debidamente etiquetadas, las señales de vídeo individuales adquiridas, para su posterior utilización, por ejemplo cuando el usuario desea visualizar unas secuencias de imágenes ya emitidas;
- Generación de flujos (señales independientes): Bloque donde se generan los flujos que incluyen las señales de videos individuales, seleccionándolas y configurándolas como se ha explicado en un apartado anterior;
- Entrega de flujos: Bloque encargado de enviar los flujos, es decir las señales de vídeo individuales con sus respectivas tasas de bits, al dispositivo de computación Ra.
Por lo que se refiere al dispositivo de computación Ra:
- Generación de flujo de vídeo compuesto: Bloque encargado de recibir las señales de vídeo individuales enviadas desde el servidor Sa, y crear con ellas la señal de vídeo multipantalla, es decir el flujo de vídeo compuesto;
- Reproductor: Aplicación informática ("player”) encargada de recibir la señal de vídeo multipantalla enviada desde el bloque anterior y de presentarla en la pantalla del dispositivo de computación Ra.
En la Figura 3 se ilustra otra de las posibles implementaciones del método de la invención también en la forma de una serie de bloques funcionales dentro de un servidor Sa y un dispositivo de computación de usuario Ra, o cliente. En este caso, la implementación ilustrada se corresponde con el descrito y denominado en un apartado anterior como primer ejemplo de realización principal, en particular la variante para la cual el servidor Sa crea las señales de vídeo multipantalla (en b) y en f2)) a partir de las señales de vídeo individuales adquiridas,
5
10
15
20
25
30
35
y se las envía al dispositivo de computación Ra para que éste las presente en pantalla, en particular mediante el bloque “Reproductor”.
El significado de las leyendas de los bloques funcionales de la Figura 3 es el ya indicado en relación a la Figura 2.
Finalmente, en la Figura 4 se ilustra una de las posibles presentaciones multipantalla en la pantalla del dispositivo de computación de usuario Ra, a través de un “player” instalado en el mismo, para un ejemplo de realización del método del primer aspecto de la presente invención.
Entre la información presentada en pantalla en la Figura 4 se aprecia una ventana de visualización principal Wp y varias secundarias Ws, cada una de ellas dispuesta para mostrar unas correspondientes secuencias de vídeo (no ilustradas) según el método de la presente invención.
Al seleccionar el usuario, en la etapa e) (por ejemplo moviendo un cursor mediante un ratón informático o tocando un punto de la pantalla si ésta es táctil), una de las ventanas secundarias Ws, se desencadenarán las etapas del método explicadas anteriormente, es decir las etapas f) y g), según cualquiera de los ejemplos de realización descritos, con el fin de que en la ventana Wp se presente la secuencia de vídeo que se estaba presentando en la ventana Ws que se ha seleccionado, y viceversa.
Se aprecia asimismo, a la derecha de la imagen de la Figura 4, una barra de desplazamiento Bs para realizar los anteriormente descritos ejemplos de realización asociados a la función de “scrolling”, es decir para presentar en pantalla secuencias de vídeo de ventanas de visualización ocultas y dispuestas (virtualmente) más arriba de las ilustradas Wp, Ws.
También se muestra en la Figura 4, en particular en su región superior, una representación gráfica que incluye una línea temporal asociada a una serie de números dispuestos dentro de unos cuadros. Cada uno de estos números indica el número de cámaras de las que se tienen almacenadas en memoria señales de vídeo individuales para el evento reproducido, para el momento temporal asociado, de manera que si el usuario selecciona uno de los cuadros ilustrados, por ejemplo uno asociado a 4 cámaras, porque quiere rebobinar el evento que se está reproduciendo hasta ese punto en el tiempo, se presentarán en pantalla las secuencias de vídeo correspondientes a las cámaras disponibles en el momento temporal seleccionado
en el ejemplo 4 secuencias, en general en cuatro correspondientes ventanas de visualización, tal como una principal Wp y tres secundarias Ws, aunque el número y tamaño de las ventanas podría ser diferente, por ejemplo aumentando el de algunas para aprovechar el tamaño disponible en la pantalla.
5
Un experto en la materia podría introducir cambios y modificaciones en los ejemplos de realización descritos sin salirse del alcance de la invención según está definido en las reivindicaciones adjuntas.

Claims (26)

  1. 5
    10
    15
    20
    25
    30
    35
    REIVINDICACIONES
    1.- Método de emisión en continuo de eventos multicámara, que comprende:
    a) recibir, en al menos un servidor informático (Sa, Sb), unas señales de vídeo individuales relativas a un evento y que son emitidas en continuo desde unas correspondientes fuentes de vídeo que incluyen múltiples cámaras (Ca, Cb, Cc);
    b) seleccionar al menos algunas de dichas señales de vídeo individuales, y configurarlas para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización (Wp, Ws) de al menos una pantalla al presentarse en al menos dicha pantalla;
    c) enviar, en continuo, información que incluye a dichas secuencias de vídeo, desde dicho servidor informático (Sa, Sb) hasta al menos un dispositivo de computación (Ra, Rb, Rc) de un usuario que incluye al menos una pantalla;
    d) al menos presentar dicho dispositivo de computación, en continuo, en al menos dicha pantalla, las secuencias de vídeo recibidas ocupando diferentes ventanas de visualización (Wp, Ws); y
    e) realizar, dicho usuario, una selección, a través de unos medios de entrada de dicho dispositivo de computación, que implica que se presenten en varias ventanas de visualización (Wp, Ws) de al menos dicha pantalla, en continuo, secuencias de vídeo requeridas, relativas a dicho u otro evento, que difieren al menos en parte de las presentadas previamente a dicha selección;
    estando el método caracterizado porque además comprende:
    f) generar automáticamente y de manera dinámica, en respuesta a dicha selección, dichas secuencias de vídeo requeridas a partir de unas señales de vídeo individuales que incluyen a dichas secuencias de vídeo requeridas y que son o han sido emitidas en continuo desde unas correspondientes fuentes de vídeo que incluyen múltiples cámaras (Ca, Cb, Cc), configurando a dichas secuencias de vídeo requeridas para que cada una de ellas ocupe una respectiva de dichas varias ventanas de visualización (Wp, Ws) al presentarse en al menos dicha pantalla; y
    5
    10
    15
    20
    25
    30
    35
    g) al menos presentar, en continuo, las secuencias de vídeo requeridas en al menos dicha pantalla, por parte del dispositivo de computación.
  2. 2.- Método según la reivindicación 1, en el que:
    dicha etapa b) comprende crear, por parte de dicho servidor informático (Sa, Sb), al menos una primera señal de vídeo multipantalla, para emisión en continuo, a partir de dichas algunas señales de vídeo individuales recibidas, donde dicha primera señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización (Wp, Ws) de al menos una pantalla al presentarse la primera señal de vídeo multipantalla en al menos dicha pantalla;
    dicha información enviada en dicha etapa c) desde dicho servidor informático (Sa, Sb) hasta al menos dicho dispositivo de computación (Ra, Rb, Rc) es dicha primera señal de vídeo multipantalla;
    dicha etapa d) comprende presentar dicho dispositivo de computación, en continuo, en al menos dicha pantalla, la primera señal de vídeo multipantalla recibida;
    dicha etapa f) comprende generar automáticamente y de manera dinámica, en respuesta a dicha selección de la etapa e), dichas secuencias de vídeo requeridas mediante al menos uno de los siguientes pasos:
    f1) modificando dicha primera señal de vídeo multipantalla de manera que incluya dichas secuencias de vídeo requeridas, configuradas para que cada una de ellas ocupe una respectiva de dichas varias ventanas de visualización (Wp, Ws) al presentarse en al menos dicha pantalla;
    f2) creando una segunda señal de vídeo multipantalla, para emisión en continuo, a partir de dichas señales de vídeo individuales que incluyen a dichas secuencias de vídeo requeridas, donde dicha segunda señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que cada una de las secuencias de vídeo requeridas ocupe una respectiva de dichas varias ventanas de visualización (Wp, Ws) al presentarse la segunda señal de vídeo multipantalla en al menos dicha pantalla;
    5
    10
    15
    20
    25
    30
    35
    dicha etapa g) comprende presentar, en continuo, la primera señal de vídeo multipantalla modificada o la segunda señal de vídeo multipantalla, en al menos dicha pantalla, por parte del dispositivo de computación.
  3. 3.- Método según la reivindicación 1, en el que:
    dicha configuración de dicha etapa b) comprende asignar, por parte de dicho servidor informático (Sa, Sb), diferentes tasas de bits a dichas algunas señales de vídeo individuales;
    dicha información enviada en continuo en dicha etapa c) desde dicho servidor informático (Sa, Sb) hasta al menos dicho dispositivo de computación (Ra, Rb, Rc) comprende a dichas algunas señales de vídeo individuales, cada una enviada con su respectiva tasa de bits; y
    dicha etapa d) comprende:
    d1) presentar dicho dispositivo de computación, en continuo, en al menos dicha pantalla, las señales de vídeo individuales recibidas, de manera sincronizada; ó
    d2) crear y presentar en dicha pantalla, por parte del dispositivo de computación, al menos una primera señal de vídeo multipantalla a partir de las señales de vídeo individuales recibidas, donde dicha primera señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para presentar a las secuencias de vídeo de cada una de ellas ocupando una respectiva ventana de visualización (Wp, Ws) de al menos dicha pantalla;
    dicha etapa f) comprende generar automáticamente y de manera dinámica, en respuesta a dicha selección de la etapa e), dichas secuencias de vídeo requeridas en la forma de unas respectivas señales de vídeo individuales requeridas, asignándoles, por parte del servidor informático (Sa, Sb), diferentes tasas de bits a dichas señales de vídeo individuales requeridas;
    comprendiendo el método enviar, en continuo, desde el servidor informático (Sa, Sb) hasta el dispositivo de computación (Ra, Rb, Rc) dichas señales de vídeo individuales requeridas, cada una enviada con su respectiva tasa de bits; y
    5
    10
    15
    20
    25
    30
    35
    comprendiendo dicha etapa g):
    g1) presentar dicho dispositivo de computación, en continuo, en al menos dicha pantalla, las señales de vídeo individuales requeridas recibidas, de manera sincronizada; ó
    g2) crear y presentar en dicha pantalla, por parte del dispositivo de computación, al menos una segunda señal de vídeo multipantalla a partir de las señales de vídeo individuales requeridas recibidas, donde dicha segunda señal de vídeo multipantalla configura a las señales de vídeo individuales requeridas que la componen para presentar a las secuencias de vídeo de cada una de ellas ocupando una respectiva ventana de visualización (Wp, Ws) de al menos dicha pantalla.
  4. 4.- Método según la reivindicación 1, en el que:
    dicha configuración de dicha etapa b) comprende asignar, por parte de dicho servidor informático (Sa, Sb), diferentes tasas de bits a dichas algunas señales de vídeo individuales;
    dicha etapa c) comprende:
    c1) enviar desde dicho servidor informático (Sa, Sb) hasta una entidad computacional intermedia a dichas algunas señales de vídeo individuales, cada una enviada con su respectiva tasa de bits,
    c2) crear, por parte de dicha entidad computacional intermedia, al menos una primera señal de vídeo multipantalla, para emisión en continuo, a partir de dichas algunas señales de vídeo individuales recibidas, donde dicha primera señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización (Wp, Ws) de al menos una pantalla al presentarse la primera señal de vídeo multipantalla en al menos dicha pantalla; y
    c3) enviar, desde dicha entidad computacional intermedia hasta dicho dispositivo de computación (Ra, Rb, Rc) dicha primera señal de vídeo multipantalla;
    5
    10
    15
    20
    25
    30
    35
    dicha etapa d) comprende presentar dicho dispositivo de computación, en continuo, en al menos dicha pantalla, la primera señal de vídeo multipantalla recibida;
    dicha etapa f) comprende generar automáticamente y de manera dinámica, en respuesta a dicha selección de la etapa e), dichas secuencias de vídeo requeridas en la forma de unas respectivas señales de vídeo individuales requeridas, asignándoles, por parte del servidor informático (Sa, Sb), diferentes tasas de bits a dichas señales de vídeo individuales requeridas;
    comprendiendo el método:
    i) enviar, en continuo, desde el servidor informático (Sa, Sb) hasta la entidad computacional intermedia dichas señales de vídeo individuales requeridas, cada una enviada con su respectiva tasa de bits;
    ii) crear, por parte de la entidad computacional intermedia, una segunda señal de vídeo multipantalla, para emisión en continuo, a partir de dichas señales de vídeo individuales requeridas recibidas, donde dicha segunda señal de vídeo multipantalla configura a las señales de vídeo individuales que la componen para que las secuencias de vídeo de cada una de ellas ocupe una respectiva ventana de visualización (Wp, Ws) de al menos una pantalla al presentarse la segunda señal de vídeo multipantalla en al menos dicha pantalla; y
    iii) enviar, desde dicha entidad computacional intermedia hasta dicho dispositivo de computación (Ra, Rb, Rc) dicha segunda señal de vídeo multipantalla;
    y comprendiendo dicha etapa g) presentar, en continuo, la segunda señal de vídeo multipantalla en al menos dicha pantalla, por parte del dispositivo de computación.
  5. 5.- Método según una cualquiera de las reivindicaciones anteriores, en el que la etapa b) comprende configurar a las señales de vídeo individuales para que una de las secuencias de vídeo de una de ellas ocupe una ventana principal de visualización (Wp) de al menos dicha pantalla y el resto unas ventanas secundarias de visualización (Ws), al presentarse la primera señal de vídeo multipantalla en al menos dicha pantalla.
    5
    10
    15
    20
    25
    30
    35
  6. 6. - Método según una cualquiera de las reivindicaciones anteriores, en el que la etapa e) comprende seleccionar una de dichas ventanas de visualización (Wp, Ws).
  7. 7. - Método según la reivindicación 6 cuando depende de la 5, en el que la etapa e) comprende seleccionar una de dichas ventanas de visualización secundarias (Ws) con el fin de requerir que la secuencia de vídeo mostrada en la misma sea mostrada en dicha ventana principal de visualización (Wp) y la de la ventana principal de visualización (Wp) sea mostrada en una ventana secundaria de visualización (Ws).
  8. 8. - Método según la reivindicación 7 cuando depende de la 2, que comprende, en respuesta a dicha selección de la etapa e), realizar dicha etapa f2).
  9. 9. - Método según la reivindicación 7 cuando depende de la 2, que comprende, en respuesta a dicha selección de la etapa e), realizar dicha etapa f1).
  10. 10. - Método según una cualquiera de las reivindicaciones anteriores, que comprende crear automáticamente y superponer, en al menos dicha pantalla, al menos una secuencia de vídeo adicional de otra señal de vídeo, en respuesta a una selección por parte del usuario llevada a cabo en la etapa e) o en otra etapa.
  11. 11. - Método según la reivindicación 1, en el que la etapa e) comprende seleccionar la realización de un desplazamiento virtual de las ventanas de visualización (Wp, Ws) mostradas en al menos dicha pantalla, con el fin de requerir la presentación, en al menos dicha pantalla, de secuencias de vídeo contenidas en ventanas de visualización contiguas a las inicialmente mostradas pero que se mantienen al menos parcialmente ocultas antes de dicho desplazamiento virtual.
  12. 12. - Método según la reivindicación 11 cuando depende de la 2, que comprende, en respuesta a dicha selección de la realización de un desplazamiento virtual, realizar dicha etapa f1).
  13. 13. - Método según la reivindicación 12 cuando depende de la 2, en el que cuando la primera señal de vídeo multipantalla incluye a todas las secuencias de vídeo a mostrar en las ventanas de visualización (Wp, Ws), las inicialmente mostradas y las contiguas, la etapa f1) comprende modificar al menos un parámetro que es interpretado por el dispositivo de computación (Ra, Rb, Rc) para realizar dicha presentación requerida, en al menos dicha pantalla, de secuencias de vídeo contenidas en las ventanas de visualización contiguas.
    5
    10
    15
    20
    25
    30
    35
  14. 14. - Método según una cualquiera de las reivindicaciones anteriores, caracterizado porque la etapa e) comprende seleccionar, por parte del usuario, al menos una de las siguientes opciones:
    - visualizar el mismo evento pero para un intervalo temporal anterior;
    - visualizar el mismo evento pero cambiando al menos algunas de las fuentes de vídeo;
    - visualizar otro evento.
  15. 15. - Método según la reivindicación 14, en el que cuando la etapa e) comprende seleccionar visualizar el mismo evento pero cambiando al menos algunas de las fuentes de vídeo, dicha selección se lleva cabo en base a al menos uno de los siguientes criterios: calidad de las señales de vídeo, ubicación geográfica de las cámaras (Ca, Cb, Cc) que constituyen la fuente de vídeo, tipo de contenido de las señales de vídeo, y retardo en la recepción de las señales de vídeo.
  16. 16. - Método según una cualquiera de las reivindicaciones anteriores cuando dependen de la 2, que comprende llevar a cabo dicha etapa f2) por parte de dicho servidor informático (Sa, Sb), llevándose a cabo tras la etapa f2) el envío de la segunda señal de vídeo multipantalla desde el servidor informático (Sa, Sb) hasta al menos dicho dispositivo de computación.
  17. 17. - Método según una cualquiera de las reivindicaciones anteriores, en el que cada una de dichas etapas b) y f) comprende llevar a cabo una realización automática por parte de al menos el servidor informático (Sa, Sb).
  18. 18. - Método según la reivindicación 17, en el que dicha realización automática incluye sincronizar las señales de vídeo individuales.
  19. 19. - Método según la reivindicación 17 ó 18, en el que la realización automática comprende aplicar en cada una de dichas etapas b) y f) un filtrado de las señales de vídeo individuales para modificarlas antes de seleccionarlas o decidir si seleccionarlas o no.
  20. 20. - Método según la reivindicación 19, en el que dicho filtrado está basado en al menos uno de los siguientes criterios: detectar, con el fin de ocultar, caras de niños, detectar fragmentos se señales de vídeo que no se corresponden con la temática general de la mayoría de señales de vídeo recibidas, detectar la ubicación geográfica de las cámaras asociadas a las señales
    5
    10
    15
    20
    25
    30
    35
    de vídeo recibidas, y seleccionar las señales de vídeo asociadas a cámaras que mejor cumplen con una serie de parámetros pre-programados o indicados por un usuario.
  21. 21. - Método según la reivindicación 2, que comprende llevar a cabo dicha etapa f1) en el dispositivo de computación (Ra, Rb, Rc) y/o en el servidor informático (Sa, Sb) y/o en otra entidad computacional intermedia comunicada con ambos.
  22. 22. - Método según una cualquiera de las reivindicaciones anteriores, en el que al menos parte de dichas cámaras (Ca, Cb, Cc) son cámaras móviles o de dispositivos de computación móviles.
  23. 23. - Método según una cualquiera de las reivindicaciones anteriores, que está aplicado a una pluralidad de dispositivos de computación de distintos usuarios, llevándose a cabo las etapas e) a g) para cada usuario, de manera personalizada, en función de la selección realizada por el usuario en la etapa e).
  24. 24. - Método según una cualquiera de las reivindicaciones anteriores, en el que dichas ventanas de visualización (Wp, Ws) se muestran en dos o más pantallas, en al menos una ventana de visualización por pantalla.
  25. 25. - Método según una cualquiera de las reivindicaciones anteriores, que comprende, por parte del servidor informático (Sa, Sb) o del dispositivo de computación (Ra, Rb, Rc) o de otra entidad computacional interconectada con ambos, almacenar en memoria las señales de vídeo individuales recibidas en a) etiquetadas temporalmente e identificadas por la fuente de vídeo de la que provienen, con el fin de utilizarlas en la etapa f).
  26. 26. - Sistema de emisión en continuo de eventos multicámara, que implementa el método según una cualquiera de las reivindicaciones anteriores, para lo cual comprende:
    - al menos un servidor informático (Sa, Sb), adaptado para realizar las etapas a), b) y c); y
    - al menos un dispositivo de computación (Ra, Rb, Rc) de un usuario que incluye al menos una pantalla, que es controlable por un usuario a través de unos medios de entrada, y que está adaptado para realizar las etapas d), e) y g);
    estando dicho servidor informático (Sa, Sb) y/o dicho dispositivo de computación (Ra, Rb, Rc) y/o otra entidad computacional interconectada con ambos, adaptado para implementar dicha etapa f).
ES201531896A 2015-12-23 2015-12-23 Método y sistema de emisión en continuo de eventos multicámara Active ES2619503B1 (es)

Priority Applications (2)

Application Number Priority Date Filing Date Title
ES201531896A ES2619503B1 (es) 2015-12-23 2015-12-23 Método y sistema de emisión en continuo de eventos multicámara
PCT/ES2016/070915 WO2017109255A1 (es) 2015-12-23 2016-12-21 Método y sistema de emisión en continuo de eventos multicámara

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES201531896A ES2619503B1 (es) 2015-12-23 2015-12-23 Método y sistema de emisión en continuo de eventos multicámara

Publications (2)

Publication Number Publication Date
ES2619503A1 ES2619503A1 (es) 2017-06-26
ES2619503B1 true ES2619503B1 (es) 2018-03-08

Family

ID=58277295

Family Applications (1)

Application Number Title Priority Date Filing Date
ES201531896A Active ES2619503B1 (es) 2015-12-23 2015-12-23 Método y sistema de emisión en continuo de eventos multicámara

Country Status (2)

Country Link
ES (1) ES2619503B1 (es)
WO (1) WO2017109255A1 (es)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004514304A (ja) * 1999-12-03 2004-05-13 アワワールド ライヴ インコーポレイテッド コンシューマアクセスシステムおよびその提供方法
WO2010080639A2 (en) * 2008-12-18 2010-07-15 Band Crashers, Llc Media systems and methods for providing synchronized multiple streaming camera signals of an event
US8340654B2 (en) * 2009-05-26 2012-12-25 Lextech Labs Llc Apparatus and method for video display and control for portable device
KR101586702B1 (ko) * 2009-07-08 2016-01-19 한화테크윈 주식회사 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치
US11165994B2 (en) * 2013-05-13 2021-11-02 Texas Instruments Incorporated Analytics-driven summary views for surveillance networks
WO2015073924A1 (en) * 2013-11-14 2015-05-21 Smiletime, Inc. Social multi-camera interactive live engagement system

Also Published As

Publication number Publication date
WO2017109255A1 (es) 2017-06-29
ES2619503A1 (es) 2017-06-26

Similar Documents

Publication Publication Date Title
US10417830B2 (en) Methods and systems for delivering independently-controllable interactive media content
US10367919B2 (en) Methods and systems for efficient distribution of virtual reality media content
US10403049B2 (en) Methods and systems for minimizing pixel data transmission in a network-based virtual reality media delivery configuration
ES2955538T3 (es) Simulación de una experiencia local mediante la transmisión en vivo de puntos de vista que pueden compartirse de un evento en vivo
CN106331877B (zh) 弹幕播放方法及装置
US20170289219A1 (en) Prediction-Based Methods and Systems for Efficient Distribution of Virtual Reality Media Content
KR102502794B1 (ko) 가상 현실 데이터를 맞춤화하기 위한 방법들 및 시스템들
US11496587B2 (en) Methods and systems for specification file based delivery of an immersive virtual reality experience
KR102309318B1 (ko) 비디오 처리방법, 장치 및 저장매체
EP3621300B1 (en) Display control device and display control method
JP2020527883A5 (es)
ES2619503B1 (es) Método y sistema de emisión en continuo de eventos multicámara
WO2018112720A1 (zh) 一种播放界面调整方法及装置
JP7144452B2 (ja) 画像処理装置およびシステム
CN109862385A (zh) 直播的方法、装置、计算机可读存储介质及终端设备
JP2007121378A (ja) 映像表示装置
WO2021131365A1 (ja) 情報処理装置、情報処理装置の作動方法、及びプログラム
EP3635958B1 (en) Image processing device and system
JP2016072651A (ja) 動画配信装置、端末装置及びプログラム
ES2667774T3 (es) Procedimiento, dispositivo y sistema de comunicación de múltiple contenido multimedia
JP2015179906A (ja) 端末装置、動画表示方法、及びプログラム
JP4835916B2 (ja) 画像表示装置
JP6685364B2 (ja) 表示制御装置、表示制御方法
CN104965900A (zh) 一种动态显示虚拟观众的方法及装置
JP2022188126A (ja) 情報処理システム

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 2619503

Country of ref document: ES

Kind code of ref document: B1

Effective date: 20180308