BRPI0621499A2 - método melhorado para formatação de sinal em reconstrução de áudio de canais múltiplos - Google Patents
método melhorado para formatação de sinal em reconstrução de áudio de canais múltiplos Download PDFInfo
- Publication number
- BRPI0621499A2 BRPI0621499A2 BRPI0621499-1A BRPI0621499A BRPI0621499A2 BR PI0621499 A2 BRPI0621499 A2 BR PI0621499A2 BR PI0621499 A BRPI0621499 A BR PI0621499A BR PI0621499 A2 BRPI0621499 A2 BR PI0621499A2
- Authority
- BR
- Brazil
- Prior art keywords
- channel
- downmix
- signal
- direct
- direct signal
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S3/00—Systems employing more than two channels, e.g. quadraphonic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S3/00—Systems employing more than two channels, e.g. quadraphonic
- H04S3/002—Non-adaptive circuits, e.g. manually adjustable or static, for enhancing the sound image or the spatial distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S1/00—Two-channel systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S3/00—Systems employing more than two channels, e.g. quadraphonic
- H04S3/02—Systems employing more than two channels, e.g. quadraphonic of the matrix type, i.e. in which input signals are combined algebraically, e.g. after having been phase shifted with respect to each other
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/008—Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/26—Pre-filtering or post-filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
- H04R2217/00—Details of magnetostrictive, piezoelectric, or electrostrictive transducers covered by H04R15/00 or H04R17/00 but not provided for in any of their subgroups
- H04R2217/03—Parametric transducers where sound is generated or captured by the acoustic demodulation of amplitude modulated ultrasonic waves
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2420/00—Techniques used stereophonic systems covered by H04S but not provided for in its groups
- H04S2420/03—Application of parametric coding in stereophonic audio systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Acoustics & Sound (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- General Physics & Mathematics (AREA)
- Algebra (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Stereophonic System (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Stereo-Broadcasting Methods (AREA)
Abstract
MéTODO MELHORADO PARA FORMATAçãO DE SINAL EM RECONSTRUçãO DE áUDIO DE CANAIS MúLTIPLOS. Canal de saída reconstruido, reconstruído com um reconstrutor de canais múltiplos usando pelo menos um canal de downmix derivado pela execução de downmix de uma pluralidade de canais originais, e usando uma representação de parâmetro incluindo informação adicional sobre uma estrutura fina temporal de um canal original, pode ser gerado usando um gerador (32) para gerar um componente de sinal direto (42), e um componente de sinal difuso (44) baseado no canal de downmix (38) é usado. Apenas o componente de sinal direto (42) é modificado (34), de modo que a estrutura fina temporal (40) do canal de saída reconstruído é adequada a uma estrutura final temporal desejada, indicada pela informação adicional sobre a estrutura fina temporal transmitida.
Description
"MÉTODO MELHORADO PARA FORMATAÇÃO DE SINAL EM RECONSTRUÇÃO DE ÁUDIO DE CANAIS MÚLTIPLOS
Descrição
Campo da Invenção
A presente invenção se refere a um conceito de formatação de sinal melhorada em reconstrução de áudio de canais múltiplos e, especificamente, a uma nova abordagem de formatação de envelope.
Histórico da Invenção e Técnica Anterior
Desenvolvimento recente na codificação de áudio permite a recriação de uma representação de canais múltiplos de um sinal de áudio, baseada em um sinal estéreo (ou mono) e dados de controle correspondentes. Estes métodos diferem substancialmente de soluções baseadas em matriz mais antiga, tal como Dolby Prologic, visto que dados de controle adicionais são transmitidos para controlar a recriação, também referidos como upmix, dos canais "surround" baseados nos canais mono ou estéreo transmitidos. Estes decodificadores de áudio de canais múltiplos paramétricos reconstroem N canais baseados em M canais transmitidos, onde N > M, e nos dados de controle adicionais. O uso dos dados de controle adicionais resulta em uma taxa de dados significativamente menor que a transmissão de todos os N canais, tornando a codificação muito eficiente, enquanto, simultaneamente, é garantida compatibilidade com ambos, os dispositivos de M canais e os dispositivos de N canais. Os M canais podem, também, ser um canal mono único, um canal estéreo, ou uma representação de canal 5.1. Dessa maneira, é possível ter um sinal original de canal 7.2, no qual foi efetuado downmix para um sinal compatível retrogadamente com canal 5.1, e parâmetros de áudio espacial que permitem que um decodificador de áudio espacial reproduza uma versão bastante similar dos canais 7.2 originais, em uma pequena elevação de taxa de bit adicional.
Estes métodos de codificação de surround paramétrico usualmente compreendem uma parametrização do sinal surround baseada em parâmetros de variante de tempo e freqüência ILD (Inter Channel Levei Difference [Diferença de Nível Entre os Canais]) e ICC (Inter Channel Coherence [Coerência Entre Canais]). Estes parâmetros descrevem, por exemplo, proporções de energia e correlações entre pares de canais do sinal de canais múltiplos originais. No processo de decodificação, o sinal de canais múltiplos recriado é obtido pela distribuição da energia dos canais de downmix recebidos entre todos os pares de canais conforme descrito pelos parâmetros ILD transmitidos. Entretanto, visto que um sinal de canais múltiplos pode ter distribuição de energia igual entre todos os canais embora os sinais nos diferentes canais sejam bastante diferentes, dessa maneira provendo uma impressão de audição de um som muito amplo, a amplitude correta é obtida pela mixagem dos sinais com versões descorrelacionadas dos mesmos, conforme descrito pelo parâmetro ICC.
A versão descorrelacionada do sinal, freqüentemente referida também como sinal molhado ou difuso, é obtida através da passagem do sinal através de um reverberador, tal como um filtro de passagem total. Uma forma simples de descorrelação é a aplicação de um atraso específico ao sinal. De forma geral, existe uma grande quantidade de reverberadores diferentes conhecidos na técnica, a implementação precisa do reverberador usado é de mínima importância.
A saída do descorrelacionador tem um tempo de resposta que é usualmente muito plano. Assim, um sinal de entrada Dirac prove um arrebentamento de ruído degradante. Ao mixar o sinal descorrelacionado e o sinal original, isto ocorre para alguns tipos de sinais transientes como sinais de aplauso, é importante executar algum processamento posterior no sinal para evitar a capacidade de percepção de artefatos introduzidos adicionalmente que podem resultar em um tamanho de sala percebido maior e em um tipo de artefatos pré-eco.
De forma geral, a invenção se refere a um sistema que representa áudio de canais múltiplos como uma combinação de dados de downmix de áudio (por exemplo, um ou dois canais) e dados de canais múltiplos paramétricos relacionados. Neste esquema (por exemplo, em uma codificação de sinal de som biauricular) uma corrente de dados de downmix de áudio é transmitida, onde pode ser observado que a forma mais simples de downmix é simplesmente a adição dos sinais diferentes de um sinal de canais múltiplos. Este sinal (sinal de soma) é acompanhado por uma corrente de dados de canais múltiplos paramétricos (informação de lado). A informação de lado compreende, por exemplo, um ou mais dos tipos de parâmetros discutidos acima para descrever a inter-relação espacial dos canais originais do sinal de canais múltiplos. Em um sentido, o esquema de canais múltiplos paramétricos age como um pré-/pós-processador para extremidade de envio/recepção dos dados de downmix, por exemplo, tendo o sinal de soma e a informação de lado. Deve ser observado que o sinal de soma dos dados de downmix pode, adicionalmente, ser codificado usando qualquer codificador de áudio ou voz.
Visto que a transmissão de sinais de canais múltiplos sobre transportadores com banda larga baixa foi se tornando mais e mais popular, estes sistemas, também conhecidos como "codificação de áudio espacial", "MPEG surround", foram se tornando mais bem desenvolvidos.
As publicações a seguir são conhecidas no contexto destas tecnologias:
[1] C. Faller e F. Baumgarte, "Efficient representation of spatial áudio using perceptual parametrization," no Proc. IEEE WASPAA, Mohonk, NY, Outubro de 2001.
[2] F. Baumgarte e C. Faller, "Estimation of auditory spatial cues for binaural cue coding," no Proc. ICASSP 2002, Orlando, FL, Maio de 2002.
[3] C. Faller e F. Baumgarte, "Binaural cue coding: a novel and efficient representation of spatial áudio," no Proc. ICASSP 2002, Orlando, FL, Maio de 2002.
[4] F. Baumgarte e C. Faller, "Why binaural cue coding is better than intensity stereo coding," no Proc. AES 112th Conv., Munique, Alemanha, Maio de 2002.
[5] C. Faller e F. Baumgarte, "Binaural cue coding applied to stereo and multi-channel áudio compression," no Proc. AES 112th Conv., Munique, Alemanha, Maio de 2002.
[6] F. Baumgarte e C. Faller, "Design and evaluation of binaural cue coding," no AES 113th Conv., Los Angeles, CA, Outubro de 2002.
[7] C. Faller e F. Baumgarte, "Binaural cue coding applied to áudio compression with flexible rendering," no Proc. AES 113th Conv., Los Angeles, CA, Outubro de 2002.
[8] J. Breebaart, J. Herre, C. Faller, J. Rõdén, F. Myburg, S. Disch, H. Purnhagen, G. Hoto, M. Neusinger, K.
Kjõrling, W. Oomen: "MPEG Spatial Audio Coding / MPEG Surround: Overview and Current Status", 119th AES Convention, Nova York 2005, Pré-impressão 6599
[9] J. Herre, H. Purnhagen, J. Breebaart, C. Faller, S. Disch, K. Kjõrling, E. Schuijers, J. Hilpert, F.
Myburg, "The Reference Model Architecture for MPEG Spatial Audio Coding", 118th AES Convention, Barcelona 2005, Pré-impressão 6477
[10] J. Herre, C. Faller, S. Disch, C. Ertel, J. Hilpert, A. Hoelzer, K. Linzmeier, C. Spenger, P. Kroon: "Spatial Audio Coding: Next-Generation Efficient and Compatible Coding of
Multi-Channel Audio", 117th AES Convention, São Francisco 2004, Pré-impressão 6186
[11] J. Herre, C. Faller, C. Ertel, J. Hilpert, A Hoelzer, C. Spenger: "MP3 Surround: Efficient and Compatible Coding of Multi-Channel Audio", 116th AES Convention, Berlin 2004, Pré-impressão 6049.
Uma técnica relacionada, focada na transmissão de dois canais por meio de um sinal mono transmitido é denominada de "estéreo paramétrico" e, por exemplo, descrita mais extensamente nas publicações a seguir:
[12] J. Breebaart, S. van de Par, A. Kohlrausch, E. Schuijers, "High-Quality Parametric Spatial Audio Coding at Low Bitrates", AES 116th Convention, Berlin, Pré-impressão 6072, Maio de 2004 [13] Ε. Schuijers, J. Breebaart, Η. Purnhagen, J. Engdegard, "Low Complexity Parametric Stereo Coding", AES 116th Convention, Berlin, Pré-impressão 6073, Maio de 2004.
Em um decodificador de áudio espacial, o upmix de canais múltiplos é computado de uma parte do sinal direto e de uma parte de sinal difuso, que é derivada por meio de uma descorrelação da parte direta, conforme já foi mencionado acima. Dessa maneira, no geral, a parte difusa tem um envelope temporal diferente da parte direta. O termo "envelope temporal" descreve neste contexto a variação da energia ou amplitude do sinal em relação ao tempo. O envelope temporal diferente conduz a artefatos (pré- e pós-ecos, mancha ("smearing") temporal) nos sinais de upmix para sinais de entrada que têm uma imagem estéreo ampla e, simultaneamente, uma estrutura de envelope transiente. Sinais transientes geralmente são sinais que variam grandemente em um curto período de tempo.
Provavelmente, os exemplos mais importantes para esta classe de sinais são os sinais tipo aplauso, que estão freqüentemente presentes em gravações ao vivo.
De modo a evitar artefatos causados pela introdução de som difuso/descorrelacionado com um envelope temporal inapropriado no sinal de upmix, uma série de técnicas foi proposta:
O pedido Norte Americano 11/006.492 ("Diffuse Sound Shaping for BCC Schemes and The Like") mostra que a qualidade de percepção de sinais transientes críticos pode ser melhorada pela formatação do envelope temporal do sinal difuso para corresponder com o envelope temporal do sinal direto. Esta abordagem já havia sido introduzida na tecnologia MPEG surround por ferramentas diferentes, tais como "formatação de envelope temporal" (TES) e "processamento temporal" (TP). Visto que o envelope temporal alvo do sinal difuso é derivado do envelope do sinal de downmix transmitido, este método não requer que informação de lado adicional seja transmitida. Entretanto, como uma conseqüência, a estrutura fina temporal do som difuso é igual para todos os canais de saída. Visto que a parte de sinal direto, que é diretamente derivada do sinal de downmix transmitido, também tem um envelope temporal similar, este método pode melhorar a qualidade de percepção de sinais do tipo aplauso em termos de acentuação ("crispness") . Entretanto, como o sinal direto e o sinal difuso têm envelopes temporais diretos para todos os canais, estas técnicas podem aumentar a qualidade subjetiva de sinais do tipo aplauso, mas não podem melhorar a distribuição espacial de eventos de aplauso únicos no sinal, visto que isto só seria possível quando um canal reconstruído fosse muito mais intenso na ocorrência do sinal transiente do que os outros canais, o que é impossível tendo sinais que partilham basicamente o mesmo envelope temporal.
Um método alternativo para superar o problema é descrito no pedido Norte Americano 11/006.482 ("Individual Channel Shaping for BCC Schemes and The Like"). Esta abordagem emprega informação de lado de banda ampla temporal de grão fino que é transmitida pelo codificador para executar uma formatação temporal fina de ambos os sinais, o sinal direto e o sinal difuso. Evidentemente, esta abordagem permite uma estrutura fina temporal que é individual para cada canal de saída e, dessa maneira, é capaz de acomodar também sinais para os quais eventos transientes ocorrem apenas em um subconjunto dos canais de saída. Uma variação adicional desta abordagem é descrita no pedido Norte Americano 60/726.389 ("Methods for Improved Temporal and Spatial Shaping of Multi-Channel Audio Signals"). Ambas as abordagens discutidas para aumentar a qualidade de percepção dos sinais codificados transientes compreendem uma formatação temporal do envelope do sinal difuso que objetiva corresponder com um envelope temporal de sinais diretos correspondente.
Embora ambos os métodos da técnica anterior descritos anteriormente possam aumentar a qualidade subjetiva de sinais tipo aplauso em termos de acentuação, apenas a última abordagem pode melhorar também a redistribuição espacial do sinal reconstruído. Ainda, a qualidade subjetiva dos sinais de aplauso sintetizados permanece insatisfatória, visto que a formatação temporal de ambas as combinações de sons secos e difusos conduz a distorções características (os ataques das palmas individuais são percebidos como "frouxos" quando apenas uma formatação temporal solta é executada, ou distorções são introduzidas se formatação com uma resolução temporal muito elevada for aplicada ao sinal). Isto se torna evidente quando um sinal difuso é simplesmente uma cópia retardada do sinal direto. Então, o sinal difuso misturado ao sinal direto provavelmente terá uma composição espectral diferente que aquela do sinal direto. Dessa maneira, mesmo se o envelope for escalonado para corresponder ao envelope do sinal direto, contribuições espectrais diferentes, não originárias diretamente do sinal original, estarão presentes no sinal reconstruído. As distorções introduzidas podem se tornar ainda piores quando a parte do sinal difuso é enfatizada (com volume aumentado) durante a reconstrução, quando o sinal difuso é escalonado para corresponder ao envelope do sinal direto.
Sumário da Invenção
O objetivo da presente invenção é prover um conceito de formatação de sinal melhorada em reconstrução de canais múltiplos.
Este objetivo é atingido por um aparato de acordo com as reivindicações 1 ou 29, um método de acordo com a reivindicação 2 8 e um programa de computador de acordo com a reivindicação 30.
A presente invenção é baseada na descoberta de que um canal de saída reconstruído, reconstruído com um reconstrutor de canais múltiplos usando pelo menos um canal de downmix derivado por downmix de uma pluralidade de canais originais e usando uma representação de parâmetro que inclui informação adicional em uma estrutura (fina) temporal de um canal original, pode ser reconstruído eficientemente com alta qualidade quando um gerador para gerar um componente de sinal direto e um componente de sinal difuso baseado no canal de downmix é usado. A qualidade pode ser essencialmente melhorada se apenas o componente de sinal direto for modificado, de modo que a estrutura fina temporal do canal de saída reconstruído esteja adequada a uma estrutura fina temporal desejada, indicada pela informação adicional na estrutura fina temporal transmitida.
Em outras palavras, escalonar as partes de sinal direto derivadas diretamente do sinal de downmix, dificilmente introduz artefatos adicionais no momento que um sinal transiente ocorre. Quando, como na técnica anterior, a parte de sinal molhado é escalonada para corresponder a um envelope desejado, pode, muito bem, ser a ocasião em que o sinal transiente original no canal reconstruído é mascarado por um sinal difuso enfatizado misturado ao sinal direto, o que será descrito abaixo mais extensivamente.
A presente invenção supera este problema por meio apenas do escalonamento do componente de sinal direto, dessa maneira eliminando a oportunidade de introduzir artefatos adicionais ao custo de transmissão de parâmetros adicionais para descrever o envelope temporal dentro da informação de lado.
De acordo com uma configuração da presente invenção, parâmetros de escalonamento de envelope são derivados usando uma representação do sinal direto e do sinal difuso com um espectro clareado ("whitened spectrum"), isto é, onde partes espectrais diferentes do sinal possuem energias quase idênticas. As vantagens do uso de espectros clareados são duplicadas. Uma, por um lado, usando um espectro clareado como uma base para o cálculo de um fator de escalonamento usado para escalonar o sinal direto, permite a transmissão de apenas um parâmetro por fenda de tempo incluindo informação sobre a estrutura temporal. Como é usual em codificação de áudio de canais múltiplos que sinais sejam processados dentro de numerosas bandas de freqüência, esta característica ajuda a diminuir o número de informação de lado adicionalmente necessário e, dessa maneira, o aumento de taxa de bit para a transmissão do parâmetro adicional. Tipicamente, outros parâmetros tais como ICLD e ICC são transmitidos uma vez por quadro de tempo e banda de parâmetro. Visto que o número de bandas de parâmetro pode ser maior que 20, é uma vantagem importante ter que transmitir apenas um único parâmetro por canal. De forma geral, em codificação de canais múltiplos, sinais são processados em uma estrutura de quadro, isto é, em entidades tendo vários valores de amostragem, por exemplo, 1024 por quadro. Além do mais, conforme já foi mencionado, os sinais são divididos em várias porções espectrais antes de serem processados, de modo que, finalmente, tipicamente apenas um parâmetro ICC e ICLD é transmitido por quadro e porção espectral do sinal.
A segunda vantagem de usar apenas um parâmetro é fisicamente motivada, visto que os sinais transientes em questão naturalmente possuem espectros amplos. Portanto, para contabilizar a energia dos sinais transientes dentro dos canais únicos corretamente, é muito apropriado usar espectros clareados para o cálculo de fatores de escalonamento de energia.
Em uma configuração adicional da presente invenção, o conceito inventivo de modificação do componente de sinal direto é aplicado apenas para uma porção espectral do sinal acima de certo limite espectral na presença de sinais residuais adicionais. Isto se deve ao fato dos sinais residuais juntamente com o sinal de downmix permitirem uma reprodução com qualidade superior dos canais originais.
Sumarizando, o conceito inventivo é projetado para prover qualidade espacial e temporal aumentada com relação às abordagens da técnica anterior, evitando os problemas associados com aquelas técnicas. Portanto, informação de lado é transmitida para descrever a estrutura de envelope de tempo fina dos canais individuais e, dessa maneira, permite formatação temporal/espacial fina dos sinais de canal de upmix no lado do decodificador. O método inventivo descrito neste documento é baseado nas descobertas/considerações a seguir:
• Sinais do tipo aplauso podem ser vistos como compostos de palmas próximas únicas, distintas, e um ambiente do tipo ruído originário de palmas distantes muito densas.
• Em um decodificador de áudio espacial, a melhor aproximação das palmas próximas em termos de envelope temporal é o sinal direto. Portanto, apenas o sinal direto é processado pelo método inventivo.
• Visto que o sinal difuso representa principalmente a parte do ambiente do sinal, qualquer processamento em uma resolução temporal fina provavelmente introduzirá artefatos de distorção e modulação (mesmo se certo aumento subjetivo de "acentuação" de aplauso puder ser obtido por esta técnica). Como uma conseqüência destas considerações, o sinal difuso é intocado (isto é, não está sujeito à formatação de tempo fina) pelo processamento inventivo.
• No entanto, o sinal difuso contribui para o equilíbrio da energia do sinal de upmix. O método inventivo contabiliza isto pelo cálculo de um fator de escalonamento de transmissão da informação transmitida que deve ser aplicado unicamente à parte de sinal direto. Este fator modificado é escolhido de modo que a energia geral em um determinado intervalo de tempo seja igual dentro de certos limites, como se o fator original tivesse sido aplicado a ambas, a parte direta e parte difusa do sinal neste intervalo.
• Usando o método inventivo, melhor qualidade de áudio subjetiva é obtida se a resolução espectral dos sinais de som espaciais for escolhida para ser baixa - por exemplo, "largura de banda total" - para garantir a preservação da integridade espectral dos transientes contidos no sinal. Neste caso, o método proposto não aumenta necessariamente a taxa de bit média de informação de lado espacial, visto que a resolução espectral é seguramente trocada por resolução temporal.
O melhoramento na qualidade subjetiva é atingido pela amplificação ou amortecimento ("formatação") da parte seca do sinal em relação apenas ao tempo e, dessa maneira:
Aumentar a qualidade transiente pelo fortalecimento da parte de sinal direto no local transiente, enquanto distorção adicional é evitada, originária de um sinal difuso com envelope temporal não apropriado.
• Melhorar a localização espacial pela ênfase da parte direta w.r.t. da parte difusa na origem espacial de um evento transiente e amortecimento em relação à parte difusa nas posições de colocação de uma fonte de som em um campo estéreo ("panning") distantes.
Breve Descrição dos Desenhos
A Figura 1 mostra um diagrama de bloco de um codificador de canais múltiplos e um decodificador correspondente;
A Figura Ib mostra um desenho esquematizado de uma reconstrução de sinal usando sinais descorrelacionados;
A Figura 2 mostra um exemplo de um reconstrutor de canais múltiplos inventivo;
A Figura 3 mostra um exemplo adicional de um reconstrutor de canal múltiplo inventivo;
A Figura 4 mostra um exemplo de representações de banda de parâmetro usadas para identificar bandas de parâmetro diferentes dentro de um esquema de decodificação de canais múltiplos;
A Figura 5 mostra um exemplo de um decodificador de canais múltiplos inventivo; e
A Figura 6 mostra um diagrama de bloco detalhando um exemplo de um método inventivo de reconstrução de um canal de saída.
Descrição Detalhada das Configurações Adicionais
A Figura 1 mostra um exemplo de codificação de dados de áudio de canais múltiplos de acordo com a técnica anterior, para ilustrar de forma mais clara o problema solucionado pelo conceito inventivo.
De forma geral, em um lado do codificador, um sinal de canais múltiplos original 10 é inserido no codificador de canais múltiplos 12, derivando informação de lado 14 indicando a distribuição espacial dos vários canais dos sinais de canais múltiplos originais com relação uns aos outros. Além da geração da informação de lado 14, um codificador de canais múltiplos 12 gera um ou mais sinais de soma 16, que sofreram downmix a partir do sinal de canais múltiplos original.
Configurações famosas amplamente usadas são denominadas de configurações 5-1-5 e 5-2-5. Na configuração 5-1-5 o codificador gera um único sinal de soma monofônico 16 a partir de cinco canais de entrada e, assim, um decodificador correspondente 18 tem que gerar cinco canais reconstruídos de um sinal de canais múltiplos reconstruído 20. Na configuração 5-2-5, o codificador gera dois canais de downmix de cinco canais de entrada, o primeiro canal dos canais de downmix tipicamente retendo informação sobre um lado esquerdo ou um lado direito, e o segundo canal dos canais de downmix retendo informação do outro lado.
Parâmetros de amostra que descrevem a distribuição espacial dos canais originais são, conforme indicado, por exemplo, na Figura 1, os parâmetros previamente introduzidos ICLD e ICC.
Pode ser observado que dentro da análise que deriva a informação de lado 14, as amostras dos canais originais do sinal de canais múltiplos 10 são tipicamente processadas em domínios de sub-bandas representando um intervalo de freqüência específico dos canais originais. Um intervalo de freqüência único é indicado por k. Em algumas aplicações, os canais de entrada podem ser filtrados por um banco de filtro híbrido antes do processamento, isto é, as bandas de parâmetro k podem , ser adicionalmente subdivididas, cada subdivisão denotada por k.
Além do mais, o processamento dos valores da amostra que descrevem um canal original, é feito de uma maneira do tipo "quadro" dentro de cada banda de parâmetro única, isto é, várias amostras consecutivas formam um quadro de duração finita. Os parâmetros BCC mencionados acima tipicamente descrevem um quadro total.
Um parâmetro relacionado de alguma maneira com a presente invenção, e já conhecido na técnica, é o parâmetro ICLD que descreve a energia contida dentro de um quadro de sinal de um canal com relação aos quadros correspondentes de outros canais dos canais múltiplos ou sinais originais. Comumente, a geração de canais adicionais para derivar uma reconstrução de um sinal de canais múltiplos de um sinal de soma transmitido apenas é atingida com a ajuda de sinais descorrelacionados, sendo derivados do sinal de soma usando descorrelacionadores ou reverberadores. Para uma aplicação típica, a freqüência de amostra discreta pode ser de 44,100 kH, de modo que uma amostra única representa um intervalo de comprimento finito de aproximadamente 0,02 ms de um canal original. Pode ser observado que, usando bancos de filtro, o sinal é dividido em numerosas partes de sinal, cada uma representando um intervalo de freqüência finito do sinal original. Para compensar um possível aumento nos parâmetros que descrevem o canal, a resolução de tempo é normalmente diminuída, de modo que uma porção de tempo de comprimento finito descrita por uma amostra única dentro de um domínio de banco de filtro pode aumentar para mais que 0,5 ms. O comprimento típico de um quadro pode variar entre 10 e 15 ms.
A derivação do sinal descorrelacionado pode fazer uso de estruturas de filtro diferentes e/ou atrasos ou combinações dos mesmos sem limitar o escopo da invenção. Pode ser, além do mais, observado que o espectro inteiro não tem, necessariamente, que ser usado para derivar os sinais descorrelacionados. Por exemplo, apenas porções espectrais acima de um limite inferior espectral (valor específico de k) do sinal de soma (sinal de downmix) podem ser usadas para derivar os sinais descorrelacionados usando atrasos e/ou filtros. Um sinal descorrelacionado, dessa maneira, geralmente descreve um sinal derivado do sinal de downmix (canal de downmix) de modo que um coeficiente de correlação, quando derivado usando o sinal descorrelacionado e o canal de downmix, significativamente desvia da unidade, por exemplo, em 0,2.
A Figura 1b provê um exemplo extremamente simplificado do downmix e do processo de reconstrução durante codificação de áudio de canais múltiplos para explicar o grande benefício do conceito inventivo de escalonamento apenas do componente do sinal direto durante a reconstrução de um canal de um sinal de canais múltiplos. Para a descrição a seguir, algumas simplificações são pressupostas. A primeira simplificação é que o downmix de um canal esquerdo e um canal direito é uma adição simples das amplitudes dentro dos canais. A segunda simplificação potente é que a correlação é pressuposta ser um atraso simples do sinal total.
De acordo com estas pressuposições, um quadro de um canal esquerdo 21a e um canal direito 21b deve ser codificado. Conforme indicado no eixo χ das janelas mostradas, em codificação de áudio de canais múltiplos, o processamento é tipicamente executado em valores de amostra, amostrados com uma freqüência de amostra fixa. Isto será, para facilidade de explanação, desconsiderado adicionalmente no breve sumário a seguir.
Conforme já mencionado, no lado do codificador, um canal esquerdo e direito é combinado (dowruníx) em um canal de downmix 22 que é para ser transmitido para o decodificador. No lado do decodificador, um sinal descorrelacionado 23 é derivado do canal de downmix transmitido 22, que é a soma do canal esquerdo 21a e do canal direito 21b neste exemplo. Conforme já foi explicado, a reconstrução do canal esquerdo é, então, executada a partir de quadros de sinal derivados do canal de downmix 22 e do sinal descorrelacionado 23.
Pode ser observado que cada quadro único está sendo submetido a escalonamento global antes da combinação, conforme indicado pelo parâmetro ICLD, que relaciona as energias dentro dos quadros individuais de canais únicos com a energia dos quadros correspondentes dos outros canais de um sinal de canais múltiplos.
Como é pressuposto no presente exemplo, que energias iguais estão contidas dentro do quadro do canal esquerdo 21a e do quadro do canal direito 21b, o canal de downmix transmitido 22 e o sinal descorrelacionado 23 são escalonados por um fator de aproximadamente 0,5 antes da combinação. Isto é, quando o upmix é igualmente simples ao downmix, isto é, somando os dois sinais, a reconstrução do canal esquerdo original 21a é a soma do canal de downmix escalonado 24a e do sinal descorrelacionado escalonado 24b.
Devido à soma para transmissão e ao escalonamento devido ao parâmetro ICLD, o sinal para a taxa de fundo do sinal transiente deveria ser diminuído por um fator de aproximadamente 2. Além do mais, ao adicionar simplesmente os dois sinais, um tipo de eco adicional de artefato seria introduzido na posição da estrutura transiente atrasada no sinal descorrelacionado escalonado 24b.
Conforme indicado na Figura Ib, a técnica anterior supera o problema de eco pelo escalonamento da amplitude do sinal descorrelacionado escalonado 24b para fazer que ele corresponda ao envelope do canal transmitido escalonado 24a, conforme indicado pelas linhas pontilhadas no quadro 24b. Devido ao escalonamento, a amplitude na posição do sinal transiente original no canal esquerdo 21a pode ser aumentada. Entretanto, a composição espectral do sinal descorrelacionado na posição de escalonamento no quadro 24b é diferente da composição espectral do sinal transiente original. Portanto, artefatos audíveis são introduzidos no sinal, mesmo se a intensidade geral do sinal puder ser bem reproduzida.
A grande vantagem da presente invenção é que a presente invenção não escalona apenas um componente de sinal direto de reconstrução. Visto que este canal não tem um componente de sinal correspondente ao sinal transiente original tendo a composição espectral correta e o escalonamento de tempo correto, escalonar apenas o canal de dovmmix renderá um sinal reconstruído que reconstrói o evento transiente original com alta precisão. Este é o caso visto que apenas partes do sinal são enfatizadas pelo escalonamento que tem a mesma composição espectral do sinal transiente original.
A Figura 2 mostra um diagrama de bloco de um exemplo de um reconstrutor de canais múltiplos da invenção, para detalhar a característica principal do conceito inventivo.
A Figura 2 mostra um reconstrutor de canais múltiplos 30, tendo um gerador 32, um modificador e um combinador de sinal direto 36. O gerador 32 recebe um canal de downmix 38 em que foi efetuado downmix de uma pluralidade de canais originais e uma representação de parâmetro 40 que inclui informação sobre uma estrutura temporal de um canal original.
O gerador gera um componente de sinal direto 42 e um componente de sinal difuso 44 baseados no canal de downmix. O modificador de sinal direto 34 recebe, também, o componente de sinal direto 42, como o componente de sinal difuso 44, e adicionalmente, a representação de parâmetro 40 tendo a informação sobre uma estrutura temporal do canal original. De acordo com a presente invenção, o modificador de sinal direto 34 modifica apenas o componente de sinal direto 42 usando a representação de parâmetro para derivar um componente de sinal direto modificado 46.
O componente de sinal direto modificado 46 e o componente de sinal difuso 44, que não é alterado pelo modificador de sinal direto 34, são inseridos no combinador 36 que combina o componente de sinal direto modificado 46 e o componente de sinal difuso 44 para obter um canal de saída reconstruído 50.
Apenas pela modificação do componente de sinal direto 42 derivado do canal de downmix transmitido 3 8 sem reverberação (descorrelação), é possível reconstruir o envelope de tempo para o canal de saída reconstruído correspondendo muito proximamente a um envelope de tempo do canal original subjacente sem introduzir artefatos adicionais e distorções audíveis, como nas tecnologias da técnica anterior.
Como será discutido mais detalhadamente na descrição da Figura 3, a formatação de envelope da invenção recupera o envelope de banda ampla do sinal de saída sintetizado. Isto compreende um procedimento de upmix modificado, seguido pelo achatamento do envelope e reformatação da porção do sinal direto de cada canal de saída. Para reformatação, informação de lado de envelope de banda ampla paramétrica contida na corrente de bit da representação de parâmetro é usada. Esta informação de lado consiste, de acordo com uma configuração da presente invenção, de proporções (EnvRatio) relacionando o envelope de sinal de downmix transmitido ao envelope do sinal do canal de entrada original. No decodificador, fatores de ganho são derivados destas proporções para serem aplicados ao sinal direto em cada fenda de tempo em um quadro de um determinado canal de saída. A porção de som difusa de cada canal não é alterada de acordo como conceito inventivo.
A configuração preferida da presente invenção mostrada no diagrama de bloco da Figura 3 é um reconstrutor de canais múltiplos 60 modificado para se adequar ao fluxo de sinal do decodificador de um decodificador MPEG espacial.
O reconstrutor de canais múltiplos 60 compreende um gerador 62 para gerar um componente de sinal direto 64 e um componente de sinal difuso 66 usando um canal de downmix 68 derivado pelo downmix de uma pluralidade de canais originais e uma representação de parâmetro 70 tendo informação sobre propriedades espaciais de canais originais do sinal de canais múltiplos, conforme usado dentro da codificação MPEG. 0 reconstrutor de canais múltiplos 60 compreende ainda um modificador de sinal direto 68, que recebe o componente de sinal direto 64, o componente de sinal difuso 66, o sinal de downmix 69 e informação de lado de envelope adicional 72 como entrada.
O modificador de sinal direto prove em sua saída de modificador 73, o componente de sinal direto modificado, modificado conforme descrito em maiores detalhes abaixo.
O combinador 74 recebe o componente de sinal direto modificado e o componente de sinal difuso para obter o canal de saída reconstruído 76. Conforme mostrado na Figura, a presente invenção pode ser facilmente implementada em ambientes de canais múltiplos já existentes. Aplicação geral do conceito inventivo dentro deste esquema de codificação poderia ser ativada e desativada de acordo com alguns parâmetros adicionalmente transmitidos dentro da corrente de bit de parâmetro. Por exemplo, um marcador adicional bsTempShapeEnable poderia ser introduzido, que indica, quando definido como 1, que o uso do conceito inventivo é requerido.
Além do mais, um marcador adicional poderia ser introduzido especificamente definindo a necessidade da aplicação do conceito inventivo em um canal por base de canal. Portanto, um marcador adicional pode ser usado, denominado, por exemplo, bsEnvShapeChannel. Este marcador, disponível para cada canal individual, pode, então, indicar o uso do conceito inventivo, quando definido como 1.
Pode ser observado ainda que para facilidade de apresentação, apenas uma configuração de dois canais é descrita na Figura 3. Obviamente, a presente invenção não objetiva ser limitada apenas às configurações de dois canais. Além do mais, qualquer configuração de canal pode ser usada em conexão com o conceito inventivo. Por exemplo, cinco ou sete canais de entrada podem ser usados em conexão com a formatação de envelope avançada inventiva.
Quando o conceito inventivo é aplicado dentro de um esquema de codificação MPEG, conforme indicado na Figura 3, e a aplicação do conceito inventivo é sinalizada pela definição de bsTempShapeEnable igual a 1, componentes de sinal direto e difuso são sintetizados separadamente pelo gerador 62 usando uma pós- mixagem modificada no domínio de sub-banda híbrido de acordo com a fórmula a seguir:
<formula>formula see original document page 24</formula>
Aqui e nos parágrafos a seguir, o vetor wm,k descreve o vetor de n parâmetros de sub-banda híbridos para a sub- banda k do domínio de sub-banda. Conforme indicado pela equação acima, parâmetros de sinal direto e difuso y são separadamente derivados no upmix. As saídas diretas retêm o componente de sinal direto e o sinal residual, que é um sinal que pode estar adicionalmente presente na codificação MPEG. Saídas difusas provêem apenas o sinal difuso. De acordo com o conceito inventivo, apenas o componente de sinal direto é adicionalmente processado pela formatação de envelope guiada (a formatação de envelope inventiva).
O processo de formatação de envelope emprega uma operação de extração de envelope em diferentes sinais. O processo de extração de envelope ocorrendo dentro do modificador de sinal direto 68 é descrita em maiores detalhes nos parágrafos a seguir, visto que isto é uma etapa obrigatória antes da aplicação da modificação inventiva ao componente de sinal direto.
Conforme já foi mencionado, dentro do domínio de sub-banda híbrida, sub-bandas são denotadas como k. Várias sub- bandas k podem também estar organizadas nas bandas de parâmetro k.
A associação de sub-bandas em bandas de parâmetro subjacentes à configuração da presente invenção discutida abaixo, é provida na tabela da Figura 4.
Primeiramente, para cada fenda em um quadro, as energias
<formula>formula see original document page 25</formula>
de certas bandas de parâmetro κ são calculadas com y",k sendo um sinal de entrada de sub-banda híbrida.
<formula>formula see original document page 25</formula>
A soma inclui todo k sendo atribuído a uma banda de parâmetro Arde acordo com a Tabela A.l.
Subseqüentemente, uma média de energia de longa duração
<formula>formula see original document page 25</formula>
para cada banda de parâmetro é calculada como
<formula>formula see original document page 25</formula>
Com α sendo um fator de peso correspondendo a uma passagem baixa IIR de primeira ordem (aproximadamente 400 ms de constante de tempo) e n denotando um índice de fenda de tempo. A energia média total suavizada (banda ampla) Etotale é calculada como sendo
<formula>formula see original document page 25</formula>
com
<formula>formula see original document page 25</formula>
Como pode ser visto das fórmulas acima, o envelope temporal é suavizado antes dos fatores de ganho serem derivados da representação suavizada dos canais. A suavização geralmente significa derivar uma representação suavizada de um canal original tendo gradientes diminuídos. Como pode ser observado a partir das fórmulas acima, a operação de clareamento descrita é baseada em estimativas de energia total suavizada e estimativas de energia suavizada em sub-bandas, dessa maneira garantindo maior, estabilidade das estimativas de envelope final.
A proporção destas energias é determinada para obter pesos para uma operação de clareamento espectral:
<formula>formula see original document page 26</formula>
A estimativa de envelope de banda ampla é obtida pela soma das contribuições pesadas das bandas de parâmetro, normalizando em uma média de energia de longa duração e cálculo da raiz quadrada
<formula>formula see original document page 26</formula>
β é um fator de peso correspondendo a uma passagem baixa de primeira ordem IIR (aproximadamente 40 ms de constante de tempo).
Energia espectralmente clareada ou medições de amplitude são usadas como a base para o cálculo de fatores de escalonamento. Como pode ser visto das fórmulas acima, clareamento espectral significa alterar o espectro, de modo que a mesma energia ou amplitude média esteja contida dentro de cada banda espectral da representação dos canais de áudio. Isto é mais vantajoso visto que os sinais transientes em questão têm espectros muito amplos de modo que é necessário usar informação total do espectro disponível integral para o cálculo de fatores de ganho, para não suprimir os sinais transientes com relação a outros sinais não transientes. Em outras palavras, sinais clareados espectralmente são sinais que possuem energia aproximadamente igual em bandas espectrais diferentes de sua representação espectral.
O modificador de sinal direto inventivo modifica o componente de sinal direto. Conforme já mencionado, processamento pode ser restrito a alguns índices de sub-banda iniciando com um índice de início, na presença de sinais residuais transmitidos. Além do mais, o processamento pode, de forma geral, ser restrito a índices de sub-bandas acima do índice de limite.
O processo de formatação de envelope consiste de um achatamento do envelope de som direto para cada canal de saída, seguido por uma reformatação na direção do envelope alvo. Isto resulta em uma curva de ganho sendo aplicada ao sinal direto de cada canal de saída se bsEnvShapeChannel=1 for sinalizado para este canal na informação de lado.
O processamento é feito apenas para certas sub- bandas híbridas k:
k>7
Na presença de sinais residuais transmitidos, k ê escolhido para iniciar acima da maior banda residual envolvida no upmix do canal em questão.
Para configuração 5-1-5 o envelope alvo é obtido pela estimativa do envelope do downmix transmitido EnvDmx , conforme descrito na seção anterior, e subseqüentemente escalonando o mesmo com as proporções envRatioch de envelope transmitido e re-quantizado do codificador.
Então, uma curva de ganho gch(n) para todas as fendas em um quadro é calculada para cada canal de saída pela estimativa de seu envelope Envch e relaciona o mesmo com o envelope alvo. Finalmente, esta curva de ganho é convertida em uma curva de ganho efetiva unicamente para escalonamento da parte direta do canal de upmix:
<formula>formula see original document page 28</formula>
<formula>formula see original document page 28</formula>
Para configuração 5-2-5, o envelope alvo para L e Ls é derivado do envelope do sinal de downmix transmitido do canal esquerdo Env0mxl , para R e Rs o envelope de downmix transmitido do canal direito é usado Env0nixh . O canal central é derivado da soma dos envelopes do sinal de downmix transmitido esquerdo e direito.
A curva de ganho é calculada para cada canal de saída pela estimativa de seu envelope £nvL<Ls-c-K<Rs e relaciona o mesmo com o envelope alvo. Em uma segunda etapa esta curva de ganho é convertida em uma curva de ganho efetiva para escalonar unicamente a parte direta do canal de upmix: ratioch (η) = min(4,max (0.25,gch + ampRatioch («) · (gcll -1)))
com
<formula>formula see original document page 29</formula>)
Para todos os canais, a curva de ganho de ajuste de envelope é aplicada se bsEnvShapeChannel=l.
<formula>formula see original document page 29</formula>
Ainda, o sinal direto é apenas copiado
<formula>formula see original document page 29</formula>
Finalmente, o componente de sinal direto modificado de cada canal individual tem que ser combinado com o componente de sinal difuso do canal individual correspondente dentro do domínio de sub-banda híbrida de acordo com a equação a seguir:
<formula>formula see original document page 29</formula>
Como pode ser visto a partir dos parágrafos acima, o conceito inventivo ensina a melhorar a qualidade de percepção e distribuição espacial de sinais tipo aplauso em um decodificador de áudio espacial. O melhoramento é obtido pela derivação de fatores de ganho com granularidade temporal fina de escalonamento para escalonar apenas a parte direta do sinal de upmix espacial. Estes fatores de ganho são derivados essencialmente de informação de lado transmitidas e nível ou medições de energia do sinal direto e difuso no codificador.
Como o exemplo acima especificamente descreve o cálculo baseado em medições de amplitude, deveria ser observado que o método inventivo não está restrito a isto, mas poderia também calcular, por exemplo, com medições de energia ou outras quantidades adequadas para descrever um envelope temporal de um sinal.
O exemplo acima descreve o cálculo para configurações de canal 5-1-5 e 5-2-5. Naturalmente, o princípio descrito acima poderia ser aplicado analogamente, por exemplo, a configurações de canal 7-2-7 e 7-5-7.
A Figura 5 mostra um exemplo de um decodificador de áudio de canais múltiplos inventivo 100, que recebe um canal de downmix 102 derivado pelo downmix de uma pluralidade de canais de um sinal de canais múltiplos original e uma representação de parâmetro 104 incluindo informação sobre uma estrutura temporal dos canais originais (frontal esquerdo, frontal direito, posterior esquerdo e posterior direito) do sinal de canais múltiplos original. O decodificador de canais múltiplos 100 está tendo um gerador 106 para gerar um componente de sinal direto e um componente de sinal difuso para cada um . dos canais originais subjacentes ao canal de downmix 102. 0 decodificador de canais múltiplos 100 compreende, adicionalmente, quatro modificadores de sinal direto inventivos 108a a 108d para cada um dos canais a ser reconstruído, de modo que o decodificador de canais múltiplos envia quatro canais de saída (frontal esquerdo, frontal direito, posterior esquerdo e posterior direito) em suas saídas 112. Embora o decodificador de canais múltiplos inventivo tenha sido detalhado usando uma configuração exemplificativa de quatro canais originais a serem reconstruídos, o conceito inventivo pode ser implementado em esquemas de áudio de canais múltiplos tendo números arbitrários de canais.
A Figura 6 mostra um diagrama de bloco, detalhando o método inventivo de gerar um canal de saída reconstruído.
Em uma etapa de geração 110, um componente de sinal direto e um componente de sinal difuso são derivados do canal de downmix. Em uma etapa de modificação 112, o componente de sinal direto é modificado usando parâmetros da representação de parâmetro tendo informação sobre uma estrutura temporal de um canal original.
Em uma etapa de combinação 114, o componente de sinal direto modificado e o componente de sinal difuso são combinados para obter um canal de saída reconstruído.
Dependendo de certos requisitos de implementação dos métodos inventivos, os métodos inventivos podem ser implementados em hardware ou em software. A implementação pode ser executada usando um meio de armazenagem digital, em especial um disco, DVD ou um CD tendo sinais de controle legíveis eletronicamente armazenados nos mesmos, que cooperem com um sistema de computador programável de modo que os métodos inventivos sejam executados. De forma geral, a presente invenção é, portanto, um produto de programa de computador com um código de programa armazenado em um dispositivo legível por máquina, o código de programa sendo operacional para executar os métodos inventivos quando o produto de programa de computador é executado em um computador. Em outras palavras, os métodos inventivos são, portanto, um programa de computador tendo um código de programa para executar pelo menos um dos métodos inventivos quando o programa de computador estiver sendo executado em um computador.
Embora a descrição anterior tenha sido especificamente efetuada e mostrada com referência às configurações especificadas da mesma, será compreendido por aqueles especializados na técnica que várias outras modificações na forma e detalhes podem ser feitas sem se afastar do espírito e escopo da mesma. Deve ser compreendido que várias alterações podem ser feitas na adaptação às diferentes configurações sem se afastar dos conceitos amplos apresentados aqui e compreendidos pelas reivindicações a seguir.
Claims (30)
1. Reconstrutor de canais múltiplos (30; 60) para gerar um canal de saída reconstruído (50; 76) usando pelo menos um canal de downmix (38; 68) derivado por downmix de uma pluralidade de canais originais e usando uma representação de parâmetro (40; 72), a representação de parâmetro (40; 72) incluindo informação sobre uma estrutura temporal de um canal original, caracterizado pelo fato de que compreende: um gerador (32; 62) para gerar um componente de sinal direto (42; 64) e um componente de sinal difuso (44; 66) para o canal de saída reconstruído (50; 76), baseado no canal de downmix (38; 68); um modificador de sinal direto (34; 69) para modificar o componente de sinal direto (42; 64) usando a representação de parâmetro (40; -72); e um combinador (36; 74) para combinar o componente de sinal direto modificado (46) e o componente de sinal difuso (44; 66) para obter o canal de saída reconstruído (50; 76).
2. Reconstrutor de canais múltiplos, de acordo com a reivindicação 1, caracterizado pelo fato de que o gerador (32; 62) é operacional para gerar o componente de sinal direto (42; 64) usando apenas componentes do canal de downmix (38; 68) .
3. Reconstrutor de canais múltiplos (30; 60), de acordo com as reivindicações 1 ou 2, caracterizado pelo fato de que o gerador (32; 62) é operacional para gerar o componente de sinal difuso (44; 66) usando uma porção filtrada e/ou atrasada do canal de downmix (38; 68).
4. Reconstrutor de canais múltiplos (30,- 60), de acordo com qualquer uma das reivindicações de 1 a 3, caracterizado pelo fato de que o modificador de sinal direto (34; 69) é operacional para usar informação sobre a estrutura temporal do canal original indicando a energia contida no canal original dentro de uma porção de tempo de comprimento finito do canal original.
5. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações de 1 a 3, caracterizado pelo fato de que o modificador de sinal direto (34; 69) é operacional para usar informação sobre a estrutura temporal do canal original indicando uma amplitude média do canal original dentro de uma porção de tempo de comprimento finito do canal original.
6. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações de 1 a 5, caracterizado pelo fato de que o combinador (36; 74) é operacional para adicionar o componente de sinal direto modificado (46) e o componente de sinal difuso (44; 66) para obter o sinal reconstruído.
7. Reconstrutor de canais múltiplos, de acordo com qualquer uma das reivindicações de 1 a 6, no qual o reconstrutor de canais múltiplos é operacional para usar um primeiro canal de downmix tendo informação sobre um lado esquerdo da pluralidade de canais originais e um segundo canal de downmix (38; 68) tendo informação sobre um lado direito da pluralidade de canais originais, caracterizado pelo fato de que um primeiro canal de saída reconstruído (50; 76) para um lado esquerdo é combinado usando apenas componentes de sinal direto e difuso gerados do primeiro canal de downmix e onde um segundo canal de saída reconstruído para um lado direito é combinado usando componentes de sinal direto e difuso gerados apenas do segundo sinal de downmix.
8. Gerador de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações de 1 a 7, no qual o modificador de sinal direto (34; 68) é operacional para modificar o sinal direto para porções de tempo de comprimento finito sendo mais curtas que as porções de tempo do quadro de informação paramétrica adicional dentro da representação de parâmetro (40; -72), caracterizado pelo fato de que a informação paramétrica adicional é usada pelo gerador (32; 62) para gerar os componentes de sinal direto e difuso.
9. Gerador de canais múltiplos (30; 60), de acordo com a reivindicação 8, caracterizado pelo fato de que o gerador (32; 62) é operacional para usar informação paramétrica adicional tendo informação sobre a energia do canal original com relação a outros canais da pluralidade de canais originais.
10. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações anteriores, caracterizado pelo fato de que o modificador de sinal direto (34; -68) é operacional para usar informação sobre uma estrutura temporal do canal original relaciona uma estrutura temporal do canal original com uma estrutura temporal do canal de downmix (38; -68).
11. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações anteriores, caracterizado pelo fato de que a informação sobre a estrutura temporal do canal original e a informação sobre a estrutura temporal do canal de downmix está tendo uma energia ou uma medição de amplitude.
12. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações anteriores, caracterizado pelo fato de que o modificador de sinal direto (34; -68) é ainda operacional para derivar informação temporal de downmix na estrutura temporal do canal de downmix (38; 68) .
13. Reconstrutor de canais múltiplos (30; 60), de acordo com a reivindicação 12, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é operacional para derivar informação temporal de downmix indicando a energia contida no canal de downmix (38; 68) dentro de um intervalo de tempo de comprimento finito ou uma medição de amplitude para o intervalo de tempo de comprimento finito.
14. Reconstrutor de canais múltiplos (30; 60), de acordo com as reivindicações 12 ou 13, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é ainda operacional para derivar uma estrutura temporal alvo para o canal de downmix reconstruído (38; 68) usando a informação temporal de downmix e a informação sobre a estrutura temporal do canal original.
15. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações de 12 a 14, caracterizado pelo fato de que o modificador de sinal direto (34; -68) é operacional para derivar a informação temporal de downmix para uma porção espectral do canal de downmix (38; 68) acima do limite inferior espectral.
16. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações de 12 a 15, caracterizado pelo fato de que o modificador de sinal direto (34; -68) é ainda operacional para clarear espectralmente o canal de downmix (38; 68) e para derivar a informação temporal de downmix usando o canal de downmix espectralmente clareado (38; 68).
17. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações de 12 a 16, caracterizado pelo fato de que o modificador de sinal direto (34;68) é ainda operacional para derivar uma representação suavizada do canal de downmix (38; 68) e para derivar a informação temporal de downmix da representação suavizada do canal de downmix.
18. Reconstrutor de canais múltiplos (30; 60), de acordo com a reivindicação 17, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é operacional para derivar a representação suavizada pela filtração do canal de downmix (38;68) com um filtro de passagem baixa de primeira ordem.
19. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações anteriores, caracterizado pelo fato de que o modificador de sinal direto (34;68) é ainda operacional para derivar informação sobre uma estrutura temporal de uma combinação do componente de sinal direto e do componente de sinal difuso.
20. Reconstrutor de canais múltiplos (30; 60), de acordo com a reivindicação 19, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é operacional para clarear espectralmente a combinação dos componentes de sinal direto e sinal difuso e para derivar a informação sobre a estrutura temporal da combinação dos componentes do sinal direto e sinal difuso usando os componentes de sinal direto e sinal difuso espectralmente clareados.
21. Reconstrutor de canais múltiplos (30; 60), de acordo com as reivindicações 19 ou 20, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é ainda operacional para derivar uma representação suavizada da combinação dos componentes do sinal direto e difuso e para derivar a informação sobre a estrutura temporal da combinação dos componentes do sinal direto e difuso da representação suavizada da combinação dos componentes de sinal direto e de sinal difuso.
22. Reconstrutor de canais múltiplos (30; 60), de acordo com a reivindicação 21, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é operacional para derivar a representação suavizada da combinação dos componentes do sinal direto e difuso pela filtração dos componentes do sinal direto e difuso com um filtro de baixa passagem de primeira ordem.
23. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações anteriores, caracterizado pelo fato de que o modificador de sinal direto (34; -68) é operacional para usar informação sobre a estrutura temporal do canal original representando uma proporção da energia ou amplitude para um intervalo de tempo de comprimento finito do canal original e a energia ou amplitude para o intervalo de tempo de comprimento finito do canal de downmix (38; 68) .
24. Reconstrutor de canais múltiplos (30; 60), de acordo com qualquer uma das reivindicações anteriores, caracterizado pelo fato de que o modificador de sinal direto (34; -68) é operacional para derivar uma estrutura temporal alvo para o canal de saída reconstruído (50; 76) usando o canal de downmix (38; 68) e a informação sobre a estrutura temporal.
25. Reconstrutor de canais múltiplos (30; 60), de acordo com a reivindicação 23, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é operacional para modificar o componente de sinal direto, de modo que uma estrutura temporal do canal de saída reconstruído (50; 76) é igual à estrutura temporal alvo dentro de uma faixa de tolerância.
26. Reconstrutor de canais múltiplos (30; 60), de acordo com a reivindicação 24, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é operacional para derivar um fator de escalonamento intermediário, o fator de escalonamento intermediário sendo tal que a estrutura temporal do canal de saída reconstruído (50; 76) é igual à estrutura temporal alvo dentro da faixa de tolerância, quando o canal de saída reconstruído (50; 76) é combinado usando os componentes de sinal direto escalonados com o fator de escalonamento intermediário e o componente de sinal difuso escalonado com o fator de escalonamento intermediário.
27. Reconstrutor de canais múltiplos (30; 60), de acordo com a reivindicação 25, caracterizado pelo fato de que o modificador de sinal direto (34; 68) é ainda operacional para derivar um fator de escalonamento final usando o fator de escalonamento intermediário e os componentes de sinal direto e difuso de modo que a estrutura temporal do canal de saída reconstruído (50; 76) é igual à estrutura temporal alvo dentro da faixa de tolerância, quando o canal de saída reconstruído (50; 76) é combinado usando o componente de sinal difuso e o componente de sinal direto escalonado usando o fator de escalonamento final.
28. Método para gerar um canal de saída reconstruído (50; 76) usando pelo menos um canal de downmix (38; -68) derivado pela execução de downmix de uma pluralidade de canais originais e usando uma representação de parâmetro (40; 72), a representação de parâmetro (40; 72) incluindo informação sobre, uma estrutura temporal de um canal original, o método caracterizado pelo fato de que compreende: gerar um componente de sinal direto e um componente de sinal difuso para o canal de saída reconstruído (50; 76), baseado no canal de downmix (38; 68); modificar o componente de sinal direto usando a representação de parâmetro (40; 72); e combinar o componente de sinal direto modificado (46) e o componente de sinal difuso para obter o canal de saída reconstruído (50; 76).
29. Decodificador de áudio de canais múltiplos para gerar uma reconstrução de um sinal de canais múltiplos caracterizado pelo fato de que usa pelo menos um canal de downmix (38; 68) derivado pela execução de downmix de uma pluralidade de canais originais e usando uma representação de parâmetro (40; 72), a representação de parâmetro (40; 72) incluindo informação sobre uma estrutura temporal de um canal original, o decodificador de áudio de canais múltiplos compreendendo um reconstrutor de canais múltiplos, de acordo com as reivindicações 1 a 27.
30. Programa de computador com um código de programa para executar o método da reivindicação 28, caracterizado pelo fato de que é executado em um computador.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US78709606P | 2006-03-28 | 2006-03-28 | |
| US60/787,096 | 2006-03-28 | ||
| US60/787.096 | 2006-03-28 | ||
| PCT/EP2006/004732 WO2007110101A1 (en) | 2006-03-28 | 2006-05-18 | Enhanced method for signal shaping in multi-channel audio reconstruction |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0621499A2 true BRPI0621499A2 (pt) | 2011-12-13 |
| BRPI0621499B1 BRPI0621499B1 (pt) | 2022-04-12 |
Family
ID=36649469
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0621499-1A BRPI0621499B1 (pt) | 2006-03-28 | 2006-05-18 | Método melhorado para formatação de sinal em reconstrução de áudio de canais múltiplos |
Country Status (20)
| Country | Link |
|---|---|
| US (1) | US8116459B2 (pt) |
| EP (1) | EP1999997B1 (pt) |
| JP (1) | JP5222279B2 (pt) |
| KR (1) | KR101001835B1 (pt) |
| CN (1) | CN101406073B (pt) |
| AT (1) | ATE505912T1 (pt) |
| AU (1) | AU2006340728B2 (pt) |
| BR (1) | BRPI0621499B1 (pt) |
| CA (1) | CA2646961C (pt) |
| DE (1) | DE602006021347D1 (pt) |
| ES (1) | ES2362920T3 (pt) |
| IL (1) | IL194064A (pt) |
| MX (1) | MX2008012324A (pt) |
| MY (1) | MY143234A (pt) |
| NO (1) | NO339914B1 (pt) |
| PL (1) | PL1999997T3 (pt) |
| RU (1) | RU2393646C1 (pt) |
| TW (1) | TWI314024B (pt) |
| WO (1) | WO2007110101A1 (pt) |
| ZA (1) | ZA200809187B (pt) |
Families Citing this family (55)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7983922B2 (en) * | 2005-04-15 | 2011-07-19 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for generating multi-channel synthesizer control signal and apparatus and method for multi-channel synthesizing |
| WO2006126844A2 (en) * | 2005-05-26 | 2006-11-30 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal |
| JP4988716B2 (ja) | 2005-05-26 | 2012-08-01 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号のデコーディング方法及び装置 |
| JP4568363B2 (ja) | 2005-08-30 | 2010-10-27 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号デコーディング方法及びその装置 |
| US8577483B2 (en) * | 2005-08-30 | 2013-11-05 | Lg Electronics, Inc. | Method for decoding an audio signal |
| US7788107B2 (en) * | 2005-08-30 | 2010-08-31 | Lg Electronics Inc. | Method for decoding an audio signal |
| WO2007083952A1 (en) * | 2006-01-19 | 2007-07-26 | Lg Electronics Inc. | Method and apparatus for processing a media signal |
| KR100902899B1 (ko) | 2006-02-07 | 2009-06-15 | 엘지전자 주식회사 | 부호화/복호화 장치 및 방법 |
| EP1999997B1 (en) | 2006-03-28 | 2011-04-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Enhanced method for signal shaping in multi-channel audio reconstruction |
| MX2008012315A (es) * | 2006-09-29 | 2008-10-10 | Lg Electronics Inc | Metodos y aparatos para codificar y descodificar señales de audio basados en objeto. |
| US8571875B2 (en) * | 2006-10-18 | 2013-10-29 | Samsung Electronics Co., Ltd. | Method, medium, and apparatus encoding and/or decoding multichannel audio signals |
| FR2911020B1 (fr) * | 2006-12-28 | 2009-05-01 | Actimagine Soc Par Actions Sim | Procede et dispositif de codage audio |
| FR2911031B1 (fr) * | 2006-12-28 | 2009-04-10 | Actimagine Soc Par Actions Sim | Procede et dispositif de codage audio |
| EP2238589B1 (en) * | 2007-12-09 | 2017-10-25 | LG Electronics Inc. | A method and an apparatus for processing a signal |
| WO2009093867A2 (en) | 2008-01-23 | 2009-07-30 | Lg Electronics Inc. | A method and an apparatus for processing audio signal |
| CN101662688B (zh) * | 2008-08-13 | 2012-10-03 | 韩国电子通信研究院 | 音频信号的编码和解码方法及其装置 |
| KR101392546B1 (ko) * | 2008-09-11 | 2014-05-08 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 마이크로폰 신호를 기반으로 공간 큐의 세트를 제공하는 장치, 방법 및 컴퓨터 프로그램과, 2채널 오디오 신호 및 공간 큐의 세트를 제공하는 장치 |
| MX2011006186A (es) * | 2008-12-11 | 2011-08-04 | Ten Forschung Ev Fraunhofer | Aparato para generar una señal de audio multicanal. |
| JP5932337B2 (ja) * | 2008-12-22 | 2016-06-08 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | 遠隔端通話者信号と複合信号との間の音響カップリングの特定 |
| WO2010149700A1 (en) * | 2009-06-24 | 2010-12-29 | Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio signal decoder, method for decoding an audio signal and computer program using cascaded audio object processing stages |
| EP2522016A4 (en) * | 2010-01-06 | 2015-04-22 | Lg Electronics Inc | DEVICE FOR PROCESSING AN AUDIO SIGNAL AND METHOD THEREFOR |
| EP2360681A1 (en) * | 2010-01-15 | 2011-08-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for extracting a direct/ambience signal from a downmix signal and spatial parametric information |
| CN102859590B (zh) * | 2010-02-24 | 2015-08-19 | 弗劳恩霍夫应用研究促进协会 | 产生增强下混频信号的装置、产生增强下混频信号的方法以及计算机程序 |
| EP2369861B1 (en) * | 2010-03-25 | 2016-07-27 | Nxp B.V. | Multi-channel audio signal processing |
| KR102033071B1 (ko) * | 2010-08-17 | 2019-10-16 | 한국전자통신연구원 | 멀티 채널 오디오 호환 시스템 및 방법 |
| EP4645307B1 (en) | 2010-08-25 | 2026-04-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | An apparatus for encoding an audio signal having a plurality of channels |
| EP2612321B1 (en) | 2010-09-28 | 2016-01-06 | Huawei Technologies Co., Ltd. | Device and method for postprocessing decoded multi-channel audio signal or decoded stereo signal |
| US9078077B2 (en) | 2010-10-21 | 2015-07-07 | Bose Corporation | Estimation of synthetic audio prototypes with frequency-based input signal decomposition |
| US8675881B2 (en) * | 2010-10-21 | 2014-03-18 | Bose Corporation | Estimation of synthetic audio prototypes |
| KR101227932B1 (ko) * | 2011-01-14 | 2013-01-30 | 전자부품연구원 | 다채널 멀티트랙 오디오 시스템 및 오디오 처리 방법 |
| EP2477188A1 (en) * | 2011-01-18 | 2012-07-18 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Encoding and decoding of slot positions of events in an audio signal frame |
| US9311923B2 (en) * | 2011-05-19 | 2016-04-12 | Dolby Laboratories Licensing Corporation | Adaptive audio processing based on forensic detection of media processing history |
| JP5895050B2 (ja) * | 2011-06-24 | 2016-03-30 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | 符号化された多チャンネルオーディオ信号を処理するオーディオ信号プロセッサ及びその方法 |
| KR101842257B1 (ko) * | 2011-09-14 | 2018-05-15 | 삼성전자주식회사 | 신호 처리 방법, 그에 따른 엔코딩 장치, 및 그에 따른 디코딩 장치 |
| SG10201608613QA (en) * | 2013-01-29 | 2016-12-29 | Fraunhofer Ges Forschung | Decoder For Generating A Frequency Enhanced Audio Signal, Method Of Decoding, Encoder For Generating An Encoded Signal And Method Of Encoding Using Compact Selection Side Information |
| US9830917B2 (en) | 2013-02-14 | 2017-11-28 | Dolby Laboratories Licensing Corporation | Methods for audio signal transient detection and decorrelation control |
| TWI618051B (zh) | 2013-02-14 | 2018-03-11 | 杜比實驗室特許公司 | 用於利用估計之空間參數的音頻訊號增強的音頻訊號處理方法及裝置 |
| EP2956935B1 (en) | 2013-02-14 | 2017-01-04 | Dolby Laboratories Licensing Corporation | Controlling the inter-channel coherence of upmixed audio signals |
| TWI618050B (zh) | 2013-02-14 | 2018-03-11 | 杜比實驗室特許公司 | 用於音訊處理系統中之訊號去相關的方法及設備 |
| BR112015030672B1 (pt) * | 2013-06-10 | 2021-02-23 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V | aparelho e método de codificação, processamento e decodificação de envelope de sinal de áudio por divisão do envelope de sinal de áudio empregando codificação e quantização de distribuição |
| SG11201510162WA (en) | 2013-06-10 | 2016-01-28 | Fraunhofer Ges Forschung | Apparatus and method for audio signal envelope encoding, processing and decoding by modelling a cumulative sum representation employing distribution quantization and coding |
| EP2830046A1 (en) * | 2013-07-22 | 2015-01-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for decoding an encoded audio signal to obtain modified output signals |
| EP2830334A1 (en) | 2013-07-22 | 2015-01-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Multi-channel audio decoder, multi-channel audio encoder, methods, computer program and encoded audio representation using a decorrelation of rendered audio signals |
| SG11201600466PA (en) * | 2013-07-22 | 2016-02-26 | Fraunhofer Ges Forschung | Multi-channel audio decoder, multi-channel audio encoder, methods, computer program and encoded audio representation using a decorrelation of rendered audio signals |
| ES2641580T3 (es) | 2013-10-03 | 2017-11-10 | Dolby Laboratories Licensing Corporation | Generación de señal difusa adaptativa en un mezclador ascendente |
| KR102244379B1 (ko) | 2013-10-21 | 2021-04-26 | 돌비 인터네셔널 에이비 | 오디오 신호들의 파라메트릭 재구성 |
| JP6396452B2 (ja) | 2013-10-21 | 2018-09-26 | ドルビー・インターナショナル・アーベー | オーディオ・エンコーダおよびデコーダ |
| JP6035270B2 (ja) * | 2014-03-24 | 2016-11-30 | 株式会社Nttドコモ | 音声復号装置、音声符号化装置、音声復号方法、音声符号化方法、音声復号プログラム、および音声符号化プログラム |
| EP2980794A1 (en) | 2014-07-28 | 2016-02-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder and decoder using a frequency domain processor and a time domain processor |
| UA120372C2 (uk) * | 2014-10-02 | 2019-11-25 | Долбі Інтернешнл Аб | Спосіб декодування і декодер для посилення діалогу |
| ES2771200T3 (es) | 2016-02-17 | 2020-07-06 | Fraunhofer Ges Forschung | Postprocesador, preprocesador, codificador de audio, decodificador de audio y métodos relacionados para mejorar el procesamiento de transitorios |
| EP3335218B1 (en) * | 2016-03-16 | 2019-06-05 | Huawei Technologies Co., Ltd. | An audio signal processing apparatus and method for processing an input audio signal |
| CN110998722B (zh) | 2017-07-03 | 2023-11-10 | 杜比国际公司 | 低复杂性密集瞬态事件检测和译码 |
| CN110246508B (zh) * | 2019-06-14 | 2021-08-31 | 腾讯音乐娱乐科技(深圳)有限公司 | 一种信号调制方法、装置和存储介质 |
| JP7657579B2 (ja) * | 2020-12-08 | 2025-04-07 | 株式会社タムラ製作所 | 音声信号処理装置、音声信号処理プログラム |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4217276C1 (pt) * | 1992-05-25 | 1993-04-08 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung Ev, 8000 Muenchen, De | |
| DE4236989C2 (de) | 1992-11-02 | 1994-11-17 | Fraunhofer Ges Forschung | Verfahren zur Übertragung und/oder Speicherung digitaler Signale mehrerer Kanäle |
| US5794180A (en) | 1996-04-30 | 1998-08-11 | Texas Instruments Incorporated | Signal quantizer wherein average level replaces subframe steady-state levels |
| SE512719C2 (sv) * | 1997-06-10 | 2000-05-02 | Lars Gustaf Liljeryd | En metod och anordning för reduktion av dataflöde baserad på harmonisk bandbreddsexpansion |
| DE19747132C2 (de) * | 1997-10-24 | 2002-11-28 | Fraunhofer Ges Forschung | Verfahren und Vorrichtungen zum Codieren von Audiosignalen sowie Verfahren und Vorrichtungen zum Decodieren eines Bitstroms |
| KR100335609B1 (ko) * | 1997-11-20 | 2002-10-04 | 삼성전자 주식회사 | 비트율조절이가능한오디오부호화/복호화방법및장치 |
| US7644003B2 (en) | 2001-05-04 | 2010-01-05 | Agere Systems Inc. | Cue-based audio coding/decoding |
| US7292901B2 (en) * | 2002-06-24 | 2007-11-06 | Agere Systems Inc. | Hybrid multi-channel/cue coding/decoding of audio signals |
| TW569551B (en) | 2001-09-25 | 2004-01-01 | Roger Wallace Dressler | Method and apparatus for multichannel logic matrix decoding |
| US7039204B2 (en) * | 2002-06-24 | 2006-05-02 | Agere Systems Inc. | Equalization for audio mixing |
| SE0301273D0 (sv) * | 2003-04-30 | 2003-04-30 | Coding Technologies Sweden Ab | Advanced processing based on a complex-exponential-modulated filterbank and adaptive time signalling methods |
| ATE390683T1 (de) | 2004-03-01 | 2008-04-15 | Dolby Lab Licensing Corp | Mehrkanalige audiocodierung |
| TWI393120B (zh) * | 2004-08-25 | 2013-04-11 | Dolby Lab Licensing Corp | 用於音訊信號編碼及解碼之方法和系統、音訊信號編碼器、音訊信號解碼器、攜帶有位元流之電腦可讀取媒體、及儲存於電腦可讀取媒體上的電腦程式 |
| SE0402652D0 (sv) * | 2004-11-02 | 2004-11-02 | Coding Tech Ab | Methods for improved performance of prediction based multi- channel reconstruction |
| SE0402649D0 (sv) * | 2004-11-02 | 2004-11-02 | Coding Tech Ab | Advanced methods of creating orthogonal signals |
| EP1829424B1 (en) * | 2005-04-15 | 2009-01-21 | Dolby Sweden AB | Temporal envelope shaping of decorrelated signals |
| EP1999997B1 (en) | 2006-03-28 | 2011-04-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Enhanced method for signal shaping in multi-channel audio reconstruction |
-
2006
- 2006-05-18 EP EP06742984A patent/EP1999997B1/en active Active
- 2006-05-18 PL PL06742984T patent/PL1999997T3/pl unknown
- 2006-05-18 ES ES06742984T patent/ES2362920T3/es active Active
- 2006-05-18 JP JP2009501862A patent/JP5222279B2/ja active Active
- 2006-05-18 AU AU2006340728A patent/AU2006340728B2/en active Active
- 2006-05-18 US US11/384,000 patent/US8116459B2/en active Active
- 2006-05-18 DE DE602006021347T patent/DE602006021347D1/de active Active
- 2006-05-18 CA CA2646961A patent/CA2646961C/en active Active
- 2006-05-18 AT AT06742984T patent/ATE505912T1/de not_active IP Right Cessation
- 2006-05-18 BR BRPI0621499-1A patent/BRPI0621499B1/pt active IP Right Grant
- 2006-05-18 MX MX2008012324A patent/MX2008012324A/es active IP Right Grant
- 2006-05-18 CN CN200680054008XA patent/CN101406073B/zh active Active
- 2006-05-18 WO PCT/EP2006/004732 patent/WO2007110101A1/en not_active Ceased
- 2006-05-18 RU RU2008142565/09A patent/RU2393646C1/ru active
- 2006-05-18 KR KR1020087023892A patent/KR101001835B1/ko active Active
- 2006-07-18 MY MYPI20063425A patent/MY143234A/en unknown
- 2006-08-24 TW TW095131068A patent/TWI314024B/zh active
-
2008
- 2008-09-14 IL IL194064A patent/IL194064A/en active IP Right Grant
- 2008-10-21 NO NO20084409A patent/NO339914B1/no unknown
- 2008-10-27 ZA ZA200809187A patent/ZA200809187B/xx unknown
Also Published As
| Publication number | Publication date |
|---|---|
| EP1999997B1 (en) | 2011-04-13 |
| KR20080107446A (ko) | 2008-12-10 |
| US20070236858A1 (en) | 2007-10-11 |
| US8116459B2 (en) | 2012-02-14 |
| PL1999997T3 (pl) | 2011-09-30 |
| ZA200809187B (en) | 2009-11-25 |
| CN101406073A (zh) | 2009-04-08 |
| JP5222279B2 (ja) | 2013-06-26 |
| TWI314024B (en) | 2009-08-21 |
| NO20084409L (no) | 2008-10-21 |
| HK1120699A1 (en) | 2009-04-03 |
| CA2646961C (en) | 2013-09-03 |
| BRPI0621499B1 (pt) | 2022-04-12 |
| RU2393646C1 (ru) | 2010-06-27 |
| RU2008142565A (ru) | 2010-05-10 |
| NO339914B1 (no) | 2017-02-13 |
| ES2362920T3 (es) | 2011-07-15 |
| EP1999997A1 (en) | 2008-12-10 |
| DE602006021347D1 (de) | 2011-05-26 |
| CA2646961A1 (en) | 2007-10-04 |
| TW200738037A (en) | 2007-10-01 |
| IL194064A (en) | 2014-08-31 |
| MX2008012324A (es) | 2008-10-10 |
| AU2006340728A1 (en) | 2007-10-04 |
| AU2006340728B2 (en) | 2010-08-19 |
| MY143234A (en) | 2011-04-15 |
| ATE505912T1 (de) | 2011-04-15 |
| WO2007110101A1 (en) | 2007-10-04 |
| CN101406073B (zh) | 2013-01-09 |
| JP2009531724A (ja) | 2009-09-03 |
| KR101001835B1 (ko) | 2010-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0621499A2 (pt) | método melhorado para formatação de sinal em reconstrução de áudio de canais múltiplos | |
| JP5698189B2 (ja) | オーディオ符号化 | |
| JP5724044B2 (ja) | 多重チャネル・オーディオ信号の符号化のためのパラメトリック型符号化装置 | |
| JP5185337B2 (ja) | レベル・パラメータを生成する装置と方法、及びマルチチャネル表示を生成する装置と方法 | |
| JP5122681B2 (ja) | パラメトリックステレオアップミクス装置、パラメトリックステレオデコーダ、パラメトリックステレオダウンミクス装置、及びパラメトリックステレオエンコーダ | |
| ES2770146T3 (es) | Conformación temporal y espacial de señales de audio multicanal | |
| ES2706490T3 (es) | Un aparato para la codificación de una señal de audio que tiene una pluralidad de canales | |
| BRPI0516405B1 (pt) | Conformação individual de canal para esquemas bcc e similares | |
| PT1829026T (pt) | Informações auxiliares compactas para a codificação paramétrica de áudio espacial | |
| BR122018072505B1 (pt) | Codificação paramétrica conjunta de fontes de áudio | |
| PT1803325E (pt) | Conformação de som difuso para esquemas bcc e similares | |
| HK1120699B (en) | Enhanced method for signal shaping in multi-channel audio reconstruction | |
| CN104205211B (zh) | 多声道音频编码器以及用于对多声道音频信号进行编码的方法 | |
| BRPI0518507B1 (pt) | Informações auxiliares compactas para a codificação paramétrica de áudio espacial | |
| HK1144043B (en) | Method for generating multi-channel audio signal representation | |
| CN104205211A (zh) | 多声道音频编码器以及用于对多声道音频信号进行编码的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B15K | Others concerning applications: alteration of classification |
Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04S 1/00 , H04S 3/00 Ipc: H04S 3/02 (1980.01), H04S 3/00 (1980.01), G10L 19/ |
|
| B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
| B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B09B | Patent application refused [chapter 9.2 patent gazette] | ||
| B12B | Appeal against refusal [chapter 12.2 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 18/05/2006, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO. |