BRPI0707098A2 - visualização de vìdeo baseada em imagem minimizada - Google Patents
visualização de vìdeo baseada em imagem minimizada Download PDFInfo
- Publication number
- BRPI0707098A2 BRPI0707098A2 BRPI0707098-5A BRPI0707098A BRPI0707098A2 BR PI0707098 A2 BRPI0707098 A2 BR PI0707098A2 BR PI0707098 A BRPI0707098 A BR PI0707098A BR PI0707098 A2 BRPI0707098 A2 BR PI0707098A2
- Authority
- BR
- Brazil
- Prior art keywords
- minimized
- images
- video data
- image
- video file
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- A—HUMAN NECESSITIES
- A23—FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
- A23L—FOODS, FOODSTUFFS OR NON-ALCOHOLIC BEVERAGES, NOT OTHERWISE PROVIDED FOR; PREPARATION OR TREATMENT THEREOF
- A23L15/00—Egg products; Preparation or treatment thereof
- A23L15/30—Addition of substances other than those covered by A23L15/20 – A23L15/25
-
- A—HUMAN NECESSITIES
- A23—FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
- A23L—FOODS, FOODSTUFFS OR NON-ALCOHOLIC BEVERAGES, NOT OTHERWISE PROVIDED FOR; PREPARATION OR TREATMENT THEREOF
- A23L33/00—Modifying nutritive qualities of foods; Dietetic products; Preparation or treatment thereof
- A23L33/10—Modifying nutritive qualities of foods; Dietetic products; Preparation or treatment thereof using additives
- A23L33/16—Inorganic salts, minerals or trace elements
-
- A—HUMAN NECESSITIES
- A23—FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
- A23P—SHAPING OR WORKING OF FOODSTUFFS, NOT FULLY COVERED BY A SINGLE OTHER SUBCLASS
- A23P20/00—Coating of foodstuffs; Coatings therefor; Making laminated, multi-layered, stuffed or hollow foodstuffs
- A23P20/10—Coating with edible coatings, e.g. with oils or fats
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/74—Browsing; Visualisation therefor
- G06F16/743—Browsing; Visualisation therefor a collection of video files or sequences
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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/4316—Generation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440281—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- A—HUMAN NECESSITIES
- A23—FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
- A23V—INDEXING SCHEME RELATING TO FOODS, FOODSTUFFS OR NON-ALCOHOLIC BEVERAGES AND LACTIC OR PROPIONIC ACID BACTERIA USED IN FOODSTUFFS OR FOOD PREPARATION
- A23V2002/00—Food compositions, function of food ingredients or processes for food or foodstuffs
-
- A—HUMAN NECESSITIES
- A23—FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
- A23V—INDEXING SCHEME RELATING TO FOODS, FOODSTUFFS OR NON-ALCOHOLIC BEVERAGES AND LACTIC OR PROPIONIC ACID BACTERIA USED IN FOODSTUFFS OR FOOD PREPARATION
- A23V2300/00—Processes
- A23V2300/24—Heat, thermal treatment
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Chemical & Material Sciences (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Polymers & Plastics (AREA)
- Food Science & Technology (AREA)
- Health & Medical Sciences (AREA)
- Nutrition Science (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Mycology (AREA)
- Inorganic Chemistry (AREA)
- Oil, Petroleum & Natural Gas (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
VISUALIZAçãO DE VìDEO BASEADA EM IMAGEM MINIMIZADA. A presente invenção apresenta uma vísualízação de vídeo baseada em imagem minimizada. Quando dados de vídeo são selecionados com base em uma imagem representativa, imagens minimizadas geradas dos dados de vídeo selecionados são exibidas continuamente. As imagens minimizadas são exibidas sequencialmente com um intervalo ajustado em urna janela na qual a imagem representativa é exibida. As imagens minimizadas podem ser aumentadas e exibidas continuamente. Os conteúdos de um vídeo correspondente podem ser reconhecidos em uma forma resumida usando as imagens minimizadas exibidas continuamente.
Description
"VISUALIZAÇÃO DE VÍDEO BASEADA EM IMAGEM MINIMIZADA"
Campo da Invenção
A presente invenção está relacionada àvisualização de vídeo baseada em uma imagem minimizada(thumbnail) .
Histórico da Invenção
Uma imagem minimizada provê a um usuário ummétodo de insinuar e expressar um conteúdo inteiro ou conteúdos deuma seção específica de um vídeo que usa uma imagem menor que umaimagem original. Exemplos de um método para gerar uma imagemminimizada incluem um método que inclui decodificar um quadro deum quadro de vídeo codificado com base em MPEG, e reduzirdiretamente o quadro decodificado, e um método que usa um valor DCde um intra-quadro. No primeiro caso, todos os pixels de um quadrodevem ser decodificados, o que requer um decodificador decomprimento variável. No segundo caso, uma vez que uma imagemminimizada é gerada usando um DC de um intra-quadro, umdecodificador de comprimento variável não é requerido, e suaconstrução é simples.
A Figura 1 ilustra dois tipos de imagemminimizada exibindo métodos. Um tipo de método de exibir imagemminimizada organiza apenas uma pluralidade de imagens minimizadas#l-#9 em uma tela 10. 0 outro método de exibir imagem minimizadaexibe imagens minimizadas #l-#5 e nomes de arquivos 11correspondentes em uma tela 12. As imagens são imagens estáticasem qualquer caso.
Descrição da Invenção
Problema Técnico
As imagens minimizadas a partir\de dados de vídeotais como filmes e vídeos de música providos como dados de buscainclui apenas imagens estáticas. Não é considerado que umaexibição de imagem minimizada que usa apenas uma imagem estáticaidentifica ou representa dados de vídeo. Também, não é consideradoque a imagem minimizada entrega conteúdos exatamente de umprograma correspondente a um usuário.
Existe um método de exibir uma pluralidade deimagens minimizadas para dados de vídeo. Neste caso, a pluralidadede imagens minimizadas é exibida em uma tela para os dados devídeo. Os conteúdos entregues podem ser abundantes conforme onúmero de imagens minimizadas alimenta, mas uma quantidade enormede imagens minimizadas é gerada, de forma que o fardo de um meiode armazenamento aumenta. Adicionalmente, imagens minimizadasdesnecessárias interrompem enquanto um usuário busca por conteúdosnecessários, o que causa inconveniência. Ademais, uma vez que umdispositivo móvel usa geralmente uma unidade de exibição quepossui um tamanho limitado, o número de imagens minimizadas quepodem ser exibidas em uma tela está limitado. Então, é difícil deinsinuar e expressar eficazmente conteúdos de dados de imageminteiros ou uma seção.
Solução Técnica
De acordo com um aspecto da presente descrição, éprovido vim método e um equipamento para resumir e visualizarconteúdos de dados de vídeo com base em imagens minimizadas pelageração das imagens minimizadas a partir dos dados de vídeo eexibir continuamente as imagens minimizadas geradas.
De acordo com outro aspecto da presentedescrição, é provido um método e um equipamento para resumir evisualizar conteúdos de uma seção de reprodução específica dedados de vídeo com base em imagens minimizadas pela geração dasimagens minimizadas a partir da seção de reprodução específica dosdados de vídeo e exibir continuamente as imagens minimizadasgeradas.
De acordo com outro aspecto adicional da presentedescrição, é provido um método para visualização de um vídeo, ométodo incluindo: exibir informação usada para selecionar dados devídeo; e exibir continuamente imagens minimizadas geradas a partirdos dados de vídeo selecionados de dados de vídeo exibidos.
De acordo com ainda outro aspecto da presentedescrição, é provido um método para visualização de um vídeo, ométodo incluindo: exibir uma imagem que representa dados de vídeo;e exibir continuamente imagens minimizadas geradas a partir dedados de vídeo selecionados de dados de vídeo exibidos em umajanela de exibição de uma imagem que representa os dados de vídeoselecionados.
De acordo com ainda outro aspecto da presentedescrição, é provido um método para visualização de um vídeo, ométodo incluindo: exibir imagens minimizadas que representam dadosde vídeo armazenados em um equipamento portátil; selecionar dadosde vídeo com base nas imagens minimizadas exibidas; e aumentar umajanela de exibição de uma imagem minimizada que corresponde aosdados de vídeo selecionados, e exibir continuamente imagensminimizadas geradas a partir dos dados de vídeo selecionados najanela de exibição aumentada.
De acordo com outro aspecto da presentedescrição, é provido um método para visualização de um vídeo, ométodo incluindo: exibir imagens minimizadas que representam dadosde vídeo; se dados vídeo forem selecionados com base nas imagensminimizadas exibidas, executar um exibição resumida de um vídeocorrespondente, em que a exibição resumida inclui reproduzircontinuamente imagens minimizadas geradas a partir de um ponto deacesso aleatório de dados de vídeo que correspondem a uma imagemminimizada selecionada em uma janela de exibição por um janela devisualização resumida.
De acordo com outro aspecto da presentedescrição, é provido um dispositivo móvel incluindo: uma unidadede armazenamento; uma unidade de decodificação para reproduzirdados de vídeo e de imagem; uma unidade geradora de miniaturaspara gerar uma imagem minimizada a partir de dados de vídeoarmazenados na unidade de armazenamento; uma unidade de exibiçãopara exibir informação usada para selecionar os dados de vídeoarmazenados na unidade de armazenamento, e exibir continuamenteimagens minimizadas de dados de vídeo selecionadas a partir dedados de vídeo exibidos; e uma unidade de controle para controlara exibição contínua das imagens minimizadas geradas a partir dosdados de vídeo selecionados.
De acordo com ainda outro aspecto da presentedescrição, é provido um dispositivo móvel incluindo: uma unidadede armazenamento; uma unidade de decodificação para decodificardados de vídeo armazenados na unidade de armazenamento em temporeal para gerar imagens minimizadas a partir de um ponto de acessoaleatório; uma unidade de exibição para exibir uma imagem querepresenta os dados de vídeo armazenados na unidade dearmazenamento, e exibir continuamente imagens minimizadas de dadosde vídeo selecionados em uma janela de exibição da imagem querepresenta os dados de vídeo armazenados na unidade dearmazenamento; e uma unidade de controle para controlar a exibiçãocontínua das imagens minimizadas dos dados de vídeo selecionados.
De acordo com outro aspecto adicional da presentedescrição, é provido um dispositivo móvel incluindo: uma unidadede armazenamento; uma unidade de decodificação para decodificardados de vídeo armazenados na unidade de armazenamento em temporeal para gerar imagens minimizadas de um ponto de acessoaleatório; uma unidade de exibição para exibir uma imagemminimizada que representa os dados de vídeo armazenados na unidadede armazenamento, e exibir continuamente imagens minimizadasgeradas a partir de dados de vídeo selecionados em uma janela deimagem da imagem minimizada que representa os dados de vídeoarmazenados na unidade de armazenamento; e uma unidade de controlepara controlar a exibição contínua das imagens minimizadas geradasa partir dos dados de vídeo selecionados.
Um ou mais propósitos ou implementações dapresente descrição serão descritos em detalhes pelos desenhosanexos e descrição detalhada a seguir, e outras característicasficarão aparentes a partir do exame da descrição detalhada,desenhos, e reivindicações anexas.
Efeitos Vantajosos
Em um método para reproduzir imagens minimizadaspara prover dados de vídeo, e um terminal usando o mesmo de acordocom a presente descrição, um ponto de acesso aleatório contido emdados de vídeo é extraído, decodificado em tempo real, e remetidopara reprodução das imagens minimizadas, de forma que um usuáriopossa resumir e reconhecer facilmente conteúdos de dados de vídeo.Adicionalmente, de acordo com a presente descrição, uma dasimagens minimizadas é selecionada e simultaneamente aumentada eemitida, de forma que a imagem minimizada selecionada possa serfacilmente discriminada de imagens minimizadas não selecionadas, ea imagem minimizada selecionada possa ser reconhecida maisfacilmente.
Breve Descrição dos Desenhos
A Figura 1 é uma vista que ilustra um exemplo deuma tela na qual são exibidas imagens minimizadas;
A Figura 2 é uma vista que ilustra uma tela naqual são exibidas imagens minimizadas de acordo com umamodalidade;
A Figura 3 é um fluxograma que ilustra um métodode exibir imagens minimizadas de acordo com uma modalidade;
A Figura 4 é uma vista que ilustra a construçãode um terminal de comunicação móvel de acordo com uma modalidade;
A Figura 5 é uma vista que ilustra a construçãode um terminal de comunicação móvel de acordo com outramodalidade; e
A Figura 6 é uma vista que ilustra um exemplo emque imagens minimizadas são exibidas em um terminal de comunicaçãomóvel de acordo com uma modalidade.
Modo para a Invenção
Em seguida, serão descritas modalidadespreferidas da presente descrição em detalhes com referência aosdesenhos anexos.
De acordo com uma modalidade da presentedescrição, informação para selecionar dados de vídeo armazenadosem uma unidade de armazenamento é exibida. Quando há dados devídeo armazenados, a informação para selecionar os dados de vídeoé exibida. Quando houver dois ou mais dados de vídeo armazenados,a informação para selecionar um dentre os dois ou mais dadosvídeos é exibida. A informação para selecionar dados de vídeo podeser expressada para incluir uma imagem extraída a partir de dadosde vídeo, uma imagem minimizada gerada a partir de dados de vídeo,e um ou mais dados em uma lista. Quando um dos dados de vídeoexibidos é selecionado, as imagens minimizadas geradas a partirdos dados de vídeo selecionados são reproduzidas continuamente.De acordo com outra modalidade da presentedescrição, a informação que representa uma seção de reprodução dedados de vídeo é exibida para os dados de vídeo de dados de vídeoarmazenados na unidade de armazenamento. Por exemplo, as imagensminimizadas extraídas para seções de reprodução respectivas dedados de vídeo são exibidas. As imagens minimizadas exibidasrepresentam seções de reprodução, respectivamente. Quando uma dasimagens minimizadas exibidas é selecionada, as imagens minimizadasgeradas a partir de uma seção de reprodução representada pelaimagem minimizada selecionada são reproduzidas continuamente.
Então, a presente descrição mostra o caso em queos dados de vídeo são selecionados, um método de visualização devídeo e um dispositivo móvel de acordo com uma modalidade destapresente descrição que executam a mesma operação e o mesmopropósito e efeito são atingidos até mesmo no caso em que umaseção de reprodução dos dados de vídeo é selecionada.
A Figura 2 é uma vista que ilustra uma tela naqual imagens minimizadas são exibidas de acordo com uma modalidadeda presente descrição. Na Figura 2, dois tipos de métodos deexibição de imagem minimizada são mostrados. Um método organizaapenas uma pluralidade de imagens minimizadas #l-#9 em uma janelade tela 20, e o outro método exibe imagens minimizadas #l-#5 juntocom nomes de arquivos 21 correspondentes em uma janela de tela 22.
As imagens minimizadas #l-#9 exibidas na janelade tela 20 são geradas pela decodificação de um primeiro retratointra-quadro incluído nos dados de vídeo correspondentes. Asimagens minimizadas geradas são exibidas na forma de um ícone.Quando uma das imagens minimizadas exibidas na forma de ícone éselecionada, a imagem minimizada selecionada é aumentada a umtamanho predeterminado, e simultaneamente, um ponto de acessoaleatório extraído a partir dos dados de vídeo correspondentes édecodificado em tempo real para gerar uma imagem minimizada. Aimagem minimizada gerada é reproduzida para prover informaçãoresumida dos dados de vídeo. 0 resto das imagens minimizadas quenão são selecionadas mantém um estado em que um primeiro quadro Ié exibido sem uma mudança de tamanho. Uma imagem que representadados de vídeo não precisa necessariamente ser selecionada apartir do primeiro quadro I na descrição prévia e modalidadesseguintes. Na modalidade acima, apenas o primeiro quadro I dedados de vídeo correspondentes foi decodificado para gerar aimagem minimizada, e a imagem minimizada gerada foi expressadacomo uma imagem representativa para conveniência na explicação eentendimento. Por exemplo, uma imagem que representa dados devídeo pode ser selecionada a partir de um retrato de quadropróprio nos dados de vídeo correspondentes antecipadamente ou emtempo real.
0 ponto de acesso aleatório usado na descriçãoprévia e modalidades seguintes da presente descrição pode serentendido como um quadro fundamental que depende de casos. Umquadro I pode ser selecionado com um intervalo predeterminado emgeral a partir de um fluxo de imagem temporal com referência a umaestrutura de grupo de imagens de retratos (GOP - Group OfPictures) para designar o quadro I selecionado como um ponto deacesso aleatório, ou uma seção predeterminada incluindo o arranjode quadro (retrato I/P/B) isso pode predizer, recuperar, ereproduzir uma imagem selecionada para designar a seçãoselecionada como um ponto de acesso aleatório.
O ponto de acesso aleatório denota um quadro Ique é inserido com um intervalo predeterminado e pode reproduziruma imagem independente, ou um arranjo de quadro (retrato dequadro I/P/B) que pode recuperar e reproduzir uma imagem em umaseção predeterminada em uma série MPEG, H.261 e H.264, mas o pontode acesso aleatório não está limitado aos mesmos. Todos os quadrosrecuperados independentemente dos métodos de compactação de vídeo,ou arranjos de quadro que podem predizer, recuperar e reproduziruma imagem podem ser entendidos como o ponto de acesso aleatório.
0 quando I em uma modalidade da presentedescrição significa um quadro codificado apenas com dados de umatela sem predição de quadros dianteiros e posteriores. Um retratode quadro predito significa um quadro gerado por predição a partirde um retrato de quadro I ou um retrato de quadro P prévio. Umretrato de quadro bidirecional é um quadro gerado por prediçãobidirecional de um retrato de quadro I e um retrato de quadro P.Na Figura 2, o outro tipo de janela de tela 22inclui uma pluralidade de imagens minimizadas #l-#5 e nomes dearquivos 21 de dados de vídeo correspondentes. Cada uma dasimagens minimizadas #l-#5 é exibida usando uma imagem minimizadagerada pela decodificação de um primeiro quadro I contido nosdados de vídeo correspondentes, e os nomes de arquivos dos dadosde vídeo são exibidos na forma de uma lista.
Quando uma das imagens minimizadas organizada emuma lista é selecionada, a imagem minimizada selecionada éaumentada em um tamanho predeterminado, e simultaneamente, umponto de acesso aleatório extraído de dados de vídeocorrespondentes é decodificado em tempo real para gerar uma imagemminimizada, e a imagem minimizada gerada è reproduzida para proveruma informação resumida dos dados de vídeo. 0 resto das imagensminimizadas que não são selecionadas mantém um estado em que umprimeiro quadro I é exibido sem uma mudança de tamanho.
Uma configuração de tela de um ícone e umaconfiguração de tela de uma lista não é limitada às formasmostradas na Figura 2, mas a tela pode exibir imagens minimizadasno mesmo em várias formas e disposições de forma que imagensminimizadas sejam reproduzidas de acordo com Lima modalidade da
presente descrição.
Em uma modalidade da presente descrição,reprodução de miniaturas denota os seguintes dois casos. Em umcaso, um intervalo de etapa predeterminado está definido, umquadro I é extraído como pontos de acesso aleatório enquanto érealizado movimento pelo intervalo de etapa predeterminado, ospontos de acesso aleatório são gerados como imagens minimizadas, eas imagens minimizadas geradas são emitidas continuamenteseqüencialmente ou não seqüencialmente. No outro caso, umadisposição de quadro de um tempo predeterminado é extraída comopontos de acesso aleatório enquanto é realizado movimento pelointervalo de etapa predeterminado, e a disposição de quadroextraído é reproduzida como imagens minimizadas. Aqui, emassociação ao ponto de acesso aleatório, a reprodução de miniaturapode ser executada em uma ordem aleatória, não na ordem na qual ospontos de acesso aleatório são extraídos.De acordo com uma modalidade da presentedescrição, quando um comando de exibição de informação resumidapara dados de vídeo armazenados em um terminal de comunicaçãomóvel é alimentado, uma lista dos dados de vídeo é exibida usandoimagens minimizadas em uma tela. Para este propósito, os primeirosquadros I contidos nos dados de vídeo são extraídos, e osprimeiros quadros I extraídos são gerados como imagens minimizadaspara emitir as imagens minimizadas geradas como imagensrepresentativas dos dados de vídeo exibidas em uma tela. Neste momento, quando uma das imagens minimizadas é selecionada pelomovimento de uma janela de seleção de uma imagem minimizadacorrespondente, a imagem minimizada é aumentada em um tamanhopredeterminado e simultaneamente movimento é realizado para umaposição na qual os dados de vídeo selecionados foram gravados, ospontos de acesso aleatório são extraídos com um intervalo de etapapredeterminado, e os pontos de acesso aleatório extraídos sãodecodificados em tempo real para gerar imagens minimizadas erealizar reprodução de miniatura. Adicionalmente, as imagensminimizadas não selecionadas mantêm e emitem um estado de imagemminimizada estática sem uma mudança de tamanho.
De acordo com uma modalidade da presentedescrição, o tamanho de uma imagem minimizada é aumentado esimultaneamente um ponto de acesso aleatório de dados de vídeocorrespondentes é extraído com um intervalo de tempo constante oualeatório, decodificado em tempo real, e gerado como uma imagemminimizada, de forma que a reprodução de miniatura seja executada.
De acordo com uma modalidade da presentedescrição, a imagem minimizada gerada é reproduzida e exibida emuma tela para prover informação resumida de dados de vídeo, e umusuário possa entender facilmente os conteúdos dos dados de vídeoencontrar facilmente os dados de vídeo desejados.
Uma miniatura que reproduz método e equipamentopara prover dados de vídeo proposta pela presente descrição édescrita usando um terminal de comunicação móvel tal como noexemplo.
A Figura 3 é iam fluxograma que ilustra um métodode exibição de imagens minimizadas de acordo com uma modalidade.Quando um comando de exibição de informaçãoresumida para dados de vídeo é alimentado, dados de vídeoarmazenados em um terminal de comunicação móvel são detectados(Sll) . Os dados de vídeo podem ser obtidos ao fotografar um objetoem tempo real usando uma câmera provida no terminal de comunicaçãomóvel, ou podem ser dados de vídeo armazenados obtidos pelacâmera. Adicionalmente, os dados de vídeo podem ser descarregadose podem ser armazenados a partir de outro equipamento ou servidoratravés de um dispositivo de comunicação cabeado ou sem fio. Umprimeiro quadro I dos dados de vídeo detectados é emitido de formaque seja exibido como uma imagem representativa. Quando osprimeiros quadros I de uma pluralidade de dados de vídeo sãoexibidos como imagens minimizadas, uma tela mostrada na modalidadeda Figura 2 é formada. Esta tela serve como uma tela inicial delima interface de exibição de vídeo. Uma informação de posição dedados de vídeo que correspondem a cada imagem minimizada éreconhecida e é registrada.
Quando uma das imagens minimizadas é selecionadaao mover uma janela de seleção de uma imagem minimizada em umatela incluindo miniaturas que correspondem a dados de vídeo, umaposição na qual dados vídeo que correspondem à imagem minimizadaselecionada é armazenada é detectada. Por exemplo, quando umaminiatura #1 é selecionada na Figura 2, uma posição na qual dadosde vídeo que correspondem à miniatura #1 é armazenada é detectada.
A imagem minimizada selecionada pode seraumentada em seu tamanho de forma que possa ser discriminada deimagens minimizadas não selecionadas. Por exemplo, quando uma dasimagens minimizadas representativas exibida em uma tela éselecionada, o tamanho da imagem minimizada selecionada éaumentado e simultaneamente um ponto de acesso aleatório de dadosde vídeo correspondentes é decodificado em tempo real parareproduzir a imagem minimizada. Por exemplo, o tamanho de umaimagem minimizada selecionada pode ser aumentado gradualmente.Assiimindo que o tamanho de uma imagem minimizada não selecionada éxI', o tamanho pode ser aumentado gradualmente a 1->1,25->l, 5->l,75->2 em lapsos de tempo. Um tamanho de máximo para o qual umaimagem minimizada pode ser aumentada pode ser controlado, e não élimitado ao método de aumento gradual, mas pode ser aumentado deuma vez a um tamanho predeterminado. Isto é, a imagem minimizadaselecionada é exibida em uma tela enquanto é aumentado a umtamanho predeterminado e simultaneamente é reproduzida, e asimagens minimizadas não selecionadas são emitidas sem uma mudançade tamanho. Quando uma janela de seleção de uma imagem minimizadaé movida, uma imagem minimizada antes do movimento é reduzida aseu tamanho original, e a imagem minimizada localizada em umaposição movida é aumentada. Então, a imagem minimizada selecionadapode ser conduzida à redução de forma que não seja distinta dasimagens minimizadas selecionadas para permitir que um usuárioreconheça facilmente conteúdos de dados de vídeo. Mesmo quando otamanho de uma unidade de exibição de um terminal for pequeno, aimagem minimizada selecionada pelo usuário é aumentada, a imagempode ser reconhecida mais facilmente.
A seguir, é realizado movimento em dados de vídeoque correspondem à imagem minimizada, e um ponto de acessoaleatório é extraído com um intervalo de etapa predeterminado(S12). Exemplos do intervalo de etapa com que o ponto de acessoaleatório é extraído incluem uma unidade do número de quadros elima unidade de tempo com base em um tempo de reprodução.
O ponto de acesso aleatório extraído édecodificado em tempo real para gerar uma imagem minimizada, e aimagem minimizada gerada é reproduzida com um tamanho controlado,de forma que a imagem minimizada é exibida em uma unidade deexibição de um terminal (S13 e S14) . Depois disso, as imagensminimizadas geradas e exibidas posteriormente são imagensminimizadas geradas em tempo real de dados de vídeo selecionados,e serve como informação de imagem que resume conteúdos de dados deimagem correspondentes.
Exemplos de um método para gerar e reproduzir umaimagem minimizada incluem um método para analisar informação decabeçalho de dados de vídeo para extrair informação de codec dosdados de vídeo, e decodificar um ponto de acesso aleatório emtempo real usando a informação de codec. Por exemplo, assumindoque um ponto de acesso aleatório contido em dados de vídeo estácomprimido com base em uma série MPEG, H.261 e H.264, um ponto deacesso aleatório extraído usando um método de decodificaçãocorrespondente é decodificado e reproduzido em tempo real usandoinformação de codec extraída a partir da informação de cabeçalho.
As imagens minimizadas a serem reproduzidas podemser emitidas em uma tela com um intervalo de tempo predeterminado.Por exemplo, os pontos de acesso aleatório extraídos sãodecodificados em tempo real para reproduzir as imagens minimizadascom o intervalo de tempo predeterminado. Por exemplo, guando ointervalo de tempo é ajustado a um segundo, um quadro I extraídocomo um ponto de acesso aleatório é gerado e emitido como umaimagem minimizada. Depois de um segundo, é emitida a próximaimagem minimizada. Uma disposição de quadro de imagem de um tempopredeterminado extraído como um ponto de acesso aleatório éreproduzida, e depois de um segundo, a próxima disposição dequadro de imagem extraído pode ser reproduzida.
A seguir, se um ponto de acesso aleatório é oúltimo ponto de acesso aleatório conforme verificado (S15). Quandoo ponto de acesso aleatório não for o último ponto de acessoaleatório, é realizado movimento a um próximo ponto de acessoaleatório (S16) . Depois que o movimento é realizado, o ponto deacesso aleatório é decodificado em tempo real para gerar umaminiatura (S13). Por exemplo, quando um n-ésimo (n é um inteiro,n > 2) ponto de acesso aleatório gerado como uma imagem minimizadaatual não for o último ponto de acesso aleatório, é realizadomovimento a um (n+l)-ésimo ponto de acesso aleatório, que é oponto de acesso aleatório próximo a um n-ésimo ponto de acessoaleatório emitido atualmente.
Quando o n-ésimo ponto de acesso aleatório for oúltimo ponto de acesso aleatório, é realizado movimento de voltaao primeiro ponto de acesso aleatório (S17), as operações S12 aS14 são executadas para extrair um ponto de acesso aleatório, oponto de acesso aleatório extraído é decodificado, e uma imagemminimizada correspondente é reproduzida. Quando o último ponto deacesso aleatório é atingido, o último ponto de acesso aleatório éextraído e decodificado em tempo real, e uma imagem minimizadacorrespondente é reproduzida, e então a exibição pode serterminada.De acordo com outra modalidade para reprodução deminiatura, um ponto de acesso aleatório extraído a partir dosdados de vídeo é decodificado para gerar uma imagem minimizadacorrespondente, e a imagem minimizada gerada é armazenada em umaunidade de armazenamento de um terminal. Fazendo referência àFigura 2, quando uma das imagens minimizadas exibida na tela éselecionada, a imagem minimizada armazenada correspondente é lidae reproduzida.
De acordo com outra modalidade para a reproduçãode miniatura, um ponto de acesso aleatório extraído a partir dedados de vídeo é armazenado sem decodificação. Fazendo referênciaà Figura 2, quando uma das imagens minimizadas exibidas na telafor selecionada, o ponto de acesso aleatório armazenado édecodificado em tempo real para gerar uma imagem minimizada, e aimagem minimizada gerada é reproduzida.
De acordo com uma modalidade da presentedescrição, um ponto de acesso aleatório contido em dados de vídeoé extraído e decodificado, e uma imagem minimizada correspondenteé reproduzida, de forma que um usuário possa verificar facilmenteinformação resumida de dados de vídeo pelo reconhecimento com baseem uma imagem correspondente. Adicionalmente, desde que uma dasimagens minimizadas seja selecionada e simultaneamente a imagemminimizada selecionada seja aumentada, o usuário pode reconhecerfacilmente a informação de dados de vídeo.
De acordo com uma modalidade da presentedescrição, quando uma imagem minimizada é selecionada novamenteenquanto a imagem minimizada é reproduzida, o tamanho da imagemminimizada é aumentado ao tamanho de uma janela de tela inteira, edados vídeo que correspondem à imagem minimizada são reproduzidosdesde o início ou de uma posição de um ponto de acesso aleatórioque corresponde à imagem minimizada. Adicionalmente, apenas aimagem minimizada selecionada pode ser reproduzida ou todas asimagens minimizadas exibidas na janela de tela podem serreproduzidas simultaneamente.
A Figura 4 é uma vista que ilustra a construçãode um terminal de comunicação móvel de acordo com uma modalidade.Fazendo referência à Figura 4, o terminal decomunicação móvel inclui: uma unidade de processamento de rádio 31para comunicação de rádio com uma estação base; uma unidade deentrada 32 para manipulação de uso do terminal de comunicaçãomóvel e receber um comando relacionado a uma imagem minimizada;uma câmera 33 para fotografar um objeto; uma unidade dearmazenamento 34 para armazenar dados tais como o vídeo obtido ouvídeos descarregados; uma unidade de processamento de miniaturaspara extrair informação de codec e um ponto de acesso aleatóriode dados de vídeo; uma unidade de decodificação 36 paradecodificar um ponto de acesso aleatório extraído e gerar umaimagem minimizada; uma unidade de exibição 37 para emitir umaimagem minimizada em uma tela; e um unidade de controle 38 paracontrolar a extração de iam ponto de acesso aleatório, e geração,reprodução, e armazenamento de uma imagem minimizada. A unidade decontrole 38 inclui um ampliador de miniatura 381 para aumentar umaimagem minimizada selecionada a um tamanho predeterminado, e umtemporizador de miniatura 382 para controlar um intervalo de etapapara extrair um ponto de acesso aleatório e um intervalo dereprodução de uma imagem minimizada.
A unidade de processamento de rádio 31 secomunica com uma estação base de um terminal de comunicação móvelpara transmitir e receber caracteres ou voz, e dados de imagem. Aunidade de entrada 32 recebe comandos relacionados à manipulaçãodo terminal de comunicação móvel, e comandos relacionados àvisualização de vídeo de um usuário. De acordo com uma modalidadeda presente descrição, a unidade de entrada 32 serve como umaunidade para receber comandos de usuário relacionados aoprocessamento de imagens minimizadas. A unidade de entrada 32recebe comandos relacionados a uma imagem minimizada tal como umcomando de exibição de informação resumida para emitir informaçãoresumida de dados de vídeo na forma de uma imagem minimizada, e umcomando de seleção para selecionar uma dentre as imagensminimizadas. A câmera 33 é uma unidade para fotografar um objetopara receber o objeto fotografado como um sinal elétrico. A câmera33 pode fotografar um objeto na forma de uma imagem estática ou umvídeo, e pode incluir uma unidade auxiliar de câmera tal como umaluz.
A unidade de armazenamento 34 pode incluir umamemória de programa e uma memória de dados. Exemplos da unidade dearmazenamento 34 podem incluir uma memória flash, uma memória deacesso aleatório (RAM), uma memória apenas de leitura (ROM), e umdisco rígido (HDD). A memória de programa inclui programas paracontrolar as operações gerais de um terminal portátil. A memóriade dados armazena dados de vídeo, um ponto de acesso aleatórioextraído dos dados de vídeo, e uma imagem minimizada gerada peladecodificação de um ponto de acesso aleatório.
A unidade de exibição 37 exibe dados de imagemfotografados pela câmera 33, dados de imagem armazenadosanteriormente, ou dados de imagem transmitidos pela unidade deprocessamento de rádio 31 em uma tela.
A unidade de processamento de miniaturas 35extrai informação de codec de dados de vídeo, e extrai um ponto deacesso aleatório a partir de dados de vídeo. Quando um comando deexibição de informação resumida é pela unidade de entrada 32proveniente de um usuário, os dados de vídeo armazenados naunidade de armazenamento 34 são detectados, e um-primeiro quadro Ié emitido para exibir o primeiro quadro I como uma imagemrepresentativa dos dados de vídeo na tela. Exemplos de exibição daimagem representativa na tela são mostrados na Figura 2.
Quando um comando de seleção para selecionar umadentre as imagens minimizadas for pela unidade de entrada 32 pelousuário, a unidade de controle 38 localiza uma posição à qualdados vídeo que correspondem à imagem minimizada selecionada foiarmazenada. A unidade de processamento de miniaturas 35 analisa ocabeçalho de dados de vídeo para extrair informação de codec eextrai um ponto de acesso aleatório a partir de dados de vídeo comum intervalo de etapa predeterminado.
Aqui, uma janela de seleção de uma imagemminimizada pode ser movida usando uma chave de direção da unidadede entrada 32 de forma que uma imagem minimizada possa serselecionada. O intervalo predeterminado de etapa pode ser umintervalo de tempo predeterminado. Um intervalo de etapa édesignado ao verificar o temporizador de miniatura 382 sobcontrole da unidade de controle 38. Por exemplo, os quadros Ilocalizados com um intervalo de dez minutos de um primeiro quadroI exibido na tela é extraído e usado como pontos de acessoaleatório. Adicionalmente, é realizado movimento com um intervalode dez minutos a partir do primeiro quadro I exibido na tela paraextrair disposições de quadro que podem ser reproduzidos durantecinco segundos e usar as disposições de quadro como pontos deacesso aleatório. O intervalo para imagens minimizadas geradorasou um intervalo para reproduzir e exibir imagens minimizadas sãovalores ajustados com antecedência, ou valores ajustados usando aunidade de entrada 32 por um usuário.
Um ponto de acesso aleatório pode ser designado einserido em dados de vídeo. Neste caso, a unidade de processamentode miniaturas 3 5 pode extrair um ponto de acesso aleatórioinserido pela análise do cabeçalho de dados de vídeo. Isto é, aunidade de processamento de miniaturas 35 pode analisar informaçãode cabeçalho para extrair informação relativa ao número de pontosde acesso aleatório contidos nos dados de vídeo, informação delocalização do ponto de acesso aleatório, e pode extrair um pontode acesso aleatório que usando a informação extraída.
O ponto de acesso aleatório extraído acima éemitido à unidade de decodificação 36. A unidade de decodificaçãorecebe um ponto de acesso aleatório e informação de codec paradecodificar o ponto de acesso aleatório em tempo real, gerarimagens minimizadas, e emitir as imagens minimizadas geradas paraa unidade de exibição 37. Aqui, em associação ao ponto de acessoaleatório extraído, os dados de quadro atuais podem ser emitidos àunidade de decodificação 36, ou apenas uma informação de ponteirode arquivo, que é uma informação de localização de quadro, podeser emitido à unidade de decodificação 36.
A unidade de controle 38 aumenta a imagemminimizada selecionada a um tamanho predeterminado usando oampliador de miniatura 381, e emite imagens minimizadas a partirda unidade de decodificação 36 usando o temporizador de miniatura382 com um intervalo de tempo predeterminado. O ampliador deminiatura 381 e o temporizador de miniatura 382 são formadosintegralmente com a unidade de controle 38 ou em separado daunidade de controle 38.
Quando uma imagem minimizada é selecionadaenquanto a imagem minimizada é reproduzida, o tamanho da imagemminimizada é aumentado a uma janela de tela inteira sob controleda unidade de controle 38, e dados vídeo correspondentes à imagemminimizada selecionada são lidos a partir da unidade dearmazenamento 34 e decodificados pela unidade de decodificação 36,de forma que os dados de vídeo sejam reproduzidos desde o início,ou a partir de uma posição selecionada.
De acordo com uma modalidade da presentedescrição, uma imagem minimizada exibida na tela é selecionada esimultaneamente um ponto de acesso aleatório é extraído edecodificado em tempo real. A imagem minimizada selecionada éaumentada a um tamanho predeterminado, reproduzida, e exibida naunidade de exibição 37, de forma que conteúdos dos dados de vídeopossam ser reconhecidos facilmente.
Outra modalidade da presente descrição relativa aum processo de miniatura pode ser executado como descrito abaixo.
Quando um comando de exibição de informaçãoresumida de dados de vídeo é alimentado pela unidade de entrada 32por um usuário, os dados de vídeo armazenados na unidade dearmazenamento 34 são detectados, e um primeiro quadro I é emitidoe exibido na tela como uma imagem representativa dos dados devídeo. A unidade de processamento de miniaturas 35 analisa ocabeçalho de dados de vídeo exibidos para extrair informação decodec e extrair pontos de acesso aleatório com um intervalo deetapa predeterminado. Depois que os pontos de acesso aleatório sãodecodificados pela unidade de decodificação 36, imagensminimizadas são geradas, e as imagens minimizadas geradas sãoarmazenadas na unidade de armazenamento 34.
Quando uma das imagens minimizadas querepresentam dados de vídeo é selecionada, uma imagem minimizadagerada e armazenada com antecedência é lida a partir da unidade dearmazenamento 34 e reproduzida e exibida na unidade de exibição 37com relação aos dados de vídeo.Outra modalidade da presente descrição relativa aum processamento de miniatura pode ser provida como descritoabaixo.
Quando um comando de exibição de informaçãoresumida de dados de vídeo é pela unidade de entrada 32 por umusuário, os dados de vídeo armazenados na unidade de armazenamentosão detectados, e um primeiro quadro I é emitido e exibido natela como uma imagem representativa dos dados de vídeo. A unidadede processamento de miniaturas 35 analisa o cabeçalho de dados devídeo exibidos para extrair informação de codec, extrai pontos deacesso aleatório com um intervalo de etapa predeterminado, earmazena os pontos de acesso aleatório extraídos na unidade dearmazenamento 34. Isto é, a unidade de processamento de miniaturasextrai os pontos de acesso aleatório dos dados de vídeo15 exibidos na tela e armazena os mesmos na unidade de armazenamento34.
Quando uma das imagens minimizadas querepresentam dados de vídeo é selecionada, um ponto de acessoaleatório armazenado na unidade de armazenamento 34 é lida eemitida à unidade de decodificação 36, o ponto de acesso aleatóriolido é decodificado em tempo real para gerar uma imagemminimizada, e a imagem minimizada gerada é emitida na unidade deexibição 37.
Nas modalidades acima descritas, o tamanho daimagem minimizada selecionada que representa dados de vídeo éaumentado e simultaneamente as imagens minimizadas correspondentesaos dados de vídeo são reproduzidas e emitidas na unidade deexibição 37. As imagens minimizadas emitidas na unidade deexibição 37 são emitidas continuamente com um intervalo de etapaajustado. As imagens minimizadas emitidas na unidade de exibição37 podem ser emitidas continuamente com um intervalo de etapa najanela do tamanho aumentado. No caso em que o tamanho da imagemminimizada selecionada representando os dados de vídeo não sejaaumentado, as imagens minimizadas emitidas na unidade de exibição37 são emitidas continuamente com o intervalo de etapa na janelada imagem minimizada selecionada. Pelo menos duas ou mais imagensminimizadas emitidas na unidade de exibição 37 podem ser exibidascontinuamente em uma tela, mas as miniaturas podem ser emitidascontinuamente em uma janela de imagem correspondente ao tamanhoaumentado da janela de miniatura selecionada. 0 método para exibiras imagens minimizadas acima descrito é aplicado a todas asmodalidades acima descritas, e também aplicado a outrasmodalidades descritas abaixo.
Uma vez que imagens minimizadas são emitidascontinuamente na unidade de exibição 37, um usuário podereconhecer conteúdos de vídeos correspondentes mais facilmente emuma forma resumida. Quando uma imagem minimizada reproduzidacontinuamente é selecionada, os dados de vídeo correspondentes sãoreproduzidos. O tamanho de uma tela na qual os dados de vídeo sãoreproduzidos pode ser convertido ao tamanho de uma tela inteira daunidade de exibição 37.
A Figura 5 é uma vista que ilustra a construçãode um terminal de comunicação móvel de acordo com outramodalidade. Uma vez que uma unidade de processamento de rádio 41,uma unidade de entrada 42, uma câmera 43, uma unidade dearmazenamento 44, uma unidade de exibição 47, uma unidade decontrole 48, um ampliador de miniatura 481, e um temporizador 482na Figura 5 correspondem à unidade de processamento de rádio 31,unidade de entrada 32, câmera 33, unidade de armazenamento 34,unidade de exibição 37, unidade de controle 38, ampliador deminiatura 381, e temporizador 382 na Figura 4, respectivamente, eas operações de tais são as mesmas, as descrições dos mesmos sãoomitidas ao fazer referência à modalidade mostrada na Figura 4.
Uma unidade de decodificação 46 do terminal decomunicação móvel de acordo com uma modalidade mostrada naFigura 5 decodifica dados de vídeo. Uma unidade de geração deminiaturas 45 decodifica uma imagem minimizada. Para estepropósito, a unidade de geração de miniaturas 45 inclui umanalisador de cabeçalho 451 para extrair informação de codec de umponto de acesso aleatório de dados de vídeo, um extrator deminiatura 452 para extrair um ponto de acesso aleatório de dadosde vídeo, e um decodificador de miniatura 453 para decodificar oponto de acesso aleatório extraído e gerar uma imagem minimizada.O decodificador de miniatura 453 é uma modalidade de um gerador deminiatura por gerar uma imagem minimizada.
0 terminal de comunicação móvel de acordo com umamodalidade mostrada na Figura 5 inclui uma primeira unidade dedecodificação para decodificar vídeo, e uma segunda unidade dedecodificação para gerar uma miniatura. Aqui, a primeira unidadede decodificação corresponde à unidade de decodificação 46, e asegunda unidade de decodificação corresponde à unidade geradora deminiaturas 45.
Quando um comando de exibição de informaçãoresumida de dados de vídeo é alimentado pela unidade de entrada 42por um usuário, os dados de vídeo armazenados na unidade dearmazenamento 44 são detectados, e um primeiro quadro I é emitidoe exibido na tela como uma imagem representativa dos dados devídeo. Quando um comando de seleção para selecionar uma dentreimagens minimizadas é pela unidade de entrada 44 pelo usuário, aunidade de armazenamento 44 localiza uma posição de dados de vídeoque correspondem à imagem minimizada selecionada. O analisador decabeçalho 451 da unidade de processamento de miniaturas 45 analisao cabeçalho de dados de vídeo para extrair informação de codec, eo extrator de miniatura 452 da unidade de processamento deminiaturas 45 extrai um ponto de acesso aleatório a partir dosdados de vídeo com um intervalo de etapa predeterminado.
Uma janela de seleção de uma imagem minimizadapode ser movida usando uma chave de direção da unidade de entrada42 de forma que uma imagem minimizada possa ser selecionada. Ointervalo de etapa predeterminado pode ser um intervalo de tempopredeterminado. Um intervalo de etapa é designado ao verificar otemporizador de miniatura 482 sob controle da unidade de controle48. O intervalo para imagens minimizadas geradoras ou um intervalopara reproduzir e exibir imagens minimizadas são valores ajustadoscom antecedência, ou valores ajustados usando a unidade de entrada42 por um usuário.
O ponto de acesso aleatório extraído é emitido aodecodificador de miniatura 453, que recebe o ponto de acessoaleatório e informação de codec para decodificar o ponto de acessoaleatório em tempo real e gerar uma imagem minimizada, e emitir aimagem minimizada gerada na unidade de exibição 47.
0 ampliador de miniatura 481 aumenta umaminiatura selecionada a um tamanho predeterminado, e a unidade decontrole 48 emite imagens minimizadas com um intervalo de tempopredeterminado a partir do decodificador de miniatura 453 para aunidade de exibição 47 usando informação de tempo do temporizadorde miniatura 482.
De acordo com uma modalidade da presentedescrição mostrada na Figura 5, uma operação de reprodução deminiatura e uma operação de reprodução de vídeo são realizadosusando o decodificador de miniatura 453 para decodificar um pontode acesso aleatório em tempo real para executar reprodução deminiatura, e um decodificador 46 para decodificar e reproduzirdados de vídeo que correspondem a uma imagem minimizadaselecionada, respectivamente.
A Figura 6 é uma vista que ilustra um exemplo emque imagens minimizadas são exibidas em um terminal de comunicaçãomóvel de acordo com uma modalidade.
Aqui, nove imagens minimizadas que correspondem anove dados de vídeo, respectivamente, são exibidas em uma forma dematriz três por três na janela de tela 51. Uma das imagensminimizadas exibidas é selecionada. Aqui, uma imagem minimizada521 que representa dados de vídeo (fafan_01.mp4) é selecionada.Quando a imagem minimizada 521 é selecionada, um ponto de acessoaleatório contido nos dados de vídeo (fafan_01.mp4) correspondendoà imagem minimizada selecionada 521 é extraída. Imagensminimizadas do ponto de acesso aleatório extraído são geradas, eas imagens minimizadas geradas 521, 522, e 523 reproduzidascontinuamente. Então, os conteúdos dos dados de vídeo(fafan_01.mp4) são exibidos em uma forma resumida. No caso em queimagens minimizadas são geradas e armazenadas com antecedência, asimagens minimizadas armazenadas são reproduzidas com um intervalode etapa predeterminado e exibidas continuamente. No caso em quepontos de acesso aleatório extraídos com antecedência sãoarmazenados com relação aos dados de vídeo, imagens minimizadasque correspondem ao ponto de acesso aleatório armazenado sãogeradas por decodificação em tempo real, e as imagens minimizadasgeradas são exibidas continuamente com um intervalo de etapapredeterminado.
Na Figura 6, SllO é uma operação para aumentar eexibir uma primeira imagem minimizada gerada 521, S120 é umaoperação para aumentar e exibir uma segunda imagem minimizadagerada 522, e S13 0 é uma operação para aumentar e exibir umaterceira imagem minimizada gerada 523. Imagens minimizadas quecorrespondem a dados de vídeo são exibidas continuamente com umintervalo de tempo predeterminado em uma janela de uma imagemminimizada que representa o vídeo selecionado em uma tela dereprodução e exibição de miniatura de acordo com a presentemodalidade. As imagens minimizadas geradas em tempo real comrelação ao vídeo selecionado podem ser aumentadas e exibidascontinuamente como descrito acima, ou podem ser exibidascontinuamente em um tamanho não aumentado. As imagens minimizadasgeradas em tempo real com relação ao vídeo selecionado podem serexibidas em uma posição diferente em uma tela.
Um exemplo de uma operação de visualização devídeos será descrito de acordo com uma modalidade da presentedescrição com referência à Figura 6. É assumido que o cabeçalho dedados de vídeo (fafan_01.mp4) selecionado por um usuário éanalisado e três quadros I são extraídos como pontos de acessoaleatório. Os pontos de acesso aleatório respectivos sãodecodificados usando métodos de decodificação correspondentes combase em informação de codec extraída da informação de cabeçalhopara gerar imagens minimizadas. Os pontos de acesso aleatóriodecodificados reproduzem imagens minimizadas 521-523 gradualmenteaumentadas e geradas simultaneamente com a seleção da imagemminimizada 521 dos dados de vídeo (fafan_01.mp4) para proverinformação resumida com relação aos dados de vídeo (fafan_01.mp4)para um usuário.
Assumindo que uma taxa de ampliação para otamanho da imagem minimizada selecionada seja de 2, o tamanho daimagem minimizada é aumentado gradualmente a 1 -> 1,25 -> 1,5 ->1,75 -> 2 conforme o lapso de tempo. Assumindo que um intervalo detempo com que imagens minimizadas são emitidas seja de 1 segundo,as três imagens minimizadas extraídas e simultaneamente emitidascontinuamente com um intervalo de 1 segundo. A taxa de ampliaçãoacima descrita e uma operação dos mesmos é provida apenas comoexemplo, não sendo limitativo aos mesmos.
De acordo com uma modalidade de uma tela exibiçãode vídeo mostrada na Figura 6, um nome de arquivo 53 ou dadosarmazenados 54 de um vídeo, e o tamanho 55 de um arquivo vídeo quecorresponde a uma imagem minimizada selecionada pode ser exibido.Adicionalmente, o número de imagens minimizadas exibidas em umajanela de tela pode ser exibido, e um menu 57 tal como um menu deopção, um menu de visualização, e um menu de exclusão podem serprovidos. O menu de visualização reproduz dados de vídeo enquantoaumenta os dados de vídeo que correspondem às imagens minimizadasatualmente reproduzidos em uma tela inteira. 0 menu de opção éusado para selecionar um intervalo de reprodução, e o menu deexclusão é usado para excluir um vídeo. O menu 57 não é limitadoaos menus descritos acima, mas pode ser adaptado uma variedade demenus da técnica à presente descrição dependendo das váriasnecessidades associadas à visualização e gestão de vídeo.
De acordo com uma modalidade da presentedescrição, uma imagens minimizada que representa dados de vídeo éselecionada e simultaneamente imagens minimizadas geradas em temporeal são aumentadas e exibidas gradualmente com relação aos dadosde vídeo. Para este propósito, um ponto de acesso aleatóriocontido nos dados de vídeo é decodificado em tempo real para gerare reproduzir uma imagem minimizada. Adicionalmente, uma imagemminimizada selecionada é enfatizada na tela de forma que sejadestacada das imagens minimizadas não selecionadas para permitirque um usuário reconheça a informação facilmente com relação aosdados de vídeo.
A presente descrição não é limitada a um terminalde comunicação móvel, mas aplicado a um terminal portátil e umequipamento que reproduz vídeo que possui uma função de reproduçãode vídeo tal como assistentes digitais pessoais (PDAs) e jogos demultimídia portáteis (PMPs).
Enquanto a presente descrição foi descrita eilustrada neste relatório com referência às modalidadespreferidas, será aparente aos técnicos na área que podem serrealizadas várias modificações e variações no mesmo sem partir doespírito e escopo do revelado. Assim, pretende-se que a presentedescrição cubra as modificações e variações desta descrição queestejam dentro do escopo das reivindicações anexas e seusequivalentes.
Aplicabilidade Industrial
A presente descrição pode ser aplicada a umterminal de comunicação móvel que possui uma função de reproduçãode vídeo e um terminal tal como PDAs e PMPs.
Claims (20)
1. Método para visualização de um vídeo, o métodocaracterizado pelo fato de que compreende:exibir informação usada para selecionar dentreuma pluralidade de arquivos de vídeo;exibir pelo menos uma das imagens representativaspara a pelo menos uma dentre a pluralidade de arquivos de vídeo;receber uma entrada para seleção de um arquivo devídeo dentre a pluralidade de arquivos de vídeo; e exibir uma pluralidade de imagens minimizadas asquais são incluídas no arquivo de vídeo selecionado e sãoseparadas por um intervalo predeterminado.
2. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que a etapa de exibir uma pluralidadede imagens minimizadas compreende:extrair pelo menos um ponto de acesso aleatório apartir do arquivo de vídeo selecionado;decodificar pelo menos um ponto de acessoaleatório para gerar a pluralidade de imagens minimizadas; e emitir a pluralidade de imagens minimizadasgerada.
3. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que a etapa de exibir uma pluralidadede imagens minimizadas compreende: ler pelo menos um ponto de acesso aleatório pré-armazenado do arquivo de vídeo selecionado a partir de umarmazenamento;decodificar pelo menos um ponto de acessoaleatório pré-armazenado para gerar a pluralidade de imagensminimizadas;emitir a pluralidade de imagens minimizadas.
4. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que a etapa de exibir compreende:ler uma pluralidade de imagens minimizadas pré-geradas para o arquivo de vídeo selecionado; eemitir a pluralidade de imagens minimizadas pré-geradas.
5. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que a informação usada para selecionarinclui caracteres representando cada uma da pluralidade dearquivos de vídeo ou uma lista de nomes de arquivo para cada umada pluralidade de arquivos de vídeo.
6. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que a etapa de exibir a pluralidade deimagens minimizadas compreende ampliar um ícone que representa oarquivo de vídeo selecionado.
7. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que pelo menos uma das imagensrepresentativas são quadros I do arquivo de vídeo selecionado.
8. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que cada um dos pontos de acessoaleatórios é um dentre quadros I que são inseridos com umintervalo predeterminado e podem reproduzir uma imagemindependente, ou uma disposição de quadro que pode recuperar ereproduzir uma imagem em uma seção predeterminada em uma sérieMPEG, H.261 ou H.264.
9. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que a pluralidade de arquivos de vídeoé obtida a partir de uma câmera em tempo real.
10. Método, de acordo com a reivindicação 1,caracterizado pelo fato de que compreende adicionalmente:receber uma entrada para re-selecionar o arquivode vídeo selecionado; ereproduzir o arquivo de vídeo selecionado.
11. Método, de acordo com a reivindicação 10,caracterizado pelo fato de que compreende adicionalmente, antes dareprodução, aumentar o tamanho da pluralidade de imagensminimizadas.
12. Dispositivo móvel caracterizado pelo fato deque compreende:uma unidade de armazenamento;uma primeira unidade de decodificação paradecodificar e reproduzir um arquivo de vídeo;uma segunda unidade de decodificação paradecodificar e gerar uma pluralidade de imagens minimizadas apartir de um arquivo de vídeo selecionado as quais são separadaspor um intervalo predeterminado;uma unidade de exibição para exibir o vídeoreproduzido e a pluralidade gerada das imagens minimizadas;uma unidade de entrada para receber um comandopara selecionar um arquivo de vídeo dentre uma pluralidade dearquivos de vídeo; euma unidade de controle para controlar a unidadede armazenamento, a primeira unidade de decodificação, a segundaunidade de decodificação e a unidade de exibição.
13. Dispositivo móvel, de acordo com areivindicação 12, caracterizado pelo fato de que as imagensminimizadas geradas são geradas pela segunda unidade dedecodificação em tempo real a partir de pelo menos um ponto deacesso aleatório extraído do arquivo de vídeo selecionado.
14. Dispositivo móvel, de acordo com areivindicação 12, caracterizado pelo fato de que pelo menos umponto de acesso aleatório e pré-extraído do arquivo de vídeoselecionado e armazenado na unidade de armazenamento.
15. Dispositivo móvel, de acordo com areivindicação 12, caracterizado pelo fato de que a pluralidade deimagens minimizadas é pré-gerada do arquivo de vídeo selecionado earmazenado na unidade de armazenamento.
16. Dispositivo móvel, de acordo com areivindicação 12, caracterizado pelo fato de que compreendeadicionalmente uma câmera, em que o arquivo de vídeo selecionado éobtido da câmera em tempo real.
17. Dispositivo móvel, de acordo com areivindicação 12, caracterizado pelo fato de que o arquivo devídeo selecionado é selecionado pelo comando entre caracteres ouuma lista de nomes de arquivos para representar cada uma dentre apluralidade de arquivos de vídeo para o usuário.
18. Dispositivo móvel, de acordo com areivindicação 17, caracterizado pelo fato de que quando um arquivode vídeo é selecionado, um ícone que representa o arquivo de vídeoselecionado é aumentado.
19. Dispositivo móvel, de acordo com areivindicação 12, caracterizado pelo fato de que o controladorordena o primeiro decodificador a decodificar e reproduzir oarquivo de vídeo selecionado quando uma entrada para re-selecionaro arquivo de vídeo selecionado é recebido a partir do usuário.
20. Dispositivo móvel, de acordo com areivindicação 19, caracterizado pelo fato de que o controladorordena a unidade de exibição a aumentar o tamanho da pluralidadede imagens minimizadas antes de reproduzir o arquivo de vídeoselecionado.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060022536A KR100775176B1 (ko) | 2006-03-10 | 2006-03-10 | 동영상 정보를 썸네일로 재생하는 방법 및 이를 이용한단말기 |
| KR10-2006-0022536 | 2006-03-10 | ||
| PCT/KR2007/001160 WO2007105876A1 (en) | 2006-03-10 | 2007-03-09 | Video browsing based on thumbnail image |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0707098A2 true BRPI0707098A2 (pt) | 2011-04-19 |
Family
ID=38509669
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0707098-5A BRPI0707098A2 (pt) | 2006-03-10 | 2007-03-09 | visualização de vìdeo baseada em imagem minimizada |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US20090100462A1 (pt) |
| EP (1) | EP1994754A4 (pt) |
| JP (1) | JP2009529826A (pt) |
| KR (1) | KR100775176B1 (pt) |
| CN (1) | CN101438593B (pt) |
| BR (1) | BRPI0707098A2 (pt) |
| MX (1) | MX2008011587A (pt) |
| RU (1) | RU2413385C2 (pt) |
| WO (1) | WO2007105876A1 (pt) |
Families Citing this family (80)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1848212B1 (en) * | 2006-02-23 | 2012-05-16 | Samsung Electronics Co., Ltd. | Digital broadcast receiver and broadcast data display method for simultaneous display of multi-channel visual images |
| KR101430441B1 (ko) * | 2007-04-09 | 2014-08-14 | 엘지전자 주식회사 | 화상 통신 방법 및 이를 구현할 수 있는 화상통신용 단말기 |
| US7996868B2 (en) | 2007-06-06 | 2011-08-09 | Dell Products, Lp | System and method of accessing digital video broadcasts within an information handling system |
| US20080307484A1 (en) * | 2007-06-06 | 2008-12-11 | Dell Products, Lp | System and method of enabling digital video broadcast access within an information handling system |
| US20080307482A1 (en) * | 2007-06-06 | 2008-12-11 | Dell Products, Lp | System and method of accessing multicast digital video broadcasts |
| KR101513609B1 (ko) * | 2007-10-04 | 2015-04-20 | 엘지전자 주식회사 | 휴대단말기의 음악 재생장치 및 방법 |
| KR101398134B1 (ko) * | 2007-10-04 | 2014-05-20 | 엘지전자 주식회사 | 휴대 단말기의 동영상 재생장치 및 방법 |
| KR101434498B1 (ko) * | 2007-10-29 | 2014-09-29 | 삼성전자주식회사 | 휴대 단말기 및 그의 동영상 관리 방법 |
| KR100958525B1 (ko) | 2007-12-06 | 2010-05-19 | (주) 엘지텔레콤 | 이동통신망에서의 인터넷 웹페이지 제공 시스템 및 방법 |
| KR101378092B1 (ko) * | 2008-05-13 | 2014-03-27 | 주식회사 케이티 | 스트리밍 데이터 스킵 탐색 방법 및 장치 |
| JP5016553B2 (ja) * | 2008-05-28 | 2012-09-05 | 京セラ株式会社 | 携帯通信端末および端末操作方法 |
| KR101493091B1 (ko) * | 2008-08-06 | 2015-02-12 | 주식회사 케이티 | 스킵 기능을 이용한 신속한 동영상 재생 방법 및 스킵기능을 이용한 동영상 썸네일 생성 방법 |
| JP5249686B2 (ja) * | 2008-09-05 | 2013-07-31 | 株式会社エヌ・ティ・ティ・ドコモ | 情報処理装置及びプログラム |
| US20100079670A1 (en) * | 2008-09-30 | 2010-04-01 | Verizon Data Services, Llc | Multi-view content casting systems and methods |
| US8875183B2 (en) * | 2008-10-31 | 2014-10-28 | International Business Machines Corporation | Intelligent TV mosaic for IPTV |
| KR20100077851A (ko) * | 2008-12-29 | 2010-07-08 | 엘지전자 주식회사 | Dtv 및 이를 이용한 콘텐츠 표시 방법 |
| EP3001678A1 (en) * | 2009-01-06 | 2016-03-30 | LG Electronics, Inc. | Apparatus for processing images and method thereof |
| JP5282627B2 (ja) * | 2009-03-30 | 2013-09-04 | ソニー株式会社 | 電子機器、表示制御方法およびプログラム |
| KR101570696B1 (ko) * | 2009-05-29 | 2015-11-20 | 엘지전자 주식회사 | 영상표시장치 및 그 동작방법 |
| US9237296B2 (en) | 2009-06-01 | 2016-01-12 | Lg Electronics Inc. | Image display apparatus and operating method thereof |
| KR101551212B1 (ko) | 2009-06-02 | 2015-09-18 | 엘지전자 주식회사 | 영상표시장치 및 그 동작방법 |
| US8621387B2 (en) | 2009-06-08 | 2013-12-31 | Apple Inc. | User interface for multiple display regions |
| JP5436975B2 (ja) * | 2009-08-21 | 2014-03-05 | オリンパスイメージング株式会社 | カメラ、カメラの表示制御方法、表示装置、及び表示方法 |
| KR101636714B1 (ko) | 2009-12-08 | 2016-07-20 | 엘지전자 주식회사 | 영상표시장치 및 그 동작방법 |
| KR101655804B1 (ko) * | 2010-01-15 | 2016-09-08 | 엘지전자 주식회사 | 3d 썸네일을 표시하는 영상표시장치 및 그 동작 제어방법 |
| US20110273576A1 (en) * | 2010-05-04 | 2011-11-10 | Qwest Communications International Inc. | Video Recording Environment |
| US9003306B2 (en) | 2010-05-04 | 2015-04-07 | Qwest Communications International Inc. | Doodle-in-chat-context |
| US9356790B2 (en) | 2010-05-04 | 2016-05-31 | Qwest Communications International Inc. | Multi-user integrated task list |
| US9501802B2 (en) | 2010-05-04 | 2016-11-22 | Qwest Communications International Inc. | Conversation capture |
| US8819566B2 (en) | 2010-05-04 | 2014-08-26 | Qwest Communications International Inc. | Integrated multi-modal chat |
| US9559869B2 (en) | 2010-05-04 | 2017-01-31 | Qwest Communications International Inc. | Video call handling |
| US9185326B2 (en) | 2010-06-11 | 2015-11-10 | Disney Enterprises, Inc. | System and method enabling visual filtering of content |
| KR101688145B1 (ko) * | 2010-06-18 | 2017-01-02 | 엘지전자 주식회사 | 동영상 재생 방법 및 이를 이용하는 이동 단말기 |
| CN102376332B (zh) * | 2010-08-19 | 2016-11-23 | 上海博泰悦臻电子设备制造有限公司 | 专辑的播放显示界面的显示控制方法和装置 |
| US8621351B2 (en) | 2010-08-31 | 2013-12-31 | Blackberry Limited | Methods and electronic devices for selecting and displaying thumbnails |
| US8806340B2 (en) | 2010-09-01 | 2014-08-12 | Hulu, LLC | Method and apparatus for embedding media programs having custom user selectable thumbnails |
| KR101522345B1 (ko) | 2010-11-12 | 2015-05-21 | 주식회사 케이티 | 이동 통신 단말에서의 배경화면 표시 방법 및 그 장치 |
| US8689269B2 (en) * | 2011-01-27 | 2014-04-01 | Netflix, Inc. | Insertion points for streaming video autoplay |
| CN102654869A (zh) * | 2011-03-02 | 2012-09-05 | 腾讯科技(北京)有限公司 | 一种媒体元素的展现方法和装置 |
| US20120260284A1 (en) * | 2011-04-07 | 2012-10-11 | Sony Corporation | User interface for audio video display device such as tv personalized for multiple viewers |
| KR101199618B1 (ko) | 2011-05-11 | 2012-11-08 | 주식회사 케이티테크 | 화면 분할 표시 장치 및 방법 |
| MX2014000159A (es) * | 2011-07-02 | 2014-02-19 | Samsung Electronics Co Ltd | Metodo y aparato para la codificacion de video, y metodo y aparato para la decodificacion de video acompañada por inter prediccion utilizando imagen co-localizada. |
| US20130031589A1 (en) * | 2011-07-27 | 2013-01-31 | Xavier Casanova | Multiple resolution scannable video |
| US20130036442A1 (en) * | 2011-08-05 | 2013-02-07 | Qualcomm Incorporated | System and method for visual selection of elements in video content |
| CN102929871A (zh) * | 2011-08-08 | 2013-02-13 | 腾讯科技(深圳)有限公司 | 一种网页浏览方法、装置及移动终端 |
| CN103123629B (zh) * | 2011-11-21 | 2016-09-28 | 腾讯科技(深圳)有限公司 | 缩略图显示方法及装置 |
| US9565476B2 (en) * | 2011-12-02 | 2017-02-07 | Netzyn, Inc. | Video providing textual content system and method |
| JP2013192062A (ja) * | 2012-03-14 | 2013-09-26 | Toshiba Corp | 映像配信システム、映像配信装置、映像配信方法およびプログラム |
| KR101952260B1 (ko) * | 2012-04-03 | 2019-02-26 | 삼성전자주식회사 | 다수의 동영상 썸네일을 동시에 표시하기 위한 영상 재생 장치 및 방법 |
| CN102999599B (zh) * | 2012-11-19 | 2015-10-07 | 北京奇虎科技有限公司 | 一种图片展示方法和装置 |
| KR101745625B1 (ko) | 2012-12-17 | 2017-06-09 | 인텔 코포레이션 | 비디오 스트림에 섬네일 정보 실장 |
| JP2014219841A (ja) * | 2013-05-08 | 2014-11-20 | 住友電工ネットワークス株式会社 | 操作入力装置および操作入力プログラム |
| JP2014220722A (ja) * | 2013-05-10 | 2014-11-20 | ソニー株式会社 | 表示制御装置、表示制御方法、およびプログラム |
| KR102025362B1 (ko) * | 2013-11-07 | 2019-09-25 | 한화테크윈 주식회사 | 검색 시스템 및 영상 검색 방법 |
| CN103678503A (zh) * | 2013-11-20 | 2014-03-26 | 武汉聚视欣联文化传媒技术有限公司 | 一种用于在视频访问中提供目标图片的方法与设备 |
| US9454289B2 (en) | 2013-12-03 | 2016-09-27 | Google Inc. | Dyanmic thumbnail representation for a video playlist |
| US10091326B2 (en) * | 2014-02-22 | 2018-10-02 | Flipboard, Inc. | Modifying content regions of a digital magazine based on user interaction |
| JP6357023B2 (ja) * | 2014-06-06 | 2018-07-11 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム |
| KR102170694B1 (ko) * | 2014-07-07 | 2020-10-27 | 한화테크윈 주식회사 | 비디오써머리를 제공하는 영상재생장치 및 영상재생장치에서 비디오써머리를 제공하는 방법 |
| WO2016051803A1 (ja) * | 2014-10-03 | 2016-04-07 | パナソニックIpマネジメント株式会社 | コンテンツ受信装置、コンテンツ受信システム、コンテンツ受信装置の制御方法、およびプログラム |
| WO2016051804A1 (ja) * | 2014-10-03 | 2016-04-07 | パナソニックIpマネジメント株式会社 | コンテンツ受信装置、コンテンツ受信システム、コンテンツ受信装置の制御方法、およびプログラム |
| US20170280206A1 (en) * | 2014-10-03 | 2017-09-28 | Panasonic Intellectual Property Management Co., Ltd. | Content reception system, content reception device, display device, content reception system control method, and program |
| WO2016118848A1 (en) * | 2015-01-22 | 2016-07-28 | Clearstream. Tv, Inc. | Video advertising system |
| CN104916297B (zh) * | 2015-03-20 | 2018-01-19 | 广东欧珀移动通信有限公司 | 一种视频文件的展示方法及移动终端和系统 |
| CN105100868B (zh) * | 2015-04-22 | 2019-02-22 | 深圳市美贝壳科技有限公司 | 一种图片和缩略图列表显示的方法和装置 |
| US10595086B2 (en) | 2015-06-10 | 2020-03-17 | International Business Machines Corporation | Selection and display of differentiating key frames for similar videos |
| KR102336448B1 (ko) * | 2015-06-10 | 2021-12-07 | 삼성전자주식회사 | 사진 추출 전자 장치 및 방법 |
| KR101685043B1 (ko) * | 2015-09-09 | 2016-12-09 | (주)명정보기술 | 영상 포렌식 중 덮어쓰기된 cctv 영상 데이터에서 과거 영상 데이터의 존재 유무 확인 방법 및 획득 방법 |
| CN105916011A (zh) * | 2015-12-03 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | 视频实时播放方法及装置 |
| JP6604237B2 (ja) * | 2016-03-01 | 2019-11-13 | 株式会社リコー | 情報処理装置、情報処理システム、プログラム、及び制御方法 |
| US10198413B2 (en) * | 2016-12-30 | 2019-02-05 | Dropbox, Inc. | Image annotations in collaborative content items |
| JP6893117B2 (ja) * | 2017-05-11 | 2021-06-23 | ラディウス株式会社 | 音声・映像再生装置 |
| US10586071B2 (en) * | 2017-11-24 | 2020-03-10 | International Business Machines Corporation | Safeguarding confidential information during a screen share session |
| US11579750B2 (en) * | 2018-12-14 | 2023-02-14 | Perksy, Inc. | Methods, systems, and apparatus, for receiving persistent responses to online surveys |
| CN109618226B (zh) * | 2018-12-28 | 2021-07-20 | 广州华多网络科技有限公司 | 视频审核方法、装置、电子设备及存储介质 |
| USD941829S1 (en) | 2018-12-31 | 2022-01-25 | Perksy, Inc. | Display screen with graphical user interface |
| CN110324669A (zh) * | 2019-07-01 | 2019-10-11 | 广州视源电子科技股份有限公司 | 缩略图的传输方法、装置及系统 |
| CN111107316B (zh) * | 2019-12-17 | 2023-03-24 | 西安万像电子科技有限公司 | 图像显示方法、设备及系统 |
| CN112199552B (zh) * | 2020-10-12 | 2024-03-19 | 北京达佳互联信息技术有限公司 | 视频图像的展示方法及装置、电子设备、存储介质 |
| CN112738416B (zh) * | 2020-12-23 | 2023-05-02 | 上海哔哩哔哩科技有限公司 | 缩略图预览方法、系统、设备及计算机可读存储介质 |
Family Cites Families (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4685003A (en) * | 1983-12-02 | 1987-08-04 | Lex Computing & Management Corporation | Video composition method and apparatus for providing simultaneous inputting and sorting of video source material |
| JPH01147670A (ja) * | 1987-12-03 | 1989-06-09 | Canon Inc | 画像表示方法 |
| JPH08163479A (ja) * | 1994-11-30 | 1996-06-21 | Canon Inc | 映像検索方法及び装置 |
| US5963204A (en) * | 1996-09-20 | 1999-10-05 | Nikon Corporation | Electronic camera with reproduction and display of images at the same timing |
| UA65565C2 (en) * | 1997-03-21 | 2004-04-15 | Canal Plus Sa | Method for translation of television programs and other data (versions), receiver-decoder of digital television (versions), communication and digital television transmission system (versions), system for digital television translation (versions) |
| US6219837B1 (en) * | 1997-10-23 | 2001-04-17 | International Business Machines Corporation | Summary frames in video |
| JPH11136621A (ja) * | 1997-10-29 | 1999-05-21 | Sony Corp | 画像表示方法およびそれを用いた編集装置 |
| JP4462654B2 (ja) * | 1998-03-26 | 2010-05-12 | ソニー株式会社 | 映像素材選択装置及び映像素材選択方法 |
| JP3110376B2 (ja) * | 1998-04-27 | 2000-11-20 | 日本電気アイシーマイコンシステム株式会社 | 光ディスク再生方法及び光ディスク再生装置 |
| US6385771B1 (en) * | 1998-04-27 | 2002-05-07 | Diva Systems Corporation | Generating constant timecast information sub-streams using variable timecast information streams |
| US6236395B1 (en) * | 1999-02-01 | 2001-05-22 | Sharp Laboratories Of America, Inc. | Audiovisual information management system |
| JP2000253337A (ja) * | 1999-02-24 | 2000-09-14 | Sony Corp | 画面の制御方法および画面の制御装置および映像再生方法および映像再生装置および映像情報の記録方法および映像情報の記録装置およびコンピュータが読み取り可能な記録媒体 |
| US6538665B2 (en) * | 1999-04-15 | 2003-03-25 | Apple Computer, Inc. | User interface for presenting media information |
| US20060093045A1 (en) * | 1999-06-29 | 2006-05-04 | Roger Anderson | Method and apparatus for splicing |
| JP3683462B2 (ja) * | 2000-02-21 | 2005-08-17 | シャープ株式会社 | 動画表示装置 |
| GB2364459B (en) * | 2000-06-30 | 2004-03-31 | Nokia Mobile Phones Ltd | Video error resilience |
| US7471834B2 (en) * | 2000-07-24 | 2008-12-30 | Vmark, Inc. | Rapid production of reduced-size images from compressed video streams |
| US20040128317A1 (en) | 2000-07-24 | 2004-07-01 | Sanghoon Sull | Methods and apparatuses for viewing, browsing, navigating and bookmarking videos and displaying images |
| US20060064716A1 (en) * | 2000-07-24 | 2006-03-23 | Vivcom, Inc. | Techniques for navigating multiple video streams |
| US20020133486A1 (en) * | 2001-03-15 | 2002-09-19 | Kddi Corporation | Video retrieval and browsing apparatus, video retrieval, browsing and editing apparatus, and recording medium |
| CN1620695A (zh) | 2001-12-25 | 2005-05-25 | 松下电器产业株式会社 | 用于回放内容的装置、方法与计算机可读程序 |
| JP4194272B2 (ja) * | 2001-12-28 | 2008-12-10 | キヤノン株式会社 | 動画像管理装置及び方法 |
| KR100474429B1 (ko) * | 2001-12-28 | 2005-03-08 | 삼성전자주식회사 | 썸네일 탐색화면을 제공하는 동영상 재생장치 및 썸네일탐색화면 제공방법 |
| JP2003274368A (ja) * | 2002-03-14 | 2003-09-26 | Fuji Photo Film Co Ltd | サムネイル表示装置及びサムネイル表示プログラム |
| GB2386739B (en) * | 2002-03-19 | 2005-06-29 | British Broadcasting Corp | An improved method and system for accessing video data |
| KR100469422B1 (ko) * | 2002-04-08 | 2005-02-02 | 엘지전자 주식회사 | 이동통신 단말기의 섬 네일 이미지 브라우징 방법 |
| US20030210281A1 (en) * | 2002-05-07 | 2003-11-13 | Troy Ellis | Magnifying a thumbnail image of a document |
| US7987491B2 (en) * | 2002-05-10 | 2011-07-26 | Richard Reisman | Method and apparatus for browsing using alternative linkbases |
| KR100455156B1 (ko) * | 2002-07-16 | 2004-11-06 | 엘지전자 주식회사 | 비디오 섬네일 생성 및 브라우징 방법 |
| US7194701B2 (en) * | 2002-11-19 | 2007-03-20 | Hewlett-Packard Development Company, L.P. | Video thumbnail |
| KR100582788B1 (ko) * | 2003-02-06 | 2006-05-23 | 엘지전자 주식회사 | 썸네일 이미지를 이용한 녹화 프로그램 편집방법 |
| JP4090936B2 (ja) * | 2003-04-17 | 2008-05-28 | Kddi株式会社 | 動画像検索装置 |
| US7552387B2 (en) * | 2003-04-30 | 2009-06-23 | Hewlett-Packard Development Company, L.P. | Methods and systems for video content browsing |
| EP1623301A2 (en) * | 2003-05-15 | 2006-02-08 | Comcast Cable Holdings LLC | Method and system for playing video |
| US20050071782A1 (en) * | 2003-09-30 | 2005-03-31 | Barrett Peter T. | Miniaturized video feed generation and user-interface |
| JP4204445B2 (ja) * | 2003-11-05 | 2009-01-07 | 三洋電機株式会社 | コンテンツ記録装置 |
| JP4375052B2 (ja) * | 2004-02-23 | 2009-12-02 | ソニー株式会社 | 映像編集支援方法 |
| KR100571836B1 (ko) * | 2004-03-05 | 2006-04-17 | 삼성전자주식회사 | 동영상의 비디오 샷 변화 검출 방법 및 장치 |
| US7440682B2 (en) * | 2004-04-28 | 2008-10-21 | Fujifilm Corporation | Electronic-album displaying system, electronic-album displaying method, remote controller, machine readable medium storing remote control program, schedule generating device, and machine readable medium storing schedule generating program |
| TWI250796B (en) * | 2004-07-15 | 2006-03-01 | Skanhex Technology Inc | Display method and preview method for display apparatus |
| TWI267303B (en) * | 2005-07-11 | 2006-11-21 | Inventec Corp | Video browsing system and the method |
| KR20110003963A (ko) * | 2009-07-07 | 2011-01-13 | 삼성전자주식회사 | 이동단말기를 위한 다기능 원격 제어 장치 및 이를 이용한 방법 |
-
2006
- 2006-03-10 KR KR1020060022536A patent/KR100775176B1/ko not_active Expired - Fee Related
-
2007
- 2007-03-09 EP EP07715558A patent/EP1994754A4/en not_active Ceased
- 2007-03-09 RU RU2008136457/09A patent/RU2413385C2/ru not_active IP Right Cessation
- 2007-03-09 MX MX2008011587A patent/MX2008011587A/es active IP Right Grant
- 2007-03-09 CN CN2007800166838A patent/CN101438593B/zh not_active Expired - Fee Related
- 2007-03-09 BR BRPI0707098-5A patent/BRPI0707098A2/pt not_active IP Right Cessation
- 2007-03-09 JP JP2008558208A patent/JP2009529826A/ja active Pending
- 2007-03-09 WO PCT/KR2007/001160 patent/WO2007105876A1/en not_active Ceased
- 2007-03-09 US US12/282,507 patent/US20090100462A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| KR100775176B1 (ko) | 2007-11-12 |
| CN101438593A (zh) | 2009-05-20 |
| CN101438593B (zh) | 2013-08-14 |
| US20090100462A1 (en) | 2009-04-16 |
| EP1994754A4 (en) | 2012-05-09 |
| RU2008136457A (ru) | 2010-04-20 |
| MX2008011587A (es) | 2008-10-17 |
| JP2009529826A (ja) | 2009-08-20 |
| EP1994754A1 (en) | 2008-11-26 |
| WO2007105876A1 (en) | 2007-09-20 |
| KR20070092419A (ko) | 2007-09-13 |
| RU2413385C2 (ru) | 2011-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0707098A2 (pt) | visualização de vìdeo baseada em imagem minimizada | |
| AU2024213173B2 (en) | Video Processing For Embedded Information Card Localization And Content Extraction | |
| KR101952260B1 (ko) | 다수의 동영상 썸네일을 동시에 표시하기 위한 영상 재생 장치 및 방법 | |
| US11140462B2 (en) | Method, apparatus, and device for generating an essence video and storage medium | |
| TW202002611A (zh) | 視頻字幕顯示方法及裝置 | |
| US10496243B2 (en) | Method and apparatus for color detection to generate text color | |
| JP2006525755A (ja) | ビデオコンテンツを閲覧する方法及びシステム | |
| CN106572380A (zh) | 用户终端及视频动态缩略图的生成方法 | |
| KR20140139859A (ko) | 멀티미디어 콘텐츠 검색을 위한 사용자 인터페이스 방법 및 장치 | |
| US10789990B2 (en) | Video data learning and prediction | |
| JP2006081146A (ja) | シーンチェンジ情報をビデオビットストリーム中に埋め込むシステムおよびその方法 | |
| JP2006115457A (ja) | マルチメディア編集情報をマルチメディアビットストリームに埋め込むシステムおよびその方法 | |
| JP6616313B2 (ja) | 相互作用視聴覚映画を再生する装置、方法およびコンピュータプログラム | |
| US20120251081A1 (en) | Image editing device, image editing method, and program | |
| US20220121706A1 (en) | System for multi-tagging images | |
| CN103838809A (zh) | 信息处理设备、信息处理方法以及程序 | |
| CN106878773B (zh) | 电子设备、视频处理方法及装置和存储介质 | |
| US11128927B2 (en) | Content providing server, content providing terminal, and content providing method | |
| JP2006101076A (ja) | 動画編集方法、動画編集装置及びプログラム | |
| WO2009044351A1 (en) | Generation of image data summarizing a sequence of video frames | |
| KR100775187B1 (ko) | 썸네일 재생 방법 및 이를 이용한 단말기 | |
| KR100997130B1 (ko) | 멀티미디어 디지털 콘텐츠의 축약 정보 및 그 활용 방법 | |
| JP2007013918A (ja) | 電子式ビジュアル・ジョッキー機能を有するデジタル・カメラとそのためのファイル | |
| JP2010287974A (ja) | 携帯電話及びプログラム | |
| KR20110126927A (ko) | 영상 기기 및 썸네일 정보 처리 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 8A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2307 DE 24/03/2015. |