BRPI0304533B1 - método de geração de imagem de previsão - Google Patents
método de geração de imagem de previsão Download PDFInfo
- Publication number
- BRPI0304533B1 BRPI0304533B1 BRPI0304533A BR0304533A BRPI0304533B1 BR PI0304533 B1 BRPI0304533 B1 BR PI0304533B1 BR PI0304533 A BRPI0304533 A BR PI0304533A BR 0304533 A BR0304533 A BR 0304533A BR PI0304533 B1 BRPI0304533 B1 BR PI0304533B1
- Authority
- BR
- Brazil
- Prior art keywords
- prognostic
- signal
- image
- video
- frame
- Prior art date
Links
- 238000003384 imaging method Methods 0.000 title claims 2
- 238000000034 method Methods 0.000 abstract description 15
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 239000013598 vector Substances 0.000 description 32
- 230000015654 memory Effects 0.000 description 31
- 238000005562 fading Methods 0.000 description 11
- 230000009466 transformation Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 9
- 239000000872 buffer Substances 0.000 description 8
- 238000011156 evaluation Methods 0.000 description 7
- 238000013139 quantization Methods 0.000 description 7
- 238000004393 prognosis Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- FVTCRASFADXXNN-SCRDCRAPSA-N flavin mononucleotide Chemical compound OP(=O)(O)OC[C@@H](O)[C@@H](O)[C@@H](O)CN1C=2C=C(C)C(C)=CC=2N=C2C1=NC(=O)NC2=O FVTCRASFADXXNN-SCRDCRAPSA-N 0.000 description 4
- 230000000750 progressive effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/174—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/573—Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
"método e aparelho de codificação/decodificação de vídeo". a presente invenção refere-se a um dispositivo de codificação/decodificação de imagem em movimento que inclui um gerador de memória de imagem/imagem de prognóstico (108) para selecionar uma combinação a partir de uma pluralidade de combinações entre pelo menos um número de imagem de referência preparado antecipadamente e um parâmetro de prognóstico e gerar um sinal de imagem de prognóstico (212) de acordo com o número de imagem de referência e o parâmetro de prognóstico da combinação selecionada. o dispositivo utiliza um codificador de comprimento variável (111) para codificar a informação de coeficiente de conversão ortogonal (210) com respeito a um sinal de erro de prognóstico do sinal de imagem de prognóstico (212) para um sinal de imagem em movimento de entrada (100), a informação de modo (213) indicando um modo de codificação, a informação de vetor de movimento (214) e a informação de índice (215) indicando uma combinação selecionada do número de imagem de referência com o parâmetro de prognóstico.
Description
Relatório Descritivo da Patente de Invenção para "MÉTODO DE GERAÇÃO DE IMAGEM DE PREVISÃO".
Campo Técnico [001] A presente invenção refere-se a um método e aparelho de codificação/decodificação de vídeo que codifica/decodifica um vídeo que desaparece gradualmente e vídeo que se dissolve, em particular, em alta eficiência.
Fundamento da Técnica [002] A codificação interquadro por prognóstico com compensação de movimento é utilizada como um dos modos de codificação em um esquema padrão de codificação de vídeo tal como o ITU-TH.261, H.263, ISO/IEC MPEG-2, ou MPEG-4. Como um modelo por prognóstico na codificação interquadro por prognóstico com compensação de movimento, um modelo que exibe a eficiência por prognóstico mais elevada quando nenhuma alteração ocorre no brilho na direção do tempo é utilizado. No caso de um vídeo que desaparece gradualmente que altera-se em brilho das imagens, não existe método conhecido até agora que faça um prognóstico apropriado em relação a uma alteração no brilho das imagens quando, por exemplo, uma imagem normal aparece gradualmente a partir de uma imagem escura. De modo a manter a qualidade da imagem igualmente em um vídeo que desaparece gradualmente, portanto, um grande número de bits é requerido.
[003] De modo a resolver este problema, por exemplo, na Patente Japonesa Ne 3166716, "Fade Countermeasure Video Encoder and En-conding Method", uma parte de vídeo que desaparece gradualmente é detectada para alterar-se a alocação do número de bits. Mais especificamente, no caso de um vídeo que desaparece gradualmente, um grande número de bits é alocado para a parte inicial do desaparecimento gradual que altera-se em luminância. Em geral, a última parte do desaparecimento gradual torna-se uma imagem monocromática e por conseqüência pode ser facilmente codificada. Por esta razão, o número de bits alocados para esta parte é reduzido. Isto torna possível aperfeiçoar a qualidade da imagem como um todo sem excessiva mente aumentar o número total de bits.
[004] Na Patente Japonesa N2 2938412, "Video Luminance Change Compensation Method, Video Encoding Apparatus, Video De-coding Apparatus, Recording Médium on Which Video Encoding ou Decoding Program Is Recorded, and Recording Médium on Which En-coded Data of Video Is Recorded", é proposto um esquema de codificação para de forma apropriada lidar com um vídeo que desaparece gradualmente por compensar uma imagem de referência de acordo com dois parâmetros, isto é, uma quantidade de alteração de luminân-cia e uma quantidade de alteração de contraste.
[005] Na "Multi-frame motion-compensated prediction for video transmission" de Thomas Wiegand e Berand Girod, Kluwer Academic Publishers 2001, um esquema de codificação baseado em uma pluralidade de memórias intermediárias de quadro é proposto. Neste esquema, tem sido feita uma tentativa de aperfeiçoar a eficiência do prognóstico por seletivamente gerar uma imagem de prognóstico a partir de uma pluralidade de quadros de referência mantidos na memória intermediária de quadros.
[006] De acordo com as técnicas convencionais, de modo a codificar um vídeo que desaparece gradualmente ou um vídeo que se dissolve, enquanto mantendo alta qualidade da imagem, um grande número de bits é requerido. Portanto, um aperfeiçoamento na eficiência da codificação não pode ser esperado.
Descricão da Invenção [007] É um objetivo da presente invenção proporcionar um método e aparelho de codificação/decodificação de video que possam codificar um vídeo que altera-se em luminância com o tempo, por exemplo, um vídeo que desaparece gradualmente ou um vídeo que se dissolve, em particular, em alta eficiência.
[008] De acordo com um primeiro aspecto da presente invenção, é proporcionado um método de codificação de vídeo para sujeitar um sinal de vídeo de entrada à codificação por prognóstico com compensação de movimento por utilizar um sinal de imagem de referência representando pelo menos uma imagem de referência e um vetor de movimento entre o sinal de vídeo de entrada e o sinal da imagem de referência, compreendendo uma etapa de selecionar uma combinação, para cada bloco do sinal de vídeo de entrada, a partir de uma pluralidade de combinações, cada uma incluindo pelo menos um número de imagem de referência determinado antecipadamente para a imagem de referência e um parâmetro de prognóstico, uma etapa de gerar um sinal de imagem de prognóstico de acordo com o número de imagem de referência e com o parâmetro de prognóstico da combinação selecionada, uma etapa de gerar um sinal de erro de prognóstico representando um erro entre o sinal de vídeo de entrada e o sinal de imagem de prognóstico e uma etapa de codificar o sinal de erro de prognóstico, a informação do vetor de movimento e a informação de índice indicando a combinação selecionada.
[009] De acordo com um segundo aspecto da presente invenção, é proporcionado um método de decodificação de vídeo compreendendo uma etapa de decodificar os dados codificados incluindo um sinal de erro de prognóstico representando um erro em um sinal de imagem de prognóstico com respeito a um sinal de vídeo, a informação de vetor de movimento e a informação de índice indicando uma combinação de pelo menos um número de imagem de referência com um parâmetro de prognóstico, uma etapa de gerar um sinal de imagem de prognóstico de acordo com o número de imagem de referência e com o parâmetro de prognóstico da combinação indicada pela informação de índice decodificada e uma etapa de gerar um sinal de vídeo de reprodução por utilizar o sinal de erro de prognóstico e o sinal de imagem de prognóstico.
[0010] Como descrito acima, de acordo com a presente invenção, é preparada uma pluralidade de diferentes esquemas de prognóstico utilizando-se combinações de números de imagem de referência com parâmetros de prognóstico ou combinações de uma pluralidade de parâmetros de prognóstico correspondendo aos números de imagem de referência designados. Isto torna possível gerar um sinal de imagem de prognóstico apropriado baseado em um esquema de prognóstico com alta eficiência de prognósticos, com respeito a tal sinal de vídeo pelo fato de que um sinal de imagem de prognóstico apropriado não pode ser gerado por um esquema de prognóstico geral para codificação de vídeo, por exemplo, um vídeo que desaparece gradualmente ou um vídeo que se dissolve.
[0011] Em adição, o sinal de vídeo é um sinal incluindo um sinal de imagem obtido para cada quadro de um sinal progressivo, um sinal de imagem obtido para cada quadro obtido por juntar dois campos de um sinal entrelaçado e um sinal de imagem obtido para cada campo de um sinal entrelaçado. Quando o sinal de vídeo é um sinal de imagem com base no quadro, o número de referência do sinal de imagem indica um sinal de imagem de referência com base no quadro. Quando o sinal de vídeo é um sinal de imagem com base no campo, o número de referência do sinal de imagem indica um sinal de referência com base no campo.
[0012] Isto torna possível gerar um sinal de imagem de prognóstico apropriado, baseado em um esquema de prognóstico com alta eficiência de prognóstico, com respeito a tal sinal de vídeo incluindo tanto uma estrutura de quadro como uma estrutura de campo pelo fato de que um sinal de imagem de prognóstico apropriado não pode ser gerado por um esquema de prognóstico geral para a codificação de vídeo, por exemplo, um vídeo que desaparece gradualmente ou um vídeo que se dissolve.
[0013] Adicionalmente, a informação de um número de imagem de referência ou o próprio parâmetro de prognóstico não é enviado a partir do lado da codificação para o lado da decodificação, mas a informação de índice indicando uma combinação de um número de imagem de referência com um parâmetro de prognóstico é enviada, ou um número de imagem de referência é separadamente enviado. Neste caso, a eficiência da codificação pode ser aperfeiçoada pelo envio da informação de índice indicando uma combinação de parâmetros de prognóstico. Breve Descrição dos Desenhos [0014] A Figura 1 é um diagrama de blocos apresentando a disposição de um aparelho de codificação de vídeo de acordo com a primeira modalidade da presente invenção;
[0015] A Figura 2 é um diagrama de blocos apresentando a disposição detalhada de um gerador de memória de quadros/imagem de prognóstico na Figura 1;
[0016] A Figura 3 é uma vista apresentando um exemplo de uma tabela de combinações de número de quadro de referência com parâmetros de prognóstico, a qual é utilizada na primeira modalidade;
[0017] A Figura 4 é um fluxograma apresentando um exemplo de uma sequência para selecionar um esquema de prognóstico (uma combinação de um número de quadro de referência com um parâmetro de prognóstico) para cada macro bloco e determinar um modo de codificação na primeira modalidade;
[0018] A Figura 5 é um diagrama de blocos apresentando a disposição de um aparelho de decodificação de vídeo de acordo com a primeira modalidade;
[0019] A Figura 6 é um diagrama de blocos apresentando a disposição detalhada do gerador de memória de quadros/imagem de prog- nóstico na Figura 5;
[0020] A Figura 7 é uma vista apresentando um exemplo de uma tabela de combinações de parâmetros de prognóstico em um caso onde o número de quadros de referência é um e um número de quadro de referência é enviado como a informação de modo de acordo com a segunda modalidade da presente invenção;
[0021] A Figura 8 é uma vista apresentando um exemplo de uma tabela de combinações de parâmetros de prognóstico em um caso onde o número de quadros de referência é dois e um número de quadro de referência é enviado como informação de modo de acordo com a segunda modalidade;
[0022] A Figura 9 é uma vista apresentando um exemplo de uma tabela de combinações de números de imagem de referência com parâmetros de prognóstico em um caso onde o número de quadros de referência é um de acordo com a terceira modalidade da presente invenção;
[0023] A Figura 10 é uma vista apresentando um exemplo de uma tabela somente para sinais de luminância de acordo com a terceira modalidade;
[0024] A Figura 11 é uma vista apresentando um exemplo de uma sintaxe para cada bloco quando a informação de índice é para ser codificada;
[0025] A Figura 12 é uma vista apresentando um exemplo específico de um fluxo de bits codificado quando uma imagem de prognóstico é para ser gerada utilizando uma imagem de referência;
[0026] A Figura 13 é uma vista apresentando um exemplo específico de um fluxo de bits codificado quando uma imagem de prognóstico é para ser gerada por utilizar duas imagens de referência;
[0027] A Figura 14 é uma vista apresentando um exemplo de uma tabela de números de quadro de referência, de números de campo de referência e de parâmetros de prognóstico quando a informação a ser codificada é um campo de cima de acordo com a quarta modalidade da presente invenção; e [0028] A Figura 15 é uma vista apresentando um exemplo de uma tabela de números de quadro de referência, de número de campo de referência e de parâmetros de prognóstico quando a informação a ser codificada e um campo debaixo de acordo com a quarta modalidade da presente invenção.
Melhor Modo para Realizar a Invenção [0029] As modalidades da presente invenção serão descritas abaixo com referência às várias vistas dos desenhos acompanhantes. [Primeira Modalidade!
[Junto ao Lado da Codificação) [0030] A Figura 1 apresenta a disposição de um aparelho de codificação de vídeo de acordo com a primeira modalidade da presente invenção. Um sinal de vídeo T00 é informado para o aparelho de codificação de vídeo, por exemplo, com base no quadro. O sinal de vídeo 100 é informado para um subtraidor 101. O subtrai dor 101 calcula a diferença entre o sinal de vídeo 100 e um sinal de imagem de prognóstico 212 para gerar um sinal de erro de prognóstico. Uma chave de seleção de modo 102 seleciona o sinal de erro de prognóstico ou sinal de vídeo 100. Um transformador ortogonal 103 sujeita o sinal selecionado a uma transformação ortogonal, por exemplo, uma transformação de cosseno separada (DCT), O transformador ortogonal 103 gera a informação de coeficiente de transformação ortogonal, por exemplo, a informação de coeficiente DCT. A informação de coeficiente de transformação ortogonal é quantizada por um quantizador 104 e ramificada em dois caminhos. Uma informação de coeficiente de transformação ortogonal de quantízação 210 ramificada em dois caminhos é guiada para um codificador de comprimento variável 111.
[0031] A outra informação de coeficiente de transformação ortogo-nal de quantização 210 ramificada para os dois caminhos é seqüenci-almente sujeita ao processamento inverso a este no quantizador 104 e no transformador ortogonal 103 por um dequantizador ou quantizador inverso 105 e por um transformado ortogonal inverso 106 para ser reconstruída em um sinal de erro de prognóstico. Depois disso, um adi-cionador 107 adiciona o sinal de erro de prognóstico reconstruído para o sinal de imagem de prognóstico 212 informado através de uma chave 109 para gerar um sinal de vídeo decodificado local 211. O sinal de vídeo decodificado local 211 é informado para um gerador de memória de quadro/imagem de prognóstico 108.
[0032] O gerador de memória de quadro/imagem de prognóstico 108 seleciona uma dentre uma pluralidade de combinações de números de quadro de referência e de parâmetros de prognóstico preparados. A soma linear do sinal de vídeo (sinal de vídeo decodificado local 211) do quadro de referência indicado pelo número de quadro de referência da combinação selecionada é calculada de acordo com o parâmetro de prognóstico da combinação selecionada e o sinal resultante é adicionado para um deslocamento baseado no parâmetro de prognóstico. Com esta operação, neste caso, um sinal de imagem de referência é gerado com base no quadro. Subseqüentemente, o gerador de memória de quadros/imagem de prognóstico 108 compensa o movimento para o sinal de imagem de referência por utilizar um vetor de movimento para gerar o sinal de imagem de prognóstico 212.
[0033] Neste processo, o gerador de memória de quadros/imagem de prognóstico 108 gera a informação sobre o vetor de movimento 214 e a informação de índice 215 indicando uma combinação selecionada de um número de quadro de referência com um parâmetro de prognóstico e envia a informação necessária para seleção de um modo de codificação para um seletor de modo 110. A informação sobre o vetor de movimento 214 e a informação de índice 215 são informadas para um codificador de comprimento variável 111. O gerador de memória de quadros/imagem de prognóstico 108 será descrito em detalhes posteriormente.
[0034] O seletor de modo 110 seleciona um modo de codificação baseado no macrobloco com base na informação de prognóstico P a partir do gerador de memória de quadros/imagem de prognóstico 108, isto é, selecionar o modo de codificação intraquadro ou o modo de codificação interquadro por prognóstico com movimento compensado e emite os sinais de controle de chave M e S.
[0035] No modo de codificação intraquadro, as chaves 102 e 112 são trocadas para o lado A pelos sinais de controle de chave M e WS e o sinal de vídeo de entrada 100 é informado para o transformador ortogonal 103. No modo de codificação interquadro, as chaves 102 e 112 são trocadas para o lado B pelos sinais de controle de chave M e S. Como conseqüência, o sinal de erro de prognóstico a partir do sub-traidor 101 é informado para o transformador ortogonal 103 e o sinal de imagem de prognóstico 212 a partir do gerador de memória de quadros/imagem de prognóstico 108 é informado para o adicionador 107. A informação de modo 213 é emitida a partir do seletor de modo 110 e informada para o codificador de comprimento variável 111.
[0036] O codificador de comprimento variável 111 sujeita a informação de coeficiente de transformação ortogonal de quantização 210, a informação de modo 213, a informação sobre o vetor de movimento 214 e a informação de índice 215 à codificação de comprimento variável. Os códigos de comprimento variável gerados por esta operação são multiplexados por um multiplicador 114. Os dados resultantes são então suavizados por uma memória intermediária de saída 115. Os dados codificados 116 emitidos a partir da memória intermediária de saída 115 são enviados para um sistema de transmissão ou para um sistema de armazenamento (não apresentados).
[0037] Um controlador de codificação 113 controla uma unidade de codificação 112. Mais especifica mente, o controlador de codificação 113 monitora a quantidade de memória intermediária da memória intermediária de saída 115 e controla os parâmetros de codificação tal como o tamanho da etapa de quantização do quantizador 104 para tornar a quantidade de memória intermediária constante. (Sobre o Gerador de Memória de Quadros/lmagem de Prognóstico 1081 [0038] A Figura 2 apresenta a disposição detalhada do gerador de memória de quadros/imagem de prognóstico 108 na Figura 1. Referindo-se à Figura 2, o sinal de vídeo decodificado local 211 informado a partir do adicionador 107 na Figura 1 é armazenado em um conjunto de memórias de quadros 202 sob o controle de um controlador de memória 201. O conjunto de memórias de quadros 202 possui uma pluralidade de (N) memórias de quadro FM1 até FMN para temporariamente manter o sinal de vídeo decodificado local 211 como um quadro de referência.
[0039] Em um controlador de parâmetro de prognóstico 203 é preparada uma pluralidade de combinações de números de quadro de referência com parâmetros de prognóstico antecipadamente como uma tabela. O controlador de parâmetro de prognóstico 203 seleciona, baseado no sinal de vídeo 100, uma combinação de número de quadro de referência de um quadro de referência com um parâmetro de prognóstico que é utilizada para gerar o sinal de imagem de prognóstico 212 e emite a informação de índice 215 indicando a combinação selecionada.
[0040] Um avaliador de movimento de múltiplos quadros 204 gera um sinal de Imagem de referência de acordo com a combinação de número de quadro de referência com a informação de índice selecio- nada pelo controlador de parâmetro de prognóstico 203. O avaliador de movimento de múltiplos quadros 204 avalia a quantidade de movimento e o erro de prognóstico a partir deste sinal de imagem de referência e do sinal de vídeo informado 100 e emite a informação sobre o vetor de movimento 214 que minimiza o erro de prognóstico. Um compensador de movimento de múltiplos quadros 205 realiza a compensação de movimento para cada bloco utilizando um sinal de imagem de referência selecionado pelo avaliador de movimento de múltiplos quadros 204 de acordo com o vetor de movimento para gerar o sinal de imagem de prognóstico 212.
[0041] O controlador de memória 201 estabelece um número de quadro de referência para um sinal de vídeo decodificado local para cada quadro e armazena cada quadro em uma das memórias de quadro FM1 até FMN do conjunto de memórias de quadro 202, Por exemplo, os respectivos quadros são sequencial mente numerados a partir do quadro mais próximo da imagem informada. O mesmo número de quadro de referência pode ser estabelecido para quadros diferentes. Neste caso, por exemplo, parâmetros de prognóstico diferentes são utilizados. Um quadro próximo à imagem informada é selecionado a partir das memórias de quadro FM1 até FMN e enviado para o controlador de parâmetro de prognóstico 203. (A cerca da Tabela de Combinações de Números de Quadro de Referência e de Parâmetros de Prognóstico) [0042] A Figura 3 apresenta um exemplo da tabela de combinações de números de quadro de referência com parâmetros de prognóstico, a qual é preparada no controlador de parâmetro de prognóstico 203. O "índice" corresponde às imagens de prognóstico que podem ser selecionadas para cada bloco. Neste caso, existem oito tipos de imagens de prognóstico. Um número de quadro de referência néo número de um vídeo decodificado local utilizado como um quadro de referência e neste caso, indica o número de um vídeo decodificado local correspondendo a n quadros passados.
[0043] Quando o sinal de imagem de prognóstico 212 é gerado por utilizar os sinais de imagem de uma pluralidade de quadros de referência armazenados no conjunto de memórias de quadro 202, uma pluralidade de números de quadro de referência são designados e (o número e quadros de referência + 1) os coeficientes são designados como parâmetros de prognóstico para cada um dentre um sinal de luminân-cia (Y) e sinais de diferença de cor (Cb e Cr). Neste caso, como indicado pelas equações (1) até (3), n assume o número de quadros de referência, n + 1 parâmetros de prognóstico Di (i =,..., n +1) são preparados para o sinal de luminância Y; n + 1 parâmetros de prognóstico Ei (i =,..., n + 1), para o sinal de diferença de cor Cb; e n + 1 parâmetros de prognóstico Fi (i =,..., n + 1), para o sinal de diferença de cor Cr: [0044] Esta operação será descrita em mais detalhes com referência à Figura 3. Referindo-se à Figura 3, o último número de cada parâmetro de prognóstico representa um deslocamento e o primeiro número de cada parâmetro de prognóstico representa um fator de ponderação (coeficiente de prognóstico). Para o índice 0, o número de quadros de referência é dado por N = 2, o número de quadro de referência é 1 e os parâmetros de prognóstico são 1 e 0 para cada um dentre o sinal de luminância Y e os sinais de diferença de cor Cr e Cb. Que os parâmetros de prognóstico são 1 e 0 como neste caso indica que um sinal de vídeo decodificado local correspondendo ao número de quadro de referência "1" é multiplicado por 1 e adicionado para o deslocamento 0. Em outras palavras, o sinal de vídeo decodificado local correspondendo ao número de quadro de referência 1 torna-se um sinal de imagem de referência sem qualquer alteração.
[0045] Para o índice 1, dois quadros de referência como os sinais de vídeo decodificados locais correspondendo aos números de quadro de referência 1 e 2 são utilizados. De acordo com os parâmetros de prognóstico 2. -1 e 0 para o sinal de luminância Y, o sinal de vídeo decodificado local correspondendo ao número de quadro de referência 1 é duplicado e o sinal de vídeo decodificado local correspondendo ao número de quadro de referência 2 é subtraído do sinal resultante. O deslocamento 0 é então adicionado para o sinal resultante. Ou seja, o prognóstico de extrapolação é executado a partir dos sinais de vídeo decodificados locais de dois quadros para gerar um sinal de imagem de referência. Para os sinais de diferença de cor Cr e Cb, desde que os parâmetros de prognóstico são 1, 0 e 0, o sinal de vídeo decodificado local correspondendo ao número de quadro de referência 1 é utilizado como um sinal de imagem de referência sem qualquer alteração. Este esquema de prognóstico correspondendo ao índice 1 é especialmente eficaz para um vídeo que se dissolve.
[0046] Para o índice 2, de acordo com os parâmetros de prognóstico 5/4 e 16, o sinal de vídeo decodificado local correspondendo ao número de quadro de referência 1 é multiplicado por 5/4 e adicionado com o deslocamento 16. Para os sinais de diferença de cor Cr e Cb, desde que o parâmetros de prognóstico é 1, os sinais de diferença de cor Cr e Cb tornam-se sinais de imagem de referência sem qualquer alteração. Este esquema de prognóstico é especialmente eficaz para um vídeo que aparece gradualmente a partir de um quadro escuro.
[0047] Desta maneira, os sinais de imagem de referência podem ser selecionados com base em uma pluralidade de esquemas de prognóstico com diferentes combinações dos números de quadros de referência a serem utilizados com parâmetros de prognóstico. Isto toma possível para esta modalidade de forma apropriada lidar com um vídeo que desaparece gradualmente e com um vídeo que se dissolve que possuem deterioração sofrida na qualidade da imagem devido à ausência de um esquema de prognóstico apropriado. ÍEm relação à Seaüência para Selecionar o Esauema de Prognóstico e Determinar o Modo de Codificação) [0048] Um exemplo de uma sequência específica para selecionar um esquema de prognóstico (uma combinação de números de um quadro de referência com um parâmetro de prognóstico) para cada macrobloco e determinar um modo de codificação nesta modalidade será descrito a seguir com referência à Figura 4.
[0049] Primeiro de tudo, um valor máximo que pode ser assumido é estabelecido para a variável min_D (etapa S101), REPETIÇÃO 1 (etapa S102) indica uma repetição para a seleção de um esquema de prognóstico na codificação interquadro e a variável i representa o valor do "índice" na Figura 3. Neste caso, de modo a obter um vetor de movimento ótimo para cada esquema de prognóstico, um valor de avaliação D de cada índice (cada combinação e um número de quadro de referência com um parâmetro de prognóstico) é calculado a partir do número de bits associados com a informação de vetor de movimento 214 (o número e bits de uma saída de código de comprimento variável a partir do codificador de comprimento variável 11 em correspondência com a informação de vetor de movimento 214) e uma soma de valor absoluto de erro de prognóstico e um vetor de movimento que minimiza o valor de avaliação D é selecionado (etapa S103). O valor de avaliação D é comparado com min_D (etapa S1G4), Se o valor de avaliação D for menor do que min_D, o valor de avaliação D é estabelecido para min_D e o índice i é designado para minj (etapa S105).
[0050] Um valor de avaliação D para a codificação intraquadro é então calculado (etapa S106), O valor de avaliação D é comparado com min_D (etapa S107), Se esta comparação indicar que min_D é menor do que o valor de avaliação D, o modo MODO é determinado como a codificação Interquadro e minj é designado para a informação de índice ÍNDICE (etapa S108). Se o valor de avaliação D for menor, o modo MODO é determinado como a codificação intraquadro (etapa S109). Neste caso, o valor de avaliação D é estabelecido como o valor estimado do número de bits com o mesmo tamanho da etapa de quantização. (Em Relação ao Lado da Decodificacão] [0051] Um aparelho de decodificação de vídeo correspondendo aparelho de codificação de vídeo apresentado na Figura 1 será descrito a seguir. A Figura 5 apresenta a disposição do aparelho de decodificação de vídeo de acordo com esta modalidade. Os dados codificados 300 enviados a partir do aparelho de codificação de vídeo apresentado na Figura 1 e enviados através de um sistema de transmissão ou sistema de armazenamento são temporariamente armazenados em uma memória intermediária de entrada 301 e desmultiplexados por um desmultiplexador 302 para cada quadro baseado em uma sintaxe. Os dados resultantes são informados para um decodiíícador de comprimento variável 303. O decodificador de comprimento variável 303 decodifica o código de comprimento variável de cada sintaxe dos dados codificados 300 para reproduzir um coeficiente de transformação orto-gonal de quantização, a informação de modo 413, a informação de vetor de movimento 414 e a informação de índice 415.
[0052] Da informação reproduzida, o coeficiente de transformação ortogonal de quantização é desquantizado por um desquantizador 304 e inversa mente ortogonal transformado por um transformador ortogonal inverso 305. Se a informação de modo 413 indicar o modo de codificação intraquadro, um sinal de vídeo de reprodução é emitido a partir do transformador ortogonal inverso 305. Este sinal é então emitido como um sinal de vídeo de reprodução 310 através de um adicionador 306.
[0053] Se a informação de modo 413 indicar o modo de codificação interquadro, um sinal de erro de prognóstico é emitido a partir do transformador ortogonal inverso 305 e uma chave de seleção de modo 309 é ligada. O sinal de imagem de prognóstico 412 emitido a partir de um gerador de memória de quadros/imagem de prognóstico 308 é adicionado para o sinal de erro de prognóstico pelo adicionador 306. Como conseqüência, o sinal de vídeo de reprodução 310 é emitido. O sinal de vídeo de reprodução 310 é armazenado como um sinal de imagem de referência no gerador de memória de quadro/imagem de prognóstico 308.
[0054] A informação de modo 413, a informação de vetor de movimento 414 e a informação de índice 415 são informadas para o gerador de memória de quadro/imagem de prognóstico 308. A informação de modo 413 é também informada para a chave de seleção de modo 309. No modo de codificação intraquadro, a chave de seleção de modo 309 é desligada. No modo de codificação interquadro, a chave é ligada.
[0055] Como o gerador de memória de quadro/imagem de prognóstico 108 no lado da codificação na Figura 1, o gerador de memória de quadro/imagem de prognóstico 308 inclui uma pluralidade de combinações preparadas de números de quadro de referência com parâmetros de prognóstico como uma tabela e seleciona uma combinação indicada pela informação de índice 415 a partir da tabela. A soma linear do sinal de vídeo (sinal de vídeo de reprodução 210) do quadro de referência indicado pelo número de quadro de referência da combinação selecionada é calculada de acordo com o parâmetro de prognósti- co da combinação selecionada e um deslocamento baseado no parâmetro de prognóstico é adicionado para o sinal resultante. Com esta operação, um sinal de imagem de referência é gerado. Subsequentemente, o sinal de imagem de referência gerado tem o movimento compensado por utilizar o vetor de movimento indicado pela informação de vetor de movimento 414, desse modo gerando um sinal de imagem de prognóstico 412. (Em Relação ao Gerador de Memória de Quadro/lmaaem de Prognóstico 308) [0056] A Figura 6 apresenta a disposição detalhada do gerador de memória de quadro/imagem de prognóstico 308 na Figura 5. Referindo-se à Figura 6, o sinal de vídeo de reprodução 310 emitido a partir do adicionador 306 na Figura 5 é armazenado no conjunto de memórias de quadro 402 sob o controle de um controlador de memória 401. O conjunto de memórias de quadro 402 possui uma pluralidade de (N) memórias de quadro FM1 até FMN para temporariamente manter o sinal de vídeo de reprodução 310 como um quadro de referência.
[0057] Um controlador de parâmetro de prognóstico 403 possui antecipadamente combinações de números de quadro de referência com parâmetros de prognóstico como uma tabela como uma apresentada na Figura 3. O controlador de parâmetro de prognóstico 403 seleciona uma combinação de números de quadro de referência de um quadro de referência com um parâmetro de prognóstico, os quais são utilizados para gerar o sinal de imagem de prognóstico 412, baseado na informação de índice 415 a partir do decodificado de comprimento variável 303 na Figura 5. Uma pluralidade de compensadores de movimento com múltiplos quadros 404 geram um sinal de imagem de referência de acordo com uma combinação de um número de quadro de referencia com a informação de índice, a qual é selecionada pelo controlador de parâmetro de prognóstico 403 e executa a compensação de movimento para cada bloco utilizando este sinal de imagem de referência de acordo com o vetor de movimento indicado pela informação de vetor de movimento 414 a partir do decodificador de comprimento variável 303 na Figura 5, desse modo gerando o sinal de imagem de prognóstico 412, (Segunda Modalidade) [0058] A segunda modalidade da presente invenção será descrita a seguir com referência às Figuras 7 e 8. Desde que as disposições gerais de um aparelho de codificação de vídeo e de um aparelho de decodificação de vídeo nesta modalidade são quase as mesmas que aquelas na primeira modalidade, somente as diferenças da primeira modalidade serão descritas, [0059] Nesta modalidade, é descrito um exemplo da maneira de expressar os parâmetros de prognóstico baseado em um esquema capaz de designar uma pluralidade de números de quadro de referência de acordo com a informação de modo baseado em macrobloco. Um número de quadro de referência é discriminado pela informação de modo para cada macrobloco. Portanto, esta modalidade utiliza uma tabela de parâmetros de prognóstico como apresentada nas Figuras 7 e 8 ao invés de utilizar uma tabela de combinações de números de quadro de referência com parâmetros de prognóstico como na primeira modalidade. Ou seja, a informação de índice não indica um número de quadro de referência e somente uma combinação de parâmetros de prognóstico é designada.
[0060] A tabela na Figura 7 apresenta um exemplo de uma combinação de parâmetros de prognóstico quando o número de quadros de referência é um. Como parâmetros de prognóstico, (o número de quadros de referência + 1), os parâmetros, isto é, dois parâmetros (um fator de ponderação e um deslocamento), são designados para cada um dentre um sinal de luminância (Y) e sinais de diferença de cor (CB e Cr).
[0061] A tabela na Figura 8 apresenta um exemplo de uma combinação de parâmetros de prognóstico quando o número de quadros de referência é dois. Neste caso, como parâmetros de prognóstico, (o número de quadros de referência + 1), os parâmetros, isto é, três parâmetros (dois fatores de ponderação e um deslocamento), são designados a partir de cada um dentre um sinal de luminância (Y) e sinais de diferença de cor (Cb e Cr). Esta tabela é preparada para o lado de codificação e para o lado de decodificação, cada um como na primeira modalidade.
[Terceira Modalidade) [0062] A terceira modalidade da presente invenção será descrita com referência às Figuras 9 e 10. Desde que as disposições gerais de um aparelho de codificação de vídeo e de um aparelho de decodificação de vídeo nesta modalidade são quase as mesmas que aquelas na primeira modalidade, somente as diferenças das primeira e segunda modalidades serão descritas abaixo.
[0063] Nas primeira e segunda modalidades, um vídeo é gerenciado baseado em um quadro. Nesta modalidade, entretanto, um vídeo é gerenciado baseado em uma imagem. Se tanto um sinal progressivo como um sinal entrelaçado existirem como sinais de imagem de entrada, as imagens não são necessariamente codificadas baseado em um quadro. Em consideração a isso, uma imagem assume (a) uma imagem de um quadro de um sinal progressivo, (b) uma imagem de um quadro gerado por juntar dois campos de um sinal entrelaçado, ou (c) uma imagem de um campo de um sinal entrelaçado.
[0064] Se uma imagem a ser codificada for uma imagem com uma estrutura de quadro, como (a) ou (b), uma imagem de referência utilizada no prognóstico de compensação de movimento também é gerenciada como um quadro independente de se a imagem codificada, a qual é a imagem de referência, possua uma estrutura de quadro ou uma estrutura de campo. Um número de imagem de referência é designado para esta imagem. Da mesma forma, se uma imagem a ser codificada for uma imagem com uma estrutura de campo como (c), uma imagem de referência utilizada no prognóstico de compensação de movimento também é gerenciada como um campo independente de se a imagem codificada, a qual é a imagem de referência, tiver uma estrutura de quadro ou uma estrutura de campo. Um número de imagem de referência é designado para esta imagem.
[0065] As Equações (4), (5) e (6) são exemplos de equações de prognóstico para números de imagem de referência e parâmetros de prognóstico, os quais são preparados no controlador de parâmetro de prognóstico 203. Estes exemplos são equações de prognóstico para gerar um sinal de imagem de prognóstico pelo prognóstico de compensação de movimento utilizando um sinal de imagem de referência.
[0066] onde Y é um sinal de imagem de prognóstico de um sinal de luminância, Cb e Cr são sinais de imagem de prognóstico de dois sinais de diferença de cor, RY(i), Rcb(i) e Rcr (i) são os valores de pixel do sinal de luminância e dos dois sinais de diferença de cor de um sinal de imagem de referência com o índice i, Di(i) e D2(i) são o coeficiente de prognóstico e o deslocamento do sinal de luminância com o índice i, Ei(i) e E2(i) são o coeficiente de prognóstico e o deslocamento do sinal de diferença de cor Cb com o índice i e Fi(i) e F2(i) são o coeficiente de prognóstico e o deslocamento do sinal de diferença de cor Cr com o índice i. O índice i indica um valor de 0 (a partir do número máximo de imagens de referência - 1) e é codificado para cada bloco a ser codificado (por exemplo, para cada macrobloco). Os dados resultantes são então transmitidos para o aparelho de decodificação de vídeo.
[0067] Os parâmetros de prognóstico Di (i), D2(i), Ei(i), E2(i), Fi(i) e F2(i) são representados por valores determinados antecipadamente entre o aparelho de codificação de vídeo e o aparelho de decodificação de vídeo ou uma unidade de codificação tal como um quadro, campo, ou fatia e são codificados junto com os dados codificados a serem transmitidos do aparelho de codificação de vídeo para o aparelho de decodificação de vídeo. Com esta operação, estes parâmetros são compartilhados pelos aparelhos.
[0068] As equações (4), (5) e (6) são equações de prognóstico onde as potências de 2, isto é, 2, 4, 8, 16,... são selecionadas como os denominadores dos coeficientes de prognóstico pelos quais os sinais de imagem de referência são multiplicados. As equações de prognóstico podem eliminar a necessidade de divisão e serem calculadas por deslocamentos aritméticos. Isto torna possível evitar um grande aumento no custo de cálculo devido à divisão.
[0069] Nas equações (4), (5) e (6), "»"de um » b representa um operador para de forma aritmética deslocar um número inteiro a para a direita por b bits. A função "clip" representa uma função de corte para estabelecer o valor em "()"para 0 quando ele é menor do que 0 e estabelecer o valor para 255 quando ele é maior do que 255.
[0070] Neste caso, assumindo que Ι_γ é a quantidade de deslocamento de um sinal de luminância e Lc é a quantidade de deslocamento de um sinal de diferença de cor. Como estas quantidades de deslocamento Ly e Lc, valores determinados antecipadamente entre o aparelho de codificação de vídeo e o aparelho de decodificação de vídeo são utilizados. O aparelho de codificação de vídeo codifica as quantidades de deslocamento Ι_γ e Lc junto com uma tabela e com os dados codificados, em uma unidade de codificação predeterminada, por exemplo, um quadro, campo, ou fatia e transmite os dados resultantes para o aparelho de decodificação de vídeo. Isto permite aos dois aparelhos compartilharem as quantidades de deslocamento Ι_γ e Lc.
[0071] Nesta modalidades, tabelas de combinações de números de imagem de referência com parâmetros de prognóstico como estas apresentadas nas Figuras 9 e 10 são preparadas no controlador de parâmetro de prognóstico 203 na Figura 2. Referindo-se às Figuras 9 e 10, o índice i corresponde às imagens de prognóstico que podem ser selecionadas para cada bloco. Neste caso, quatro tipos de imagens de prognóstico estão presentes em correspondência com 0 até 3 do índice i. O "número de imagem de referência" é, em outras palavras, o número de um sinal de vídeo decodificado local utilizado como uma imagem de referência.
[0072] "Indicador" é um indicador indicando se uma equação de prognóstico utilizando um parâmetro de prognóstico é ou não aplicada junto a um número de imagem de referência indicado pelo índice i. Se Indicador for "0", o prognóstico de compensação de movimento é executado por se utilizar o sinal de vídeo decodificado local correspondendo ao número de imagem de referência pelo índice i sem utilizar qualquer parâmetro de prognóstico. Se Indicador for "1", uma imagem de prognóstico é gerada de acordo com as equações (4), (5) e (6) por se utilizar um vídeo decodificado local e o parâmetro de prognóstico correspondendo ao número de imagem de referência indicado pelo índice i, assim executando o prognóstico de compensação de movimento. Esta informação de Indicador também é codificada, junto com uma tabela e com os dados codificados, por se utilizar um valor determinado antecipadamente entre o aparelho de codificação de vídeo e o aparelho de decodificação de vídeo ou em uma unidade de codificação predeterminada, por exemplo, um quadro, campo ou fatia, no aparelho de codificação de vídeo. Os dados resultantes são transmitidos para o aparelho de decodificação de vídeo. Isto permite aos dois aparelhos compartilharem a informação de Indicador.
[0073] Nestes casos, uma imagem de prognóstico é gerada por se utilizar um parâmetro de prognóstico quando o índice i = 0 com respeito a um número de imagem de referência 105 e o prognóstico de compensação de movimento é executado sem utilizar qualquer parâmetro de prognóstico quando i = 1. Como descrito acima, uma pluralidade de esquemas de prognóstico podem existir para o mesmo número de imagem de referência.
[0074] A tabela apresentada na Figura 9 possui os parâmetros de prognóstico Di(i), D2(i), Ei(i), E2(i), Fi(i) e F2(i) designados para um sinal de luminância e para dois sinais de diferença de cor em correspondência com as equações (4), (5) e (6). A Figura 10 apresenta um exemplo de uma tabela na qual os parâmetros de prognóstico são designados somente para os sinais de luminância. Em geral, o número de bits de um sinal de diferença de cor não é muito grande comparado com o número de bits de um sinal de luminância. Por esta razão, de modo a reduzir a quantidade de cálculo requerida para gerar uma imagem de prognóstico e o número de bits transmitidos em uma tabela, uma tabela é preparada, na qual os parâmetros de prognóstico para os sinais de diferença de cor são omitidos como apresentado na Figura 10 e os parâmetros de prognóstico são designados somente para os sinais de luminância. Neste caso, somente a equação (4) é utilizada como uma equação de prognóstico.
[0075] As equações (7) até (12) são equações de prognóstico no caso onde uma pluralidade (duas neste caso) de imagens de referência são utilizadas.
[0076] Os pedaços de informação dos parâmetros de prognóstico Di(i), D2(i), Ei(i), E2(i), Fi(i), F2(i), Ly e Lc e Indicador são valores determinados antecipadamente entre o aparelho de codificação de vídeo e o aparelho de decodificação de vídeo ou codificados, junto com os dados codificados, em uma unidade de codificação tal como um quadro, campo, ou fatia e são transmitidos a partir do aparelho de codificação de vídeo para o aparelho de decodificação de vídeo. Isto permite que os dois aparelhos compartilhem estes pedaços de informação.
[0077] Se uma imagem a ser decodificada for uma imagem possuindo uma estrutura de quadro, uma imagem de referência utilizada para o prognóstico de compensação de movimento também é gerenciada como um quadro independente de se uma imagem decodificada como uma imagem de referência tiver uma estrutura de quadro ou uma estrutura de campo. Um número de imagem de referência é designado para esta imagem. Da mesma forma, se uma imagem a ser programada for uma imagem possuindo uma estrutura de campo, uma imagem de referência utilizada para o prognóstico de compensação de movimento também é gerenciada como um campo independente de se uma imagem decodificada como uma imagem de referência possuir uma estrutura de quadro ou uma estrutura de campo. Um número de ima- gem de referência é designado para esta imagem. (Em Relação à Sintaxe da Informação de índice) [0078] A Figura 11 apresenta um exemplo de uma sintaxe em um caso onde a informação de índice é codificada em cada bloco. Primeiro de tudo, a informação de modo MODO está presente para cada bloco. É determinado de acordo com a informação de modo MODO se a informação de índice IDi indicando o valor de índice iea informação de índice IDj indicando o valor de índice i estão ou não codificadas. A informação codificada da informação de vetor de movimento MVi para o prognóstico de compensação de movimento do índice i e da informação de vetor de movimento MVj para o prognóstico de compensação de movimento do índice j é adicionada como a informação de vetor de movimento para cada bloco após a informação de índice codificada. (A Cerca da Estrutura de Dados do Fluxo de Bits Codificado) [0079] A Figura 12 apresenta um exemplo específico de um fluxo de bits codificado para cada bloco quando uma imagem de prognóstico é gerada por se utilizar uma imagem de referência. A informação de índice IDi é estabelecida após a informação de modo MODO e a informação de vetor de movimento MVi é estabelecida depois disso. A informação de vetor de movimento MVi geralmente é a informação de vetor bidimensional. Dependendo de um método de compensação de movimento em um bloco que é indicado pela informação de modo, uma pluralidade de vetores bidimensionais podem adicionalmente ser enviados.
[0080] A Figura 13 apresenta um exemplo específico de um fluxo de bits codificado para cada bloco quando uma imagem de prognóstico é gerada por se utilizar duas imagens de referência. A informação de índice IDi e a informação de índice IDj são estabelecidas após a informação de modo MODO e a informação de vetor de movimento MVi e a informação de vetor de movimento MVj são estabelecidas depois dis- so. A informação de vetor de movimento MVi e a informação de vetor de movimento j geral mente são informação de vetor bidimensional. Dependendo de um método de compensação de movimento em um bloco indicado pela informação de modo, uma pluralidade de vetores bidimensionais podem ser adidonalmente enviados, [0081] Observe que as estruturas acima de uma sintaxe e de um fluxo de bits podem ser igual mente aplicadas junto a todas as modalidades. fQuarta Modalidade] [0082] A quarta modalidade da presente invenção será descrita com referência às Figuras 14 e 15. Desde que as disposições gerais de um aparelho de codificação de vídeo e de um aparelho de decodifi-cação de vídeo nesta modalidade são quase as mesmas que aquelas apresentadas na primeira modalidade, somente as diferenças das primeira, segunda e terceira modalidades serão descritas. Na terceira modalidade, a codificação baseada em quadro e a codificação baseada em campo são trocadas para cada imagem. Na quarta modalidade, a codificação baseada em quadro e a codificação baseada em campo são trocadas para cada macro bloco.
[0083] Quando a codificação baseada em quadro e a codificação baseada em campo são trocadas para cada macrobloco, o mesmo número de imagem de referência indica imagens diferentes, mesmo dentro da mesma imagem, dependendo de se um macrobloco é codificado baseado em quadro ou baseado em campo. Por esta razão, com as tabelas apresentadas nas Figuras 9 e 10 utilizadas na terceira modalidade, um sinal de imagem de prognóstico apropriado não pode ser gerado.
[0084] De modo a resolver este problema, nesta modalidade, as tabelas de combinações de números de imagem de referência com parâmetros de prognóstico como estas apresentadas nas Figuras 14 e 15 são preparadas em um controlador de parâmetro de prognósticos 203 na Figura 2. Assume-se que quando um macro bloco é para ser codificado baseado em campo, o mesmo parâmetro de prognóstico que este correspondendo a um número de imagem de referência (número de índice do quadro de referência) utilizado quando o macrobloco é codificado baseado em quadro é utilizado.
[0085] A Figura 14 apresenta uma tabela utilizada quando o macrobloco é codificado baseado em campo e uma imagem a ser codificada é um campo de cima. As linhas superiores e inferiores de cada coluna de índice de campo correspondem ao campo de cima e ao campo de baixo, respectivamente. Como apresentado na Figura 14, o índice de quadro |eo índice de campo k estão relacionados de modo que quando k = 2j no campo de cima, k = 2j + 1 no campo de baixo. O número de quadro de referência meo número e campo de referência n estão relacionados de modo que quando n = 2m no campo de cima, n = 2m + 1 no campo de baixo.
[0086] A Figura 15 apresenta uma tabela utilizada quando o macrobloco é codificado baseado em campo e uma imagem a ser codificada é um campo de baixo. Como na tabela apresentada na Figura 14, as linhas superior e inferior de cada coluna de índice de campo correspondem a um campo de cima e ao campo de baixo, respectivamente. Na tabela na Figura 15, o índice de quadro [ e o índice de campo k estão relacionados de modo que quando k = 2 + 1 no campo de cima, k = 2j no campo de baixo. Isto torna possível designar um valor pequeno como o índice de campo k para um campo de baixo em fase. A relação entre o número de quadro de referência meo número de campo de referência n é a mesma que na tabela na Figura 14.
[0087] Quando o macrobloco é para ser codificado baseado em campo, um índice de quadro e um índice de campo são codificados como a informação de índice por se utilizar as tabelas apresentadas nas Figuras 14 e 15. Quando o macrobloco é para ser codificado baseado em quadro, somente o índice de quadro comum às tabelas nas Figuras 14 e 15 é codificado como índice como a informação de índice.
[0088] Nesta modalidade, os parâmetros de prognóstico são designados para um quadro e para um campo por se utilizar uma tabela. Entretanto, uma tabela para quadros e uma tabela para campos podem ser separadamente preparadas para uma imagem ou fatia.
[0089] Cada modalidade descrita acima exemplificou o esquema de codificação/decodificação de vídeo utilizando a transformação orto-gonal baseada em bloco. Entretanto, mesmo se outra técnica de transformação tal como a transformação "wavelet" for utilizada, a técnica da presente invenção que foi descrita nas modalidades acima pode ser utilizada.
[0090] O processamento de codificação e de decodificação de vídeo de acordo com a presente invenção pode ser implementado como hardware (aparelho) ou software utilizando um computador. Algum processamento pode ser implementado por hardware e o outro processamento pode ser executado por software. De acordo com a presente invenção, pode ser proporcionado um programa para causar que um computador execute a codificação de vídeo ou a decodificação de vídeo acima ou um meio de armazenamento armazenando o programa. Aplicabilidade Industrial [0091] Como foi descrito acima, o método e aparelho de codificação/decodificação de vídeo de acordo com a presente invenção são adequados para o campo de processamento de imagem no qual um vídeo que se altera em luminância com o tempo, tal como um vídeo que desaparece gradualmente ou um vídeo que se dissolve, em particular, é codificado e decodificado.
REIVINDICAÇÃO
Claims (1)
1. Método de geração de imagem de previsão para gerar uma imagem de previsão ao descodificar dados codificados obtidos ao sujeitar uma imagem de vídeo tendo uma luminância e duas diferenças de cor para codificação preditiva caracterizado pelo fato de que compreende as etapas de: receber, como uma entrada, dados codificados obtidos através da informação de índice de codificação para um bloco a ser decodificado, a informação de índice indicando uma combinação que compreende (A) um fator de ponderação para cada luminância (Y) e duas diferenças de cor (Cb,Cr) e (B) um deslocamento para toda luminância e duas diferenças de cor; derivar (A) o fator de ponderação para toda luminância e duas diferenças de cor e (B) o deslocamento para toda luminância e duas diferenças de cor a partir da informação do índice para o bloco a ser decodificado; e gerar uma imagem de previsão para o bloco a ser decodificado ao multiplicar uma imagem de referência pelo fator de ponderação e adicionar o deslocamento.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002116718 | 2002-04-18 | ||
| JP2002340042A JP4015934B2 (ja) | 2002-04-18 | 2002-11-22 | 動画像符号化方法及び装置 |
| PCT/JP2003/004992 WO2003088679A1 (fr) | 2002-04-18 | 2003-04-18 | Procede et dispositif de codage/decodage d'une image mobile |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BR0304533A BR0304533A (pt) | 2004-07-27 |
| BRPI0304533B1 true BRPI0304533B1 (pt) | 2017-02-21 |
Family
ID=29253594
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0304533A BRPI0304533B1 (pt) | 2002-04-18 | 2003-04-18 | método de geração de imagem de previsão |
Country Status (14)
| Country | Link |
|---|---|
| US (383) | US7450643B2 (pt) |
| EP (16) | EP1798986B1 (pt) |
| JP (1) | JP4015934B2 (pt) |
| KR (3) | KR100676387B1 (pt) |
| CN (1) | CN1297149C (pt) |
| AT (8) | ATE532334T1 (pt) |
| AU (1) | AU2003227432B2 (pt) |
| BR (1) | BRPI0304533B1 (pt) |
| CA (2) | CA2646562C (pt) |
| DE (2) | DE60333892D1 (pt) |
| ES (6) | ES2375382T3 (pt) |
| MX (1) | MXPA03011607A (pt) |
| NO (1) | NO337383B1 (pt) |
| WO (1) | WO2003088679A1 (pt) |
Families Citing this family (181)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4015934B2 (ja) * | 2002-04-18 | 2007-11-28 | 株式会社東芝 | 動画像符号化方法及び装置 |
| JP2004007379A (ja) * | 2002-04-10 | 2004-01-08 | Toshiba Corp | 動画像符号化方法及び動画像復号化方法 |
| US7277486B2 (en) | 2002-05-03 | 2007-10-02 | Microsoft Corporation | Parameterization for fading compensation |
| US8406301B2 (en) | 2002-07-15 | 2013-03-26 | Thomson Licensing | Adaptive weighting of reference pictures in video encoding |
| US7903742B2 (en) * | 2002-07-15 | 2011-03-08 | Thomson Licensing | Adaptive weighting of reference pictures in video decoding |
| KR100969057B1 (ko) * | 2002-08-08 | 2010-07-09 | 파나소닉 주식회사 | 동화상의 부호화 방법 및 복호화 방법 |
| JP2004179687A (ja) * | 2002-11-22 | 2004-06-24 | Toshiba Corp | 動画像符号化/復号化方法及び装置 |
| BRPI0318759B1 (pt) * | 2002-11-25 | 2018-02-27 | Godo Kaisha Ip Bridge 1 | Método e aparelho de codificação de imagem móvel |
| KR100693669B1 (ko) | 2003-03-03 | 2007-03-09 | 엘지전자 주식회사 | 피일드 매크로 블록의 레퍼런스 픽쳐 결정 방법 |
| US8009739B2 (en) * | 2003-09-07 | 2011-08-30 | Microsoft Corporation | Intensity estimation/compensation for interlaced forward-predicted fields |
| KR100601935B1 (ko) * | 2003-12-02 | 2006-07-14 | 삼성전자주식회사 | 디지탈 동영상 처리 방법 및 장치 |
| JP2005223631A (ja) * | 2004-02-05 | 2005-08-18 | Sony Corp | データ処理装置およびその方法と符号化装置および復号装置 |
| US7458976B2 (en) | 2005-03-02 | 2008-12-02 | Advanced Medical Optics, Inc. | Devices and methods for storing, loading, and delivering an intraocular lens |
| US7599565B2 (en) * | 2004-03-10 | 2009-10-06 | Nokia Corporation | Method and device for transform-domain video editing |
| US20050207490A1 (en) * | 2004-03-18 | 2005-09-22 | Wang Jason N | Stored picture index for AVC coding |
| JP2005318297A (ja) * | 2004-04-28 | 2005-11-10 | Toshiba Corp | 動画像符号化・復号方法及び装置 |
| EP1631089A1 (en) * | 2004-08-30 | 2006-03-01 | Matsushita Electric Industrial Co., Ltd. | Video coding apparatus and decoding apparatus |
| US8284837B2 (en) * | 2004-09-16 | 2012-10-09 | Thomson Licensing | Video codec with weighted prediction utilizing local brightness variation |
| JP4284265B2 (ja) * | 2004-11-02 | 2009-06-24 | 株式会社東芝 | 動画像符号化装置、動画像符号化方法、動画像復号化装置および動画像復号化方法 |
| KR100656645B1 (ko) * | 2004-12-22 | 2006-12-11 | 엘지전자 주식회사 | 동영상 부호화 장치와 방법 |
| US7970219B2 (en) | 2004-12-30 | 2011-06-28 | Samsung Electronics Co., Ltd. | Color image encoding and decoding method and apparatus using a correlation between chrominance components |
| US8435289B2 (en) | 2005-02-11 | 2013-05-07 | Abbott Medical Optics Inc. | Rapid exchange IOL insertion apparatus and methods of using |
| US8562674B2 (en) * | 2005-02-11 | 2013-10-22 | Abbott Medical Optics Inc. | Front loading IOL insertion apparatus and method of using |
| US9339374B2 (en) * | 2005-02-11 | 2016-05-17 | Abbot Medical Optics Inc. | Intraocular lens insertion apparatus and lens case |
| DE102005010978A1 (de) * | 2005-03-04 | 2006-09-07 | Technische Universität Dresden | Photoaktives Bauelement mit organischen Schichten |
| US7804903B2 (en) * | 2005-06-27 | 2010-09-28 | Intel Corporation | Hardware-based CABAC decoder |
| US7306507B2 (en) * | 2005-08-22 | 2007-12-11 | Applied Materials, Inc. | Polishing pad assembly with glass or crystalline window |
| US7756526B2 (en) | 2005-09-19 | 2010-07-13 | Silverbrook Research Pty Ltd | Retrieving a web page via a coded surface |
| US7855805B2 (en) * | 2005-09-19 | 2010-12-21 | Silverbrook Research Pty Ltd | Printing a competition entry form using a mobile device |
| US7621442B2 (en) | 2005-09-19 | 2009-11-24 | Silverbrook Research Pty Ltd | Printing a subscription using a mobile device |
| US7843595B2 (en) * | 2005-09-19 | 2010-11-30 | Silverbrook Research Pty Ltd | Printing a calendar using a mobile device |
| FR2891685B1 (fr) * | 2005-10-03 | 2008-04-18 | Envivio France Entpr Uniperson | Procede et dispositif d'estimation de mouvement a references multiples, procede et dispositif de codage, produits programme d'ordinateur et moyens de stockage correspondants. |
| JP4534935B2 (ja) | 2005-10-04 | 2010-09-01 | 株式会社日立製作所 | トランスコーダ、記録装置及びトランスコード方法 |
| JP4166781B2 (ja) * | 2005-12-09 | 2008-10-15 | 松下電器産業株式会社 | 動きベクトル検出装置および動きベクトル検出方法 |
| CN101346998B (zh) * | 2006-01-05 | 2012-01-11 | 日本电信电话株式会社 | 视频编码方法及解码方法、其装置 |
| US8902977B2 (en) | 2006-01-09 | 2014-12-02 | Thomson Licensing | Method and apparatus for providing reduced resolution update mode for multi-view video coding |
| EP1809042A1 (en) * | 2006-01-13 | 2007-07-18 | THOMSON Licensing | Method and apparatus for coding interlaced video data |
| US20070201554A1 (en) * | 2006-02-24 | 2007-08-30 | Samsung Electronics Co., Ltd. | Video transcoding method and apparatus |
| BRPI0600823B1 (pt) * | 2006-03-14 | 2018-02-14 | Whirlpool S.A. | Sistema de programação de equipamentos eletrodomésticos e método de programação de equipamentos eletrodomésticos programáveis em linha de montagem |
| WO2007107170A1 (en) * | 2006-03-22 | 2007-09-27 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Coding scheme enabling precision-scalability |
| US20080025408A1 (en) * | 2006-07-31 | 2008-01-31 | Sam Liu | Video encoding |
| US8194744B2 (en) * | 2006-09-20 | 2012-06-05 | Lsi Corporation | Method and/or apparatus for implementing reduced bandwidth high performance VC1 intensity compensation |
| CN101222638B (zh) * | 2007-01-08 | 2011-12-07 | 华为技术有限公司 | 多视视频编解码方法及装置 |
| CN101647279A (zh) * | 2007-01-24 | 2010-02-10 | Lg电子株式会社 | 用于处理视频信号的方法和装置 |
| WO2008108372A1 (ja) * | 2007-03-05 | 2008-09-12 | Nec Corporation | 重み付き予測情報算出方法、装置、プログラム、動画像符号化方法、装置、およびプログラム |
| JP5115549B2 (ja) * | 2007-03-20 | 2013-01-09 | 富士通株式会社 | デコード方法、デコーダ及びデコード装置 |
| KR101366242B1 (ko) * | 2007-03-29 | 2014-02-20 | 삼성전자주식회사 | 움직임 모델 파라메터의 부호화, 복호화 방법 및 움직임모델 파라메터를 이용한 영상의 부호화, 복호화 방법 및장치 |
| TW200910975A (en) * | 2007-06-25 | 2009-03-01 | Nippon Telegraph & Telephone | Video encoding method and decoding method, apparatuses therefor, programs therefor, and storage media for storing the programs |
| ES2711203T3 (es) * | 2007-06-29 | 2019-04-30 | Velos Media Int Ltd | Dispositivo de codificación de imágenes y dispositivo de decodificación de imágenes |
| JP4325708B2 (ja) * | 2007-07-05 | 2009-09-02 | ソニー株式会社 | データ処理装置、データ処理方法およびデータ処理プログラム、符号化装置、符号化方法および符号化プログラム、ならびに、復号装置、復号方法および復号プログラム |
| US7734321B2 (en) * | 2007-07-13 | 2010-06-08 | All Protect, Llc | Apparatus for non-invasive spectroscopic measurement of analytes, and method of using the same |
| JPWO2009041215A1 (ja) * | 2007-09-25 | 2011-01-20 | シャープ株式会社 | 動画像符号化装置及び動画像復号装置 |
| US8175158B2 (en) * | 2008-01-04 | 2012-05-08 | Sharp Laboratories Of America, Inc. | Methods and systems for inter-layer image prediction parameter determination |
| KR20090090152A (ko) * | 2008-02-20 | 2009-08-25 | 삼성전자주식회사 | 영상의 부호화, 복호화 방법 및 장치 |
| CN102017482A (zh) * | 2008-03-05 | 2011-04-13 | 夏普株式会社 | 通信系统、通信装置及通信方法 |
| KR100939917B1 (ko) | 2008-03-07 | 2010-02-03 | 에스케이 텔레콤주식회사 | 움직임 예측을 통한 부호화 시스템 및 움직임 예측을 통한부호화 방법 |
| US9967590B2 (en) | 2008-04-10 | 2018-05-08 | Qualcomm Incorporated | Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter |
| US8804831B2 (en) | 2008-04-10 | 2014-08-12 | Qualcomm Incorporated | Offsets at sub-pixel resolution |
| US8702794B2 (en) | 2008-04-28 | 2014-04-22 | Abbott Medical Optics Inc. | Back loaded IOL insertion cartridge |
| DE102008030878A1 (de) * | 2008-06-30 | 2009-12-31 | Giesecke & Devrient Gmbh | Vorrichtung und Verfahren für die Annahme oder Ausgabe von Banknoten |
| US7842725B2 (en) | 2008-07-24 | 2010-11-30 | Ecolab USA, Inc. | Foaming alcohol compositions with selected dimethicone surfactants |
| JP5156704B2 (ja) * | 2008-07-29 | 2013-03-06 | パナソニック株式会社 | 画像符号化装置、画像符号化方法、集積回路及びカメラ |
| US10301912B2 (en) | 2008-08-20 | 2019-05-28 | Foro Energy, Inc. | High power laser flow assurance systems, tools and methods |
| US8631454B2 (en) * | 2008-09-05 | 2014-01-14 | Motorola Mobility Llc | Method and apparatus for constrained distribution of television program material |
| JP2010103969A (ja) * | 2008-09-25 | 2010-05-06 | Renesas Technology Corp | 画像復号方法、画像復号装置、画像符号化方法及び画像符号化装置 |
| US8259801B2 (en) * | 2008-10-12 | 2012-09-04 | Mediatek Inc. | Methods for coding digital media data with prediction information and prediction error information being respectively carried by different bit stream sections |
| US20100104654A1 (en) | 2008-10-27 | 2010-04-29 | Allergan, Inc. | Prostaglandin and prostamide drug delivery systems and intraocular therapeutic uses thereof |
| US9548714B2 (en) | 2008-12-29 | 2017-01-17 | Altera Corporation | Power converter with a dynamically configurable controller and output filter |
| WO2010116708A1 (ja) * | 2009-04-06 | 2010-10-14 | 三菱電機株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 |
| US20100285884A1 (en) * | 2009-05-08 | 2010-11-11 | Gazillion Inc | High performance network art rendering systems |
| WO2010131537A1 (ja) | 2009-05-11 | 2010-11-18 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化装置、方法およびプログラム、並びに、動画像復号化装置、方法およびプログラム |
| US9127313B2 (en) | 2009-12-01 | 2015-09-08 | Oxford Nanopore Technologies Limited | Biochemical analysis instrument |
| BR112012015001B1 (pt) * | 2009-12-17 | 2021-06-29 | Telefonaktiebolaget Lm Ericsson [Publ] | Método em um decodificador de vídeo para decodificar informação, disposição em um decodificador de vídeo, meio não transitório legível por computador para controlar um decodificador de vídeo, método em um codificador de vídeo para codificar informação, disposição em um codificador de vídeo, e, meio não transitório legível por computador para controlar um codificador de vídeo |
| CA2790982A1 (en) * | 2010-02-25 | 2011-09-01 | Proedge Dental Products, Inc. | Dental sensor holder and method of holding a dental sensor |
| KR101885258B1 (ko) | 2010-05-14 | 2018-08-06 | 삼성전자주식회사 | 비디오 신호의 부호화 방법과 그 장치, 및 비디오 복호화 방법과 그 장치 |
| KR101444691B1 (ko) * | 2010-05-17 | 2014-09-30 | 에스케이텔레콤 주식회사 | 참조영상 구성 및 인덱싱 장치 및 방법 |
| WO2011145865A2 (ko) * | 2010-05-17 | 2011-11-24 | 에스케이텔레콤 주식회사 | 참조영상 구성 및 인덱싱 장치 및 방법 |
| KR20120016991A (ko) | 2010-08-17 | 2012-02-27 | 오수미 | 인터 프리딕션 방법 |
| CN103370617B (zh) | 2010-10-01 | 2015-11-25 | 牛津纳米孔技术有限公司 | 生物化学分析设备和旋转阀 |
| US8867295B2 (en) | 2010-12-17 | 2014-10-21 | Enpirion, Inc. | Power converter for a memory module |
| US9532066B2 (en) * | 2011-01-21 | 2016-12-27 | Qualcomm Incorporated | Motion vector prediction |
| US9008176B2 (en) | 2011-01-22 | 2015-04-14 | Qualcomm Incorporated | Combined reference picture list construction for video coding |
| DE102012201710A1 (de) | 2011-02-14 | 2012-08-16 | Denso Corporation | Wärmetauscher |
| US9530224B2 (en) | 2011-03-06 | 2016-12-27 | Lg Electronics Inc. | Intra prediction method of chrominance block using luminance sample, and apparatus using same |
| US8934552B2 (en) | 2011-03-31 | 2015-01-13 | Qualcomm Incorporated | Combined reference picture list construction and mapping |
| CA2830036C (en) | 2011-04-12 | 2019-03-05 | Panasonic Corporation | Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus and moving picture coding and decoding apparatus |
| KR102250105B1 (ko) | 2011-04-25 | 2021-05-10 | 엘지전자 주식회사 | 인트라 예측 방법과 이를 이용한 부호화기 및 복호화기 |
| CN103493490B (zh) | 2011-04-25 | 2016-12-28 | 杜比实验室特许公司 | 非线性视觉动态范围残留量化器 |
| JP2012244353A (ja) * | 2011-05-18 | 2012-12-10 | Sony Corp | 画像処理装置および方法 |
| EP3337172B1 (en) | 2011-05-24 | 2020-09-09 | Velos Media International Limited | Image encoding method, image encoding apparatus |
| US9485518B2 (en) | 2011-05-27 | 2016-11-01 | Sun Patent Trust | Decoding method and apparatus with candidate motion vectors |
| US9143799B2 (en) * | 2011-05-27 | 2015-09-22 | Cisco Technology, Inc. | Method, apparatus and computer program product for image motion prediction |
| ES2911670T3 (es) | 2011-05-27 | 2022-05-20 | Sun Patent Trust | Aparato, procedimiento y programa para decodificar imágenes en movimiento |
| SG194746A1 (en) | 2011-05-31 | 2013-12-30 | Kaba Gmbh | Image encoding method, image encoding device, image decoding method, image decoding device, and image encoding/decoding device |
| WO2012164908A1 (ja) | 2011-05-31 | 2012-12-06 | パナソニック株式会社 | 動画像符号化方法、動画像符号化装置、動画像復号化方法、動画像復号化装置、および動画像符号化復号化装置 |
| ES2964682T3 (es) | 2011-06-08 | 2024-04-09 | Pari Pharma Gmbh | Generador de aerosol |
| GB2492337B (en) * | 2011-06-27 | 2018-05-09 | British Broadcasting Corp | Video encoding and decoding using reference pictures |
| AU2012277160B2 (en) | 2011-06-27 | 2016-12-15 | Sun Patent Trust | Image encoding method, image decoding method, image encoding device, image decoding device, and image encoding/decoding device |
| JP5907367B2 (ja) * | 2011-06-28 | 2016-04-26 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに記録媒体 |
| US11647197B2 (en) | 2011-06-30 | 2023-05-09 | Velos Media, Llc | Context initialization based on slice header flag and slice type |
| BR112013029425B1 (pt) | 2011-06-30 | 2022-03-29 | Sun Patent Trust | Método de decodificação de imagem, método de codificação de imagem, dispositivo de decodificação de imagem, dispositivo de codificação de imagem, e dispositivo de codifica ção/decodificação de imagem |
| CN103718558B (zh) | 2011-08-03 | 2017-04-19 | 太阳专利托管公司 | 运动图像编码方法及装置、解码方法及装置和编解码装置 |
| CN105376575B (zh) | 2011-08-29 | 2018-04-03 | 苗太平洋控股有限公司 | 用于解码合并模式下的运动信息的装置 |
| KR101423648B1 (ko) * | 2011-09-09 | 2014-07-28 | 주식회사 케이티 | 화면 간 예측 수행시 후보 블록 결정 방법 및 이러한 방법을 사용하는 장치 |
| ES2773691T3 (es) * | 2011-09-14 | 2020-07-14 | Samsung Electronics Co Ltd | Procedimiento y dispositivo de codificación de una unidad de predicción (PU) según su tamaño y dispositivo de decodificación correspondiente |
| US20130069968A1 (en) * | 2011-09-16 | 2013-03-21 | Qualcomm Mems Technologies, Inc. | Methods and apparatus for hybrid halftoning of an image |
| JP5592023B2 (ja) | 2011-10-17 | 2014-09-17 | 株式会社東芝 | 符号化方法及び符号化装置 |
| JPWO2013057783A1 (ja) * | 2011-10-17 | 2015-04-02 | 株式会社東芝 | 符号化方法及び復号方法 |
| BR122020003041B1 (pt) * | 2011-10-17 | 2021-11-09 | Kabushiki Kaisha Toshiba | Método de codificação, método de decodificação e dispositivo de transferência |
| MY180182A (en) | 2011-10-19 | 2020-11-24 | Sun Patent Trust | Picture coding method,picture coding apparatus,picture decoding method,and picture decoding apparatus |
| KR101934277B1 (ko) | 2011-11-28 | 2019-01-04 | 에스케이텔레콤 주식회사 | 개선된 머지를 이용한 영상 부호화/복호화 방법 및 장치 |
| WO2013081365A1 (ko) * | 2011-11-28 | 2013-06-06 | 에스케이텔레콤 주식회사 | 개선된 머지를 이용한 영상 부호화/복호화 방법 및 장치 |
| US9503756B2 (en) | 2011-12-09 | 2016-11-22 | Arris Enterprises, Inc. | Encoding and decoding using perceptual representations |
| ITMI20112296A1 (it) * | 2011-12-16 | 2013-06-17 | St Microelectronics Srl | Dispositivo elettronico flessibile incapsulato e relativo metodo di fabbricazione |
| US9531990B1 (en) | 2012-01-21 | 2016-12-27 | Google Inc. | Compound prediction using multiple sources or prediction modes |
| US20140340393A1 (en) * | 2012-02-03 | 2014-11-20 | Thomson Licensing | System and method for error controllable repetitive structure discovery based compression |
| US8737824B1 (en) | 2012-03-09 | 2014-05-27 | Google Inc. | Adaptively encoding a media stream with compound prediction |
| US9473769B2 (en) * | 2012-06-08 | 2016-10-18 | Texas Instruments Incorporated | Method and system for reducing slice header parsing overhead in video coding |
| US10482064B2 (en) * | 2012-06-26 | 2019-11-19 | Oracle International Corporations | De-duplicating immutable data at runtime |
| EP3193506A1 (en) | 2012-06-27 | 2017-07-19 | Kabushiki Kaisha Toshiba | Decoding method and decoding device |
| US9185414B1 (en) | 2012-06-29 | 2015-11-10 | Google Inc. | Video encoding using variance |
| EP4033764B1 (en) * | 2012-09-26 | 2023-07-19 | Sun Patent Trust | Image encoding apparatus, image decoding apparatus and storage medium |
| US9628790B1 (en) | 2013-01-03 | 2017-04-18 | Google Inc. | Adaptive composite intra prediction for image and video compression |
| DE112014004764T5 (de) * | 2013-10-16 | 2016-07-21 | Cummins Filtration Ip, Inc. | Elektronische Filtererkennungsfunktion für Flüssigkeitsfiltrationssysteme |
| KR101348566B1 (ko) * | 2013-10-21 | 2014-01-10 | 주식회사 케이티 | 화면 간 예측 수행시 후보 블록 결정 방법 및 이러한 방법을 사용하는 장치 |
| US9609343B1 (en) | 2013-12-20 | 2017-03-28 | Google Inc. | Video coding using compound prediction |
| JP5702011B2 (ja) * | 2014-04-07 | 2015-04-15 | 株式会社東芝 | 符号化方法、符号化装置及びプログラム |
| JP2014197852A (ja) * | 2014-05-12 | 2014-10-16 | 株式会社東芝 | 復号方法及び復号装置 |
| RU2568266C1 (ru) * | 2014-06-05 | 2015-11-20 | Федеральное государственное казенное военное образовательное учреждение высшего профессионального образования "ВОЕННАЯ АКАДЕМИЯ СВЯЗИ имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации | Способ кодирования и декодирования видеоинформации |
| US11191519B2 (en) * | 2014-08-05 | 2021-12-07 | HABICO, Inc. | Device, system, and method for hemispheric breast imaging |
| EP3234714B1 (en) | 2014-12-16 | 2021-05-12 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
| DE102015100575A1 (de) * | 2015-01-15 | 2016-07-21 | Osram Opto Semiconductors Gmbh | Verfahren zur Herstellung einer Mehrzahl von optoelektronischen Halbleiterbauelementen und optoelektronisches Halbleiterbauelement |
| JP5916906B2 (ja) * | 2015-01-21 | 2016-05-11 | 株式会社東芝 | 符号化方法、復号方法、符号化装置、及び復号装置 |
| JP5869160B2 (ja) * | 2015-02-16 | 2016-02-24 | 株式会社東芝 | 復号方法、復号装置及びプログラム |
| US9348880B1 (en) | 2015-04-01 | 2016-05-24 | Palantir Technologies, Inc. | Federated search of multiple sources with conflict resolution |
| US9509217B2 (en) * | 2015-04-20 | 2016-11-29 | Altera Corporation | Asymmetric power flow controller for a power converter and method of operating the same |
| DE202015004739U1 (de) | 2015-07-02 | 2016-10-05 | Schwan-Stabilo Cosmetics Gmbh & Co. Kg | Schoner für einen Stift |
| WO2017035831A1 (en) | 2015-09-06 | 2017-03-09 | Mediatek Inc. | Adaptive inter prediction |
| US10257528B2 (en) * | 2015-10-08 | 2019-04-09 | Electronics And Telecommunications Research Institute | Method and apparatus for adaptive encoding and decoding based on image quality |
| US9998745B2 (en) | 2015-10-29 | 2018-06-12 | Microsoft Technology Licensing, Llc | Transforming video bit streams for parallel processing |
| US10421915B2 (en) | 2015-12-04 | 2019-09-24 | Exxonmobil Research And Engineering Company | Crude bio oil pretreatment and upgrading |
| JP6088036B2 (ja) * | 2015-12-22 | 2017-03-01 | 株式会社東芝 | 復号方法、復号装置及びプログラム |
| JP6132950B2 (ja) * | 2016-04-05 | 2017-05-24 | 株式会社東芝 | 符号化方法、復号方法、符号化装置、及び復号装置 |
| US10097133B2 (en) * | 2016-04-14 | 2018-10-09 | Shahriar Shamloo Aliabadi | Racking system for installing solar panels |
| US10114071B2 (en) | 2016-04-26 | 2018-10-30 | International Business Machines Corporation | Testing mechanism for a proximity fail probability of defects across integrated chips |
| US11363253B2 (en) * | 2016-05-13 | 2022-06-14 | Vid Scale, Inc. | Systems and methods for generalized multi-hypothesis prediction for video coding |
| US10834404B2 (en) * | 2016-05-24 | 2020-11-10 | Electronics And Telecommunications Research Institute | Image encoding/decoding method and recording medium for same |
| CN106358041B (zh) * | 2016-08-30 | 2019-05-10 | 北京奇艺世纪科技有限公司 | 一种帧间预测编码方法及装置 |
| JP6235742B2 (ja) * | 2017-01-30 | 2017-11-22 | 株式会社東芝 | 電子機器、復号方法及びプログラム |
| JP6262381B2 (ja) * | 2017-02-23 | 2018-01-17 | 株式会社東芝 | 電子機器、復号方法及びプログラム |
| JP6262380B2 (ja) * | 2017-02-23 | 2018-01-17 | 株式会社東芝 | 電子機器、復号方法及びプログラム |
| JP6235745B2 (ja) * | 2017-02-23 | 2017-11-22 | 株式会社東芝 | 電子機器、復号方法及びプログラム |
| JP6959559B2 (ja) * | 2017-06-14 | 2021-11-02 | 日本電信電話株式会社 | データ数決定装置、データ数決定方法及びデータ数決定プログラム |
| JP6783707B2 (ja) * | 2017-06-14 | 2020-11-11 | 日本電信電話株式会社 | データ数決定装置、データ数決定方法及びデータ数決定プログラム |
| JP2018007279A (ja) * | 2017-10-11 | 2018-01-11 | 株式会社東芝 | 復号方法及び復号装置 |
| JP2018007278A (ja) * | 2017-10-11 | 2018-01-11 | 株式会社東芝 | 復号方法及び復号装置 |
| JP6396566B2 (ja) * | 2017-10-20 | 2018-09-26 | 株式会社東芝 | 電子機器、符号化方法及びプログラム |
| JP6419934B2 (ja) * | 2017-12-04 | 2018-11-07 | 株式会社東芝 | 電子機器、符号化方法及びプログラム |
| US11153602B2 (en) | 2018-01-24 | 2021-10-19 | Vid Scale, Inc. | Generalized bi-prediction for video coding with reduced coding complexity |
| JP7170738B2 (ja) * | 2018-02-28 | 2022-11-14 | フラウンホファー ゲセルシャフト ツール フェールデルンク ダー アンゲヴァンテン フォルシュンク エー.ファオ. | 複合予測および制限付きマージ |
| US10941251B2 (en) | 2018-03-22 | 2021-03-09 | Momentive Performance Materials Inc. | Silicone polymer and composition comprising the same |
| EP3550834A1 (en) * | 2018-04-06 | 2019-10-09 | Comcast Cable Communications LLC | Encoding of video cross-fades using weighted inter-prediction |
| US11632546B2 (en) | 2018-07-18 | 2023-04-18 | Electronics And Telecommunications Research Institute | Method and device for effective video encoding/decoding via local lighting compensation |
| JP2019009792A (ja) * | 2018-08-22 | 2019-01-17 | 株式会社東芝 | 符号化方法、復号方法及び符号化データ |
| JP6903778B2 (ja) * | 2018-10-01 | 2021-07-14 | 株式会社東芝 | 記憶装置、送信装置および受信装置 |
| WO2020114406A1 (en) * | 2018-12-03 | 2020-06-11 | Beijing Bytedance Network Technology Co., Ltd. | Partial pruning method for inter prediction |
| US10979097B2 (en) | 2019-09-05 | 2021-04-13 | Micron Technology, Inc. | Wireless devices and systems including examples of full duplex transmission using neural networks or recurrent neural networks |
| US11021375B2 (en) * | 2019-10-21 | 2021-06-01 | New Sky Energy, Llc | Methods for producing and using alkaline aqueous ferric iron solutions |
| US11676495B2 (en) | 2019-11-15 | 2023-06-13 | International Business Machines Corporation | Dynamic autonomous vehicle mutuality support for autonomous vehicle networks |
| US11317094B2 (en) * | 2019-12-24 | 2022-04-26 | Tencent America LLC | Method and apparatus for video coding using geometric partitioning mode |
| WO2021136349A1 (en) * | 2019-12-30 | 2021-07-08 | FG Innovation Company Limited | Device and method for coding video data |
| JP6744507B2 (ja) * | 2020-01-07 | 2020-08-19 | 株式会社東芝 | 符号化方法および復号方法 |
| JP7475908B2 (ja) | 2020-03-17 | 2024-04-30 | シャープ株式会社 | 予測画像生成装置、動画像復号装置及び動画像符号化装置 |
| EP4131956A4 (en) * | 2020-04-03 | 2023-05-03 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Inter-frame prediction method, encoder, decoder and storage medium |
| JP7000498B2 (ja) * | 2020-05-29 | 2022-01-19 | 株式会社東芝 | 記憶装置、送信装置および符号化方法 |
| CN111836064B (zh) * | 2020-07-02 | 2022-01-07 | 北京字节跳动网络技术有限公司 | 一种直播内容识别方法及装置 |
| CN116075583A (zh) | 2020-07-06 | 2023-05-05 | 埃科莱布美国股份有限公司 | 包含烷基硅氧烷和水溶助剂/增溶剂的组合的发泡混合醇/水组合物 |
| EP4176031A1 (en) | 2020-07-06 | 2023-05-10 | Ecolab USA Inc. | Peg-modified castor oil based compositions for microemulsifying and removing multiple oily soils |
| AU2021306707B2 (en) | 2020-07-06 | 2024-06-13 | Ecolab Usa Inc. | Foaming mixed alcohol/water compositions comprising a structured alkoxylated siloxane |
| US11917357B2 (en) * | 2021-04-12 | 2024-02-27 | Yealink (Xiamen) Network Technology Co., Ltd. | Earpiece |
| CN113435594B (zh) * | 2021-06-30 | 2022-08-02 | 平安科技(深圳)有限公司 | 安防检测模型训练方法、装置、设备及存储介质 |
Family Cites Families (110)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6081A (en) * | 1849-02-06 | Cooking-stove | ||
| US59733A (en) * | 1866-11-13 | Improved broom | ||
| US645658A (en) * | 1898-02-21 | 1900-03-20 | Erl V Beals | Printing-bar. |
| US645668A (en) * | 1898-11-02 | 1900-03-20 | Axel R Lemoon | Child's seat for bicycles. |
| US673126A (en) * | 1900-07-17 | 1901-04-30 | Edouard Martin | Manufacture of silver-coated aluminium plates. |
| US2391937A (en) * | 1943-11-05 | 1946-01-01 | Miller Wrapping And Sealing Ma | Sandwich-making machine |
| US2664055A (en) * | 1951-02-20 | 1953-12-29 | Et Oakes Corp | Apparatus for depositing marshmallow, dough, batters, and the like |
| US2853961A (en) * | 1955-01-25 | 1958-09-30 | Et Oakes Corp | Sandwich making machine |
| DE1288895B (de) * | 1964-06-23 | 1969-02-06 | Bahlsen Werner | Vorrichtung zum Herstellen von mit einer Fuellschicht versehenem Gebaeck |
| US3340824A (en) * | 1965-08-23 | 1967-09-12 | Peters Mach Co | Sandwiching machines |
| US4194443A (en) * | 1975-08-08 | 1980-03-25 | Mims Herman D | Cookie capper apparatus |
| US4162882A (en) * | 1978-03-22 | 1979-07-31 | Peters Machinery Company | Valve mechanism for sandwich creme |
| US4469021A (en) * | 1982-12-17 | 1984-09-04 | Peters Machinery Company | Dual feed stencil assembly for a sandwiching machine |
| EP0189299A3 (en) * | 1985-01-22 | 1987-09-02 | Apv Corporation Limited | Improvements in or relating to creaming apparatus |
| US4615264A (en) * | 1985-04-15 | 1986-10-07 | Peters Machinery Company | Filler diverting valve mechanism |
| US5218435A (en) * | 1991-02-20 | 1993-06-08 | Massachusetts Institute Of Technology | Digital advanced television systems |
| US5289132A (en) * | 1991-12-04 | 1994-02-22 | Oksman Henry C | Voltage characteristic comparator for discriminating solutions |
| JP2894067B2 (ja) | 1992-02-26 | 1999-05-24 | 日本電気株式会社 | 動画像符号化制御方法および動画像符号化装置 |
| US5644660A (en) | 1992-04-09 | 1997-07-01 | Picturetel Corporation | Method and apparatus for efficiently transmitting forced updates in a moving picture codec |
| TW405470U (en) * | 1993-01-22 | 2000-09-11 | Toyota Motor Co Ltd | Apparatus for machining and measuring a gear shape |
| JP3416215B2 (ja) * | 1993-08-31 | 2003-06-16 | キヤノン株式会社 | ファクシミリ装置 |
| JP2853553B2 (ja) * | 1994-02-22 | 1999-02-03 | 日本電気株式会社 | 動画像符号化方式 |
| GB9421037D0 (en) * | 1994-10-19 | 1994-12-07 | Apv Corp Ltd | Cream depositing |
| US6104754A (en) * | 1995-03-15 | 2000-08-15 | Kabushiki Kaisha Toshiba | Moving picture coding and/or decoding systems, and variable-length coding and/or decoding system |
| US5903313A (en) * | 1995-04-18 | 1999-05-11 | Advanced Micro Devices, Inc. | Method and apparatus for adaptively performing motion compensation in a video processing apparatus |
| EP0836187A4 (en) * | 1995-06-29 | 1999-03-10 | Ibm | SIGNAL RECORDING / REPRODUCING APPARATUS AND METHOD FOR CHANGING A RUNNING SEQUENCE OF AN ERROR CORRECTION PROCEDURE |
| US5666170A (en) * | 1995-07-12 | 1997-09-09 | Thomson Consumer Electronics, Inc. | Apparatus for decoding video signals encoded in different formats |
| DE19528929C2 (de) * | 1995-08-07 | 1999-07-01 | Feron Aluminium | Verfahren zur Herstellung von Kunststoffolien, die zur Herstellung von Folienkondensatoren dienen |
| JPH09121358A (ja) * | 1995-10-25 | 1997-05-06 | Matsushita Electric Ind Co Ltd | 画像符号化及び復号化装置と方法 |
| US6002802A (en) * | 1995-10-27 | 1999-12-14 | Kabushiki Kaisha Toshiba | Video encoding and decoding apparatus |
| JPH09163373A (ja) * | 1995-12-08 | 1997-06-20 | Toshiba Corp | 雑音低減装置 |
| JP3681835B2 (ja) * | 1995-12-27 | 2005-08-10 | 三菱電機株式会社 | 画像符号化装置及び画像復号化装置及び符号化・復号化システム |
| JP2980030B2 (ja) * | 1996-07-19 | 1999-11-22 | 日本電気株式会社 | Wwwブラウザにおける表示ページ制御方式及び方法 |
| US6266370B1 (en) * | 1996-09-03 | 2001-07-24 | Nippon Telegraph And Telephone Corporation | Brightness-variation compensation method and coding/decoding apparatus for moving pictures |
| JP2938412B2 (ja) | 1996-09-03 | 1999-08-23 | 日本電信電話株式会社 | 動画像の輝度変化補償方法、動画像符号化装置、動画像復号装置、動画像符号化もしくは復号プログラムを記録した記録媒体および動画像の符号化データを記録した記録媒体 |
| US6549575B1 (en) * | 1996-11-07 | 2003-04-15 | International Business Machines Corporation. | Efficient, flexible motion estimation architecture for real time MPEG2 compliant encoding |
| JPH10224795A (ja) * | 1997-01-31 | 1998-08-21 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化方法、復号方法、符号化器および復号器 |
| JPH10234014A (ja) * | 1997-02-20 | 1998-09-02 | Matsushita Electric Ind Co Ltd | 画像復号化方法、画像復号化装置、画像多重化方法、画像多重化装置、及び記録媒体 |
| US6226370B1 (en) * | 1997-02-21 | 2001-05-01 | Lionel C. Shih | Telephone pager and intercom system |
| JPH10248072A (ja) | 1997-03-05 | 1998-09-14 | Nippon Telegr & Teleph Corp <Ntt> | 動画像の色差信号変化補償方法、動画像符号化装置および動画像復号装置 |
| US6175592B1 (en) * | 1997-03-12 | 2001-01-16 | Matsushita Electric Industrial Co., Ltd. | Frequency domain filtering for down conversion of a DCT encoded picture |
| JP2897761B2 (ja) * | 1997-07-18 | 1999-05-31 | 日本電気株式会社 | ブロック・マッチング演算装置及びプログラムを記録した機械読み取り可能な記録媒体 |
| FR2768006B1 (fr) * | 1997-09-04 | 1999-10-15 | Alsthom Cge Alcatel | Procede de compression d'un signal a echantillons multidimensionnels |
| US6807231B1 (en) * | 1997-09-12 | 2004-10-19 | 8×8, Inc. | Multi-hypothesis motion-compensated video image predictor |
| US6249318B1 (en) * | 1997-09-12 | 2001-06-19 | 8×8, Inc. | Video coding/decoding arrangement and method therefor |
| US5987180A (en) * | 1997-09-26 | 1999-11-16 | Sarnoff Corporation | Multiple component compression encoder motion search method and apparatus |
| JPH11122495A (ja) * | 1997-10-09 | 1999-04-30 | Olympus Optical Co Ltd | 画像符号化装置 |
| WO1999041697A1 (en) * | 1998-02-13 | 1999-08-19 | Quvis, Inc. | Apparatus and method for optimized compression of interlaced motion images |
| JPH11239351A (ja) * | 1998-02-23 | 1999-08-31 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化方法、復号方法、符号化器、復号器、動画像符号化プログラムおよび動画像復号プログラムを記録した記録媒体 |
| US6188730B1 (en) * | 1998-03-23 | 2001-02-13 | Internatonal Business Machines Corporation | Highly programmable chrominance filter for 4:2:2 to 4:2:0 conversion during MPEG2 video encoding |
| US6259734B1 (en) * | 1998-04-03 | 2001-07-10 | Matsushita Electric Industrial Co., Ltd. | Image processing method, image processing apparatus, and data storage media |
| JP2891696B1 (ja) * | 1998-04-23 | 1999-05-17 | 株式会社東京機械製作所 | 印刷画像検査装置 |
| US6310919B1 (en) * | 1998-05-07 | 2001-10-30 | Sarnoff Corporation | Method and apparatus for adaptively scaling motion vector information in an information stream decoder |
| US6411651B1 (en) * | 1998-06-26 | 2002-06-25 | Compaq Information Technologies Group, L.P. | Method and system for distributed video compression in personal computer architecture |
| JP2000023162A (ja) * | 1998-06-29 | 2000-01-21 | Sony Corp | 符号化装置及び符号化方法 |
| US6496194B1 (en) * | 1998-07-30 | 2002-12-17 | Fujitsu Limited | Halftone display method and display apparatus for reducing halftone disturbances occurring in moving image portions |
| JP2000050268A (ja) * | 1998-07-31 | 2000-02-18 | Minolta Co Ltd | 画像符号化装置 |
| US6757334B1 (en) * | 1998-08-10 | 2004-06-29 | Kamilo Feher | Bit rate agile third-generation wireless CDMA, GSM, TDMA and OFDM system |
| JP3166716B2 (ja) | 1998-08-12 | 2001-05-14 | 日本電気株式会社 | フェード画像対応動画像符号化装置及び符号化方法 |
| US6266150B1 (en) * | 1998-08-24 | 2001-07-24 | International Business Machines Corporation | Virtual printer |
| KR100396643B1 (ko) * | 1998-09-07 | 2003-10-17 | 엘지전자 주식회사 | 무선패킷데이터단말 |
| US6229852B1 (en) * | 1998-10-26 | 2001-05-08 | Sony Corporation | Reduced-memory video decoder for compressed high-definition video data |
| GB2343321B (en) * | 1998-11-02 | 2003-03-26 | Nokia Mobile Phones Ltd | Error concealment in a video signal |
| US6310915B1 (en) * | 1998-11-20 | 2001-10-30 | Harmonic Inc. | Video transcoder with bitstream look ahead for rate control and statistical multiplexing |
| JP4208315B2 (ja) * | 1998-12-25 | 2009-01-14 | キヤノン株式会社 | データ通信制御装置及びその制御方法、データ通信システム、記録媒体 |
| KR19990068269A (ko) * | 1999-01-02 | 1999-09-06 | 김중성 | 마이크로프로세서를이용한고압방전등용전자식안정기 |
| US6973126B1 (en) * | 1999-03-05 | 2005-12-06 | Kdd Corporation | Video coding apparatus according to a feature of a video picture |
| US6022802A (en) * | 1999-03-18 | 2000-02-08 | Taiwan Semiconductor Manufacturing Company | Low dielectric constant intermetal dielectric (IMD) by formation of air gap between metal lines |
| US6389132B1 (en) * | 1999-10-13 | 2002-05-14 | Avaya Technology Corp. | Multi-tasking, web-based call center |
| US6317481B1 (en) * | 1999-10-27 | 2001-11-13 | Canon Kabushiki Kaisha | Stereo x-ray image processing |
| US7524187B2 (en) * | 2004-09-10 | 2009-04-28 | S.C. Johnson & Son, Inc. | Wick holder locking mechanism |
| KR100734759B1 (ko) * | 2000-02-01 | 2007-07-06 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | P-프레임들에 대한 두 단계의 움직임 추정에 의한 비디오 인코딩 |
| US6266658B1 (en) * | 2000-04-20 | 2001-07-24 | Microsoft Corporation | Index tuner for given workload |
| US6459773B1 (en) * | 2000-05-05 | 2002-10-01 | Lucent Technologies Inc. | System to pre-qualify copper subscriber loops for high bandwidth access service using subscriber or network generated tones |
| KR100694034B1 (ko) * | 2000-05-13 | 2007-03-12 | 삼성전자주식회사 | 데이터 전송률 자동 검출장치 |
| US6654502B1 (en) * | 2000-06-07 | 2003-11-25 | Intel Corporation | Adaptive early exit techniques in image correlation |
| US7116372B2 (en) * | 2000-10-20 | 2006-10-03 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for deinterlacing |
| US6925126B2 (en) * | 2001-04-18 | 2005-08-02 | Koninklijke Philips Electronics N.V. | Dynamic complexity prediction and regulation of MPEG2 decoding in a media processor |
| US7266150B2 (en) * | 2001-07-11 | 2007-09-04 | Dolby Laboratories, Inc. | Interpolation of video compression frames |
| US6607231B2 (en) * | 2001-07-23 | 2003-08-19 | Ford Global Technologies, Inc. | Liftgate with low-liftover liftglass |
| NL1018698C2 (nl) | 2001-08-03 | 2003-02-04 | Skf Ab | Lagereenheid met draaibare binnenring voor een trucknaaf. |
| US6556658B2 (en) * | 2001-09-17 | 2003-04-29 | International Business Machines Corporation | Method for adding redundant vias on VLSI chips |
| JP2004007379A (ja) * | 2002-04-10 | 2004-01-08 | Toshiba Corp | 動画像符号化方法及び動画像復号化方法 |
| JP4015934B2 (ja) * | 2002-04-18 | 2007-11-28 | 株式会社東芝 | 動画像符号化方法及び装置 |
| EP1827027A1 (en) * | 2002-01-18 | 2007-08-29 | Kabushiki Kaisha Toshiba | Video encoding method and apparatus and video decoding method and apparatus |
| EP1344457A1 (en) * | 2002-03-14 | 2003-09-17 | Meincke A/S | A method of and an apparatus for producing sandwich cookies |
| ES2355656T3 (es) | 2002-04-18 | 2011-03-29 | Kabushiki Kaisha Toshiba | Procedimiento y aparato para decodificación de vídeo . |
| US7277486B2 (en) * | 2002-05-03 | 2007-10-02 | Microsoft Corporation | Parameterization for fading compensation |
| JP4064150B2 (ja) * | 2002-05-20 | 2008-03-19 | シャープ株式会社 | 無線通信装置及び無線通信装置の制御方法 |
| JP2004023458A (ja) * | 2002-06-17 | 2004-01-22 | Toshiba Corp | 動画像符号化/復号化方法及び装置 |
| US7376186B2 (en) * | 2002-07-15 | 2008-05-20 | Thomson Licensing | Motion estimation with weighting prediction |
| US7903742B2 (en) * | 2002-07-15 | 2011-03-08 | Thomson Licensing | Adaptive weighting of reference pictures in video decoding |
| US7154952B2 (en) * | 2002-07-19 | 2006-12-26 | Microsoft Corporation | Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures |
| DE10245676B4 (de) * | 2002-09-30 | 2008-01-17 | Siemens Ag | Phasenkontrast-Röntgengerät mit Strichfokus zur Erstellung eines Phasenkontrast-Bildes eines Objekts und Verfahren zum Erstellen des Phasenkontrast-Bildes |
| CA2762923C (en) * | 2002-10-01 | 2014-10-21 | Panasonic Corporation | Picture coding apparatus, picture decoding apparatus and the methods |
| JP3693642B2 (ja) * | 2002-10-29 | 2005-09-07 | 本田技研工業株式会社 | ナビゲーション装置 |
| US7167749B2 (en) * | 2002-11-05 | 2007-01-23 | Wilson Greatbatch Technologies, Inc. | One piece header assembly for an implantable medical device |
| JP2004179687A (ja) * | 2002-11-22 | 2004-06-24 | Toshiba Corp | 動画像符号化/復号化方法及び装置 |
| CN100403793C (zh) * | 2002-12-04 | 2008-07-16 | 汤姆森许可贸易公司 | 利用加权预测对视频交叉衰落进行编码 |
| JP4419458B2 (ja) * | 2003-07-14 | 2010-02-24 | リコープリンティングシステムズ株式会社 | インクジェットヘッドの製造方法 |
| US20050050310A1 (en) | 2003-07-15 | 2005-03-03 | Bailey Daniel W. | Method, system, and apparatus for improving multi-core processor performance |
| US7577198B2 (en) * | 2003-09-07 | 2009-08-18 | Microsoft Corporation | Number of reference fields for an interlaced forward-predicted field |
| US7400681B2 (en) * | 2003-11-28 | 2008-07-15 | Scientific-Atlanta, Inc. | Low-complexity motion vector prediction for video codec with two lists of reference pictures |
| US7650164B2 (en) * | 2004-11-02 | 2010-01-19 | Broadcom Corporation | Method and system for exchanging data between a mobile phone and a PC |
| DE112005002738T5 (de) * | 2004-11-05 | 2007-09-27 | General Motors Corp. (N.D.Ges.D. Staates Delaware), Detroit | Mit einem Gerüst versehene borazan-lithiumhydrid Wasserstoffspeichermateralien |
| WO2006119494A2 (en) * | 2005-05-04 | 2006-11-09 | Exagen Diagnostics, Inc. | Acute myelogenous leukemia biomarkers |
| US7680164B1 (en) * | 2005-05-31 | 2010-03-16 | Mindspeed Technologies, Inc. | Configurable laser driver with common anode and common cathode outputs |
| JP4236654B2 (ja) * | 2005-09-13 | 2009-03-11 | 株式会社東芝 | 動画像符号化装置及びその方法 |
| JP2008065971A (ja) * | 2006-08-10 | 2008-03-21 | Fujitsu Ltd | 半導体メモリおよびメモリシステム |
| US7400661B2 (en) * | 2006-11-08 | 2008-07-15 | Lexmark International, Inc. | Automatic setting of laser diode bias current |
-
2002
- 2002-11-22 JP JP2002340042A patent/JP4015934B2/ja not_active Expired - Lifetime
-
2003
- 2003-04-18 ES ES07006020T patent/ES2375382T3/es not_active Expired - Lifetime
- 2003-04-18 CN CNB038007576A patent/CN1297149C/zh not_active Expired - Fee Related
- 2003-04-18 EP EP20070006021 patent/EP1798986B1/en not_active Expired - Lifetime
- 2003-04-18 EP EP20030717655 patent/EP1414245B1/en not_active Expired - Lifetime
- 2003-04-18 KR KR1020067005243A patent/KR100676387B1/ko not_active Expired - Fee Related
- 2003-04-18 CA CA 2646562 patent/CA2646562C/en not_active Expired - Lifetime
- 2003-04-18 AT AT07006018T patent/ATE532334T1/de active
- 2003-04-18 AT AT07006032T patent/ATE532339T1/de active
- 2003-04-18 EP EP20110161205 patent/EP2355519A1/en not_active Withdrawn
- 2003-04-18 AT AT07006031T patent/ATE487330T1/de active
- 2003-04-18 EP EP20070006019 patent/EP1798984B1/en not_active Expired - Lifetime
- 2003-04-18 AT AT03717655T patent/ATE479285T1/de active
- 2003-04-18 EP EP20110161328 patent/EP2357828A1/en not_active Withdrawn
- 2003-04-18 AU AU2003227432A patent/AU2003227432B2/en not_active Ceased
- 2003-04-18 WO PCT/JP2003/004992 patent/WO2003088679A1/ja not_active Ceased
- 2003-04-18 KR KR20047000224A patent/KR100615023B1/ko not_active Expired - Fee Related
- 2003-04-18 EP EP20110161334 patent/EP2355523A1/en not_active Withdrawn
- 2003-04-18 KR KR1020067017061A patent/KR100786404B1/ko not_active Expired - Fee Related
- 2003-04-18 BR BRPI0304533A patent/BRPI0304533B1/pt active IP Right Grant
- 2003-04-18 EP EP20070006018 patent/EP1798983B1/en not_active Expired - Lifetime
- 2003-04-18 EP EP20110161191 patent/EP2355518A1/en not_active Withdrawn
- 2003-04-18 EP EP20110161251 patent/EP2355520A1/en not_active Withdrawn
- 2003-04-18 EP EP20070006032 patent/EP1798989B1/en not_active Expired - Lifetime
- 2003-04-18 ES ES07006021T patent/ES2375221T3/es not_active Expired - Lifetime
- 2003-04-18 EP EP20110161253 patent/EP2355521A1/en not_active Withdrawn
- 2003-04-18 EP EP20070006031 patent/EP1798988B1/en not_active Expired - Lifetime
- 2003-04-18 CA CA002450246A patent/CA2450246C/en not_active Expired - Fee Related
- 2003-04-18 EP EP20070006020 patent/EP1798985B1/en not_active Expired - Lifetime
- 2003-04-18 DE DE60333892T patent/DE60333892D1/de not_active Expired - Lifetime
- 2003-04-18 DE DE60334861T patent/DE60334861D1/de not_active Expired - Lifetime
- 2003-04-18 MX MXPA03011607A patent/MXPA03011607A/es active IP Right Grant
- 2003-04-18 AT AT07006020T patent/ATE532336T1/de active
- 2003-04-18 ES ES07006032T patent/ES2375448T3/es not_active Expired - Lifetime
- 2003-04-18 EP EP20110161287 patent/EP2355522A1/en not_active Withdrawn
- 2003-04-18 AT AT07006019T patent/ATE532335T1/de active
- 2003-04-18 AT AT07006030T patent/ATE532338T1/de active
- 2003-04-18 EP EP20110161300 patent/EP2357827A1/en not_active Withdrawn
- 2003-04-18 AT AT07006021T patent/ATE532337T1/de active
- 2003-04-18 ES ES07006019T patent/ES2375447T3/es not_active Expired - Lifetime
- 2003-04-18 EP EP20070006030 patent/EP1798987B1/en not_active Expired - Lifetime
- 2003-04-18 ES ES07006030T patent/ES2375222T3/es not_active Expired - Lifetime
- 2003-04-18 ES ES07006018T patent/ES2375219T3/es not_active Expired - Lifetime
-
2004
- 2004-01-12 US US10/754,535 patent/US7450643B2/en not_active Expired - Fee Related
- 2004-01-29 NO NO20040498A patent/NO337383B1/no not_active IP Right Cessation
-
2007
- 2007-03-19 US US11/687,923 patent/US7680183B2/en not_active Expired - Fee Related
- 2007-03-19 US US11/687,941 patent/US7876817B2/en not_active Expired - Fee Related
- 2007-03-19 US US11/687,956 patent/US7864861B2/en not_active Expired - Fee Related
- 2007-03-19 US US11/688,009 patent/US7864855B2/en not_active Expired - Fee Related
- 2007-03-19 US US11/687,975 patent/US7876834B2/en not_active Expired - Fee Related
- 2007-03-19 US US11/687,916 patent/US20070160130A1/en not_active Abandoned
- 2007-03-19 US US11/687,984 patent/US20070165714A1/en not_active Abandoned
-
2008
- 2008-11-26 US US12/323,662 patent/US7675973B2/en not_active Expired - Lifetime
- 2008-11-26 US US12/323,867 patent/US7873108B2/en not_active Expired - Fee Related
- 2008-11-26 US US12/323,712 patent/US7672375B2/en not_active Expired - Lifetime
- 2008-11-26 US US12/323,762 patent/US7702018B2/en not_active Expired - Lifetime
- 2008-11-26 US US12/323,824 patent/US7856056B2/en not_active Expired - Fee Related
- 2008-11-26 US US12/323,621 patent/US7680184B2/en not_active Expired - Lifetime
- 2008-11-26 US US12/323,930 patent/US20090135907A1/en not_active Abandoned
- 2008-11-26 US US12/323,966 patent/US7881379B2/en not_active Expired - Fee Related
-
2009
- 2009-01-30 US US12/363,694 patent/US20090141813A1/en not_active Abandoned
- 2009-01-30 US US12/363,680 patent/US20090245352A1/en not_active Abandoned
- 2009-01-30 US US12/363,686 patent/US20090262816A1/en not_active Abandoned
- 2009-01-30 US US12/363,692 patent/US7929607B2/en not_active Expired - Fee Related
- 2009-01-30 US US12/363,688 patent/US20090141812A1/en not_active Abandoned
- 2009-03-10 US US12/400,836 patent/US20090168877A1/en not_active Abandoned
- 2009-03-10 US US12/400,824 patent/US20090168876A1/en not_active Abandoned
- 2009-03-10 US US12/400,829 patent/US20090168879A1/en not_active Abandoned
- 2009-05-08 US US12/463,170 patent/US20090219995A1/en not_active Abandoned
- 2009-05-08 US US12/437,604 patent/US7876822B2/en not_active Expired - Fee Related
- 2009-05-08 US US12/437,585 patent/US20090213931A1/en not_active Abandoned
- 2009-05-14 US US12/466,243 patent/US7675975B2/en not_active Expired - Lifetime
- 2009-05-14 US US12/466,039 patent/US7856057B2/en not_active Expired - Fee Related
- 2009-05-15 US US12/466,889 patent/US20090225858A1/en not_active Abandoned
- 2009-05-15 US US12/466,810 patent/US7864862B2/en not_active Expired - Fee Related
- 2009-05-15 US US12/467,073 patent/US20090225841A1/en not_active Abandoned
- 2009-05-15 US US12/466,771 patent/US20090225837A1/en not_active Abandoned
- 2009-05-15 US US12/466,822 patent/US7649941B2/en not_active Expired - Lifetime
- 2009-05-15 US US12/466,945 patent/US20090225859A1/en not_active Abandoned
- 2009-05-15 US US12/466,858 patent/US7684485B2/en not_active Expired - Lifetime
- 2009-05-15 US US12/466,429 patent/US7864844B2/en not_active Expired - Fee Related
- 2009-05-15 US US12/466,955 patent/US20090225840A1/en not_active Abandoned
- 2009-05-15 US US12/466,836 patent/US7864856B2/en not_active Expired - Fee Related
- 2009-05-15 US US12/466,552 patent/US7864845B2/en not_active Expired - Fee Related
- 2009-05-15 US US12/466,954 patent/US7876823B2/en not_active Expired - Fee Related
- 2009-05-15 US US12/466,723 patent/US20090219997A1/en not_active Abandoned
- 2009-05-15 US US12/466,829 patent/US7649942B2/en not_active Expired - Lifetime
- 2009-05-15 US US12/466,883 patent/US20090225839A1/en not_active Abandoned
- 2009-05-15 US US12/466,518 patent/US20090225854A1/en not_active Abandoned
- 2009-05-15 US US12/467,033 patent/US7738557B2/en not_active Expired - Lifetime
- 2009-05-15 US US12/466,778 patent/US20090232209A1/en not_active Abandoned
- 2009-06-09 US US12/481,293 patent/US20090238272A1/en not_active Abandoned
- 2009-06-09 US US12/481,328 patent/US7869509B2/en not_active Expired - Fee Related
- 2009-06-09 US US12/481,280 patent/US7852920B2/en not_active Expired - Fee Related
- 2009-06-09 US US12/481,313 patent/US20090245355A1/en not_active Abandoned
- 2009-06-10 US US12/482,128 patent/US7848422B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/482,007 patent/US7864851B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,640 patent/US7852921B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,660 patent/US7848417B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/482,094 patent/US7889797B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,720 patent/US7869510B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,886 patent/US7889796B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/482,157 patent/US7848423B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,706 patent/US7876825B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,695 patent/US7852922B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,873 patent/US7864850B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,727 patent/US7869511B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/482,234 patent/US7864852B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,673 patent/US20090252222A1/en not_active Abandoned
- 2009-06-10 US US12/481,932 patent/US7860164B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,721 patent/US7873109B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,960 patent/US7852923B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,688 patent/US7876824B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,840 patent/US7843996B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/482,212 patent/US7852924B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,924 patent/US7869513B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,794 patent/US7869512B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,746 patent/US7848418B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/482,066 patent/US7848421B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,716 patent/US7881378B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,760 patent/US7848419B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,992 patent/US7860171B2/en not_active Expired - Fee Related
- 2009-06-10 US US12/481,846 patent/US7848420B2/en not_active Expired - Fee Related
- 2009-06-25 US US12/491,271 patent/US7876826B2/en not_active Expired - Fee Related
- 2009-06-25 US US12/491,375 patent/US7869520B2/en not_active Expired - Fee Related
- 2009-06-25 US US12/491,398 patent/US7869521B2/en not_active Expired - Fee Related
- 2009-06-25 US US12/491,347 patent/US7852926B2/en not_active Expired - Fee Related
- 2009-06-25 US US12/491,346 patent/US7852925B2/en not_active Expired - Fee Related
- 2009-06-25 US US12/491,829 patent/US20090257495A1/en not_active Abandoned
- 2009-06-25 US US12/491,400 patent/US20090262805A1/en not_active Abandoned
- 2009-06-26 US US12/492,557 patent/US7852929B2/en not_active Expired - Fee Related
- 2009-06-26 US US12/492,384 patent/US7852927B2/en not_active Expired - Fee Related
- 2009-06-26 US US12/492,503 patent/US7864853B2/en not_active Expired - Lifetime
- 2009-06-26 US US12/492,190 patent/US20090262822A1/en not_active Abandoned
- 2009-06-26 US US12/492,459 patent/US7852928B2/en not_active Expired - Fee Related
- 2009-06-26 US US12/492,249 patent/US20090262824A1/en not_active Abandoned
- 2009-06-26 US US12/492,272 patent/US20090262807A1/en not_active Abandoned
- 2009-06-26 US US12/492,228 patent/US20090262806A1/en not_active Abandoned
- 2009-06-26 US US12/492,241 patent/US20090262823A1/en not_active Abandoned
- 2009-06-29 US US12/493,954 patent/US7852942B2/en not_active Expired - Fee Related
- 2009-06-29 US US12/493,480 patent/US7852930B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,501 patent/US7869515B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,369 patent/US20090262827A1/en not_active Abandoned
- 2009-06-30 US US12/494,380 patent/US7852932B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,522 patent/US7876827B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,411 patent/US7869514B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,384 patent/US7852933B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,548 patent/US20090262833A1/en not_active Abandoned
- 2009-06-30 US US12/494,463 patent/US20090262831A1/en not_active Abandoned
- 2009-06-30 US US12/494,378 patent/US7852931B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,599 patent/US7852935B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,561 patent/US20090262814A1/en not_active Abandoned
- 2009-06-30 US US12/494,678 patent/US7856058B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,391 patent/US7852934B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,439 patent/US20090262830A1/en not_active Abandoned
- 2009-06-30 US US12/494,500 patent/US7864854B2/en not_active Expired - Fee Related
- 2009-06-30 US US12/494,373 patent/US20090262828A1/en not_active Abandoned
- 2009-06-30 US US12/494,364 patent/US20090262810A1/en not_active Abandoned
- 2009-06-30 US US12/494,398 patent/US20090262811A1/en not_active Abandoned
- 2009-07-23 US US12/508,260 patent/US7848431B2/en not_active Expired - Fee Related
- 2009-07-23 US US12/508,265 patent/US7852943B2/en not_active Expired - Fee Related
- 2009-07-27 US US12/509,788 patent/US7869519B2/en not_active Expired - Fee Related
- 2009-07-28 US US12/510,787 patent/US7848412B2/en not_active Expired - Fee Related
- 2009-07-28 US US12/510,606 patent/US7852946B2/en not_active Expired - Fee Related
- 2009-07-28 US US12/510,468 patent/US7852945B2/en not_active Expired - Fee Related
- 2009-07-28 US US12/510,765 patent/US7856061B2/en not_active Expired - Fee Related
- 2009-07-28 US US12/510,670 patent/US7852947B2/en not_active Expired - Fee Related
- 2009-07-28 US US12/510,440 patent/US7852944B2/en not_active Expired - Fee Related
- 2009-07-29 US US12/511,093 patent/US7852917B2/en not_active Expired - Fee Related
- 2009-07-29 US US12/511,100 patent/US7848414B2/en not_active Expired - Fee Related
- 2009-07-29 US US12/511,108 patent/US7848415B2/en not_active Expired - Fee Related
- 2009-07-29 US US12/511,104 patent/US7864846B2/en not_active Expired - Fee Related
- 2009-07-29 US US12/511,097 patent/US7848413B2/en not_active Expired - Fee Related
- 2009-07-30 US US12/512,654 patent/US7860163B2/en not_active Expired - Fee Related
- 2009-07-30 US US12/512,764 patent/US7852918B2/en not_active Expired - Fee Related
- 2009-07-30 US US12/512,089 patent/US20100061453A1/en not_active Abandoned
- 2009-07-30 US US12/512,116 patent/US7864847B2/en not_active Expired - Fee Related
- 2009-10-09 US US12/576,760 patent/US20100027627A1/en not_active Abandoned
- 2009-10-09 US US12/576,745 patent/US20100027626A1/en not_active Abandoned
- 2009-10-09 US US12/576,781 patent/US20100027628A1/en not_active Abandoned
- 2009-10-09 US US12/576,967 patent/US20100027630A1/en not_active Abandoned
- 2009-10-09 US US12/576,788 patent/US20100027629A1/en not_active Abandoned
- 2009-10-09 US US12/576,821 patent/US20100027669A1/en not_active Abandoned
- 2009-10-09 US US12/576,712 patent/US20100027668A1/en not_active Abandoned
- 2009-10-12 US US12/577,426 patent/US20100027633A1/en not_active Abandoned
- 2009-10-12 US US12/577,556 patent/US20100027671A1/en not_active Abandoned
- 2009-10-12 US US12/577,481 patent/US20100027635A1/en not_active Abandoned
- 2009-10-12 US US12/577,437 patent/US20100098158A1/en not_active Abandoned
- 2009-10-12 US US12/577,542 patent/US20100027636A1/en not_active Abandoned
- 2009-10-12 US US12/577,398 patent/US20100118962A1/en not_active Abandoned
- 2009-10-12 US US12/577,231 patent/US20100027631A1/en not_active Abandoned
- 2009-10-12 US US12/577,523 patent/US20100027670A1/en not_active Abandoned
- 2009-10-12 US US12/577,449 patent/US20100027634A1/en not_active Abandoned
- 2009-10-12 US US12/577,562 patent/US20100027639A1/en not_active Abandoned
- 2009-10-12 US US12/577,554 patent/US20100027638A1/en not_active Abandoned
- 2009-10-12 US US12/577,551 patent/US20100027637A1/en not_active Abandoned
- 2009-10-12 US US12/577,407 patent/US20100027632A1/en not_active Abandoned
- 2009-10-13 US US12/577,748 patent/US20100027642A1/en not_active Abandoned
- 2009-10-13 US US12/578,211 patent/US20100027649A1/en not_active Abandoned
- 2009-10-13 US US12/578,015 patent/US20100027647A1/en not_active Abandoned
- 2009-10-13 US US12/577,744 patent/US20100027641A1/en not_active Abandoned
- 2009-10-13 US US12/577,752 patent/US20100027643A1/en not_active Abandoned
- 2009-10-13 US US12/578,206 patent/US20100027648A1/en not_active Abandoned
- 2009-10-13 US US12/577,794 patent/US20100027673A1/en not_active Abandoned
- 2009-10-13 US US12/578,145 patent/US7881382B2/en not_active Expired - Fee Related
- 2009-10-13 US US12/578,049 patent/US20100034261A1/en not_active Abandoned
- 2009-10-13 US US12/578,242 patent/US20100034275A1/en not_active Abandoned
- 2009-10-13 US US12/577,772 patent/US20100034267A1/en not_active Abandoned
- 2009-10-13 US US12/578,232 patent/US20100027650A1/en not_active Abandoned
- 2009-10-13 US US12/578,293 patent/US20100118946A1/en not_active Abandoned
- 2009-10-13 US US12/578,344 patent/US20100027651A1/en not_active Abandoned
- 2009-10-13 US US12/578,199 patent/US7881383B2/en not_active Expired - Fee Related
- 2009-10-13 US US12/578,378 patent/US20100027676A1/en not_active Abandoned
- 2009-10-13 US US12/577,757 patent/US7881381B2/en not_active Expired - Fee Related
- 2009-10-13 US US12/577,743 patent/US20100027640A1/en not_active Abandoned
- 2009-10-13 US US12/578,009 patent/US20100027646A1/en not_active Abandoned
- 2009-10-13 US US12/577,762 patent/US20100027645A1/en not_active Abandoned
- 2009-10-13 US US12/577,754 patent/US7881380B2/en not_active Expired - Fee Related
- 2009-10-13 US US12/578,084 patent/US20100027658A1/en not_active Abandoned
- 2009-10-13 US US12/578,075 patent/US20100027674A1/en not_active Abandoned
- 2009-10-14 US US12/579,157 patent/US20100034279A1/en not_active Abandoned
- 2009-10-14 US US12/578,821 patent/US20100034276A1/en not_active Abandoned
- 2009-10-14 US US12/579,235 patent/US20100027677A1/en not_active Abandoned
- 2009-10-14 US US12/579,215 patent/US20100034282A1/en not_active Abandoned
- 2009-10-14 US US12/578,615 patent/US20100034263A1/en not_active Abandoned
- 2009-10-14 US US12/579,071 patent/US20100034277A1/en not_active Abandoned
- 2009-10-14 US US12/579,181 patent/US20100034280A1/en not_active Abandoned
- 2009-10-14 US US12/579,082 patent/US20100034278A1/en not_active Abandoned
- 2009-10-14 US US12/578,882 patent/US20100027652A1/en not_active Abandoned
- 2009-10-14 US US12/579,214 patent/US20100034281A1/en not_active Abandoned
- 2009-10-15 US US12/580,087 patent/US20100098168A1/en not_active Abandoned
- 2009-10-15 US US12/580,037 patent/US7869506B2/en not_active Expired - Fee Related
- 2009-10-15 US US12/580,074 patent/US20100040144A1/en not_active Abandoned
- 2009-10-16 US US12/580,568 patent/US20100040147A1/en not_active Abandoned
- 2009-10-16 US US12/580,892 patent/US20100040145A1/en not_active Abandoned
- 2009-10-16 US US12/580,552 patent/US20100034285A1/en not_active Abandoned
- 2009-10-16 US US12/580,857 patent/US20100034259A1/en not_active Abandoned
- 2009-10-16 US US12/580,874 patent/US20100034264A1/en not_active Abandoned
- 2009-10-16 US US12/580,286 patent/US20100034284A1/en not_active Abandoned
- 2009-10-16 US US12/580,282 patent/US20100034266A1/en not_active Abandoned
- 2009-10-16 US US12/580,284 patent/US20100034283A1/en not_active Abandoned
- 2009-12-07 US US12/631,962 patent/US20100086038A1/en not_active Abandoned
- 2009-12-07 US US12/632,455 patent/US20100080301A1/en not_active Abandoned
- 2009-12-07 US US12/631,987 patent/US20100086040A1/en not_active Abandoned
- 2009-12-07 US US12/632,430 patent/US20100080300A1/en not_active Abandoned
- 2009-12-07 US US12/631,955 patent/US20100086037A1/en not_active Abandoned
- 2009-12-07 US US12/631,976 patent/US20100086039A1/en not_active Abandoned
- 2009-12-10 US US12/635,100 patent/US20100086047A1/en not_active Abandoned
- 2009-12-10 US US12/634,714 patent/US20100091865A1/en not_active Abandoned
- 2009-12-10 US US12/635,133 patent/US20100086054A1/en not_active Abandoned
- 2009-12-10 US US12/635,039 patent/US20100086041A1/en not_active Abandoned
- 2009-12-11 US US12/636,385 patent/US20100086045A1/en not_active Abandoned
- 2009-12-11 US US12/636,475 patent/US20100091849A1/en not_active Abandoned
- 2009-12-11 US US12/636,324 patent/US20100086044A1/en not_active Abandoned
- 2009-12-11 US US12/635,914 patent/US20100091868A1/en not_active Abandoned
- 2009-12-11 US US12/635,738 patent/US20100091866A1/en not_active Abandoned
- 2009-12-11 US US12/635,840 patent/US20100091867A1/en not_active Abandoned
- 2009-12-11 US US12/636,404 patent/US20100091848A1/en not_active Abandoned
- 2009-12-11 US US12/635,733 patent/US20100091847A1/en not_active Abandoned
- 2009-12-11 US US12/636,059 patent/US20100086042A1/en not_active Abandoned
- 2009-12-11 US US12/636,161 patent/US20100086043A1/en not_active Abandoned
- 2009-12-14 US US12/637,147 patent/US20100091871A1/en not_active Abandoned
- 2009-12-14 US US12/637,075 patent/US20100091869A1/en not_active Abandoned
- 2009-12-14 US US12/637,116 patent/US20100091850A1/en not_active Abandoned
- 2009-12-14 US US12/637,332 patent/US20100091851A1/en not_active Abandoned
- 2009-12-14 US US12/637,136 patent/US20100091870A1/en not_active Abandoned
- 2009-12-15 US US12/637,966 patent/US20100091874A1/en not_active Abandoned
- 2009-12-15 US US12/637,782 patent/US20100091853A1/en not_active Abandoned
- 2009-12-15 US US12/637,785 patent/US20100091872A1/en not_active Abandoned
- 2009-12-15 US US12/638,187 patent/US20100098172A1/en not_active Abandoned
- 2009-12-15 US US12/637,994 patent/US20100091855A1/en not_active Abandoned
- 2009-12-15 US US12/638,258 patent/US20100091856A1/en not_active Abandoned
- 2009-12-15 US US12/637,801 patent/US20100091873A1/en not_active Abandoned
- 2009-12-15 US US12/637,981 patent/US20100091875A1/en not_active Abandoned
- 2009-12-15 US US12/638,119 patent/US20100091877A1/en not_active Abandoned
- 2009-12-15 US US12/637,781 patent/US20100091852A1/en not_active Abandoned
- 2009-12-15 US US12/637,842 patent/US20100091854A1/en not_active Abandoned
- 2009-12-15 US US12/637,993 patent/US20100091876A1/en not_active Abandoned
- 2009-12-15 US US12/638,541 patent/US20100086046A1/en not_active Abandoned
- 2009-12-15 US US12/637,880 patent/US20100098159A1/en not_active Abandoned
- 2009-12-15 US US12/638,495 patent/US20100086056A1/en not_active Abandoned
- 2009-12-15 US US12/638,420 patent/US20100086055A1/en not_active Abandoned
- 2009-12-15 US US12/637,866 patent/US20100098171A1/en not_active Abandoned
- 2009-12-17 US US12/640,045 patent/US20100098160A1/en not_active Abandoned
-
2010
- 2010-01-12 US US12/685,950 patent/US20100111177A1/en not_active Abandoned
- 2010-01-12 US US12/685,974 patent/US20100111186A1/en not_active Abandoned
- 2010-01-12 US US12/685,932 patent/US20100111176A1/en not_active Abandoned
- 2010-01-13 US US12/686,407 patent/US7876831B2/en not_active Expired - Fee Related
- 2010-01-13 US US12/686,409 patent/US7885328B2/en not_active Expired - Fee Related
- 2010-01-14 US US12/687,179 patent/US7864848B2/en not_active Expired - Fee Related
- 2010-01-14 US US12/687,384 patent/US20100111190A1/en not_active Abandoned
- 2010-01-14 US US12/687,161 patent/US7869507B2/en not_active Expired - Fee Related
- 2010-01-14 US US12/687,445 patent/US20100118954A1/en not_active Abandoned
- 2010-01-14 US US12/687,474 patent/US20100118964A1/en not_active Abandoned
- 2010-01-14 US US12/687,219 patent/US7869508B2/en not_active Expired - Fee Related
- 2010-01-15 US US12/688,384 patent/US20100118965A1/en not_active Abandoned
- 2010-01-15 US US12/688,334 patent/US20100118950A1/en not_active Abandoned
- 2010-01-15 US US12/688,444 patent/US20100118951A1/en not_active Abandoned
- 2010-01-15 US US12/688,498 patent/US20100118953A1/en not_active Abandoned
- 2010-01-15 US US12/687,959 patent/US20100118955A1/en not_active Abandoned
- 2010-01-15 US US12/688,480 patent/US20100118952A1/en not_active Abandoned
- 2010-01-15 US US12/688,521 patent/US20100118966A1/en not_active Abandoned
- 2010-01-19 US US12/689,497 patent/US20100118967A1/en not_active Abandoned
- 2010-01-20 US US12/690,650 patent/US20100118968A1/en not_active Abandoned
- 2010-01-26 US US12/693,478 patent/US20100124281A1/en not_active Abandoned
- 2010-01-26 US US12/693,851 patent/US20100124283A1/en not_active Abandoned
- 2010-01-26 US US12/693,817 patent/US20100124282A1/en not_active Abandoned
- 2010-01-26 US US12/693,472 patent/US20100124280A1/en not_active Abandoned
- 2010-01-27 US US12/694,304 patent/US20100128782A1/en not_active Abandoned
- 2010-01-27 US US12/694,311 patent/US20100128783A1/en not_active Abandoned
- 2010-01-27 US US12/694,320 patent/US20100128784A1/en not_active Abandoned
- 2010-01-29 US US12/696,095 patent/US20100128785A1/en not_active Abandoned
- 2010-04-15 US US12/760,644 patent/US20100195717A1/en not_active Abandoned
- 2010-04-15 US US12/760,611 patent/US20100195725A1/en not_active Abandoned
- 2010-04-15 US US12/760,653 patent/US20100195718A1/en not_active Abandoned
- 2010-04-15 US US12/760,630 patent/US20100195726A1/en not_active Abandoned
- 2010-04-16 US US12/761,831 patent/US20100195719A1/en not_active Abandoned
- 2010-04-16 US US12/761,465 patent/US20100195727A1/en not_active Abandoned
- 2010-04-16 US US12/761,625 patent/US20100195728A1/en not_active Abandoned
- 2010-04-16 US US12/761,789 patent/US20100202534A1/en not_active Abandoned
- 2010-04-16 US US12/761,436 patent/US20100202533A1/en not_active Abandoned
- 2010-04-16 US US12/761,442 patent/US20100195737A1/en not_active Abandoned
- 2010-04-19 US US12/762,466 patent/US20100202514A1/en not_active Abandoned
- 2010-04-19 US US12/762,833 patent/US20100195729A1/en not_active Abandoned
- 2010-04-19 US US12/762,446 patent/US20100195720A1/en not_active Abandoned
- 2010-04-19 US US12/762,477 patent/US20100202515A1/en not_active Abandoned
- 2010-04-20 US US12/763,265 patent/US20100202522A1/en not_active Abandoned
- 2010-04-20 US US12/763,309 patent/US20100202523A1/en not_active Abandoned
- 2010-04-20 US US12/763,271 patent/US20100202536A1/en not_active Abandoned
- 2010-04-20 US US12/763,321 patent/US20100202524A1/en not_active Abandoned
- 2010-04-20 US US12/763,896 patent/US20100202525A1/en not_active Abandoned
- 2010-04-21 US US12/764,663 patent/US20100202527A1/en not_active Abandoned
- 2010-04-21 US US12/764,473 patent/US20100202526A1/en not_active Abandoned
- 2010-04-22 US US12/765,020 patent/US20100202529A1/en not_active Abandoned
- 2010-04-22 US US12/765,002 patent/US20100202516A1/en not_active Abandoned
- 2010-04-22 US US12/765,313 patent/US20100202537A1/en not_active Abandoned
- 2010-04-22 US US12/765,366 patent/US20100208815A1/en not_active Abandoned
- 2010-04-22 US US12/765,006 patent/US20100202528A1/en not_active Abandoned
- 2010-04-23 US US12/766,294 patent/US20100202517A1/en not_active Abandoned
- 2010-04-23 US US12/766,388 patent/US20100208822A1/en not_active Abandoned
- 2010-04-23 US US12/766,188 patent/US20100208821A1/en not_active Abandoned
- 2010-04-23 US US12/766,153 patent/US20100202538A1/en not_active Abandoned
- 2010-04-27 US US12/768,156 patent/US20100202530A1/en not_active Abandoned
- 2010-04-27 US US12/768,225 patent/US20100202520A1/en not_active Abandoned
- 2010-05-28 US US12/790,450 patent/US20100239004A1/en not_active Abandoned
- 2010-05-28 US US12/790,410 patent/US20100239008A1/en not_active Abandoned
- 2010-05-28 US US12/789,529 patent/US20100232502A1/en not_active Abandoned
- 2010-05-28 US US12/789,552 patent/US20100232512A1/en not_active Abandoned
- 2010-05-28 US US12/789,510 patent/US20100239007A1/en not_active Abandoned
- 2010-05-28 US US12/789,488 patent/US20100232501A1/en not_active Abandoned
- 2010-06-01 US US12/791,018 patent/US20100239009A1/en not_active Abandoned
- 2010-06-01 US US12/791,029 patent/US20100239010A1/en not_active Abandoned
- 2010-06-01 US US12/791,383 patent/US20100239011A1/en not_active Abandoned
- 2010-06-01 US US12/791,436 patent/US20100239012A1/en not_active Abandoned
- 2010-06-02 US US12/791,959 patent/US20100239014A1/en not_active Abandoned
- 2010-06-02 US US12/791,917 patent/US20100239020A1/en not_active Abandoned
- 2010-06-02 US US12/791,925 patent/US20100239005A1/en not_active Abandoned
- 2010-06-02 US US12/791,937 patent/US20100239013A1/en not_active Abandoned
- 2010-06-02 US US12/792,516 patent/US20100239022A1/en not_active Abandoned
- 2010-06-02 US US12/792,503 patent/US20100239021A1/en not_active Abandoned
- 2010-06-29 US US12/826,339 patent/US20100266013A1/en not_active Abandoned
- 2010-06-30 US US12/827,960 patent/US20100272175A1/en not_active Abandoned
- 2010-06-30 US US12/827,866 patent/US20100266023A1/en not_active Abandoned
- 2010-06-30 US US12/826,746 patent/US20100266015A1/en not_active Abandoned
- 2010-06-30 US US12/827,136 patent/US20100266019A1/en not_active Abandoned
- 2010-06-30 US US12/826,739 patent/US20100266014A1/en not_active Abandoned
- 2010-06-30 US US12/826,778 patent/US20100266017A1/en not_active Abandoned
- 2010-06-30 US US12/827,292 patent/US20100266020A1/en not_active Abandoned
- 2010-06-30 US US12/827,796 patent/US20100266022A1/en not_active Abandoned
- 2010-06-30 US US12/826,750 patent/US20100266016A1/en not_active Abandoned
- 2010-06-30 US US12/826,921 patent/US20100266018A1/en not_active Abandoned
- 2010-06-30 US US12/827,491 patent/US20100266021A1/en not_active Abandoned
- 2010-07-01 US US12/828,339 patent/US20100266027A1/en not_active Abandoned
- 2010-07-01 US US12/828,325 patent/US20100266025A1/en not_active Abandoned
- 2010-07-01 US US12/828,389 patent/US20100266029A1/en not_active Abandoned
- 2010-07-01 US US12/828,321 patent/US20100266024A1/en not_active Abandoned
- 2010-07-01 US US12/828,738 patent/US20100266030A1/en not_active Abandoned
- 2010-07-01 US US12/828,349 patent/US20100266028A1/en not_active Abandoned
- 2010-07-01 US US12/828,365 patent/US20100278235A1/en not_active Abandoned
- 2010-07-01 US US12/828,333 patent/US20100266026A1/en not_active Abandoned
- 2010-07-02 US US12/829,460 patent/US20100266036A1/en not_active Abandoned
- 2010-07-02 US US12/829,417 patent/US20100272176A1/en not_active Abandoned
- 2010-07-02 US US12/829,486 patent/US20100266039A1/en not_active Abandoned
- 2010-07-02 US US12/829,492 patent/US20100266040A1/en not_active Abandoned
- 2010-07-02 US US12/829,422 patent/US20100266031A1/en not_active Abandoned
- 2010-07-02 US US12/829,461 patent/US20100266037A1/en not_active Abandoned
- 2010-07-02 US US12/829,432 patent/US20100266033A1/en not_active Abandoned
- 2010-07-02 US US12/829,465 patent/US20100266038A1/en not_active Abandoned
- 2010-07-02 US US12/829,441 patent/US20100266034A1/en not_active Abandoned
- 2010-07-02 US US12/829,459 patent/US20100266035A1/en not_active Abandoned
- 2010-07-02 US US12/829,428 patent/US20100266032A1/en not_active Abandoned
- 2010-07-09 US US12/833,045 patent/US20100272177A1/en not_active Abandoned
- 2010-07-09 US US12/833,161 patent/US20100272179A1/en not_active Abandoned
- 2010-07-09 US US12/833,151 patent/US20100272178A1/en not_active Abandoned
- 2010-07-09 US US12/833,164 patent/US20100272180A1/en not_active Abandoned
- 2010-07-12 US US12/834,122 patent/US20100278238A1/en not_active Abandoned
- 2010-07-12 US US12/834,134 patent/US20100278239A1/en not_active Abandoned
- 2010-07-13 US US12/835,154 patent/US20100278240A1/en not_active Abandoned
- 2010-07-13 US US12/835,232 patent/US20100278243A1/en not_active Abandoned
- 2010-07-13 US US12/835,332 patent/US20100278249A1/en not_active Abandoned
- 2010-07-13 US US12/835,285 patent/US20100278247A1/en not_active Abandoned
- 2010-07-13 US US12/835,178 patent/US20100278241A1/en not_active Abandoned
- 2010-07-13 US US12/835,190 patent/US20100278242A1/en not_active Abandoned
- 2010-07-13 US US12/835,253 patent/US20100278246A1/en not_active Abandoned
- 2010-07-13 US US12/835,237 patent/US20100278244A1/en not_active Abandoned
- 2010-07-13 US US12/835,305 patent/US20100278248A1/en not_active Abandoned
- 2010-07-13 US US12/835,243 patent/US20100278245A1/en not_active Abandoned
- 2010-07-14 US US12/835,955 patent/US20100278255A1/en not_active Abandoned
- 2010-07-14 US US12/835,778 patent/US20100278250A1/en not_active Abandoned
- 2010-07-14 US US12/835,975 patent/US20100278256A1/en not_active Abandoned
- 2010-07-14 US US12/835,864 patent/US20100278252A1/en not_active Abandoned
- 2010-07-14 US US12/835,896 patent/US20100278254A1/en not_active Abandoned
- 2010-07-14 US US12/835,787 patent/US20100278251A1/en not_active Abandoned
- 2010-07-14 US US12/835,884 patent/US20100278253A1/en not_active Abandoned
- 2010-07-15 US US12/836,618 patent/US20100278259A1/en not_active Abandoned
- 2010-07-15 US US12/836,854 patent/US20100278265A1/en not_active Abandoned
- 2010-07-15 US US12/836,599 patent/US20100278257A1/en not_active Abandoned
- 2010-07-15 US US12/836,624 patent/US20100278270A1/en not_active Abandoned
- 2010-07-15 US US12/836,678 patent/US20100278264A1/en not_active Abandoned
- 2010-07-15 US US12/836,668 patent/US20100278262A1/en not_active Abandoned
- 2010-07-15 US US12/836,655 patent/US20100278260A1/en not_active Abandoned
- 2010-07-15 US US12/836,604 patent/US20100278258A1/en not_active Abandoned
- 2010-07-15 US US12/836,658 patent/US20100278261A1/en not_active Abandoned
- 2010-07-15 US US12/836,673 patent/US20100278263A1/en not_active Abandoned
-
2011
- 2011-03-04 US US13/041,081 patent/US20110150089A1/en not_active Abandoned
-
2013
- 2013-05-02 US US13/875,912 patent/US9066081B2/en not_active Expired - Lifetime
-
2015
- 2015-05-07 US US14/706,436 patent/US9888252B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0304533B1 (pt) | método de geração de imagem de previsão | |
| JP4538560B2 (ja) | 予測画像生成方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: H04N 7/32 Ipc: H04N 19/573 (2014.01), H04N 19/103 (2014.01), H04N |
|
| B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |