BRPI0806798A2 - aparelho e método de processamento de informação, programa para fazer com que um computador execute um processo, e, aparelho e método de controle de exibição - Google Patents

aparelho e método de processamento de informação, programa para fazer com que um computador execute um processo, e, aparelho e método de controle de exibição Download PDF

Info

Publication number
BRPI0806798A2
BRPI0806798A2 BRPI0806798-8A BRPI0806798A BRPI0806798A2 BR PI0806798 A2 BRPI0806798 A2 BR PI0806798A2 BR PI0806798 A BRPI0806798 A BR PI0806798A BR PI0806798 A2 BRPI0806798 A2 BR PI0806798A2
Authority
BR
Brazil
Prior art keywords
information
screen
windows
mentioned
display
Prior art date
Application number
BRPI0806798-8A
Other languages
English (en)
Inventor
Ikuo Tsukagoshi
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Publication of BRPI0806798A2 publication Critical patent/BRPI0806798A2/pt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1431Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/147Scene change detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234363Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
    • 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/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2365Multiplexing of several video streams
    • 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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4347Demultiplexing of several video streams
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6547Transmission by server directed to the client comprising parameters, e.g. for client setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/2624Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects for obtaining an image which is composed of whole input images, e.g. splitscreen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • H04N7/0122Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal the input and the output signals having different aspect ratios
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/02Composition of display devices
    • G09G2300/026Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/161Encoding, multiplexing or demultiplexing different image signal components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/194Transmission of image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

APARELHO E MéTODO DE PROCESSAMENTO DE INFORMAçãO, PROGRAMA PARA FAZER COM QUE UM COMPUTADOR EXECUTE UM PROCESSO, E, APARELHO E MéTODO DE CONTROLE DE EXIBIçãO. é possível fornecer um dispositivo de processamento de informação, um método de processamento de informação, um dispositivo de controle de exibição, um método de controle de exibição, e um programa que permite a um provedor ativamente controlar o método para exibir um vídeo usando uma pluralidade de seqúóncias de vídeo. Um dispositivo de transmissão (1) gera uma pluralidade de seqúências de vídeo usada para exibir um vídeo de um programa. Multiplexando uma pluralidade de seqúóncias de vídeo, uma seqúência multiplexada é gerada para fornecer a seqúéncia multiplexada adicionada de informação de composição para um dispositivo de recepção (2). A informação de composição contém informação para especificar que seqúência de vídeo é para ser usada para exibir um vídeo em cada posição de uma tela (3). No dispositivo de recepção (2), a seqúóncia de vídeo contido na seqúência multiplexada é decodificada e cada vídeo é exibido em uma tela (3) de acordo com a informação contida na informação de composição. A presente invenção pode se aplicada a um dispositivo que manuseia uma pluralidade de sequências de vídeo.

Description

"APARELHO E MÉTODO DE PROCESSAMENTO DE INFORMAÇÃO, PROGRAMA PARA FAZER COM QUE UM COMPUTADOR EXECUTE UM PROCESSO, E, APARELHO E MÉTODO DE CONTROLE DE EXIBIÇÃO"
Campo técnico
A presente invenção se refere à um aparelho de processamento de informação, um método de processamento de informação, um aparelho de controle de exibição, um método de controle de exibição, e um programa. Mais particularmente, a invenção se refere à um aparelho de processamento de informação, um método de processamento de informação, um aparelho de controle de exibição, um método de controle de exibição, e um programa para permitir a um provedor controlar subjetivamente a maneira na qual exibir imagens usando uma pluralidade de seqüências de vídeo.
Fundamento da técnica
Técnicas de exibição em telas múltiplas têm sido implementada ou proposta onde uma pluralidade de seqüências derivadas de transmissões por difusão, redes, ou armazenamento são multi-decodificados em uma pluralidade de imagens a serem exibidas em um único mostrador.
Por exemplo, quando uma pluralidade de imagens é exibida em um assim chamado formato PinP (Imagem em Imagem), o usuário pode ver a imagem de um programa em um dado canal exibido em um tamanho grande em uma tela de exibição principal enquanto vendo a imagem de um programa em uma outra exibição de canal em tamanho pequeno em uma tela de exibição secundária.
E quando as imagens dos programas em dois diferentes canais são exibidas lado a lado na metade do lado direito e na metade do lado esquerdo do mostrador, o usuário pode, de forma simultânea, ver as imagens dos programas nos dois canais.
Documento de Patente 1 divulga técnicas que, quando exibição em telas múltiplas é designada em um estado de exibição normal, permite rápida comutação para múltiplas telas. Documento de Patente 1: Japanese PatentLaid-OpenNo. 2000-13712
Divulgação da Invenção
Problema Técnico
Geralmente, as seqüências a serem usadas para exibição em telas múltiplas simples são de diferentes programas. Por exemplo, no caso da exibição em telas múltiplas de PinP mencionada acima, a seqüência fornece a fonte da imagem a ser exibida na tela principal e a seqüência fornece a fonte da imagem a ser exibida na tela de exibição secundária são freqüentemente de diferentes programas.
Isto é, não há nenhuma função que permitiria ao provedor especificar como coordenar uma pluralidade de seqüências para exibir a imagem, in tal a maneira que o mesmo programa seria exibido nas telas principal e secundária conforme visto de diferente ângulos, por meio do que o programa único seria fornecido ao usuário.
Também, se exibição em telas múltiplas é dada no formato de PinP simples ou envolve a metade do lado esquerdo e a metade do lado direito da tela mostrando imagens lado a lado, a maneira na qual a exibição é fornecida depende da implementação do dispositivo de exibição e não é designada pelo provedor.
De agora em diante, com a popularização dos mostradores tendo pelo menos, a resolução de HD (Alta definição) total, transmissões por difusão ou mídia pode ser preparada em tal uma maneira que um único programa é fornecido usando uma pluralidade de imagens exibida em uma única tela de exibição. Em tais casos, pode haver demandas para o provedor de programas para subjetivamente controlar a maneira na qual exibir as mensagens envolvidas.
A presente invenção foi feita em vista das circunstâncias acima e prevê permitir ao provedor subjetivamente controlar a maneira na qual exibir imagens uma pluralidade de seqüências de vídeo. Solução Técnica
Um aparelho de processamento de informação de acordo com um primeiro aspecto da presente invenção inclui: meios de multiplexação para multiplexar seqüências de vídeo incluindo informação de tamanho de imagem vertical e horizontal; meios de adição para adicionar informação de composição a uma seqüência multiplexada obtida até multiplexaçaõ através dos meios de multiplexação, a informação de composição tendo primeira informação designando uma tela usada para exibir a imagem, segunda informação designando o número de janelas formadas na tela, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas janelas, e quarta informação designando as posições das janelas na tela; e meios de fornecimento para fornecer um aparelho de controle de exibição com uma seqüência multiplexada para a qual os meios de adição adicionaram a informação de composição, o aparelho de controle de exibição controlando a exibição das imagens na tela.
Asjanelas podem ser variáveis em tamanho.
Os meios de adição podem adicionar a uma seqüência multiplexada, a informação de composição ainda incluindo informação designando o número de telas usadas para exibição da imagem assim como a primeira até a quarta informação sobre as respectivas telas.
Os meios de adição podem adicionar a uma seqüência multiplexada, a informação de composição ainda incluindo informação designando o tempo no qual forma as janelas.
Os meios de multiplexação podem configurar uma estampa de data e hora no mostrador para designar o tempo de exibição no qual exibir, de forma simultânea, algumas das imagens derivadas das seqüências de vídeo para exibir as imagens nas respectivas janelas. Os meios de adição podem adicionar a uma seqüência multiplexada, uma informação de composição ainda incluindo informação designando o tamanho da tela designada pela primeira informação. Um método de processamento de informação ou um programa de acordo com o primeiro aspecto da presente invenção inclui os passos de: multiplexar seqüências de vídeo incluindo informação de tamanho de imagem vertical e horizontal; adicionar informação de composição a uma seqüência multiplexada obtida até multiplexação através dos meios de multiplexação, a informação de composição tendo primeira informação designando uma tela usada para exibir a imagem, segunda informação designando o número de janelas formadas na tela, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela; e fornecer um aparelho de controle de exibição com uma seqüência multiplexada para a qual a informação de composição foi adicionada, o aparelho de controle de exibição controlando a exibição das imagens na tela.
Um aparelho de controle de exibição de acordo com um outro aspecto da presente invenção adquire uma seqüência multiplexada fornecido por um aparelho de processamento de informação para exibição da imagem, a seqüência multiplexada sendo obtida multiplexando seqüências de vídeo incluindo informação de tamanho de imagem vertical e horizontal, um aparelho de processamento de informação adicionando a uma seqüência multiplexada, informação de composição incluindo primeira informação designando uma tela usada para exibir a imagem, segunda informação designando o número de janelas formadas na tela, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela; o aparelho de controle de exibição tendo: meios de separação para separar a seqüência multiplexada nas seqüências de vídeo; meios de análise para analisar a informação de composição adicionada a uma seqüência multiplexada a fim de detectar as seqüências de vídeo usadas para exibição da imagem com base na terceira informação considerando cada uma das cada janelas o qual o número é designado pela segunda informação, para detectar os tamanhos das janelas com base na informação de tamanho incluída nas seqüências de vídeo detectadas, e para formar as janelas dos tamanhos detectados naquelas posições designadas pela quarta informação que estão na tela designada pela primeira informação; meios de decodificação para decodificar as seqüências de vídeo; e meios de controle de exibição para exibir nas respectivas janelas, as imagens obtidas até decodificação pelos meios de decodificação.
A informação de composição pode ainda incluir informação designando o tamanho de uma tela alvo; e, se o tamanho designado pela informação adicionalmente incluída é diferente do tamanho da tela designada, então os meios de controle de exibição podem mudar the tamanhos das imagens obtidas até decodificação pelos meios de decodificação.
Um método ou programa de controle de exibição de acordo com o outro aspecto da presente invenção inclui os passos de: separar a seqüência multiplexada em seqüências de vídeo; analisar a informação de composição adicionada a uma seqüência multiplexada a fim de detectar as seqüências de vídeo usadas para exibição da imagem com base na terceira informação considerando cada uma das cada janelas o qual o número é designado pela segunda informação, para detectar os tamanhos das janelas com base na informação de tamanho incluída nas seqüências de vídeo detectadas, e para formar as janelas dos tamanhos detectados naquelas posições designadas pela quarta informação que estão na tela designada pela primeira informação; decodificar as seqüências de vídeo; e exibir nas respectivas janelas, as imagens obtidas até decodificação pelos meios de decodificação . De acordo com o primeiro aspecto da presente invenção, seqüências de vídeo incluindo informação de tamanho de imagem vertical e horizontal; informação de composição é adicionada a uma seqüência multiplexada informação de composição incluindo primeira informação designando uma tela usada para exibir a imagem, segunda informação designando o número de janelas formadas na tela, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela; e um aparelho de controle de exibição é fornecido com a seqüência multiplexada para a qual a informação de composição foi adicionada, o aparelho de controle de exibição controlando a exibição das imagens na tela.
De acordo com o segundo aspecto da presente invenção, a seqüência multiplexada é separada em seqüências de vídeo; a informação de composição adicionada a uma seqüência multiplexada é analisada a fim de detectar as seqüências de vídeo usadas para exibição da imagem com base na terceira informação considerando cada uma das cada janelas o qual o número é designado pela segunda informação, para detectar os tamanhos das janelas com base na informação de tamanho incluída nas seqüências de vídeo detectadas, e para formar as janelas dos tamanhos detectados naquelas posições designadas pela quarta informação que estão na tela designada pela primeira informação; as seqüências de vídeo são decodificadas; e as imagens obtida até decodificação são exibidas nas respectivas janelas.
Efeitos Vantajosos
De acordo com a presente invenção o provedor pode subjetivamente controlar uma maneira na qual exibir imagens usando uma pluralidade de seqüências de vídeo.
Descrição Breve dos Desenhos
Fig. 1 é uma vista mostrando uma configuração típica de um sistema fornecendo programas e praticado como uma modalidade da presente invenção.
Fig. 2 é uma vista mostrando o conceito de informação de composição.
Fig. 3 é uma vista mostrando janelas típicas exibidas em uma tela com base na informação de composição.
Fig. 4 é uma vista mostrando outras janelas típicas exibidas na tela com base na informação de composição.
Fig. 5 é uma vista mostrando outras janelas típicas exibidas na tela com base na informação de composição.
Fig. 6 é uma vista mostrando uma janela típica exibida na tela com base na informação de composição.
Fig. 7 é uma vista mostrando como imagens são tipicamente mudadas.
Fig. 8 é uma vista mostrando descrições típicas da informação de composição.
Fig. 9 é um diagrama em bloco mostrando uma estrutura típica de um dispositivo de transmissão.
Fig. 10 é um diagrama em bloco mostrando uma estrutura típica de dispositivo de recepção.
Fig. 11 é um fluxograma explicando o processo do dispositivo de transmissão.
Fig. 12 é um fluxograma explicando o processo do dispositivo de recepção.
Fig. 13 é um fluxograma explicando uma informação de composição analisando o processo efetuado no passo 813 da Fig. 12.
Fig. 14 é uma vista mostrando uma outra configuração típica do sistema de provimento.
Fig. 15 é uma vista em perspectiva mostrando um esboço típico de telas.
Fig. 16 é uma vista mostrando um esboço típico de telas
Fig. 17 é um diagrama de bloco mostrando uma outra estrutura típica do dispositivo de recepção.
Fig. 18 é uma vista mostrando o conceito de como a informação de composição é adicionada.
Fig. 19 é uma vista mostrando onde a informação de composição é tipicamente inserida.
Fig. 20 é um diagrama de bloco mostrando uma estrutura típica de um computador pessoal. Explanação dos símbolos de referência
1 Dispositivo de transmissão, 2 Dispositivo de recepção, 3 tela, 11-1 até 11-n Codificadores, 12 Multiplexer, 13 Seção de Adição de Informação de Composição, 14 Seção de transmissão, 21 Seção de recepção, 22 Desmultiplexador, 23 Seção de Análise de Informação de Composição, 24- 1 até 24-n Decodificadores, 25 Seção de controle de exibição Melhor modo para realizar a Invenção
Fig. 1 é uma vista mostrando uma típica configuração de um sistema fornecendo programas e praticada como uma modalidade da presente invenção.
Como mostrado na Fig. 1, o sistema de provimento é feito de um dispositivo de transmissão 1 e um dispositivo de recepção 2. O dispositivo de recepção 2 é conectado a uma tela 3 por meio de um cabo ou o similar.
O dispositivo de transmissão 1 é um dispositivo construído no lado de um provedor de provedor tal como uma estação de transmissão por difusão.
O dispositivo de transmissão 1 separa a imagem de um programa captado por uma câmera em um pré-determinado número de áreas por quadro, e codifica as imagens das áreas separadas em seqüências separadas ou codifica as imagens de um programa captado por uma pluralidade de câmeras em seqüências separadas respectivamente, e por meio disso, gerar uma pluralidade de seqüências de vídeo (PES (Seqüência elementar em pacote)) para uso na exibição das imagens de um programa.
Também, o dispositivo de transmissão 1 multiplexa uma pluralidade de gerada seqüências de vídeo em uma seqüência multiplexada (TS (seqüência de transporte)) para uso na exibição das imagens de um programa
O dispositivo de transmissão 1 adiciona informação de mapa de composição de quatro dimensões para uma seqüência multiplexada gerada, e fornece ao dispositivo de recepção 2 com o programa constituído pela seqüência multiplexada ao qual a informação de mapa de composição de quatro dimensões foi adicionada. Programas são fornecidos através do uso de ondas de transmissão ou difusão, sobre redes, ou por meio de mídia de gravação tal como um DVD (disco versátil digital) ou Blu-ray Disc (marca registrada).
Informação de mapa de composição de quatro dimensões representa as relações de exibição entre uma pluralidade de seqüências compartilhando um determinado período de tempo como um único programa, a informação sendo fornecida ao dispositivo de recepção 2 pelo dispositivo de transmissão 1 especificando como coordenar respectivas seqüências de vídeo fazendo criando uma seqüência multiplexada para a exibição das imagens. Numa descrição seguinte, a informação de mapa de composição de quatro dimensões pode ser simplesmente referida como uma informação de composição quando apropriado. A informação de composição inclui, entre outros, informação designando as seqüências de vídeo a serem usadas na exibição das imagens em várias posições na tela 3. Como será discutido mais tarde, onde uma pluralidade de telas está configurada no lado do dispositivo de recepção 2, a informação de composição vai incluir informação sobre as respectivas telas.
O dispositivo de recepção 2 é configurado no lado de recepção do programa tal como no lar.
O dispositivo de recepção 2 recebe programas fornecidos pelo dispositivo de transmissão 1, e decodifica cada uma das seqüências de vídeo criando uma seqüência multiplexada. Também, o dispositivo de recepção 2 força a tela 3 a exibir as imagens obtidas decodficnado as respectivas seqüências de vídeo, de acordo com a informação incluída na informação de composição. As imagens exibidas na tela 3 de acordo com a informação incluída na informação de composição são as imagens constituindo um único programa, tal que o usuário pode ver aquele programa.
Fig. 2 é uma vista mostrando o conceito de informação de composição.
Conforme mostrado na Fig 2, a informação de composição é composta de um pré-determinado número de mapas de composição arrumados cronologicamente para fins de referência. Cada um dos mapas de composição denota, entre outros, as telas nas quais exibir as imagens e aquelas posições em cada tela na qual exibir as imagens
Um mapa de composição f0 na Fig. 2 é a informação a ser referenciada em um determinado tempo; um mapa de composição fj é uma informação a ser referenciada em um tempo subseqüente ao tempo no qual o mapa de composição fo é referenciado; e um mapa de composição f2 é a informação a ser referenciada em um tempo subseqüente ao tempo no qual o mapa de composição fi é referenciado. Onde um único grupo de mapa de composição é criado dos mapas de composição f0 até f2 como mostrado na Fig. 2, seguindo a referência feita ao mapa de composição f2 para exibição da imagem, os mapas de composição são referenciados de modo sucessivamente repetidos começando do mapa de composição f0 para exibição de imagem contínua. O grupo de mapa de composição é representado por um parâmetro Tm.
Linhas pontilhadas L1, mostradas, três verticalmente e três horizontalmente, denotam as demarcações de telas. As áreas demarcadas pelas linhas pontilhadas Li indicam como imagens são para serem exibidas em cada tela. Se uma tela é preparada no lado do dispositivo de recepção 2 como mostrado na Fig. 1, então somente uma área no topo esquerdo das 16 áreas demarcadas pelas linhas pontilhadas Ll é usada. Se 16 telas estão preparadas no lado do dispositivo de recepção 2, então todas as áreas do mapa de composição f0 são utilizadas. As telas são representadas pelos parâmetros Sn.
Linha sólidas L2, mostradas, sete verticalmente e sete horizontalmente, incluindo aquelas sobrepostas pelas linhas pontilhadas Li, indicam como uma tela é para ser separada. Numa descrição seguinte, as áreas formadas em uma tela para a exibição das imagens podem ser referenciadas como janelas quando apropriado. A tela é uma área de exibição de imagem estabelecida fisicamente como um dispositivo, ao passo que as janelas são áreas de exibição da imagem formadas em uma única tela. Uma janela exibe uma imagem obtida decodificando uma seqüência de vídeo. Cada um das janelas é variável em tamanho.
Fig. 2 mostra um exemplo de informação de composição no qual quatro janelas são formadas dividindo respectivamente cada uma das telas verticalmente e horizontalmente.
A posição de cada janela na tela é definida até um parâmetro Hp indicando a posição horizontal e até um parâmetro Vq indicando a posição vertical relativa a uma pré-determinada posição tal como o canto esquerdo superior da tela.
Através do uso dos parâmetros Sn Tm, Hp e Vq, cada uma das janelas é identificado por Window_ID (Sn, Tm, Hp, Vq).
Por exemplo, a janela correspondendo à área esquerda superior A0l na Fig. 2 é identificada por Window ID (SO, TO, HO, VO), pelo parâmetro SO indicando que esta é uma janela formada em uma primeira tela S0, pelo parâmetro TO indicando que esta é uma janela na qual a imagem é exibida referenciando o primeiro dos mapas de composição constituindo o mesmo grupo de mapa de composição, pelo parâmetro HO indicando que esta é uma janela formada no lado esquerdo quando a tela SO está separada em quatro áreas, e pelo parâmetro VO indicando que esta é uma janela formada no lado superior quando a tela SO está separada em quatro áreas.
E a janela correspondendo à área A04 é identificada por Window ID (S0, TO, Hl, VI), pelo parâmetro SO indicando que esta é uma janela formada na primeira tela S0, pelo parâmetro TO indicando que esta é uma janela na qual a imagem é exibida referenciando ao primeiro dos mapas de composição constituindo o mesmo grupo de mapa de composição, pelo parâmetro Hl indicando que esta é uma janela formada no lado direito quando a tela SO está separada em quatro áreas, e pelo parâmetro Vl indicando que esta é uma janela formada no lado inferior quando a tela SO está separada em quatro áreas.
Da mesma forma, a janela correspondendo à área A02 é identificada por Window ID (S0, TO, Hl, V0), e a janela correspondendo à área A03 é identificada por Window ID (SO, TO, HO, VI).
A informação de composição inclui PIDs de seqüências de vídeo indicando que seqüências de vídeo são para serem decodificados em imagens para exibir nas janelas identificadas como descrito acima. A informação de composição também inclui informação designando o tamanho da tela (resolução de tela alvo pelo dispositivo de transmissão 1) indicado por linhas tracejadas L3 na Fig. 2.
Descrições específicas de uma informação de composição serão discutidas mais tarde.
Fig. 3 é uma vista mostrando janelas típicas exibidas na tela 3 com base na informação de composição. Fig. 3 mostra um exemplo onde a imagem de um programa capturado por uma câmera é separada em quatro áreas por quadro e onde as imagens das respectivas áreas separadas são codificadas, como as seqüências separadas, em quatro seqüências de vídeo que por sua vez são multiplexadas, por meio das quais o programa é fornecido.
Neste caso, com base na informação de composição presa à seqüência multiplexada, o dispositivo de recepção 2 forma janelas Wo, W|, W2, e W3 na área esquerda superior, área direita superior, área esquerda da base, e área direita de base da tela 3 respectivamente.
Na informação de composição, como descrito acima em referência à Fig. 2, a janela W0 é identificada por WindowJD (SO, TO, HO, VO), uma janela W, por Window ID (SO, TO, Hl, VO), a janela W2 por WindowJD (SO, TO, HO, VI), e uma janela W3 por Window_ID (SO, TO, Hl, VI).
O parâmetro Vq incluído no Window_ID de uma janela Wo é VO, e o mesmo parâmetro VO é incluído na Window_ ID da janela Wi conforme WindowJDD incluído no parâmetro Vq. Assim sendo, é detectado que o dispositivo de recepção 2 necessita somente formar duas janelas no lado superior da tela 3.
As janelas Wo e Wi são detectados para serem posicionadas na esquerda e direita, respectivamente, com base nos valores do parâmetro Hp incluído nos Window_IDs dessas janelas.
O parâmetro Vq incluído no Window_ID de uma janela W2 é VI, e o mesmo parâmetro Vl é incluído no Window_ID de uma janela W3 além de uma janela W2 como Window_ID incluído no parâmetro Vq. Assim sendo é detectado que o dispositivo de recepção 2 necessita somente formar duas janelas no lado inferior da tela 3.
As janelas W2 e W3 são detectadas para serem posicionada à esquerda e direita, respectivamente, com base nos valores do parâmetro Hp incluído no Window IDs dessa janelas.
A informação sobre os tamanhos vertical e horizontal de imagens é incluída na seqüência de vídeo. Assim sendo as janelas W0 até W3 são formadas alocando as áreas de mesmo tamanhos como aqueles das imagens nas posições detectadas como descrito acima. As relações de correspondência entre as respectivas janelas e as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas são também representadas pela informação de composição.
Nesta maneira, o dispositivo de recepção 2 forma as janelas de acordo com as especificações dadas pelo dispositivo de transmissão 1 com base nos tamanhos das janelas (i. e., tamanhos das imagens a serem exibidas nas janelas) e nas posições das janelas.
E as relações de correspondência entre PID e Window ID incluído na informação de composição são detectadas pelo dispositivo de recepção 2, com a janela Wo exibindo uma imagem Q-O obtida decodificando uma seqüência de vídeo identificada por um PID relevante. O mesmo se aplica às janelas Wi até W3; imagens Q-I até Q-3 são exibidas após serem obtidas decodificando as seqüências de vídeo identificada pelos respectivos PIDs relevantes.
Quando as imagens Q-O até Q-3 são arrumadas aparecem mutuamente em modo sincronizado, a tela 3 exibe uma imagem do programa original único capturado por uma câmera.
Quando a informação de composição é utilizada como descrito acima, o dispositivo de transmissão 1 permite ao dispositivo de recepção 2 exibir na tela 3 uma grande imagem original com base não em uma única seqüência de vídeo mas em quatro seqüências separadas de vídeo.
Fig. 4 é uma vista mostrando outras janelas típicas exibidas na tela 3 com base na informação de composição.
Fig. 4 mostra um exemplo onde as imagens de uma partida de futebol capturadas como aquelas de um programa de transmissão por difusão por quatro câmeras configuradas em quatros diferentes localizações são codificadas em quatro diferentes seqüências que por sua vez são multiplexadas, por meio das quais o programa é fornecido.
Neste caso, conforme com o caso explicado acima referindo à Fig. 3, o dispositivo de recepção 2 forma janelas W0, W1, W2, e W3 nas áreas esquerda superior, direita superior, esquerda inferior, e direita inferior da tela 3, respectivamente, com base na informação de composição adicionada à seqüência multiplexada.
Na informação de composição, a janela W0 da Fig. 4 é também identificada por Window_ID (S0, T0, H1, V0), e a janela W1 é identificada por Window ID (S0, T0, H1, V0). A janela W2 é identificada por Window_ID (S0, T0, H0, V1), e a janela W3 é identificada por WindowJD (S0, T0, H1, V1). A partir de cada parâmetro constituindo Window_ID incluindo na informação de composição, é detectado que o dispositivo de recepção 2 necessita somente dividir a tela 3 verticalmente e horizontalmente respectivamente em quatro janelas.
E as relações de correspondência entre PID e Window_ID incluídas na informação de composição são detectadas pelo dispositivo de recepção 2, com a janela W0 exibindo uma imagem Q-0 que é obtida decodificando a seqüência de vídeo identificada até um PID relevante e que representa a imagem da transmissão de futebol feita a partir de um determinado ângulo. O mesmo se aplica para as janelas W1 até W3; imagens Q-1 até Q-3 são exibidas após serem obtidas decodificando as seqüências de vídeo identificadas pelos respectivos PIDs relevantes, as imagens representando aquelas da transmissão de futebol tomadas de diferentes ângulos respectivamente.
Quando as imagens Q-0 até Q-3 são arrumada para aparecerem mutuamente em modo sincronizado, a tela 3 exibe as imagens do programa original único capturado pelas quatro câmeras.
Quando a informação de composição é utilizada como descrito acima, o dispositivo de transmissão 1 pode respectivamente exibir uma pluralidade de imagens de um programa capturado por uma pluralidade de câmeras nas posições relevantes na tela 3 do dispositivo de recepção 2.
Fig. 5 é uma vista mostrando outras janelas típicas exibidas na tela 3 com base na informação de composição.
Fig. 5 mostra um exemplo onde as imagens de um programa capturadas por seis câmeras são codificadas respectivamente em seis seqüências de vídeo que por sua vez são multiplexadas, por meio das quais o programa é fornecido.
Neste caso, com base na informação de composição adicionada à seqüência multiplexada, a janela Wo tendo aproximadamente a mesma largura como a largura horizontal da tela é formada na área superior da tela 3; na segunda área do topo da tela 3 são formadas janelas Wi até W4 cada uma tendo uma largura igual a uma das quatro partes iguais fazendo a largura horizontal da tela 3; e a janela W5 tendo aproximadamente a mesma largura como a largura horizontal da tela 3 é formada na área mais baixa da tela 3.
Na informação de composição, a janela Wo é identificada por Window ID (SO, TO, HO, VO), e a janela W1 é identificada por Window_ID (SO, TO, HO, VI) e a janela W2 é identificada por WindowJD (SO, TO, Hl, VI). Ajanela W3 é identificada por WindowJD (SO, TO, H2, VI), a janela W4 é identificada por Window ID (SO, TO, H3, VI), e a janela W5 é identificada por WindowJD (SO, TO, HO, V2)
O parâmetro Vq incluído no Window JD da janela Wo é VO, e não há outro WindowJD que incluiria o mesmo VO no parâmetro Vq. Assim sendo é detectado que o dispositivo de recepção 2 necessita somente formar uma janela na área mais superior da tela 3. O parâmetro Vq incluído no Window_ID da janela W1 é V1, e há Window_IDs das janelas W2, W3, e W4 que incluem o mesmo Vl no parâmetro Vq, além de uma janela W1. Assim sendo é detectada que o dispositivo de recepção 2 necessita somente formar quatro janelas na segunda área a partir do topo da tela 3.
Também, como para a ordem das janelas W1 até W4, as janelas W1, W2, W3, e W4 são detectadas a serem posicionados a partir da esquerda para a direita, naquela ordem, com base nos valores do parâmetro Hp incluído nos Window_IDs das respectivas janelas.
O parâmetro Vq incluído no Window_ID de uma janela W5 é V2, e não há outro Window_ID que incluiria o mesmo V2 no parâmetro Vq. Assim sendo é detectado que o dispositivo de recepção 2 necessita somente formar uma janela na área mais inferior da tela 3.
A partir das posições das janelas W0 até W5 detectadas como descrito acima e a partir da informação de tamanho de imagem incluída em cada uma das seis seqüências de vídeo, é detectado que o dispositivo de recepção 2 necessita somente formar as respectivas janelas como mostrado na Fig. 5.
E as relações de correspondências entre PID e Window ID incluídas na informação de composição são detectadas pelo dispositivo de recepção 2, com a janela Wo exibindo uma imagem Q-O obtida decodificando a seqüência de vídeo identificada por um PID relevante. O mesmo se aplica às janelas W1 até W5; imagens Q-I até Q-5 são exibidas após sendo obtidas decodificando as seqüências de vídeo identificadas pelos respectivos PIDs relevantes.
Quando as imagens Q-O até Q-5 são arrumadas para aparecer mutuamente em modo sincronizado, a tela 3 exibe, de modo ilustrativo, uma imagem de vista panorâmica do programa original único capturada por uma pluralidade de câmeras. Quando a informação de composição é utilizada como descrito acima, o dispositivo de transmissão 1 separa a imagem de vista panorâmica capturada até uma pluralidade de vídeo câmeras em seis seqüências de vídeo a ser fornecida, assim sendo permitindo o dispositivo de recepção 2 para exibir a imagem original única de vista panorâmica na tela 3.
Fig. 6 é uma vista mostrando uma janela típica exibida na tela 3 com base na informação de composição.
Fig. 6 mostra um exemplo no qual as imagens de um objeto são capturadas da esquerda e direita até duas câmeras configuradas em duas diferentes localizações, as imagens capturadas sendo codificadas em duas seqüências de vídeo, como diferentes seqüências respectivamente, que por sua vez são multiplexadas, por meio das quais o programa é fornecido.
Neste caso, com base na informação de composição adicionada à seqüência multiplexada, a janela Wo e a janela Wi são formadas alternativamente em uma maneira cronologicamente escalonada pelo dispositivo de recepção 2 sobre a tela inteira 3. Na Fig. 6, a janela Wi é indicado por linhas quebradas porque é formada em um tempo diferente do tempo em que a janela W0 é formada.
Na informação de composição, a janela Wo é identificada por WindowJD (SO, TO, HO, VO) e a janela W, por Window_ID (SO, TI, HO, VO).
O parâmetro Tm incluído no Window_ID de uma janela W0 é TO, e o parâmetro Tm incluído no Window_ID de uma janela Wi é TI. Assim sendo é detectado que o dispositivo de recepção 2 necessita somente formar as janelas Wo e Wi em tempos diferentes.
Com base na informação sobre o grupo de mapa de composição incluído na informação de composição, também é detectado que as janelas W0 e W"I necessitam somente ser formadas alternativamente, como janela W0, janela Wi, janela W0, janela W"I,.... A partir do fato que não há janela outra do que a janela W0 que necessita ser formada no tempo de TO, e a partir da informação em uma seqüência de vídeo sobre o tamanho da imagem a ser exibida em na janela Wo, é detectado que o dispositivo de recepção 2 necessita somente formar a janela Wo sobre a tela inteira 3.
Da mesma forma, a partir do farto que não há janela outra do que a janela W1 que necessita ser formada no tempo de T1, e a partir da informação na seqüência de vídeo sobre o tamanho da imagem a ser exibida na janela W0, é detectado que o dispositivo de recepção 2 necessita somente formar a janela W1 sobre a tela inteira 3.
As relações de correspondência entre PID e Window ID incluídas na informação de composição são detectadas pelo dispositivo de recepção 2. A janela Wo formado em um determinado tempo exibe uma imagem P-0 que é obtida decodificando a seqüência de vídeo identificada por um PID relevante e que representa o objeto conforme ela é capturada a partir da esquerda por exemplo.
E a janela W1 formada em tempo subseqüente ao tempo no qual a janela Wo foi formada exibe uma imagem P-1 que é obtida decodificando a seqüência de vídeo identificada por um PID relevante e que representa o objeto conforme ele é capturada a partir da direito.
Assim sendo quando as exibições das imagens P-O e P-1 são comutadas alternativamente em um ciclo pré-determinado pelo uso da informação de composição como mostrado na Fig. 7, o dispositivo de transmissão 1 permite ao dispositivo de recepção 2 exibir um a imagem de 3- D na tela 3 tomando vantagem do paralaxe humano.
Fig. 8 é uma vista mostrando descrições típicas da informação de composição. Os números mostrados no lado esquerdo da Fig. 8 junto com um sinal de dois pontos (:) cada um é dado somente para propósitos explanatórios e não constituem qualquer parte da informação de composição. Uma descrição "Window_Linkage_flag" na linha 1 indica a presença de uma pluralidade de janelas. Uma descrição "If Window_Linkage_Flag) na linha 2 e subseqüentes descrições nas linhas que seguem constituem o conteúdo da informação de composição.
Uma descrição "Número of Telas, S" na linha 3 denota o número S de telas alvo através da informação de composição. O número S é variável. No exemplo acima, o número S é 1.
Uma descrição "For(i=0; i<S; i++)" na linha 4 e subseqüentes descrições nas linhas que seguem indicam como a exibição deve ser feita nas respectivas telas. Se há uma pluralidade de telas alvo através da informação de composição, então a informação de composição inclui tantos muitos conjuntos das descrições na linha 4 e subseqüentes linhas quanto o número de telas alvos.
Uma descrição "Direction_Mapping" na linha 5 indica a tela sendo objetivada.
Uma descrição "Target Display Size" na linha 6 indica o tamanho da tela alvo. Como será discutido mais tarde, se o tamanho da tela alvo pelo dispositivo de transmissão 1 é diferente do tamanho da tela efetivamente preparada pelo dispositivo de recepção 2, então a imagem será graduada para cima e para baixo pelo dispositivo de recepção 2 quando necessário.
Uma descrição "Number_of_Windowsjper_screen, N" na linha 7 indica o número N de telas a serem formadas em uma tela realçada. O número N é variável. Nos exemplos das Figs. 3 e 4, o número N é 4.
Uma descrição "For(j=0; j<N; j++)" na linha 8 e subseqüentes descrições nas linhas que seguem, indica como a exibição deve ser feita nas respectivas janelas. Se há uma pluralidade de janelas objetivadas pela informação de composição, a informação de composição inclui tantos muitos conjuntos das descrições na linha 8 e subseqüentes linhas quanto o número de janelas alvos.
Uma descrição "ElementaryPID" na linha 9 indica o PID da seqüência de vídeo usada para exibição da imagem na janela realçada, i. e., a relação de correspondência entre a janela e a seqüência de vídeo.
Uma descrição "Window_id" na linha 10 é a informação de identificação sobre a janela realçada e é composta dos parâmetros explicados acima.
Uma descrição "FrameGroup" na linha 11 indica o tempo (ID cronológico) no qual formar a janela realçada, i. e., quando houver uma comutação para a j anela.
Uma descrição "V_offset" na linha 12 indica a posição vertical da janela realçada na tela, conforme o parâmetro Vq incluído na descrição Window_id.
Uma descrição "H offset" na linha 13 indica a posição horizontal da janela realçada na tela, conforme o parâmetro Hp incluído na descrição Window_id.
Com base na informação de composição constituída pelas precedentes descrições, a exibição discutida acima é implementada.
Explicado daqui em diante estão as estruturas do dispositivo de transmissão 1 e do dispositivo de recepção 2.
Fig. 9 é um diagrama em bloco mostrando uma estrutura típica do dispositivo de transmissão 1.
Conforme mostrado na Fig. 9, o dispositivo de transmissão 1 é composto de codificadores 11-1 até 11-n, um multiplexer 12, uma seção de adição de informação de composição 13, uma seção de transmissão 14. São fornecidos tantos muitos codificadores quanto o número de sinais de imagem que constituem um único programa e que são entrados a partir de fora.
Cada um dos codificadores 11-1 até 11-n codifica o sinal entrada a partir da câmera em uma seqüência de vídeo, e emite uma seqüência de vídeo obtida até decodificação para o multiplexer 12.
O multiplexer 12 multiplexa as seqüências de vídeo vindo dos codificadores 11-1 até 11-n em seqüência multiplexada, e emite a seqüência multiplexada, assim obtida para a seção de adição de informação de composição 13.
De acordo com a entrada de um administrador do dispositivo de transmissão 1, a seção de adição de informação de composição 13 gera informação de composição constituída por descrições tal como aquela mostrada na Fig. 8, e adiciona a informação de composição gerada para uma seqüência multiplexada fornecida a partir do multiplexer 12. A seção de adição de informação de composição 13 emite uma seqüência multiplexada com a informação de composição adicionada a ela para a seção de transmissão 14.
Como para gerenciamento de sincronismo, PCR e a estampa de tempo de uma representativa seqüência podem ser extraídos e copiados para aquelas posições de outras seqüências que correspondem ao mesmo tempo, por meio de sincronismo entre as seqüências pode ser garantido.
A seção de transmissão 14 transmite o programa constituído por uma seqüência multiplexada fornecida a partir da seção de adição de informação de composição 13 para o dispositivo de recepção 2 usando ondas de transmissão por difusão ou até meios de redes. Se o programa é para ser fornecido por meio de mídia de gravação, a seção de transmissão 14 grava uma seqüência multiplexada para a mídia de gravação que será oferecida ao dispositivo de recepção 2.
Fig. 10 é um diagrama em bloco mostrando uma estrutura típica do dispositivo de recepção 2.
Conforme mostrado na Fig. 10, o dispositivo de recepção 2 é composto de uma seção de recepção 21, um desmultiplexador 22, uma seção de análise de composição de informação de composição 23, decodificador 24- 1 até 24-n, e uma seção de controle de exibição 25. Também são fornecidos tantos muitos decodificadores quanto o numero de imagens constituindo um único programa.
A seção de recepção 21 recebe um programa transmitido pelo dispositivo de transmissão 1. A seção de recepção 21 emite a seqüência multiplexada constituindo o programa recebido para o desmultiplexador 22, e emite a informação de composição adicionada à seqüência multiplexada para a seção de análise de informação de composição 23.
O desmultiplexador 22 separa a seqüência multiplexada fornecida a partir da seção de recepção 21 em uma pluralidade de seqüências de vídeo, e emite as seqüências de vídeo separadas para os decodificadores 24-1 à 24-n em base de uma seqüência por um decodificador.
Analisando a informação de composição fornecida a partir da seção de recepção 21, a seção de análise de informação de composição 23 detecta os tempos nos quais formar janelas na tela 3, aquelas posições na tela 3 nas quais formar as janelas, e os tamanhos das janelas. A seção de análise de informação de composição 23 emite informação designando os tempos detectados, posições de janela, e tamanhos de janela para a seção de controle da exibição 25. O desmultiplexador 22 fornece informação designando os tamanhos das imagens incluída nas respectivas seqüências de vídeo.
Também, a seção de análise de informação de composição 23 analisa a informação de composição de modo a detectar as relações de correspondência entre as janelas e as seqüências de vídeo, assim sendo emitindo para a seção de controle de exibição 25, informação designando as janelas nas quais exibir imagens e as seqüências de vídeo a serem decodificada nas imagens para exibir nas janelas designadas.
Os decodificadores 24-1 até 24-n decodificam as seqüências de vídeo fornecidas do desmultiplexador 22 em sinais de imagem, e emite os sinais de imagem obtidos até decodificação para a seção de controle de exibição 25. Os sinais de imagem incluem a informação indicando a seqüência de vídeo a partir da qual cada imagem sinal é adquirida até decodificação.
A seção de controle de exibição 25 forma as janelas na tela 3 em maneira devidamente ordenada no tempo de acordo com a informação fornecida da seção de análise de informação de composição 23.
Também, de acordo com a informação fornecida da seção de análise de informação de composição 23, a seção de controle de exibição 25 detecta as janelas nas quais exibir imagens, e os sinais dos quais derivar as imagens a serem exibidas nas janelas e que foram fornecidas proveniente dos decodificadores 24-1 até 24-n. De acordo com os resultados da detecção, a seção de controle de exibição 25 exibe as imagens com base nos sinais provenientes dos decodificadores 24-1 até 24-n nas janelas formadas na tela 3.
Explicado abaixo estão os processos efetuados pelo dispositivo de transmissão 1 e dispositivo de recepção 2 estruturados como descrito acima.
Primeiro, o processo do dispositivo de transmissão 1 é explicado em referência ao fluxograma da Fig. 11. Este processo é iniciado quando da entrada de sinais das câmeras.
No passo SI, os codificadores 11-1 até 11-n codificam os sinais de entrada em seqüências de vídeo, e emite as seqüências de vídeo obtidas através da codificação para o multiplexer 12.
No passo S2, o multiplexer 12 mu Itip Iexa as seqüências de vídeo fornecidas dos codificadores 11-1 até 11 n em uma seqüência multiplexada, e emite a seqüência multiplexada assim obtida para a seção de adição de informação de composição 13.
No passo S3, a seção de adição de informação de composição 13 gera informação de composição de acordo com a entrada proveniente do administrador do dispositivo de transmissão 1. No passo S4, a seção de adição de informação de composição 13 adiciona a informação de composição a uma seqüência multiplexada fornecida do multiplexer 12, e emite a seqüência multiplexada com a informação de composição adicionada a ela para a seção de transmissão 14.
No passo S5, a seção de transmissão 14 transmite para o dispositivo de recepção 2, o programa constituído por uma seqüência multiplexada fornecida da seção de adição de informação de composição 13, e termina o processo
Explicada abaixo em referência ao fluxograma da Fig. 12 é o processo do dispositivo de recepção 2. Este processo é iniciado quando uma seqüência multiplexada constituindo um programa é transmitido a partir do dispositivo de transmissão 1.
No passo Sl 1, a seção de recepção 21 recebe o programa transmitido do dispositivo de transmissão 1. A seção de recepção 21 emite a seqüência multiplexada perfazendo o programa recebido para o demultiplexer 22, e emite a seqüência multiplexada e informação de composição para a seção de análise de informação de composição 23.
No passo S12, o desmultiplexador 22 separa a seqüência multiplexada fornecida da seção de recepção 21 em uma pluralidade de seqüências de vídeo, e emite as seqüências de vídeo separadas aos decodificadores 24-1 até 24-n.
No passo S13, um processo de análise da informação de composição é efetuado. Realizando um processo de análise da informação de composição permite a seção de análise de informação de composição 23 fornecer à seção de controle de exibição 25, informação sobre as janelas a serem formadas na tela 3 assim como informação sobre as imagens a serem exibidas nas respectivas janelas. O processo de análise da informação de composição será discutido mais tarde em referência para o fluxograma da Fig. 13. No passo S14, os decodificadores 24-1 até 24-n decodifica as seqüências de vídeo fornecidas respectivamente do desmultiplexador 22, em sinais de imagens, e emite os sinais de imagem obtidos através da decodificação para a seção de controle de exibição 25.
No passo S15, a seção de controle de exibição 25 forma as janelas na tela 3 em maneira devidamente ordenada no tempo de acordo com a informação fornecida da seção de análise de informação de composição 23, e exibe as imagens com base nos sinais dos decodificadores 24-1 até 24-n nas respectivas janelas assim formadas.
Explicado abaixo na referência ao fluxograma da Fig. 13 está um processo de análise de informação de composição efetuado no passo 813 da Fig. 12.
No passo S21, a seção de análise de informação de composição 23 detecta o número de telas objetivadas através da informação de composição de acordo com a descrição "Number of Screens, S" incluída na informação de composição.
No passo S22, com base na descrição "Direction_Mapping", a seção de análise de informação de composição 23 detecta que tela é objetivada pelas descrições da informação de composição subseqüentes para "Direction Mapping". A seção de análise de informação de composição 23 realça as telas objetivadas assim detectadas e prossegue aos passos subseqüentes.
No passo S23, a seção de análise de informação de composição 23 detecta o número de janelas a serem formadas na tela realçada com base na descrição.
No passo S24, a seção de análise de informação de composição 23 realça a janela identificada por "Window_id" e, com base na descrição "Elementary PID", detecta PID da seqüência de vídeo para uso na exibição de imagem na janela realçada, Também, a seção de análise de informação de composição 23 detecta o tamanho da janela realçada com base na informação de tamanho de imagem incluído na seqüência de vídeo usada para exibir a imagem na janela realçada.
No passo S25, a seção de análise de informação de composição 23 detecta a posição da janela realçada com base ou nas descrições "V offset" e "H_offset", ou nos parâmetros incluídos na descrição " Window_id".
No passo S26, a seção de análise de informação de composição 23 detecta o tempo no qual formar a janela realçada e outros dados com base na descrição "FrameGroup".
No passo S27, a seção de análise de informação de composição 23 verifica se qualquer das janelas a ser formada na tela realçada ainda tem de ser realçada.
Se é encontrado no passo S27 que existem janelas ainda a serem realçadas, a seção de análise de informação de composição 23 realça outra janela, e repete o passo S24 e passos subseqüentes.
Se é encontrado no passo S27 que não há janelas ainda a ser realçada, então passo S28 é atingido. No passo S28, a seção de análise de informação de composição 23 verifica se existe telas que são objetivadas através da informação de composição e que tem ainda de ser realçadas.
Se é encontrado no passo S28 que ainda existem telas a serem realçadas, a seção de análise de informação de composição 23 realça uma outra tela, e repete o passo S22 e passos subseqüentes.
Se é encontrado no passo S28 que não há tela ainda para ser realçada, então o passo S29 é alcançado. No passo S29, a seção de análise de informação de composição 23 emite para a seção de controle de exibição 25, a informação sobre as respectivas telas, incluindo informação sobre as posições e tamanhos das janelas a serem formada em cada uma das telas e informação sobre PlDs das seqüências de vídeo para uso em exibir imagens nas respectivas janelas.
Daí em diante, o controle é retornado ao passo S13 da Fig. 12, e os passos subseqüentes são realizados.
Quando os passos acima são efetuados, o dispositivo de transmissão 1 pode controlar por sua própria iniciativa uma maneira na qual o dispositivo de recepção 2 deve exibir imagens através do uso da informação de composição. Isto permite ao dispositivo de transmissão 1 ter o dispositivo de recepção 2 exibindo a imagem de um único programa constituído pelas imagens de uma pluralidade de seqüências de vídeo como pretendida pelo produtor do programa.
Se o tamanho da tela alvo pelo dispositivo de transmissão 1 é diferente do tamanho da tela 3 configurada no lado do dispositivo de recepção 2, então a seção de controle de exibição 25 pode converter para cima ou converter para baixo a serem exibidas nas janelas.
Por exemplo, suponha que a tela alvo pelo dispositivo de transmissão 1 tem um tamanho de 2000 por 1000 elementos mínimos de imagem e que a tela 3 estabelecida no lado do dispositivo de recepção 2 tem um tamanho de 1000 por 500 elementos mínimos de imagem. Se a imagem por quadro de um programa é exibida com base nas imagens de quatro seqüências de vídeo como mostrado na Fig. 3, então o dispositivo de transmissão 1 multiplexa as quatro seqüências de vídeo obtidas codificando as imagens tendo o tamanho de 1000 por 500 elementos mínimos de imagem em uma seqüência que é fornecida. Neste caso, o dispositivo de recepção 2 decodifica uma seqüência de vídeo em uma imagem tendo o tamanho de 1000 por 500 elementos mínimos de imagem. Esta imagem é convertida para baixo para uma imagem com um tamanho de 500 por 250 elementos mínimos de imagem através da seção de controle de exibição 25.
Cada uma das quatro seqüências de vídeo é convertida para baixo da mesma forma. Isto permite a tela 3 exibir a mesma imagem como prevê pelo dispositivo de transmissão 1, embora em um tamanho diferente.
Os precedentes parágrafos explicaram o caso onde uma tela é configurada no lado do dispositivo de recepção 2. Alternativamente, uma pluralidade de telas pode ser estabelecida.
Fig. 14 é uma vista mostrando uma outra típica configuração típica do sistema de provimento.
No exemplo da Fig. 14, telas 3-1 até 3-S são configuradas no lado do dispositivo de recepção 2. O dispositivo de recepção 2 forma um pre- determinado número de janelas em cada uma das telas a fim de exibir uma pluralidade de imagens constituindo um único programa, nas bases da informação de composição adicionada a uma seqüência multiplexada fornecida pelo dispositivo de transmissão 1.
E assumido que o administrador do dispositivo de transmissão 1 gerando a informação de composição é ciente das relações posicionais entre as telas conectadas ao dispositivo de recepção 2. Também é assumido que as relações de conexão física entre as respectivas telas são gerenciadas pelo dispositivo de recepção 2 usando IDs de rede de conexão ou o similar.
Fig. 15 é uma vista em perspectiva mostrando um esboço típico de seis telas configuradas no lado do dispositivo de recepção 2.
No exemplo da Fig. 15, telas 3-1 até 3-6 são estabelecidas em uma maneira envolvendo um espaço substancialmente cúbico. As telas 3-1 até 3-4 são configuradas lateralmente para fazer face ao interior do espaço. A tela 3-5 é localizada no topo das quatro telas laterais e fazendo face para baixo no interior do espaço. A tela 3-6 é localizada na base das quatro telas laterais e fazendo face para cima do interior do espaço. Um usuário dentro do espaço envolvido pelas telas 3-1 até 3-6 pode ver imagens em todas as direções.
Fig. 16 mostra o espaço envolvido pelas telas 3-1 até 3-6 da Fig. 15 como é visto do lado da tela 3-3. Figs. 15 e 16 mostram um caso onde imagens de um único programa são capturadas por seis câmeras e codificadas respectivamente em seis seqüências de vídeo que por sua vez são multiplexadas, por meio das quais o programa é fornecido.
Neste caso, com base na informação de composição adicionada à seqüência multiplexada, uma única janela é formada sobre a inteira áreade exibição de cada um das telas 3-1 até 3-6.
Na informação de composição, a janela formado na tela 3-1 é identificada por Window_ID (S0, TO, HO, V0), a janela na tela 3-2 por Window ID (SI, TO, HO, VO), a janela na tela 3-3 por Window ID (S2, TO, HO, VO), a janela na tela 3-4 por Window ID (S3, TO, HO, VO), a janela na tela 3-5 por Window ID (S4, TO, HO, VO), e a janela na tela 3-6 por WindowJD (S5, TO, HO, VO).
A partir dos valores do parâmetro Sn incluído nos Window IDs das respectivas janelas, o dispositivo de recepção 2 detecta que cada uma das telas é constituída por uma diferente janela. Também é detectado dos valores dos parâmetros Hp e Vq que uma janela necessita somente ser formada em cada tela.
As relações de correspondência entre PIDs e Window IDs incluídas na informação de composição são detectadas pelo dispositivo de recepção 2. O tamanho de cada uma das janelas é detectado nas bases de uma informação de tamanho de imagem incluído nas seqüências de vídeo.
Nesta maneira, como mostrado na Fig. 15, a janela formada na tela 3-1 exibe a imagem R-O obtida decodificando a seqüência de vídeo identificada por um PID relevante. Da mesma forma, as janelas formadas nas telas 3-2 até 3-6 respectivamente exibem as imagens R-I até R-5 obtidas decodificando as seqüências de vídeo identificadas pelos respectivos PIDs relevantes.
Quando as imagens R-O até R-5 são arrumadas para aparecerem mutuamente em modo sincronizado, as imagens do programa original único capturadas, de modo ilustrativo, por uma pluralidade de câmeras em diferentes localizações são exibidas.
Onde a informação de composição é utilizada como descrito acima, o dispositivo de transmissão 1 permite ao dispositivo de recepção 2 exibir as imagens capturadas por uma pluralidade de vídeo câmeras em diferentes localizações em uma pluralidade de telas.
Fig. 17 é um diagrama em bloco mostrando uma estrutura típica do dispositivo de recepção 2 conectado com uma pluralidade de telas. Dos componentes mostrados na Fig. 17, aqueles encontrados na Fig. 10 são designados por numerais de referência parecidos, e suas descrições podem ser omitidas daqui em diante, quando redundante.
A estrutura na Fig. 17 difere daquela do dispositivo de recepção 2 na Fig. 10 na qual são fornecidos tantos muitas seções de controle de exibição 25-1 até 25-S quanto o número das telas configuradas.
Analisando a informação de composição fornecida da seção de recepção 21, a seção de análise da informação de composição 23 detecta os tempos nos quais formar janelas em cada uma das telas, aquelas posições em cada tela na qual formar as janelas, e os tamanhos das janelas. A seção de análise de informação de composição 23 emite informação designando os tempos detectados, as posições da janela, e tamanhos de janela, para as seções de controle de exibição 25-1 até 25-S.
Também, a seção de análise de informação de composição 23 analisa a informação de composição de modo a detectar as relações de correspondência entre as janelas e as seqüências de vídeo, assim sendo emitindo para as seções de controle de exibição 25-1 até 25-S, a informação designando as janelas nas quais exibir imagens e as seqüências de vídeo a serem decodificadas nas imagens para exibir nas janelas.
O decodificador 24-1 decodifica uma seqüência de vídeo fornecida proveniente do desmultiplexador 22 em um sinal de imagem, e emite um sinal da imagem obtido através de decodificação, para a seção de controle de exibição 25-1.
Da mesma forma, os decodificadores 24-2 até 24-n decodificam as seqüências de vídeo fornecidas provenientes do desmultiplexador 22 em sinais da imagem, e emitir os sinais da imagem obtida através de decodificação para as seções de controle de exibição 25-2 até 25-8 respectivamente.
Fig. 17 mostra um caso onde, como indicado na Fig. 15, uma janela é formada em cada tela a fim de exibir uma única imagem. Onde uma pluralidade de janelas é formada em uma única tela de modo a exibir uma pluralidade de imagens nela, as saídas de uma pluralidade de decodificadores são entradas para uma única seção de controle de exibição.
A seção de controle de exibição 25-1 forma uma janela na tela 3-1 em maneira devidamente ordenada no tempo de acordo com a informação fornecida a partir da seção de análise de informação de composição 23, e força a janela assim formada para exibir a imagem com base no sinal fornecido proveniente do decodificador 24-1.
Da mesma forma, as seções de controle de exibição 25-2 até 25-8 formam as janelas nas telas 3-3 até 3-5 em maneira devidamente ordenada no tempo de acordo com a informação fornecida proveniente da seção de análise de informação de composição 23, e força as janelas assim formadas para exibir as imagens com base nos sinais fornecidos proveniente dos decodificadores 24-2 até 24-n.
Nesta maneira, é possível configurar uma pluralidade de telas no lado do dispositivo de recepção 2.
Também, pode haver um caso onde existe uma pluralidade de seqüências multiplexadas cada uma incluindo uma seqüência de vídeo correspondendo a cada uma das janelas e onde essas seqüências multiplexadas são re-multiplexada (Remux) em uma grande seqüência, por meio da qual um programa é fornecido. Neste caso, quando cada uma das seqüências multiplexadas re-multiplexada é gerada, uma estampa de data e hora usada para exibição pode ser configurada de forma ilustrativa pelo multiplexer 12 com relação aos objetos (i. e., imagens a serem exibidos nas janelas) que são derivados das seqüências de vídeo perfazendo as seqüências multiplexadas individuais e que são para serem exibidas, de forma simultânea, a estampa de data e hora sendo também usada para verificação de sincronismo.
No caso acima, o dispositivo de transmissão 1 usa um PCR unificado (referência de relógio de programa) na geração de cada uma das seqüências multiplexadas. Isto permite ao dispositivo de recepção 2 exibir as imagens com base em uma pluralidade de seqüências de vídeo em uma maneira que assegura o sincronismo sem contradição.
Fig. 18 é uma vista mostrando o conceito de como informação de composição é adicionada.
Suponha que como indicado na Fig. 18 pelas setas An até A13, A2I até A23, e A31 até A33, as seqüências de vídeo, as seqüências de áudio e outro dados formam as seqüências de transporte TS1, TS2 e TS3 constituindo os dados de programas 1, 2 e 3 respectivamente. Neste caso, como indicado pelas setas A41 até A43, as seqüências de transporte TSl até TS3 são re- multiplexadas (Re-multiplex) em uma seqüência. Adicionando a informação de composição para a seqüência obtida até re-multiplexação, gera uma grande TS. A grande TS é uma seqüência a ser fornecida ao dispositivo de recepção 2.
Fig. 19 é uma vista mostrando onde a informação de composição é tipicamente inserida.
Por exemplo, a informação de composição é inserida em uma seção privada de TS definida pelo padrão 13818-1 da ISO / IEC. Como mostrado na Fig. 19, a seção privada de TS é constituída por um ID de Tabela, um Indicador de Sintaxe de Seção, um Indicador Privado, um valor fixo em "11", um comprimento de Seção Privado, e Private_Data.
Na carga útil da seção dados, um ID de Tabela é um identificador de tipo de dados. Como um Indicador de Sintaxe de Seção, um valor de "O" é descrito de forma ilustrativa para representar a informação de composição. Como o Indicador Privado, um valor de "1" é descrito de forma ilustrativa. Para comprimento da Seção Privada, o comprimento dos dados de seção dé descrito. No Private Data, a informação de composição tal como aquela mostrado na Fig. 8 é descrita.
A série de passos discutida acima pode ser executado ou por hardware ou por software. Onde o processamento com base em software é para ser realizada, os programas constituindo o software podem ser ou incorporado antecipadamente em hardware dedicado de um computador para execução do programa ou instalado quando do uso de um meio de gravação de programa adequado em um computador pessoal de propósito geral ou equipamento similar capaz de executar diversas funções com base nos programas instalados.
Fig. 20 é um diagrama de bloco mostrando uma estrutura de hardware típica de um computador para executar a série de passos discutida para uso dos programas.
Uma CPU (Unidade de Processamento central) 51, a ROM (Memória somente leitura) 52, e a RAM (Memória de acesso aleatório) 53 são interconectadas cada uma a outra através de uma barra de comunicação 54.
Uma interface de entrada / output 55 é ainda conectada à barra de comunicação 54. A interface de entrada / output 55 é conectada com uma seção de entrada 56 tipicamente composta de um teclado, um mouse, e um microfone; uma seção de saída 57 tipicamente formado por um mostrador e alto-falantes; uma seção de armazenamento 58 tipicamente constituída por um disco rígido ou um memória não volátil; uma seção de comunicação 59 tipicamente composta de uma interface de rede; e um mecanismo 60 para operar a mídia removível 61 tal como um disco óptico ou uma memória de semicondutor.
No computador estruturado como descrito acima, os programas armazenados de modo ilustrativo na seção de armazenamento 58 são carregados na RAM 53 até a interface de entrada / output 55 e a barra de comunicação 54, por meio dos quais a série de passos discutidos acima é realizada.
Os programas a serem executados pela CPU 51 são de modo ilustrativo fornecido como gravados na mídia removível 61 ou transmitido através de meio com fio ou sem fio tal como redes de área local, a Internet, ou transmissões por difusão digitais antes dos programas serem instalados na seção de armazenamento 58.
Neste relatório, os programas a serem executados pelo computador podem ser realizados na seqüência representada em uma base serial no tempo, em modo paralelo, ou em uma maneira devidamente ordenada no tempo tal como quando invocado quando necessário.
Enquanto modalidades preferidas desta invenção tenham sido descritas usando termos específicos, tal descrição é para propósitos ilustrativos somente, e é para ser entendido que mudanças e variações podem ser feitas em fugir do espírito ou escopo das reivindicações que seguem.

Claims (12)

1. Aparelho de processamento de informação, caracterizado pelo fato de compreender: - meios de multiplexação para multiplexar as seqüências de vídeo incluindo informação de tamanho da imagem vertical e horizontal; - meios de adição para adicionar informação de composição para uma seqüência multiplexada obtida através de mutiplexing pelos meios de multiplexação mencionados, a informação de composição mencionada incluindo primeira informação designando uma tela usada para exibir imagem, segunda informação designando o número de janelas formadas na tela mencionada, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas janelas, e quarta informação designando as posições das janelas na tela mencionada; e - meios de fornecimento para fornecer um aparelho de controle de exibição com a seqüência multiplexada mencionada para a qual os meios de adição mencionados adicionaram a informação de composição mencionada, o aparelho de controle de exibição mencionado controlando a exibição de imagens na tela mencionada.
2. Aparelho de processamento de informação de acordo com a reivindicação 1, caracterizado pelo fato de que as janelas são variáveis no tamanho.
3. Aparelho de processamento de informação de acordo com a reivindicação 1, caracterizado pelo fato de que os meios de adição mencionados adiciona à seqüência multiplexada mencionada, a informação de composição ainda incluindo informação designando o número de telas usadas para exibição da imagem assim como a primeira mencionada até a quarta mencionada informação sobre as respectivas telas mencionadas.
4. Aparelho de processamento de informação de acordo com a reivindicação 1, caracterizado pelo fato de que os meios de adição mencionados adicionam à seqüência multiplexada mencionada, a informação de composição mencionada ainda incluindo informação designando o tempo no qual formar as respectivas janelas.
5. Aparelho de processamento de informação de acordo com a reivindicação 1, caracterizado pelo fato de que os meios de multiplexação mencionados configurar uma selo de tempo de exibição para designar o tempo de exibição no qual exibir, de forma simultânea, alguma das imagens mencionadas derivadas das seqüências de vídeo para exibir as imagens mencionadas nas respectivas janelas.
6. Aparelho de processamento de informação de acordo com a reivindicação 1, caracterizado pelo fato de que os meios de adição mencionados adicional à seqüência multiplexada mencionada, a informação de composição mencionada ainda incluindo informação designando o tamanho da tela mencionada designada pela primeira informação.
7. Método de processamento de informação, caracterizado pelo fato de compreender os passos de: - multiplexar as seqüências de vídeo incluindo informação de tamanho da imagem vertical e horizontal; - adicionar informação de composição para uma seqüência multiplexada obtida através de mutiplexação, a informação de composição mencionada incluindo primeira informação designando uma tela usada para exibir imagem, segunda informação designando o número de janelas formadas na tela mencionada, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela mencionada; e - fornecer um aparelho de controle de exibição com a seqüência multiplexada mencionada para a qual a informação de composição foi adicionada, o aparelho de controle de exibição mencionado controlando a exibição de imagens na tela mencionada.
8. Programa para fazer com que um computador execute um processo, caracterizado pelo fato de compreender os passos de: - multiplexar as seqüências de vídeo incluindo informação de tamanho da imagem vertical e horizontal; - adicionar informação de composição para uma seqüência multiplexada obtida através de mutiplexing, a informação de composição mencionada incluindo primeira informação designando uma tela usada para exibir imagem, segunda informação designando o número de janelas formadas na tela mencionada, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela mencionada; e - fornecer um aparelho de controle de exibição com a seqüência multiplexada mencionada para a qual a informação de composição foi adicionada, o aparelho de controle de exibição mencionado controlando a exibição de imagens na tela mencionada.
9. Aparelho de controle de exibição para adquirir uma seqüência multiplexada fornecido por um aparelho de processamento de informação para exibir imagem, a seqüência multiplexada sendo obtida multiplexando as seqüências de vídeo incluindo informação de tamanho de imagem vertical e horizontal, o aparelho de processamento de informação mencionado adicionando à informação de composição de seqüência multiplexada mencionada, incluindo primeira informação designando uma tela usada para exibir imagem, segunda informação designando o número de janelas formadas na tela mencionada, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela mencionada; o aparelho de controle de exibição caracterizado pelo fato de compreender: - meios de separação para separar a seqüência multiplexada mencionada nas seqüências de vídeo mencionadas; - meios de análise para analisar a informação de composição mencionada adicionada à seqüência multiplexada mencionada a fim de detectar as seqüências de vídeo mencionadas usadas para exibição da imagem com base na terceira informação mencionada considerando cada uma das janelas das quais o número é designado pela segunda informação mencionada, detectar os tamanhos das janelas com base na informação de tamanho mencionada incluída nas seqüências de vídeo detectadas, e formar as janelas dos tamanhos detectados naquelas posições designadas pela quarta informação mencionada que estão na tela mencionada designada pela primeira informação mencionada; - meios de decodificação para decodificar as seqüências de vídeo mencionadas; e - meios de controle de exibição para exibir nas respectivas janelas, as imagens obtidas através da decodificação pelos meios de decodificação mencionados.
10. Aparelho de controle de exibição de acordo com a reivindicação 9, caracterizado pelo fato de que a informação de composição ainda inclui informação designando o tamanho da tela alvo; e onde, se o tamanho designado pela informação adicional incluída é diferente do tamanho da tela designada, então os meios de controle de exibição mencionados mudam os tamanhos das imagens obtidas através de decodificação pelos meios de decodificação mencionados.
11. Método de controle de exibição para adquirir uma seqüência multiplexada fornecida por um aparelho de processamento de informação para exibir imagem, a seqüência multiplexada mencionada sendo obtida multiplexando seqüências de vídeo incluindo informação de tamanho de imagem vertical e horizontal, o aparelho de processamento de informação mencionado adicionando à informação de composição de seqüência multiplexada mencionada, incluindo primeira informação designando uma tela usada para exibir imagem, segunda informação designando o número de janelas formadas na tela mencionada, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela mencionada; o método de controle de exibição mencionado caracterizado pelo fato de compreender os passos de: - separar a seqüência multiplexada mencionada nas seqüências de vídeo mencionadas; - analisar a informação de composição mencionada adicionada à seqüência multiplexada mencionada a fim de detectar as seqüências de vídeo mencionadas usadas para exibição da imagem com base na terceira informação mencionada considerando cada uma das janelas das quais o número é designado pela segunda informação mencionada, detectar os tamanhos das janelas com base na informação de tamanho mencionada incluída nas seqüências de vídeo detectadas, e formar as janelas dos tamanhos detectados naquelas posições designadas pela quarta informação mencionada que estão na tela mencionada designada pela primeira informação mencionada; - decodificas as seqüências de vídeo mencionadas; e - exibir nas janelas, as imagens obtidas através de decodificação.
12. Programa para fazer com que um computador execute um processo para adquirir uma seqüência multiplexada fornecida por um aparelho de processamento de informação para exibir imagem, a seqüência multiplexada mencionada sendo obtida multiplexando seqüências de vídeo incluindo informação de tamanho de imagem vertical e horizontal, o aparelho de processamento de informação mencionado adicionando à informação de composição de seqüência multiplexada mencionada incluindo primeira informação designando uma tela usada para exibir imagem, segunda informação designando o número de janelas formadas na tela mencionada, terceira informação designando as seqüências de vídeo usadas para exibição da imagem nas respectivas janelas, e quarta informação designando as posições das respectivas janelas na tela mencionada; caracterizado pelo fato de que o processo compreende os passos de: - separar a seqüência multiplexada mencionada nas seqüências de vídeo mencionadas; - analisar a informação de composição mencionada adicionada à seqüência multiplexada mencionada a fim de detectar as seqüências de vídeo mencionadas usadas para exibição da imagem com base na terceira informação mencionada considerando cada uma das janelas das quais o número é designado pela segunda informação mencionada, detectar os tamanhos das janelas com base na informação de tamanho mencionada incluída nas seqüências de vídeo detectadas, e formar as janelas dos tamanhos detectados naquelas posições designadas pela quarta informação mencionada que estão na tela mencionada designada pela primeira informação mencionada; - decodificas as seqüências de vídeo mencionadas; e - exibir nas respectivas janelas, as imagens obtidas através de decodificação.
BRPI0806798-8A 2007-11-20 2008-11-20 aparelho e método de processamento de informação, programa para fazer com que um computador execute um processo, e, aparelho e método de controle de exibição BRPI0806798A2 (pt)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2007-300623 2007-11-20
JP2007300623 2007-11-20
JP2008-020334 2008-01-31
JP2008020334A JP5018515B2 (ja) 2007-11-20 2008-01-31 情報処理装置、情報処理方法、表示制御装置、表示制御方法、およびプログラム
PCT/JP2008/071086 WO2009066715A1 (ja) 2007-11-20 2008-11-20 情報処理装置、情報処理方法、表示制御装置、表示制御方法、およびプログラム

Publications (1)

Publication Number Publication Date
BRPI0806798A2 true BRPI0806798A2 (pt) 2011-09-13

Family

ID=40667537

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0806798-8A BRPI0806798A2 (pt) 2007-11-20 2008-11-20 aparelho e método de processamento de informação, programa para fazer com que um computador execute um processo, e, aparelho e método de controle de exibição

Country Status (6)

Country Link
US (2) US8553760B2 (pt)
EP (1) EP2224742A4 (pt)
JP (1) JP5018515B2 (pt)
CN (1) CN103945170B (pt)
BR (1) BRPI0806798A2 (pt)
WO (1) WO2009066715A1 (pt)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9198084B2 (en) 2006-05-26 2015-11-24 Qualcomm Incorporated Wireless architecture for a traditional wire-based protocol
US9571902B2 (en) 2006-12-13 2017-02-14 Quickplay Media Inc. Time synchronizing of distinct video and data feeds that are delivered in a single mobile IP data network compatible stream
CA2672735A1 (en) 2006-12-13 2008-06-19 Quickplay Media Inc. Mobile media platform
US9398089B2 (en) 2008-12-11 2016-07-19 Qualcomm Incorporated Dynamic resource sharing among multiple wireless devices
US9264248B2 (en) 2009-07-02 2016-02-16 Qualcomm Incorporated System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment
US9582238B2 (en) 2009-12-14 2017-02-28 Qualcomm Incorporated Decomposed multi-stream (DMS) techniques for video display systems
US9413803B2 (en) 2011-01-21 2016-08-09 Qualcomm Incorporated User input back channel for wireless displays
US9787725B2 (en) 2011-01-21 2017-10-10 Qualcomm Incorporated User input back channel for wireless displays
US10135900B2 (en) 2011-01-21 2018-11-20 Qualcomm Incorporated User input back channel for wireless displays
US20130013318A1 (en) 2011-01-21 2013-01-10 Qualcomm Incorporated User input back channel for wireless displays
US8964783B2 (en) 2011-01-21 2015-02-24 Qualcomm Incorporated User input back channel for wireless displays
US9065876B2 (en) 2011-01-21 2015-06-23 Qualcomm Incorporated User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays
US9503771B2 (en) 2011-02-04 2016-11-22 Qualcomm Incorporated Low latency wireless display for graphics
US10108386B2 (en) 2011-02-04 2018-10-23 Qualcomm Incorporated Content provisioning for wireless back channel
US9525998B2 (en) 2012-01-06 2016-12-20 Qualcomm Incorporated Wireless display with multiscreen service
EP2862359A4 (en) * 2012-06-14 2016-02-24 Quickplay Media Inc TEMPORAL SYNCHRONIZATION OF VIDEO SOURCES AND DISTINCT DATA DELIVERED IN A FLOW COMPATIBLE WITH A SINGLE MOBILE IP DATA NETWORK
US20150304593A1 (en) * 2012-11-27 2015-10-22 Sony Corporation Display apparatus, display method, and computer program
CN106031180A (zh) 2014-02-18 2016-10-12 Lg电子株式会社 收发用于全景服务的广播信号的方法和设备
GB2564731B (en) * 2014-10-14 2019-05-29 Canon Kk Description of image composition with HEVC still image file format
US9716913B2 (en) * 2014-12-19 2017-07-25 Texas Instruments Incorporated Generation of a video mosaic display
JP2016171525A (ja) * 2015-03-13 2016-09-23 株式会社ドワンゴ 画像処理装置、制御方法、及びプログラム
KR101675804B1 (ko) * 2015-05-27 2016-11-15 한화테크윈 주식회사 비디오 월(video wall)이 형성되는 감시 시스템
CN107333144A (zh) * 2016-04-28 2017-11-07 深圳锐取信息技术股份有限公司 基于足球赛事转播系统的多路画面显示方法及装置
JP2020502955A (ja) * 2016-10-04 2020-01-23 リブライク インコーポレーテッド モバイルデバイスのためのピクチャ・イン・ピクチャに基づくビデオストリーミング
JP2018107729A (ja) * 2016-12-27 2018-07-05 由希子 岡 接続デバイスおよび画像表示システム
CN108255450B (zh) * 2018-01-08 2020-11-24 威创集团股份有限公司 一种拼接墙word文档显示控制的方法和系统
EP3618442B1 (en) * 2018-08-27 2020-09-30 Axis AB An image capturing device, a method and computer program product for forming an encoded image
JP7335764B2 (ja) * 2019-09-25 2023-08-30 日本放送協会 送信装置、受信装置及びプログラム
CN111654644A (zh) * 2020-05-15 2020-09-11 西安万像电子科技有限公司 图像传输方法及系统
CN113838438B (zh) * 2021-09-01 2022-08-26 深圳市思坦科技有限公司 一种拼屏的数据处理方法、系统、电子装置及存储介质

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3015500B2 (ja) * 1991-04-30 2000-03-06 三洋電機株式会社 多画面表示装置
JP3269851B2 (ja) * 1992-06-16 2002-04-02 株式会社日立製作所 テレビジョン信号表示装置
JPH08307844A (ja) * 1995-05-01 1996-11-22 Sony Corp 画像データ伝送装置とそれに使用される端末装置および多地点制御装置
JP3937564B2 (ja) * 1998-03-24 2007-06-27 三菱電機株式会社 ディジタルビデオ受信装置
JP2000013712A (ja) 1998-06-25 2000-01-14 Toshiba Corp マルチ画面表示装置
US6204887B1 (en) * 1998-12-11 2001-03-20 Hitachi America, Ltd. Methods and apparatus for decoding and displaying multiple images using a common processor
JP3979144B2 (ja) * 2002-03-27 2007-09-19 ソニー株式会社 マルチディスプレイ装置、画像表示装置、および方法、並びにコンピュータ・プログラム
JP3911198B2 (ja) * 2002-05-22 2007-05-09 富士通テン株式会社 デジタル放送用表示装置
KR20040013957A (ko) * 2002-08-09 2004-02-14 엘지전자 주식회사 멀티비전 및 그 화면 구현 방법
US20040060061A1 (en) * 2002-09-20 2004-03-25 Imagictv Inc. Multiple view video feed
US20040184523A1 (en) * 2003-02-25 2004-09-23 Dawson Thomas Patrick Method and system for providing reduced bandwidth for picture in picture video transmissions
US7366405B2 (en) * 2003-07-11 2008-04-29 Matsushita Electric Industrial Co., Ltd. Recording medium, recording method, reproduction apparatus and method, and computer-readable program
CN1571508B (zh) * 2003-07-19 2010-05-12 华为技术有限公司 一种实现多画面的方法
JP4179178B2 (ja) * 2004-02-03 2008-11-12 ソニー株式会社 送受信システム、送信装置、受信装置、情報処理方法
US8165448B2 (en) * 2004-03-24 2012-04-24 Hollinbeck Mgmt. Gmbh, Llc System using multiple display screens for multiple video streams
US20050212968A1 (en) * 2004-03-24 2005-09-29 Ryal Kim A Apparatus and method for synchronously displaying multiple video streams
JP4329593B2 (ja) 2004-03-30 2009-09-09 マツダ株式会社 車両用ナビゲーション装置
JP2006180091A (ja) * 2004-12-21 2006-07-06 Toshiba Corp コンテンツ合成装置及び方法
EP1911272A4 (en) * 2005-08-05 2009-09-09 Samsung Electronics Co Ltd DEVICE FOR PROVIDING MULTIPLE SCREENS AND METHOD FOR THE DYNAMIC ADJUSTMENT OF SEVERAL SCREENS
JP4810214B2 (ja) 2005-12-13 2011-11-09 キヤノン株式会社 映像配信装置、映像配信方法、映像表示方法、及びコンピュータプログラム
US8428048B2 (en) * 2006-02-21 2013-04-23 Qualcomm Incorporated Multi-program viewing in a wireless apparatus
JP2006217662A (ja) * 2006-04-26 2006-08-17 Sony Corp ディジタル放送受信装置

Also Published As

Publication number Publication date
EP2224742A1 (en) 2010-09-01
JP2009147893A (ja) 2009-07-02
US10038828B2 (en) 2018-07-31
WO2009066715A1 (ja) 2009-05-28
US20100033632A1 (en) 2010-02-11
CN103945170A (zh) 2014-07-23
US20140002744A1 (en) 2014-01-02
CN103945170B (zh) 2018-12-14
JP5018515B2 (ja) 2012-09-05
EP2224742A4 (en) 2011-10-19
US8553760B2 (en) 2013-10-08

Similar Documents

Publication Publication Date Title
BRPI0806798A2 (pt) aparelho e método de processamento de informação, programa para fazer com que um computador execute um processo, e, aparelho e método de controle de exibição
JP5575566B2 (ja) 放送データ受信方法およびその装置
CN101589619A (zh) 信息处理装置、信息处理方法、显示控制装置、显示控制方法和程序
EP1981290A2 (en) Method and apparatus for encoding/decoding video data to implement local three-dimensional video
RU2633385C2 (ru) Передающее устройство, способ передачи, приемное устройство, способ приема и способ отображения приема
CN1157065C (zh) 用于以图像单位同步解码显示的视频解码装置
CN105264904A (zh) 信号发送和接收装置及其控制方法
BR112013000580B1 (pt) Método de processamento tridimensional [3d] de informações em vídeo para a geração de um fluxo de transporte de dados para a transferência das informações de vídeo em 3d, dispositivo de processamento tridimensional [3d] de informações em vídeo para a geração de um fluxo de transporte de dados para a transferência das informações de vídeo em 3d, sinal para a transferência de informações de vídeo em três dimensões [3d] e receptor para o processamento tridimensional [3d] das informações de vídeo
EP2658267A1 (en) Transmission device, transmission method, reception device, and reception method
US9270972B2 (en) Method for 3DTV multiplexing and apparatus thereof
EP3429217B1 (en) Information processing device, information processing method, and program
KR20140114291A (ko) 비대칭 종횡비 영상을 이용한 3d 방송 서비스 제공 방법 및 장치, 그리고, 3d 방송 서비스 재생 방법 및 장치
KR20110068821A (ko) 송, 수신 장치 및 송, 수신 방법
JP2006019997A (ja) 動画データ転送システム
KR20140080701A (ko) 자막 데이터를 이용한 3dtv 동기 보정 방법 및 그 장치
JP2006252642A (ja) マルチチャンネル情報処理装置、マルチチャンネル情報再生装置、マルチチャンネル情報処理方法並びにマルチチャンネル情報再生方法
KR20160092362A (ko) 3d 방송 서비스 제공 방법 및 상기 방법을 수행하는 3d 방송 제공 장치
HK1046608A1 (en) Video decoding apparatus for decoding and displaying synchronously in a picture unit

Legal Events

Date Code Title Description
B15K Others concerning applications: alteration of classification

Ipc: H04N 5/14 (2006.01), G06F 3/14 (2006.01), H04N 5/2

B15K Others concerning applications: alteration of classification

Ipc: G09G 5/00 (2006.01), G09G 5/14 (2006.01), H04N 5/4

B06T Formal requirements before examination [chapter 6.20 patent gazette]
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B11E Dismissal acc. art. 34 of ipl - requirements for examination incomplete
B11T Dismissal of application maintained [chapter 11.20 patent gazette]