BR122021009022B1 - Método de decodificação para decodificar dois sinais de áudio, mídia legível por computador, e decodificador para decodificar dois sinais de áudio - Google Patents

Método de decodificação para decodificar dois sinais de áudio, mídia legível por computador, e decodificador para decodificar dois sinais de áudio Download PDF

Info

Publication number
BR122021009022B1
BR122021009022B1 BR122021009022-0A BR122021009022A BR122021009022B1 BR 122021009022 B1 BR122021009022 B1 BR 122021009022B1 BR 122021009022 A BR122021009022 A BR 122021009022A BR 122021009022 B1 BR122021009022 B1 BR 122021009022B1
Authority
BR
Brazil
Prior art keywords
signal
frequency
signals
frequencies
sum
Prior art date
Application number
BR122021009022-0A
Other languages
English (en)
Inventor
Heiko Purnhagen
Kristofer Kjoerling
Original Assignee
Dolby International Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dolby International Ab filed Critical Dolby International Ab
Publication of BR122021009022B1 publication Critical patent/BR122021009022B1/pt

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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/06Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/008Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/0204Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders using subband decomposition
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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/16Vocoder architecture
    • G10L19/167Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/03Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
    • G10L25/06Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being correlation coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S1/00Two-channel systems
    • H04S1/007Two-channel systems in which the audio signals are in digital form
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/0212Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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/26Pre-filtering or post-filtering
    • G10L19/265Pre-filtering, e.g. high frequency emphasis prior to encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S2400/00Details of stereophonic systems covered by H04S but not provided for in its groups
    • H04S2400/03Aspects of down-mixing multi-channel audio to configurations with lower numbers of playback channels, e.g. 7.1 -> 5.1
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S2420/00Techniques used stereophonic systems covered by H04S but not provided for in its groups
    • H04S2420/03Application of parametric coding in stereophonic audio systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Mathematical Physics (AREA)
  • Stereophonic System (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

A presente divulgação fornece métodos, dispositivos e produtos de programa de computador para a codificação e descodificação de um sinal de áudio estereofônico baseado em um sinal de entrada. De acordo com a divulgação, uma aproximação híbrida de usar a codificação estereofônica paramétrica e uma representação discreta do sinal de áudio estereofônico é usada, o que pode melhorar a qualidade do áudio codificado e descodificado para determinados bitrates.

Description

[001] Dividido do BR112015025080-7 depositado em 04 de abril de 2014.
CAMPO TÉCNICO DA INVENÇÃO
[002] A divulgação neste documento geralmente refere-se à codificação de áudio estereofônica. No detalhe refere-se a um decodificador e a um codificador para a codificação híbrida que compreende uma mistura de áudio (downmix) e uma codificação estereofônica discreta.
ANTECEDENTES DA INVENÇÃO
[003] Na codificação de áudio estereofônica convencional, os esquemas de codificação possíveis incluem as técnicas de codificação estereofônicas paramétricas que são usadas em aplicações de taxa de bit baixa. Em taxas intermediárias, a codificação estereofônica de formas de onda Esquerda/Direita (L/R) ou Meio/Lado (M/S) é muitas vezes usada. Os formatos de distribuição existentes e as técnicas de codificação associadas podem ser melhorados a partir do ponto de vista de sua eficiência de largura de banda, especialmente nas aplicações com uma taxa de bit entre a taxa de bit baixa e a taxa de bit intermediária.
[004] Uma tentativa de melhorar a eficiência da distribuição de áudio em um sistema de áudio estereofônico é realizada no padrão de formato de compressão de áudio USAC (Unified Speech and Audio Coding). O padrão USAC introduz uma codificação estereofônica baseada na codificação de formas de onda com largura de banda baixa em combinação com as técnicas de codificação estereofônicas paramétricas. Entretanto, a solução proposta por USAC utiliza os parâmetros estereofônicos paramétricos para direcionar a codificação estereofônica ao domínio de transformação de cosseno discreto modificado (MDCT: Modified Discrete Cosine Transform) a fim fazer algo mais eficiente do que apenas a codificação M/S ou L/R. A desvantagem com a solução é que pode ser difícil conseguir o melhor da codificação estereofônica baseada nas formas de onda com largura de banda baixa no domínio de MDCT baseado nos parâmetros estereofônicos paramétricos extraídos e calculados em um domínio de filtros de espelho em quadratura (QMF: Quadrature Mirror Filters).
[005] Levando em conta o acima, a melhoria adicional pode ser necessária para resolver ou pelo menos reduzir uma ou várias das desvantagens discutidas acima.
BREVE DESCRIÇÃO DAS FIGURAS
[006] As modalidades de exemplo serão agora descritas tendo como referência as Figuras de acompanhamento, em que:
[007] A Figura 1 é um diagrama de blocos generalizado de um sistema de decodificação de acordo com uma modalidade de exemplo;
[008] a Figura 2 ilustra uma primeira parte do sistema de decodificação na Figura 1;
[009] a Figura 3 ilustra uma segunda parte do sistema de decodificação na Figura 1;
[0010] a Figura 4 ilustra uma terceira parte do sistema de decodificação na Figura 1;
[0011] a Figura 5 é um diagrama de blocos generalizado de um sistema de codificação de acordo com uma primeira modalidade de exemplo;
[0012] a Figura 6 é um diagrama de blocos generalizado de um sistema de codificação de acordo com uma segunda modalidade de exemplo;
[0013] Todas as Figuras são esquemáticas e geralmente mostram somente as partes que são necessárias a fim de elucidar a divulgação, visto que outras partes podem ser omitidas ou meramente sugeridas. A menos que indicado de outra maneira, os números de referência semelhantes referem-se às partes semelhantes nas Figuras diferentes. DESCRIÇÃO DETALHADA
I. VISÃO GERAL - DECODIFICADOR
[0014] Conforme usado neste documento, a codificação esquerda- direita significa que os sinais estereofônicos de esquerda (L) e direita (R) são codificados sem realizar a transformação entre os sinais.
[0015] Conforme usado neste documento, a codificação de soma e diferença significa que a soma M dos sinais estereofônicos de esquerda e direita são codificados como um único sinal (soma) e a diferença S entre o sinal estereofônico de esquerda e direita são codificados como um único sinal (diferença). A codificação de soma e diferença pode também ser denominada de codificação de meio- lateral. A relação entre a forma de esquerda-direita e a forma de soma- diferença é portanto M=L+R e S=L-R. Pode-se anotar que normalizações ou escalamento diferentes são possíveis ao transformar os sinais estereofônicos de esquerda e direita na forma de soma e diferença e vice versa, contanto que a transformação em ambas as direções corresponda-se. Nesta divulgação, M=L+R e S=L-R são usados principalmente, mas um sistema que utiliza um escalamento diferente, por exemplo, M=(L+R)/2 e S=(L-R)/2 funciona igualmente bem.
[0016] Conforme usado neste documento, a codificação de downmix complementar (dmx/comp) significa a sujeitação do sinal estereofônico de esquerda e direita a uma multiplicação de matriz dependendo de um parâmetro de ponderação a antes de codificação. A codificação de dmx/comp pode, portanto, também ser denominada de codificação de dmx/comp/a. A relação entre a forma de downmix complementar, a forma de esquerda-direita e a forma de soma- diferença é tipicamente dmx = L+R = M e comp = (1-a)L - (1+a)R = - aM+S. Notavelmente, o sinal de downmix na representação de downmix complementar é assim equivalente ao sinal M de soma da representação de soma e diferença.
[0017] Conforme usado neste documento, um sinal de áudio pode ser um sinal de áudio puro, uma parte de áudio de um sinal audiovisual ou sinal de multimídia ou qualquer um destes em combinação com metadados.
[0018] De acordo com um primeiro aspecto, as modalidades de exemplo propõem métodos, dispositivos e produtos de programa de computador para a decodificação de um sinal de áudio de canal estereofônica baseado em um sinal de entrada. Os métodos, os dispositivos e os produtos de programa de computador propostos podem geralmente ter as mesmas características e vantagens.
[0019] De acordo com modalidades de exemplo, um decodificador para a decodificação de dois sinais de áudio é fornecido. O decodificador compreende um estágio de recepção configurado para receber um primeiro sinal e um segundo sinal que correspondem a um quadro de tempo dos dois sinais de áudio, em que o primeiro sinal compreende um primeiro sinal de formas de onda codificado que compreende os dados espectrais que correspondem às frequências até uma primeira frequência de interseção e um sinal de downmix de formas de onda codificado que compreende os dados espectrais que correspondem às frequências acima da primeira frequência de interseção e em que o segundo sinal compreende um segundo sinal de formas de onda codificado que compreende os dados espectrais que correspondem às frequências até a primeira frequência de interseção;
[0020] O decodificador ainda compreende um estágio de mistura à jusante do estágio de recepção. O estágio de mistura é configurado para verificar se o primeiro e segundo sinal de formas de onda codificado estão em uma forma de soma e diferença para todas as frequências até a primeira frequência de interseção e caso contrário, transformar o primeiro e segundo sinal de formas de onda codificado em uma forma de soma e diferença de modo que o primeiro sinal seja uma combinação de um sinal de soma de formas de onda codificado que compreende os dados espectrais que correspondem às frequências até a primeira frequência de interseção e o sinal de downmix de formas de onda codificado que compreende os dados espectrais que correspondem às frequências acima da primeira frequência de interseção e o segundo sinal que compreende um sinal de diferença de formas de onda codificado que compreende os dados espectrais que correspondem às frequências até a primeira frequência de interseção.
[0021] O decodificador ainda compreende um estágio de upmix a jusante do estágio de mistura configurado para misturar (upmix) o primeiro e o segundo sinal a fim de gerar um canal de esquerda e direita de um sinal estereofônico, em que para as frequências abaixo da primeira frequência de interseção o estágio de upmix é configurado para realizar uma transformação inversa de soma e diferença do primeiro e segundo sinal e para as frequências acima da primeira frequência de interseção o estágio de upmix é configurado para realizar o upmix paramétrico do sinal de downmix do primeiro sinal.
[0022] Uma vantagem de ter as frequências mais baixas codificadas puramente de formas de onda, isto é, uma representação discreta do sinal de áudio estereofônico, pode ser que o ouvido humano é mais sensível à parte do áudio que tem frequências baixas. Por meio de codificar esta parte com uma qualidade melhor, a impressão total do áudio decodificado pode aumentar.
[0023] Uma vantagem de ter uma parte codificada estereofônica paramétrica do primeiro sinal, isto é, o sinal de downmix de formas de onda codificado e a representação discreta mencionada do sinal de áudio estereofônico é que isto pode melhorar a qualidade do sinal de áudio decodificado para determinadas taxas de bit em comparação com a utilização de uma aproximação estereofônica paramétrica convencional. Para as taxas de bit em torno de 32-40 quilobits por segundo (kbps), o modelo estereofônico paramétrico pode saturar, isto é, a qualidade do sinal de áudio decodificado é limitada pelas falhas do modelo paramétrico e não por falta de bits para a codificação. Consequentemente, para as taxas de bit em torno de 32 kbps, pode ser mais benéfico o uso de bits em frequências mais baixas de formas de onda codificadas. Ao mesmo tempo, a aproximação híbrida de usar a parte codificada estereofônica paramétrica do primeiro sinal e a representação discreta do sinal de áudio estereofônico distribuído é que isto pode melhorar a qualidade do áudio decodificado para determinadas taxas de bit, por exemplo, abaixo de 48 kbps, em comparação com o uso de uma aproximação onde todos os bits são usados em frequências mais baixas de formas de onda codificadas e o uso de uma replicação de banda espectral (SBR: Spectral Band Replication) para as frequências restantes.
[0024] O decodificador é usado assim vantajosamente para a decodificação de um sinal de áudio estereofônico de dois canais.
[0025] De acordo com outra modalidade, a transformação do primeiro e do segundo sinal de formas de onda codificado em uma forma de soma e diferença no estágio de mistura é realizada em um domínio de transformação janelada sobreposta. O domínio de transformação janelada sobreposta pode, por exemplo, ser um domínio de transformação de cosseno discreto modificado (MDCT). Isto pode ser vantajoso já que a transformação de outros formatos de distribuições de áudio disponíveis, tais como uma forma de esquerda/direita ou uma forma de dmx/comp, para a forma de soma e diferença é fácil de conseguir no domínio MDCT. Consequentemente, os sinais podem ser codificados usando formatos diferentes pelo menos para um subconjunto de frequências abaixo da primeira frequência de interseção dependendo das características do sinal que está sendo codificado. Isto pode permitir uma qualidade de codificação e eficiência de codificação melhoradas.
[0026] De acordo com ainda outra modalidade, a mistura (upmix) do primeiro e segundo sinal no estágio de upmix é realizada em um domínio de filtros de espelho em quadratura, QMF. O upmix é realizado para gerar um sinal de esquerda e um sinal de direita estereofônicos.
[0027] De acordo com outra modalidade, o sinal de downmix de formas de onda codificado compreende os dados espectrais que correspondem às frequências entre a primeira frequência de interseção e uma segunda frequência de interseção. Os parâmetros de reconstrução de alta frequência (HFR: High Frequency Reconstruction) são recebidos pelo decodificador, por exemplo, no estágio de recepção e enviados então a um estágio de reconstrução de alta frequência para estender o sinal de downmix do primeiro sinal a uma faixa de frequência acima da segunda frequência de interseção por meio de realizar a reconstrução de alta frequência usando os parâmetros de reconstrução de alta frequência. A reconstrução de alta frequência pode, por exemplo, compreender a realização a replicação de banda espectral, SBR.
[0028] Uma vantagem de ter um sinal de downmix de formas de onda codificado que compreende somente os dados espectrais que correspondem às frequências entre a primeira frequência de interseção e uma segunda frequência de interseção é que a taxa de transmissão de bit exigida para o sistema estereofônico pode ser diminuída. Alternativamente, os bits salvos por meio de ter uma banda passar pelo sinal de downmix filtrado são usados em frequências mais baixas de formas de onda codificadas, por exemplo, a quantização para aquelas frequências pode ser mais fina ou a primeira frequência de interseção pode ser aumentada.
[0029] Já que, conforme mencionado acima, o ouvido humano é mais sensível à parte do sinal de áudio que tem frequências baixas, frequências altas, tais como a parte do sinal de áudio que tem frequências acima da segunda frequência de interseção, pode ser recreada por reconstrução de alta frequência sem reduzir a qualidade de áudio percebida do sinal de áudio decodificado.
[0030] De acordo com uma modalidade adicional, o sinal de downmix do primeiro sinal é estendido a uma faixa de frequência acima da segunda frequência de interseção antes que a mistura (upmix) do primeiro e segundo sinal seja realizada. Isto pode ser vantajoso já que o estágio de upmix terá um sinal de soma de entrada com os dados espectrais que correspondem a todas as frequências.
[0031] De acordo com uma modalidade adicional, o sinal de downmix do primeiro sinal é estendido a uma faixa de frequência acima da segunda frequência de interseção após a transformação do primeiro e segundo sinal de formas de onda codificado em uma forma de soma e diferença. Isto pode ser vantajoso já que, tendo em conta que, o sinal de downmix corresponde ao sinal de soma na representação de soma e diferença, o estágio de reconstrução de alta frequência terá um sinal de entrada com os dados espectrais que correspondem às frequências até a segunda frequência de interseção representada na mesma forma, isto é, na forma de soma.
[0032] De acordo com outra modalidade, o upmix no estágio de upmix é realizado com uso de parâmetros de upmix. Os parâmetros de upmix são recebidos pelo decodificador, por exemplo, no estágio de recepção e enviados ao estágio de upmix. A versão descorrelacionada do sinal de downmix é gerada e o sinal de downmix e a versão descorrelacionada do sinal de downmix são sujeitos a uma operação de matriz. Os parâmetros da operação de matriz são dados pelos parâmetros de upmix.
[0033] De acordo com uma modalidade adicional, o primeiro e segundo sinal de formas de onda codificado, recebidos no estágio de recepção, são codificados por formas de onda em uma forma de esquerda-direita, uma forma de soma-diferença e/ou em uma forma de downmix-complementar, em que o sinal complementar depende de um parâmetro de ponderação a sendo adaptável ao sinal. Os sinais de formas de onda codificados podem, portanto, ser codificados em formas diferentes dependendo das características dos sinais e ainda ser decodificáveis pelo decodificador. Isto pode permitir uma qualidade de codificação melhorada e assim uma qualidade melhorada do sinal de áudio estereofônico decodificado dado alguma taxa de bit do sistema. Em uma modalidade adicional, o parâmetro de ponderação a é de função real. Isto pode simplificar o decodificador já que nenhum estágio extra que aproxima a parte imaginária do sinal é necessário. Uma vantagem adicional é que a complexidade computacional do decodificador pode ser diminuída, o que pode também levar a uma atrasa/latência de decodificação diminuída do decodificador.
[0034] De acordo com ainda outra modalidade, o primeiro e segundo sinal de formas de onda codificado, recebidos no estágio de recepção, são codificados por formas de onda em uma forma de soma-diferença. Isto significa que o primeiro e segundo sinal pode ser codificado usando a transformação janelada sobreposta com janelas independentes para o primeiro e o segundo sinal, respectivamente, e ainda ser decodificável pelo decodificador. Isto pode permitir uma qualidade de codificação melhorada e assim uma qualidade melhorada do sinal de áudio estereofônico decodificado dado alguma taxa de bit do sistema. Por exemplo, se um transiente for detectado no sinal de soma mas não no sinal de diferença, o codificador de formas de onda poderá codificar o sinal de soma com janelas mais curtas enquanto para o sinal de diferença, as janelas mais longas por defeito poderão ser mantidas. Isto pode fornecer uma eficiência mais elevada de codificação em comparação de se o sinal lateral for codificado também com a sequência mais curta da janela.
II. VISÃO GERAL - CODIFICADOR
[0035] De acordo com um segundo aspecto, as modalidades de exemplo propõem métodos, dispositivos e produtos de programa de computador para a codificação de um sinal de áudio de canal estereofônica baseado em um sinal de entrada.
[0036] Os métodos, os dispositivos e os produtos de programa de computador propostos podem geralmente ter as mesmas características e vantagens.
[0037] As vantagens a respeito das características e das instalações conforme apresentadas na visão geral do decodificador acima podem geralmente ser válidas para as características e as instalações correspondentes para o codificador.
[0038] De acordo com as modalidades de exemplo, um codificador para a codificação de dois sinais de áudio é fornecido. O codificador compreende um estágio de recepção configurado para receber um primeiro sinal e um segundo sinal, correspondendo a um quadro de tempo dos dois sinais a serem codificados.
[0039] O codificador ainda compreende um estágio de transformação configurado para receber o primeiro e segundo sinal do estágio de recepção e para transformá-los em um primeiro sinal transformado que é um sinal de soma e um segundo sinal transformado que é um sinal de diferença.
[0040] O codificador ainda compreende um estágio de codificação por formas de onda configurado para receber o primeiro e segundo sinal transformado do estágio de transformação e codificá-los por formas de onda em um primeiro e um segundo sinal de formas de onda codificado, respectivamente, em que para as frequências acima de uma primeira frequência de interseção o estágio de codificação por formas de onda é configurado para codificar por formas de onda o primeiro sinal transformado, e em que para as frequências até a primeira frequência de interseção o estágio de codificação por formas de onda é configurado para codificar por formas de onda o primeiro e segundo sinal transformado.
[0041] O codificador ainda compreende um estágio de codificação estereofônica paramétrica configurada para receber o primeiro e segundo sinal do estágio de recepção e para sujeitar o primeiro e segundo sinal à codificação estereofônica paramétrica a fim de extrair os parâmetros estereofônicos paramétricos permitindo a reconstrução de dados espectrais do primeiro e do segundo sinal para as frequências acima da primeira frequência de interseção;
[0042] O codificador ainda compreende um estágio de geração de fluxo de bits configurado para receber o primeiro e segundo sinal de formas de onda codificado do estágio de codificação por formas de onda e os parâmetros estereofônicos paramétricos do estágio de codificação estereofônica paramétrica, e para gerar um fluxo de bits que compreende o primeiro e o segundo sinal de formas de onda codificado e os parâmetros estereofônicos paramétricos.
[0043] De acordo com outra modalidade, a transformação do primeiro e segundo sinal no estágio de transformação é realizada no domínio de tempo.
[0044] De acordo com outra modalidade, pelo menos para um subconjunto das frequências abaixo da primeira frequência de interseção, o codificador pode transformar o primeiro e segundo sinal de formas de onda codificado em uma forma de esquerda/direita por meio de realizar uma transformação inversa de soma e diferença.
[0045] De acordo com outra modalidade, pelo menos para um subconjunto das frequências abaixo da primeira frequência de interseção, o codificador pode transformar o primeiro e segundo sinal de formas de onda codificado em uma forma de downmix/complementar por meio de realizar uma operação de matriz no primeiro e segundo sinal de formas de onda codificado, a operação de matriz dependendo de um parâmetro de ponderação a. O parâmetro de ponderação a pode então ser incluído no fluxo de bits no estágio de geração de fluxo de bits.
[0046] De acordo com ainda outra modalidade, para as frequências acima da primeira frequência de interseção, a codificação por formas de onda do primeiro e segundo sinal transformado no estágio de transformação compreende a codificação por formas de onda do primeiro sinal transformado para as frequências entre a primeira frequência de interseção e uma segunda frequência de interseção e a configuração do primeiro sinal de formas de onda codificado a zero acima da segunda frequência de interseção. Um sinal de downmix do primeiro sinal e segundo sinal pode então ser sujeitado a uma codificação de reconstrução de alta frequência em um estágio de reconstrução de alta frequência a fim gerar parâmetros de reconstrução de alta frequência permitindo a reconstrução de alta frequência do sinal de downmix. Os parâmetros de reconstrução de alta frequência podem então ser incluídos no fluxo de bits no estágio de geração de fluxo de bits.
[0047] De acordo com uma modalidade adicional, o sinal de downmix é calculado com base no primeiro e segundo sinal.
[0048] De acordo com outra modalidade, a sujeição do primeiro e segundo sinal à codificação estereofônica paramétrica no estágio de codificação estereofônica paramétrica é realizada primeiramente por meio de transformar o primeiro e segundo sinal em um primeiro sinal transformado que é um sinal de soma e um segundo sinal transformado que é um sinal de diferença, e sujeitando então o primeiro e segundo sinal transformado à codificação estereofônica paramétrica, em que o sinal de downmix que é sujeito à codificação de reconstrução de alta frequência é o primeiro sinal transformado.
III. MODALIDADES EXEMPLARES
[0049] A Figura 1 é um diagrama de blocos generalizado de um sistema de decodificação 100 que compreende três partes conceptuais 200, 300, 400 que serão explicadas em mais detalhes em conjunto com as Figuras 2-4 abaixo. Na primeira parte conceptual 200, um fluxo de bits é recebido e decodificado em um primeiro e segundo sinal. O primeiro sinal compreende um primeiro sinal de formas de onda codificado que compreende os dados espectrais que correspondem às frequências até uma primeira frequência de interseção e um sinal de downmix de formas de onda codificado que compreende os dados espectrais que correspondem às frequências acima da primeira frequência de interseção. O segundo sinal compreende somente um segundo sinal de formas de onda codificado que compreende os dados espectrais que correspondem às frequências até a primeira frequência de interseção.
[0050] Na segunda parte conceptual 300, caso as partes de formas de onda codificadas do primeiro e segundo sinal não sejam em uma forma de soma e diferença, por exemplo, em uma forma de M/S, as partes de formas de onda codificadas do primeiro e segundo sinal são transformadas à forma de soma e diferença. Após isso, o primeiro e segundo sinal é transformado no domínio de tempo e então ao domínio de filtros de espelho em quadratura, QMF. Na terceira parte conceptual 400, o primeiro sinal é uma reconstrução de alta frequência (HFR). O primeiro e segundo sinal é então misturado (upmix) para criar uma saída de sinal de esquerda e direita estereofônico que tem coeficientes espectrais correspondendo à banda de frequência inteira do sinal codificado que está sendo decodificado pelo sistema de decodificação 100.
[0051] A Figura 2 ilustra a primeira parte conceptual 200 do sistema de decodificação 100 na Figura 1. O sistema de decodificação 100 compreende um estágio de recepção 212. No estágio de recepção 212, um quadro de fluxo de bits 202 é decodificado e desquantizado em um primeiro sinal 204a e um segundo sinal 204b. O quadro de fluxo de bits 202 corresponde a um quadro de tempo dos dois sinais de áudio que estão sendo decodificados. O primeiro sinal 204a compreende um primeiro sinal de formas de onda codificado 208 que compreende os dados espectrais que correspondem às frequências até uma primeira frequência de interseção ky e um sinal de downmix de formas de onda codificado 206 que compreende os dados espectrais que correspondem às frequências acima da primeira frequência de interseção ky. Por meio de exemplo, a primeira frequência de interseção ky é de 1,1 kHz.
[0052] De acordo com algumas modalidades, o sinal de downmix de formas de onda codificado 206 compreende os dados espectrais que correspondem às frequências entre a primeira frequência de interseção ky e uma segunda frequência de interseção kx. Por meio de exemplo, a segunda frequência de interseção kx fica dentro da faixa de 5,6-8 kHz.
[0053] O primeiro e segundo sinais de formas de onda codificado 208, 210 recebidos podem ser codificados por formas de onda em uma forma de esquerda-direita, uma forma de soma-diferença e/ou em uma forma de downmix-complementar, em que o sinal complementar depende de um parâmetro de ponderação a sendo adaptável ao sinal. O sinal de downmix de formas de onda codificado 206 corresponde a um downmix adequado para o estéreo paramétrico que, de acordo com o acima, corresponde a uma forma de soma. Entretanto, o sinal 204b não tem nenhum índice acima da primeira frequência de interseção ky. Cada um dos sinais 206, 208, 210 é representado em um domínio de transformação de cosseno discreto modificado (MDCT).
[0054] A Figura 3 ilustra a segunda parte conceptual 300 do sistema de decodificação 100 na Figura 1. O sistema de decodificação 100 compreende um estágio de mistura 302. O projeto do sistema de decodificação 100 requer que a entrada ao estágio reconstrução de alta frequência, que será descrito em mais detalhes abaixo, necessite estar em um formato de soma. Consequentemente, o estágio de mistura é configurado para verificar se o primeiro e segundo sinal de formas de onda codificado os sinais 208, 210 estão em uma forma de soma e diferença. Se o primeiro e segundo sinal de formas de onda codificados os sinais 208, 210 não estão em uma forma de soma e diferença para todas as frequências até a primeira frequência de interseção ky, o estágio de mistura 302 transformará o sinal de formas de onda codificado inteiro 208, 210 em uma forma de soma e diferença. Caso que pelo menos um subconjunto das frequências dos sinais de entrada 208, 210 ao estágio de mistura 302 esteja em uma forma de downmix complementar, o parâmetro de ponderação a está requerido como uma entrada ao estágio de mistura 302. Pode-se anotar que os sinais de entrada 208, 210 podem compreender um subconjunto de várias frequências codificadas em uma forma de downmix complementar e que nesse caso cada subconjunto não precisa ser codificado com o uso do mesmo valor do parâmetro de ponderação a. Neste caso, vários parâmetros de ponderação a são requeridos como uma entrada ao estágio de mistura 302.
[0055] Conforme mencionado acima, o estágio de mistura 302 sempre tem uma saída de representação de soma e diferença dos sinais de entrada 204a-b. Para poder transformar os sinais representados no domínio MDCT para a representação de soma e diferença, o janelamento (windowing) dos sinais codificados MDCT necessitam ser os mesmos. Isto implica que, caso que o primeiro e segundo sinal de formas de onda codificados os sinais 208, 210 sejam em uma forma de L/R ou downmix complementar, o janelamento para o sinal 204a e o janelamento para o sinal 204b não podem ser independentes.
[0056] Consequentemente, caso que o primeiro e segundo sinal de formas de onda codificados os sinais 208, 210 sejam em uma forma de soma e diferença, o janelamento para o sinal 204a e o janelamento para o sinal 204b pode ser independente.
[0057] Após o estágio de mistura 302, o sinal de soma e diferença é transformado para o domínio de tempo por meio de aplicar um domínio de transformação de cosseno discreto modificado inverso (MDCT-1) 312.
[0058] Os dois sinais 304a-b são analisados então com os dois bancos de QMF 314. Já que o sinal de downmix 306 não compreende as frequências mais baixas, não há nenhuma necessidade de analisar o sinal com um banco de filtros Nyquist para aumentar a resolução da frequência. Isto pode ser comparado aos sistemas onde o sinal de downmix compreende frequências baixas, por exemplo, a decodificação estereofônica paramétrica convencional tal como o estéreo paramétrico MPEG-4. Naqueles sistemas, o sinal de downmix necessita ser analisado com o banco de filtros Nyquist a fim de aumentar a resolução da frequência além de o que é alcançado por um banco de QMF e para melhor combinar assim a seletividade da frequência do sistema auditório humano, conforme por exemplo, representado pela faixa de frequência Bark.
[0059] O sinal de saída 304 dos bancos de QMF 314 compreende um primeiro sinal 304a que é uma combinação de um sinal de soma de formas de onda codificado 308 que compreende os dados espectrais que correspondem às frequências até a primeira frequência de interseção ky e o sinal de downmix de formas de onda codificado 306 que compreende os dados espectrais que correspondem às frequências entre a primeira frequência de interseção ky e a segunda frequência de interseção kx. O sinal de saída 304 ainda compreende um segundo sinal 304b que compreende um sinal de diferença de formas de onda codificado 310 que compreende os dados espectrais que correspondem às frequências até a primeira frequência de interseção ky. O sinal 304b não tem nenhum índice acima da primeira frequência de interseção ky.
[0060] Conforme será descrito mais tarde, um estágio de reconstrução de alta frequência 416 (mostrado em conjunto com a Figura 4) usa frequências mais baixas, isto é, o primeiro sinal de formas de onda codificado 308 e o sinal de downmix de formas de onda codificado 306 do sinal de saída 304, para a reconstrução das frequências acima da segunda frequência de interseção kx. É vantajoso que o sinal no qual o estágio de reconstrução de alta frequência 416 funciona é um sinal de tipo similar ao longo das frequências mais baixas. A partir desta perspectiva é vantajoso ter o estágio de mistura 302 para sempre ter uma saída de representação de soma e diferença do primeiro e segundo sinal de formas de onda codificado os sinais 208, 210 já que isto implica que o primeiro sinal de formas de onda codificado 308 e o sinal de downmix de formas de onda codificado 306 do primeiro sinal de saída 304a são de caráter similar.
[0061] A Figura 4 ilustra a terceira parte conceptual 400 do sistema de decodificação 100 na Figura 1. O estágio de reconstrução de alta frequência (HRF) 416 está estendendo o sinal de downmix 306 do primeiro sinal de sinal de entrada 304a a uma faixa de frequência acima da segunda frequência de interseção kx por meio de realizar a reconstrução de alta frequência. Dependendo da configuração do estágio de HFR 416, a entrada ao estágio de HFR 416 é o sinal inteiro 304a ou apenas o sinal de downmix 306. A reconstrução de alta frequência é realizada usando os parâmetros de reconstrução de alta frequência que podem ser recebidos pelo estágio de reconstrução de alta frequência 416 em qualquer maneira apropriada. De acordo com uma modalidade, a reconstrução de alta frequência realizada compreende a realização de replicação de banda espectral, SBR.
[0062] A saída do estágio de reconstrução de alta frequência 314 é um sinal 404 que compreende o sinal de downmix 406 com a extensão de SBR 412 aplicada. O sinal reconstruído de alta frequência 404 e o sinal 304b são alimentados então em um estágio de upmix 420 para gerar um sinal estereofônico de esquerda L e de direita R 412a-b. Para os coeficientes espectrais que correspondem às frequências abaixo da primeira frequência de interseção ky o upmix compreende a realização de uma transformação inversa de soma e diferença do primeiro e segundo sinal 408, 310. Isto simplesmente significa que indo de uma representação de meio-lado a uma representação de esquerda-direita conforme estabelecido antes. Para os coeficientes espectrais que correspondem às frequências acima da primeira frequência de interseção ky, o sinal de downmix 406 e a extensão de SBR 412 são alimentados com um decorrelador 418. O sinal de downmix 406 e a extensão de SBR 412 e a versão decorrelada do sinal de downmix 406 e a extensão de SBR 412 é misturado (upmix) então usando parâmetros de mistura paramétricos para reconstruir os canais de esquerda e de direita 416, 414 para as frequências acima da primeira frequência de interseção ky. Qualquer procedimento de upmix paramétrico conhecido na técnica pode ser aplicado.
[0063] Deve-se anotar que na modalidade exemplar 100 de cima do codificador, mostrado nas Figuras 1-4, a reconstrução de alta frequência é necessária já que o primeiro sinal 204a recebido compreende somente os dados espectrais que correspondem às frequências até a segunda frequência de interseção kx. Em modalidades adicionais, o primeiro sinal recebido compreende os dados espectrais que correspondem a todas as frequências do sinal codificado. De acordo com esta modalidade, a reconstrução de alta frequência não é necessária. A pessoa versada na técnica compreende como adaptar o codificador exemplar 100 neste caso.
[0064] A Figura 5 mostra por meio de exemplo um diagrama de blocos generalizado de um sistema de codificação 500 de acordo com uma modalidade.
[0065] No sistema de codificação, um primeiro e segundo sinal 540, 542 para serem codificados são recebidos por um estágio de recepção (não mostrado). Estes sinais 540, 542 representam um quadro de tempo dos canais de áudio estereofônicas de esquerda 540 e de direita 542. Os sinais 540, 542 são representados no domínio de tempo. O sistema de codificação compreende um estágio de transformação 510. Os sinais 540, 542 são transformados em um formato de soma e diferença 544, 546 no estágio de transformação 510.
[0066] O sistema de codificação ainda compreende um estágio de codificação por formas de onda 514 configurado para receber o primeiro e o segundo o sinal 544, 546 transformados do estágio de transformação 510. O estágio de codificação por formas de onda funciona tipicamente em um domínio de MDCT. Devido a esta razão, os sinais transformados 544, 546 são sujeitos a uma transformação de MDCT 512 antes do estágio de codificação por formas de onda 514. No estágio de codificação por formas de onda, o primeiro e segundo sinal transformado 544, 546 são codificados por formas de onda em um primeiro e segundo sinal de formas de onda codificado 518, 520, respectivamente.
[0067] Para as frequências acima de uma primeira frequência de interseção ky, o estágio de codificação por formas de onda 514 é configurado para a codificação por formas de onda do primeiro sinal 544 transformado em um sinal de formas de onda codificado 552 do primeiro sinal de formas de onda codificado 518. O estágio de codificação por formas de onda 514 pode ser configurado para definir o segundo sinal de formas de onda codificado 520 para zero acima da primeira frequência de interseção ky ou para não codificar estas frequências de modo algum. Para as frequências acima de uma primeira frequência de interseção ky, o estágio de codificação por formas de onda 514 é configurado para a codificação por formas de onda do primeiro sinal 544 transformado em um sinal de formas de onda codificado 552 do primeiro sinal de formas de onda codificado 518.
[0068] Para as frequências abaixo da primeira frequência de interseção ky, uma decisão é tomada no estágio de codificação por formas de onda 514 de usar qual tipo de codificação estereofônica para os dois sinais 548, 550. Dependendo das características dos sinais transformados 544, 546 abaixo da primeira frequência de interseção ky, decisões diferentes podem ser tomadas para subconjuntos diferentes do sinal de formas de onda codificado 548, 550. A codificação pode ser de codificação de Esquerda/Direita, de codificação Meio/Lado, isto é, a codificação de soma e de diferença, ou a codificação de dmx/comp/a. No caso dos sinais 548, 550 sendo codificados por formas de onda por uma codificação de soma e diferença no estágio de codificação por formas de onda 514, os sinais de formas de onda codificados 518, 520 podem ser codificados usando a transformação janelada sobreposta com janelas independentes para os sinais 518, 520, respectivamente.
[0069] Uma primeira frequência de interseção ky exemplar é de 1,1 kHz, mas esta frequência pode ser variada dependendo da taxa de transmissão de bit do sistema de áudio estereofônico ou dependendo das características do áudio a ser codificado.
[0070] Pelo menos dois sinais 518, 520 são produzidos assim do estágio de codificação por formas de onda 514. No caso de vários subconjuntos, ou a banda de frequência inteira, dos sinais abaixo da primeira frequência de interseção ky são codificados em uma forma de downmix/complementar por meio de realizar uma operação de matriz, dependendo do parâmetro de ponderação a, este parâmetro é produzido também como um sinal 522. No caso de vários subconjuntos sendo codificados em uma forma de downmix/complementar, cada subconjunto não precisa ser codificado com o uso do mesmo valor do parâmetro de ponderação a. Neste caso, vários parâmetros de ponderação estão produzidos como o sinal 522.
[0071] Estes dois ou três sinais 518, 520, 522, são codificados e quantizados 524 em um único sinal de compósito 558.
[0072] Para conseguir a reconstrução dos dados espectrais do primeiro e segundo sinal 540, 542 para as frequências acima da primeira frequência de interseção em um lado do decodificador, os parâmetros estereofônicos paramétricos 536 necessitam ser extraídos dos sinais 540, 542. Para esta finalidade, o codificador 500 compreende um estágio de codificação estereofônica paramétrica (PS: Parametric Stereo) 530. O estágio de codificação de PS 530 funciona tipicamente em um domínio de QMF. Consequentemente, antes de serem introduzidos ao estágio de codificação de PS 530, o primeiro e segundo sinal 540, 542 são transformados a um domínio de QMF por um estágio de análise de QMF 526. O estágio de codificação de PS 530 é adaptado para extrair somente os parâmetros estereofônicos paramétricos 536 das frequências acima da primeira frequência de interseção ky.
[0073] Pode-se anotar que os parâmetros estereofônicos paramétricos 536 estão refletindo as características do sinal que é codificado estereofônico paramétrico. São assim de frequência seletiva, isto é, cada parâmetro dos parâmetros 536 pode corresponder a um subconjunto das frequências do sinal de entrada de esquerda ou de direita 540, 542. O estágio de codificação de PS 530 calcula os parâmetros estereofônicos paramétricos 536 e quantiza estes em uma forma uniforme ou não uniforme. Os parâmetros são, conforme mencionados acima, de frequência seletiva calculada, onde a faixa de frequência inteira dos sinais de entrada 540, 542 é dividida em, por exemplo, 15 bandas de parâmetro. Estas podem ser espaçadas de acordo com um modelo da resolução de frequência do sistema auditório humano, por exemplo, uma escala de bark.
[0074] Na modalidade exemplar do codificador 500 mostrado na Figura 5, o estágio de codificação por formas de onda 514 é configurado para a codificação por formas de onda do primeiro sinal transformado 544 para as frequências entre a primeira frequência de interseção ky e uma segunda frequência de interseção kx e definindo o primeiro sinal de formas de onda codificado 518 para zero acima da segunda frequência de interseção kx. Isto pode ser realizado para ainda reduzir a taxa de transmissão requerida do sistema de áudio em que o codificador 500 faz parte. Para conseguir a reconstrução do sinal acima da segunda frequência de interseção kx, os parâmetros de reconstrução de alta frequência 538 necessitam ser gerados. De acordo com esta modalidade exemplar, isto é realizado por meio de downmix dos dois sinais 540, 542, representados no domínio de QMF, em um estágio de downmix 534. O sinal de downmix resultante, que é por exemplo igual à soma dos sinais 540, 542, é sujeito então à codificação de reconstrução de alta frequência em uma reconstrução de alta frequência, HFR, do estágio de codificação 532 a fim de gerar os parâmetros de reconstrução de alta frequência 538. Os parâmetros 538 podem, por exemplo, incluir um envelope espectral das frequências acima da segunda frequência de interseção kx, das informações de adição de ruído, etc. como bem conhecido pela pessoa versada na técnica.
[0075] Uma segunda frequência de interseção kx exemplar é de 5,6-8 kHz, mas esta frequência pode ser variada dependendo da taxa de transmissão de bit do sistema de áudio estereofônico ou dependendo das características do áudio a ser codificado.
[0076] O codificador 500 ainda compreende um estágio de geração de fluxo de bits, isto é, multiplexador de fluxo de bits 524. De acordo com a modalidade exemplar do codificador 500, o estágio de geração de fluxo de bits é configurado para receber o sinal codificado e quantizado 544, e os dois sinais dos parâmetros 536, 538. Estes são convertidos em um fluxo de bits 560 pelo estágio de geração de fluxo de bits 562, para serem ainda distribuídos no sistema de áudio estereofônico.
[0077] De acordo com outra modalidade, o estágio de codificação por formas de onda 514 é configurado para a codificação por formas de onda do primeiro sinal transformado 544 para todas as frequências acima da primeira frequência de interseção ky. Neste caso, o estágio de codificação de HFR 532 não é necessário e consequentemente nenhum parâmetro de reconstrução de alta frequência 538 é incluído no fluxo de bits.
[0078] A Figura 6 mostra por meio de exemplo um diagrama de blocos generalizado de um sistema de codificação 600 de acordo com outra modalidade. Esta modalidade difere da modalidade mostrada em Figura 5 em que os sinais 544, 546 que são transformados pelo estágio de análise de QMF 526 estão em um formato de soma e diferença. Consequentemente, não há nenhuma necessidade para um estágio de downmix separado 534 já que o sinal de soma 544 já está na forma de um sinal de downmix. O estágio de codificação de SBR 532 assim necessita somente funcionar no sinal de soma 544 para extrair os parâmetros de reconstrução de alta frequência 538. O codificador de PC 530 é adaptado para funcionar no sinal de soma 544 e o sinal de diferença 546 para extrair os parâmetros estereofônicos paramétricos 536.
EQUIVALENTES, EXTENSÕES, ALTERNATIVAS E VARIAÇÕES
[0079] As modalidades adicionais da presente divulgação tornar- se-ão aparentes a uma pessoa versada na técnica após ter estudado a descrição acima. Embora a presente descrição e Figuras divulguem modalidades e exemplos, a divulgação não é restringida a estes exemplos específicos. As modificações e as variações numerosas podem ser realizadas sem partir do âmbito da presente divulgação, que é definida pelas concretizações anexas. Quaisquer sinais de referência que aparecem nas concretizações não devem ser compreendidas como limitar seu âmbito.
[0080] Adicionalmente, as variações para as modalidades divulgadas podem ser compreendidas e efetuadas pela pessoa versada na técnica em praticar a divulgação, a partir de um estudo das figuras, a divulgação, e as concretizações anexas. Nas concretizações, a palavra, "compreender" não exclui outros elementos ou etapas, e o artigo "um" ou "uma" não exclui uma pluralidade. O mero fato que determinadas medidas são relatadas nas concretizações dependentes mutuamente diferentes não indica que uma combinação destas medidas não pode ser usada à vantagem.
[0081] Os sistemas e métodos divulgados acima podem ser implementados como software, hardware, firmware, ou suas combinações. Em uma implementação de hardware, a divisão das tarefas entre as unidades funcionais consultadas na descrição acima não corresponde necessariamente à divisão em unidades físicas; pelo contrário, um componente físico pode ter funcionalidades múltiplas, e uma tarefa pode ser realizada por diversos componentes físicos em cooperação. Determinados componentes ou todos os componentes podem ser executados como software executado por um processador ou por um microprocessador de sinal digital, ou podem ser executados como hardware ou como um circuito integrado de aplicação específica. Tal software pode ser distribuído num meio legível por computador, que pode compreender meios de armazenamento do computador (ou meios não transitórios) e meios de comunicação (ou meios transitórios). Como é bem conhecido por uma pessoa versada na técnica, o termo meios de armazenamento do computador inclui os meios voláteis e não voláteis, removíveis e irremovíveis executados em qualquer método ou tecnologia para o armazenamento de informações tal como as instruções legíveis por computador, estruturas de dados, módulos de programa ou outros dados. Os meios de armazenamento de computador incluem, mas não estão limitados a, RAM, ROM, EEPROM, memória flash ou outra tecnologia de memória, CD-ROM, discos versáteis digitais (DVD) ou outro armazenamento óptico, cassetes magnéticos, fita magnética, armazenamento em disco magnético ou outros dispositivos de armazenamento magnético ou qualquer outro meio o qual pode ser usado para armazenar as informações desejadas e as quais podem ser acessadas pelo computador. Adicionalmente, é bem conhecido pela pessoa versada que os meios de comunicação incorporam tipicamente as instruções legíveis por computador, estruturas de dados, módulos de programa ou outros dados em um sinal modulado de dados como uma onda de transporte ou o outro mecanismo de transporte e inclui quaisquer meios de entrega de informações.

Claims (10)

1. Método de decodificação para decodificar dois sinais de áudio caracterizado pelo fato de que compreende as etapas de: receber um primeiro sinal e um segundo sinal correspondendo a um quadro de tempo dos dois sinais de áudio, em que o primeiro sinal compreende um primeiro sinal codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até uma primeira frequência de interseção e um sinal de downmix compreendendo dados espectrais codificados em forma de onda correspondendo a frequências entre uma primeira frequência de interseção e uma segunda frequência de interseção, e em que o segundo sinal compreende um segundo sinal codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até a primeira frequência de interseção, em que o primeiro e o segundo sinais codificados em forma de onda como recebidos são codificados em forma de onda em uma forma de soma e diferença, em que a forma de soma e diferença corresponde a um valor específico de um parâmetro de ponderação a que é um sinal adaptativo e que é recebido além dos primeiro e segundo sinais recebidos, em que o parâmetro de ponderação a é um número real; verificar se os primeiro e segundo sinais codificados em forma de onda estão em uma forma de soma e diferença para todas as frequências até a primeira frequência de interseção e, caso negativo, transformar os primeiro e segundo sinais codificados em forma de onda em uma forma de soma e diferença de modo que o primeiro sinal seja uma combinação de um sinal de soma codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até a primeira frequência de interseção e o sinal de downmix compreendendo dados espectrais correspondendo a frequências entre a primeira frequência de interseção e a segunda frequência de interseção, e o segundo sinal compreende um sinal de diferença codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até a primeira frequência de interseção; receber parâmetros de reconstrução de alta frequência; estender o sinal de downmix a uma faixa de frequência acima da segunda frequência de interseção ao realizar reconstrução de alta frequência usando os parâmetros de reconstrução de alta frequência; misturar o primeiro e o segundo sinais de modo a gerar um canal esquerdo e um canal direito de um sinal estereofônico, em que, para frequências abaixo da primeira frequência de interseção, a mistura compreende realizar uma transformação de soma e diferença inversa do primeiro e do segundo sinais e, para frequências acima da primeira frequência de interseção, a mistura compreende realizar upmixing paramétrico do sinal de downmix ao usar parâmetros de upmix.
2. Método de decodificação, de acordo com a reivindicação 1, caracterizado pelo fato de que a etapa de transformar os primeiro e segundo sinais codificados em forma de onda em uma forma de soma e diferença é realizada em um domínio de transformação janelada sobreposta.
3. Método de decodificação, de acordo com a reivindicação 2, caracterizado pelo fato de que o domínio de transformação janelada sobreposta é um domínio de Transformação de Cosseno Discreto Modificado, MDCT.
4. Método de decodificação, de acordo com qualquer uma das reivindicações 1 a 3, caracterizado pelo fato de que a etapa de realizar upmixing do primeiro e do segundo sinais de modo a gerar um sinal estereofônico esquerdo e direito é realizada em um domínio de Filtros de Espelho em Quadratura, QMF.
5. Método de decodificação, de acordo com qualquer uma das reivindicações 1 a 4, caracterizado pelo fato de que a etapa de estender o sinal de downmix a uma faixa de frequência acima da segunda frequência de interseção ao realizar reconstrução de alta frequência compreende realizar replicação de banda espectral, SBR.
6. Método de decodificação, de acordo com qualquer uma das reivindicações 1 a 5, caracterizado pelo fato de que a etapa de estender o sinal de downmix a uma faixa de frequência acima da segunda frequência de interseção é realizada após a etapa de transformar o primeiro e o segundo sinais codificados em forma de onda em uma forma de soma e diferença.
7. Método de decodificação, de acordo com qualquer uma das reivindicações 1 a 6, caracterizado pelo fato de que a etapa de realizar upmixing paramétrico do sinal de downmix compreende: gerar uma versão descorrelacionada do sinal de downmix; e submeter o sinal de downmix e a versão descorrelacionada do sinal de downmix a uma operação de matriz, em que os parâmetros da operação de matriz são determinados pelos parâmetros de upmix.
8. Método de decodificação, de acordo com qualquer uma das reivindicações 1 a 7, caracterizado pelo fato de que o primeiro e o segundo sinais codificados em forma de onda como recebidos são codificados em forma de onda em uma forma de soma e diferença, e em que o primeiro e o segundo sinais são codificados usando transformações janeladas sobrepostas com janelamento independente para o primeiro e o segundo sinais, respectivamente.
9. Mídia legível por computador caracterizada pelo fato de que compreende um método como definido na reivindicação 1.
10. Decodificador para decodificar dois sinais de áudio caracterizado pelo fato de que compreende: um estágio de recepção configurado para receber um primeiro sinal e um segundo sinal correspondendo a um quadro de tempo dos dois sinais de áudio, em que o primeiro sinal compreende um primeiro sinal codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até uma primeira frequência de interseção e um sinal de downmix compreendendo dados espectrais codificados em forma de onda correspondendo a frequências entre uma primeira frequência de interseção e uma segunda frequência de interseção, e em que o segundo sinal compreende um segundo sinal codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até a primeira frequência de interseção, em que o primeiro e o segundo sinais codificados em forma de onda como recebidos são codificados em forma de onda em uma forma de soma e diferença, em que a forma de soma e diferença corresponde a um valor específico de um parâmetro de ponderação a que é um sinal adaptativo e que é recebido além dos primeiro e segundo sinais recebidos, em que o parâmetro de ponderação a é um número real; um estágio de mistura à jusante do estágio de recepção sendo configurado para verificar se os primeiro e segundo sinais codificados em forma de onda estão em uma forma de soma e diferença para todas as frequências até a primeira frequência de interseção e, caso negativo, para transformar os primeiro e segundo sinais codificados em forma de onda em uma forma de soma e diferença de modo que o primeiro sinal seja uma combinação de um sinal de soma codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até a primeira frequência de interseção e o sinal de downmix compreendendo dados espectrais correspondendo a frequências entre a primeira frequência de interseção e a segunda frequência de interseção, e o segundo sinal compreende um sinal de diferença codificado em forma de onda compreendendo dados espectrais correspondendo a frequências até a primeira frequência de interseção; um estágio de reconstrução de alta frequência à jusante do estágio de mistura configurado para receber parâmetros de reconstrução de alta frequência, e para estender o sinal de downmix a uma faixa de frequência acima da segunda frequência de interseção ao realizar reconstrução de alta frequência usando os parâmetros de reconstrução de alta frequência; e um estágio de mistura à jusante do estágio de reconstrução de alta frequência configurado para misturar o primeiro e o segundo sinais de modo a gerar um canal esquerdo e um canal direito de um sinal estereofônico, em que, para frequências abaixo da primeira frequência de interseção, o estágio de mistura é configurado para realizar uma transformação de soma e diferença inversa do primeiro e do segundo sinais e, para frequências acima da primeira frequência de interseção, o estágio de mistura é configurado para realizar upmixing paramétrico do sinal de downmix usando parâmetros de upmix.
BR122021009022-0A 2013-04-05 2014-04-04 Método de decodificação para decodificar dois sinais de áudio, mídia legível por computador, e decodificador para decodificar dois sinais de áudio BR122021009022B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201361808684P 2013-04-05 2013-04-05
US61/808,684 2013-04-05
PCT/EP2014/056854 WO2014161993A1 (en) 2013-04-05 2014-04-04 Stereo audio encoder and decoder

Publications (1)

Publication Number Publication Date
BR122021009022B1 true BR122021009022B1 (pt) 2022-08-16

Family

ID=50473291

Family Applications (4)

Application Number Title Priority Date Filing Date
BR122021009022-0A BR122021009022B1 (pt) 2013-04-05 2014-04-04 Método de decodificação para decodificar dois sinais de áudio, mídia legível por computador, e decodificador para decodificar dois sinais de áudio
BR122021009025-4A BR122021009025B1 (pt) 2013-04-05 2014-04-04 Método de decodificação para decodificar dois sinais de áudio e decodificador para decodificar dois sinais de áudio
BR122017006701-0A BR122017006701B1 (pt) 2013-04-05 2014-04-04 Codificador e decodificador de áudio estereofônico
BR112015025080-7A BR112015025080B1 (pt) 2013-04-05 2014-04-04 Método de decodificação e decodificador para decodificar dois sinais de áudio, método de codificação e codificador para codificar dois sinais de áudio, e meio legível não transitório

Family Applications After (3)

Application Number Title Priority Date Filing Date
BR122021009025-4A BR122021009025B1 (pt) 2013-04-05 2014-04-04 Método de decodificação para decodificar dois sinais de áudio e decodificador para decodificar dois sinais de áudio
BR122017006701-0A BR122017006701B1 (pt) 2013-04-05 2014-04-04 Codificador e decodificador de áudio estereofônico
BR112015025080-7A BR112015025080B1 (pt) 2013-04-05 2014-04-04 Método de decodificação e decodificador para decodificar dois sinais de áudio, método de codificação e codificador para codificar dois sinais de áudio, e meio legível não transitório

Country Status (9)

Country Link
US (5) US9570083B2 (pt)
EP (3) EP3528249A1 (pt)
JP (1) JP6019266B2 (pt)
KR (4) KR20160111042A (pt)
CN (6) CN110010140B (pt)
BR (4) BR122021009022B1 (pt)
HK (1) HK1214882A1 (pt)
RU (3) RU2665214C1 (pt)
WO (1) WO2014161993A1 (pt)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI546799B (zh) 2013-04-05 2016-08-21 杜比國際公司 音頻編碼器及解碼器
RU2630754C2 (ru) 2013-05-24 2017-09-12 Долби Интернешнл Аб Эффективное кодирование звуковых сцен, содержащих звуковые объекты
CN110085240B (zh) 2013-05-24 2023-05-23 杜比国际公司 包括音频对象的音频场景的高效编码
EP3270375B1 (en) 2013-05-24 2020-01-15 Dolby International AB Reconstruction of audio scenes from a downmix
CN105247611B (zh) 2013-05-24 2019-02-15 杜比国际公司 对音频场景的编码
WO2015031505A1 (en) * 2013-08-28 2015-03-05 Dolby Laboratories Licensing Corporation Hybrid waveform-coded and parametric-coded speech enhancement
CN117037811A (zh) 2013-09-12 2023-11-10 杜比国际公司 多声道音频内容的编码
US10170125B2 (en) * 2013-09-12 2019-01-01 Dolby International Ab Audio decoding system and audio encoding system
EP2922054A1 (en) 2014-03-19 2015-09-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method and corresponding computer program for generating an error concealment signal using an adaptive noise estimation
EP2922055A1 (en) * 2014-03-19 2015-09-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method and corresponding computer program for generating an error concealment signal using individual replacement LPC representations for individual codebook information
EP2922056A1 (en) 2014-03-19 2015-09-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method and corresponding computer program for generating an error concealment signal using power compensation
WO2015150384A1 (en) 2014-04-01 2015-10-08 Dolby International Ab Efficient coding of audio scenes comprising audio objects
KR102244612B1 (ko) * 2014-04-21 2021-04-26 삼성전자주식회사 무선 통신 시스템에서 음성 데이터를 송신 및 수신하기 위한 장치 및 방법
EP3213323B1 (en) * 2014-10-31 2018-12-12 Dolby International AB Parametric encoding and decoding of multichannel audio signals
EP3246923A1 (en) 2016-05-20 2017-11-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for processing a multichannel audio signal
US10249307B2 (en) * 2016-06-27 2019-04-02 Qualcomm Incorporated Audio decoding using intermediate sampling rate
US10362423B2 (en) 2016-10-13 2019-07-23 Qualcomm Incorporated Parametric audio decoding
TWI702594B (zh) 2018-01-26 2020-08-21 瑞典商都比國際公司 用於音訊信號之高頻重建技術之回溯相容整合
CN112951252B (zh) * 2021-05-13 2021-08-03 北京百瑞互联技术有限公司 一种lc3音频码流的混音方法、装置、介质及设备
WO2024147370A1 (ko) * 2023-01-02 2024-07-11 엘지전자 주식회사 디스플레이 장치 및 그의 오디오 신호 처리 방법

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796844A (en) 1996-07-19 1998-08-18 Lexicon Multichannel active matrix sound reproduction with maximum lateral separation
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
SE9903553D0 (sv) * 1999-01-27 1999-10-01 Lars Liljeryd Enhancing percepptual performance of SBR and related coding methods by adaptive noise addition (ANA) and noise substitution limiting (NSL)
US6226616B1 (en) * 1999-06-21 2001-05-01 Digital Theater Systems, Inc. Sound quality of established low bit-rate audio coding systems without loss of decoder compatibility
SE0004187D0 (sv) * 2000-11-15 2000-11-15 Coding Technologies Sweden Ab Enhancing the performance of coding systems that use high frequency reconstruction methods
US7292901B2 (en) 2002-06-24 2007-11-06 Agere Systems Inc. Hybrid multi-channel/cue coding/decoding of audio signals
US7644003B2 (en) 2001-05-04 2010-01-05 Agere Systems Inc. Cue-based audio coding/decoding
US7006636B2 (en) 2002-05-24 2006-02-28 Agere Systems Inc. Coherence-based audio coding and synthesis
US7583805B2 (en) 2004-02-12 2009-09-01 Agere Systems Inc. Late reverberation-based synthesis of auditory scenes
SE0202159D0 (sv) * 2001-07-10 2002-07-09 Coding Technologies Sweden Ab Efficientand scalable parametric stereo coding for low bitrate applications
WO2003090206A1 (en) 2002-04-22 2003-10-30 Koninklijke Philips Electronics N.V. Signal synthesizing
KR101016982B1 (ko) 2002-04-22 2011-02-28 코닌클리케 필립스 일렉트로닉스 엔.브이. 디코딩 장치
US7039204B2 (en) 2002-06-24 2006-05-02 Agere Systems Inc. Equalization for audio mixing
CN1328707C (zh) * 2002-07-19 2007-07-25 日本电气株式会社 音频解码设备以及解码方法
DE10328777A1 (de) * 2003-06-25 2005-01-27 Coding Technologies Ab Vorrichtung und Verfahren zum Codieren eines Audiosignals und Vorrichtung und Verfahren zum Decodieren eines codierten Audiosignals
JP4966013B2 (ja) * 2003-10-30 2012-07-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ信号のエンコードまたはデコード
CA3026276C (en) 2004-03-01 2019-04-16 Dolby Laboratories Licensing Corporation Reconstructing audio signals with multiple decorrelation techniques
CN1954362B (zh) 2004-05-19 2011-02-02 松下电器产业株式会社 音频信号编码装置及音频信号解码装置
DE602004028171D1 (de) 2004-05-28 2010-08-26 Nokia Corp Mehrkanalige audio-erweiterung
DE102004042819A1 (de) * 2004-09-03 2006-03-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Erzeugen eines codierten Multikanalsignals und Vorrichtung und Verfahren zum Decodieren eines codierten Multikanalsignals
RU2407069C2 (ru) * 2004-11-02 2010-12-20 Конинклейке Филипс Электроникс Н.В. Кодирование и декодирование аудиосигналов с использованием гребенок фильтров с комплексным значением
SE0402650D0 (sv) * 2004-11-02 2004-11-02 Coding Tech Ab Improved parametric stereo compatible coding of spatial audio
JP2008519306A (ja) 2004-11-04 2008-06-05 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 信号の組のエンコード及びデコード
CN101116136B (zh) 2005-02-10 2011-05-18 皇家飞利浦电子股份有限公司 声音合成的装置和方法
US7573912B2 (en) 2005-02-22 2009-08-11 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschunng E.V. Near-transparent or transparent multi-channel encoder/decoder scheme
US7831434B2 (en) 2006-01-20 2010-11-09 Microsoft Corporation Complex-transform channel coding with extended-band frequency coding
ATE532350T1 (de) * 2006-03-24 2011-11-15 Dolby Sweden Ab Erzeugung räumlicher heruntermischungen aus parametrischen darstellungen mehrkanaliger signale
KR101435893B1 (ko) * 2006-09-22 2014-09-02 삼성전자주식회사 대역폭 확장 기법 및 스테레오 부호화 기법을 이용한오디오 신호의 부호화/복호화 방법 및 장치
WO2008035949A1 (en) 2006-09-22 2008-03-27 Samsung Electronics Co., Ltd. Method, medium, and system encoding and/or decoding audio signals by using bandwidth extension and stereo coding
DE102006049154B4 (de) * 2006-10-18 2009-07-09 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Kodierung eines Informationssignals
US8290167B2 (en) 2007-03-21 2012-10-16 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Method and apparatus for conversion between multi-channel audio formats
US20080232601A1 (en) 2007-03-21 2008-09-25 Ville Pulkki Method and apparatus for enhancement of audio reconstruction
JPWO2008132850A1 (ja) 2007-04-25 2010-07-22 パナソニック株式会社 ステレオ音声符号化装置、ステレオ音声復号装置、およびこれらの方法
US8515759B2 (en) * 2007-04-26 2013-08-20 Dolby International Ab Apparatus and method for synthesizing an output signal
WO2009029037A1 (en) * 2007-08-27 2009-03-05 Telefonaktiebolaget Lm Ericsson (Publ) Adaptive transition frequency between noise fill and bandwidth extension
WO2009067741A1 (en) * 2007-11-27 2009-06-04 Acouity Pty Ltd Bandwidth compression of parametric soundfield representations for transmission and storage
DE602008005250D1 (de) * 2008-01-04 2011-04-14 Dolby Sweden Ab Audiokodierer und -dekodierer
ES2895268T3 (es) * 2008-03-20 2022-02-18 Fraunhofer Ges Forschung Aparato y método para modificar una representación parametrizada
JP5244971B2 (ja) * 2008-07-11 2013-07-24 フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン オーディオ信号合成器及びオーディオ信号符号器
JP5214058B2 (ja) 2009-03-17 2013-06-19 ドルビー インターナショナル アーベー 適応的に選択可能な左/右又はミッド/サイド・ステレオ符号化及びパラメトリック・ステレオ符号化の組み合わせに基づいた高度ステレオ符号化
JP5576488B2 (ja) * 2009-09-29 2014-08-20 フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン オーディオ信号デコーダ、オーディオ信号エンコーダ、アップミックス信号表現の生成方法、ダウンミックス信号表現の生成方法、及びコンピュータプログラム
US9508351B2 (en) * 2009-12-16 2016-11-29 Dobly International AB SBR bitstream parameter downmix
DK2556502T3 (en) * 2010-04-09 2019-03-04 Dolby Int Ab MDCT-BASED COMPLEX PREVIEW Stereo Decoding

Also Published As

Publication number Publication date
RU2015147181A (ru) 2017-05-16
US9570083B2 (en) 2017-02-14
JP2016519786A (ja) 2016-07-07
RU2690885C1 (ru) 2019-06-06
US20200286497A1 (en) 2020-09-10
EP2981960B1 (en) 2019-03-13
JP6019266B2 (ja) 2016-11-02
HK1214882A1 (zh) 2016-08-05
US11631417B2 (en) 2023-04-18
BR122017006701A2 (pt) 2019-09-03
BR112015025080B1 (pt) 2021-12-21
CN110010140A (zh) 2019-07-12
CN116741186A (zh) 2023-09-12
US20170133025A1 (en) 2017-05-11
RU2019116192A (ru) 2020-11-27
US20160027446A1 (en) 2016-01-28
WO2014161993A1 (en) 2014-10-09
BR122017006701B1 (pt) 2022-03-03
CN105103225A (zh) 2015-11-25
EP2981960A1 (en) 2016-02-10
KR20160111042A (ko) 2016-09-23
RU2645271C2 (ru) 2018-02-19
RU2665214C1 (ru) 2018-08-28
KR20230020553A (ko) 2023-02-10
US10163449B2 (en) 2018-12-25
US20190088266A1 (en) 2019-03-21
US10600429B2 (en) 2020-03-24
CN110047496A (zh) 2019-07-23
CN116741188A (zh) 2023-09-12
KR20190134821A (ko) 2019-12-04
EP4300488A3 (en) 2024-02-28
CN110047496B (zh) 2023-08-04
US20230245667A1 (en) 2023-08-03
KR20150126651A (ko) 2015-11-12
EP4300488A2 (en) 2024-01-03
EP3528249A1 (en) 2019-08-21
BR112015025080A2 (pt) 2017-07-18
BR122021009025B1 (pt) 2022-08-30
CN105103225B (zh) 2019-06-21
CN116741187A (zh) 2023-09-12
CN110010140B (zh) 2023-04-18

Similar Documents

Publication Publication Date Title
BR122021009022B1 (pt) Método de decodificação para decodificar dois sinais de áudio, mídia legível por computador, e decodificador para decodificar dois sinais de áudio
JP7413418B2 (ja) 信号をインタリーブするためのオーディオ復号器
BR112015029132B1 (pt) Método para codificar um mosaico de tempo/frequência de uma cena de áudio, codificador que codifica um mosaico de tempo/frequência de uma cena de áudio, método para decodificar um mosaico de tempo-frequência de uma cena de áudio, decodificador que decodifica um mosaico de tempo-frequência de uma cena de áudio e meio legível em computador.
RU2798009C2 (ru) Стереофонический кодер и декодер аудиосигналов
BR112017006278B1 (pt) Método para aprimorar o diálogo num decodificador em um sistema de áudio e decodificador

Legal Events

Date Code Title Description
B07A Application suspended after technical examination (opinion) [chapter 7.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]

Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 04/04/2014, OBSERVADAS AS CONDICOES LEGAIS

B25G Requested change of headquarter approved

Owner name: DOLBY INTERNATIONAL AB (IE)