ES2701812T3 - Decodificador de audio multicanal, procedimiento y programa informático que utilizan un ajuste de una contribución de una señal decorrelacionada - Google Patents
Decodificador de audio multicanal, procedimiento y programa informático que utilizan un ajuste de una contribución de una señal decorrelacionada Download PDFInfo
- Publication number
- ES2701812T3 ES2701812T3 ES14739486T ES14739486T ES2701812T3 ES 2701812 T3 ES2701812 T3 ES 2701812T3 ES 14739486 T ES14739486 T ES 14739486T ES 14739486 T ES14739486 T ES 14739486T ES 2701812 T3 ES2701812 T3 ES 2701812T3
- Authority
- ES
- Spain
- Prior art keywords
- signal
- decorrelated
- residual
- audio decoder
- energy
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Classifications
-
- 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/0017—Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error
-
- 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/005—Correction of errors induced by the transmission channel, if related to the coding algorithm
-
- 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/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/22—Mode decision, i.e. based on audio signal content versus external parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S1/00—Two-channel systems
- H04S1/007—Two-channel systems in which the audio signals are in digital form
-
- 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/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/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/20—Vocoders using multiple modes using sound class specific coding, hybrid encoders or object based coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2400/00—Details of stereophonic systems covered by H04S but not provided for in its groups
- H04S2400/03—Aspects of down-mixing multi-channel audio to configurations with lower numbers of playback channels, e.g. 7.1 -> 5.1
-
- 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/07—Synergistic effects of band splitting and sub-band processing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Stereophonic System (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Un decodificador de audio multicanal (200; 300; 700; 800) para proporcionar al menos dos señales de audio de salida (212, 214; 312, 314; 712, 714) sobre la base de una representación codificada (210; 310; 710), en donde el decodificador de audio multicanal está configurado para llevar a cabo una combinación ponderada (220; 780, 790, 792) de una señal de mezcla descendente (222; 752, 754), una señal decorrelacionada (224; 756,758) y una señal residual (226; 760, 762; res), para obtener una de las señales de audio de salida (212,214; 712, 714), en donde el decodificador de audio multicanal está configurado para determinar una ponderación (232; r; rdec) que describe una contribución de la señal decorrelacionada en la combinación ponderada en función tanto de la señal residual como de la señal decorrelacionada.
Description
DESCRIPCIÓN
Decodificador de audio multicanal, procedimiento y programa informático que utilizan un ajuste de una contribución de una señal decorrelacionada
CAMPO TÉCNICO
[0001] Una forma de realización de acuerdo con la invención está relacionada con un decodificador de audio multicanal para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada.
[0002] Otra forma de realización de acuerdo con la invención está relacionada con un procedimiento para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada.
[0003] Otra forma de realización de acuerdo con la presente invención está relacionada con un programa informático para llevar a cabo el procedimiento. En términos generales, algunas formas de realización de acuerdo con la invención están relacionadas con una codificación residual y paramétrica combinada.
ANTECEDENTES DE LA INVENCIÓN
[0004] En años recientes, la demanda para el almacenamiento y transmisión de contenidos de audio ha ido aumentando de manera continua. Por otra parte, los requisitos en cuanto a calidad para el almacenamiento y transmisión de contenido de audio también se han ido incrementando de manera continua. Por lo tanto, se han reforzado los conceptos para la codificación y decodificación de contenido de audio. Por ejemplo, se ha desarrollado el denominado AAC (Advanced Audio Coding, Codificación Avanzada de Audio), que se describe, por ejemplo, en el estándar internacional ISO/IEC 13818-7: 2003.
[0005] Por otra parte, se han creado algunas ampliaciones espaciales tales como, por ejemplo, el denominado concepto “MPEG surround”, que se describe por ejemplo en el estándar internacional ISO/lEc 23003 1:2007. Además, se describen mejoras adicionales para la codificación y decodificación de información espacial de señales de audio, en el estándar internacional ISOP/IEC 23003-2:2010, que se relaciona con la denominada codificación de objetos de audio espaciales. Por otra parte, un concepto flexible (conmutable) de codificación/decodificación de audio, que proporciona la posibilidad de codificar tanto señales de audio generales como señales de habla con una buena eficacia de codificación y para manipular señales de audio multicanal, se define en el estándar internacional ISO/IEC 23003-3:2012 que describe el denominado concepto de “codificación unificada de habla y audio". El documento WO 2009/141775 A1 describe un aparato de mezcla ascendente estéreo paramétrico que utiliza una señal de mezcla descendente, una señal residual y una señal decorrelacionada. No obstante, existe un deseo de proporcionar un concepto incluso más avanzado para una decodificación eficaz de las señales de audio multicanal.
RESUMEN DE LA INVENCIÓN
[0006] De acuerdo con la invención se proporciona un decodificador de audio multicanal para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada como se establece en la reivindicación 1. Se proporciona también un procedimiento como se establece en la reivindicación 19 y un programa informático como se establece en la reivindicación 20. La invención se basa en la búsqueda de que las señales de audio de salida se pueden obtener sobre la base de una representación codificada de una forma muy eficaz si una ponderación que describe una contribución de la señal decorrelacionada a la combinación ponderada de una señal de mezcla descendente, una señal decorrelacionada y una señal residual se ajustan dependiendo de la señal residual. Por lo tanto, mediante un ajuste de la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada, es posible mezclar (o desvanecer) entre una codificación paramétrica (o una codificación principalmente paramétrica) y una codificación residual (o una codificación principalmente residual) sin transmitir una información adicional de control. Por otra parte, se ha descubierto que la señal residual, que está incluida en la representación codificada, es una buena indicación para la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada, ya que típicamente es preferible colocar una ponderación (comparativamente) superior sobre la señal decorrelacionada si la señal residual es (comparativamente) débil (o insuficiente para una reconstrucción de la energía deseada) y colocar una ponderación (comparativamente) más pequeña sobre la señal decorrelacionada si la señal residual es (comparativamente) fuerte (o suficiente para construir la energía deseada). Por lo tanto, el concepto mencionado más arriba permite una transición gradual entre una codificación paramétrica (en donde, por ejemplo, las características de energía deseadas y/o las características de correlación deseadas son señalizadas mediante parámetros y reconstruidas
mediante la adición de una señal decorrelacionada) y una codificación residual (en la que la señal residual se utiliza para reconstruir señales de audio de salida - en algunos casos incluso la forma de onda de las señales de audio de salida - sobre la base de una señal de mezcla descendente). Por lo tanto, es posible adaptar la técnica para la reconstrucción, y también a la calidad de la reconstrucción, a las señales decodificadas sin tener un encabezamiento de señalización adicional.
[0007] Mediante la determinación de la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada tanto en función de la señal residual como en función de la señal decorrelacionada, es posible ajustar la ponderación adecuadamente a las características de la señal, de tal manera que pueda lograrse una buena calidad de la reconstrucción de las al menos dos señales de audio de salida sobre la base de la representación codificada (en particular sobre la base de la señal de mezcla descendente, la señal decorrelacionada y la señal residual).
[0008] En una forma de realización preferida, el decodificador de audio multicanal está configurado para poder obtener parámetros de mezcla ascendente sobre la base de la representación codificada y para determinar la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada en función de los parámetros de mezcla ascendente. Por el hecho de considerar los parámetros de mezcla ascendente. Mediante la consideración de los parámetros de mezcla ascendente, es posible reconstruir las características deseadas de las señales de audio de salida (tales como, por ejemplo, una correlación deseada entre las señales de audio de salida, y/o las características de energía deseadas de las señales de audio de salida) de manera que tomen un valor deseado.
[0009] En una forma de realización preferida, el decodificador de audio multicanal está configurado para determinar la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada de tal forma que la ponderación de la señal decorrelacionada disminuya con la energía en aumento de una o más señales residuales. Este mecanismo permite ajustar la precisión de la reconstrucción de las al menos dos señales de audio de salida en función de la energía de la señal residual. Si la energía de las señales residuales es comparativamente elevada, la ponderación de la contribución de la señal decorrelacionada es comparativamente pequeña, de tal manera que la señal decorrelacionada ya no influye de manera desfavorable sobre una elevada calidad de la reproducción que es causada por la utilización de la señal residual. En cambio, si la energía de la señal residual es comparativamente baja, o incluso cero, se asigna una elevada ponderación a la señal decorrelacionada, de tal manera que la señal decorrelacionada puede efectivamente llevar las características de las señales de audio de salida a valores deseados.
[0010] En una forma de realización preferida, el decodificador de audio multicanal está configurado para determinar la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada de tal forma que una ponderación máxima, que se determina por un parámetro de mezcla ascendente de señal decorrelacionada, está asociada a la señal decorrelacionada si una energía de la señal residual es cero y de tal manera que una ponderación cero está asociada a la señal decorrelacionada si una energía de la señal residual ponderada mediante la utilización de un coeficiente de ponderación de señales residuales es mayor que o igual a una energía de la señal decorrelacionada, ponderada con el parámetro de mezcla ascendente de las señales decorrelacionadas. Esta forma de realización se basa en el descubrimiento de que la energía deseada, que debería añadirse a la señal de mezcla descendente, es determinada por la energía de la señal decorrelacionada, ponderada con el parámetro de mezcla ascendente de las señales decorrelacionadas. Por lo tanto, se concluye que ya no es necesario añadir la señal decorrelacionada si la energía de la señal residual, ponderada con el coeficiente de ponderación de señales residuales, es mayor que o igual a dicha energía de la señal decorrelacionada ponderada con el parámetro de mezcla ascendente de las señales decorrelacionadas. En otras palabras, ya no se utiliza la señal decorrelacionada para proporcionar las al menos dos señales de audio de salida si se considera que la señal residual lleva suficiente energía (por ejemplo, energía suficiente para llegar a una energía total suficiente).
[0011] En una forma de realización preferida, el decodificador de audio multicanal está configurado para calcular un valor de energía ponderado de la señal decorrelacionada, ponderada en función de uno o más parámetros de mezcla ascendente de señales decorrelacionadas, y para calcular un valor de energía ponderado de la señal residual, ponderado mediante la utilización de uno o más parámetros de mezcla ascendente de señales residuales (que pueden ser iguales a los coeficientes de ponderación de las señales residuales anteriormente mencionados), para determinar un factor en función del valor de la energía ponderada de la señal decorrelacionada y el valor de energía ponderado de la señal residual, y para obtener una ponderación que describe la contribución de la señal decorrelacionada (al menos) a una de las señales de salida de audio sobre la base del factor. Se ha descubierto que este procedimiento es adecuado para un cálculo eficiente de la ponderación que describe la contribución de la señal decorrelacionada con respecto a una o más señales de audio de salida.
[0012] En una forma de realización preferida, el decodificador de audio multicanal está configurado para multiplicar el factor con un parámetro de mezcla ascendente de señales decorrelacionadas con el fin de obtener la ponderación que describe la contribución de la señal decorrelacionada a (al menos) una de las señales de audio de salida. Mediante la utilización de un procedimiento de este tipo, es posible considerar tanto uno o más parámetros que describen características deseadas de las señales de las al menos dos señales de audio de salida (que se describen mediante los parámetros de las señales decorrelacionadas) y la relación entre la energía de la señal decorrelacionada y la energía de la señal residual, con el fin de determinar la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada. De este modo, existe tanto la posibilidad de mezclar (o desvanecer) entre una codificación paramétrica (o codificación predominantemente paramétrica) y una codificación residual (o una codificación predominantemente residual) sin dejar de considerar las características deseadas de las señales de audio de salida (que son reflejadas por el parámetro de mezcla ascendente de las señales decorrelacionadas).
[0013] En una forma de realización preferida, el decodificador de audio multicanal está configurado para calcular la energía de la señal decorrelacionada, ponderada mediante la utilización de parámetros de mezcla ascendente de las señales decorrelacionadas, sobre una pluralidad de canales de mezcla ascendente y de ranuras de tiempo, para obtener el valor ponderado de la energía de la señal decorrelacionada. Por consiguiente, es posible evitar fuertes variaciones del valor ponderado de la energía de la señal decorrelacionada. De este modo, se logra un ajuste estable del decodificador de audio multicanal.
[0014] De manera similar, el decodificador de audio multicanal está configurado para calcular la energía de la señal residual, ponderada mediante la utilización de parámetros de mezcla ascendente de las señales residuales, sobre una pluralidad de canales de mezcla ascendente y de ranuras de tiempo para obtener el valor ponderado de la energía de la señal residual. Por consiguiente, se logra un ajuste estable del decodificador de audio multicanal, ya que se evitan fuertes variaciones del valor ponderado de la energía de la señal residual.
[0015] Sin embargo, es posible elegir el período de promediación lo suficientemente corto como para permitir un ajuste dinámico de la ponderación.
[0016] En una forma de realización preferida, el decodificador de audio multicanal está configurado para calcular el factor en función de una diferencia entre el valor ponderado de la energía de la señal decorrelacionada y el valor ponderado de la energía de la señal residual. Un cálculo que “compara” el valor ponderado de la energía de la señal decorrelacionada y el valor ponderado de la energía de la señal residual, permite suplementar el valor residual (o la versión ponderada de la señal residual) mediante la utilización de (la versión ponderada de) la señal decorrelacionada, en donde la ponderación que describe la contribución de la señal decorrelacionada se ajusta a las necesidades para la provisión de las al menos dos señales de canales de audio.
[0017] En una forma de realización preferida, el decodificador de audio multicanal está configurado para calcular el factor en función de una relación entre una diferencia entre el valor ponderado de la energía de la señal decorrelacionada y el valor ponderado de la energía de la señal residual, y el valor ponderado de la energía de la señal decorrelacionada. Se ha descubierto que el cálculo del factor en función de esta relación permite obtener resultados particularmente buenos. Sin embargo, debería observarse que la relación describe qué porción de la energía total de la señal decorrelacionada (ponderada mediante la utilización del parámetro de mezcla ascendente de las señales decorrelacionadas) es necesaria en la presencia de la señal residual con el fin de lograr una buena impresión de escucha (o, lo que es equivalente, para tener sustancialmente la misma energía de señal en las señales de audio de salida cuando se compara con el caso en el que no hay una señal residual).
[0018] En una forma de realización preferida, el decodificador de audio multicanal está configurado para determinar ponderaciones que describen contribuciones de la señal decorrelacionada a dos o más señales de audio de salida. En este caso, el decodificador de audio multicanal está configurado para determinar una contribución de la señal decorrelacionada a una primera señal de audio de salida sobre la base del valor promediado ponderado de la energía de la señal decorrelacionada y un primer parámetro de mezcla ascendente de señales decorrelacionadas de canal. Por otra parte, el decodificador de audio multicanal está configurado para determinar una contribución de la señal decorrelacionada a un segundo canal de audio de salida sobre la base del valor ponderado de la energía de la señal decorrelacionada y un parámetro de mezcla ascendente de señales decorrelacionadas del segundo canal. Por lo tanto, es posible proporcionar dos señales de audio de salida con un esfuerzo moderado y con una buena calidad de audio, en donde las diferencias entre las dos señales de audio de salida se tienen en cuenta mediante la utilización de un parámetro de mezcla ascendente de señales decorrelacionadas del primer canal y un parámetro de mezcla ascendente de señales decorrelacionadas del segundo canal.
[0019] En una forma de realización preferida, el decodificador de audio multicanal está configurado para
deshabilitar una contribución de la señal decorrelacionada a la combinación ponderada si una energía residual supera una energía del decorrelacionador (es decir una energía de la señal decorrelacionada, o de una versión ponderada de ésta). Por lo tanto, es posible conmutar a una codificación residual pura, sin la utilización de la señal decorrelacionada, si la señal residual lleva suficiente energía, si la energía residual supera la energía del decorrelacionador.
[0020] En una forma de realización preferida, el decodificador de audio está configurado para determinar de a bandas la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada en función de una determinación de a bandas del valor ponderado de la energía de la señal residual. Por lo tanto, es posible decidir de manera flexible, sin un encabezamiento de señalización adicional, en qué bandas de frecuencia debería basarse una refinación de las al menos dos señales de audio de salida (o en las que debería basarse predominantemente dicha refinación) sobre una codificación paramétrica, y en qué bandas de frecuencia debería basarse la refinación de las al menos dos señales de audio de salida, (o debería basarse de manera predominante dicha refinación) sobre una codificación residual. Por lo tanto, es posible decidir de manera flexible en qué bandas de frecuencia debería llevarse a cabo una reconstrucción de la forma de onda (o al menos una onda parcial a partir de la reconstrucción) mediante la utilización (al menos predominante) de la codificación residual sin dejar de mantener comparativamente pequeña la ponderación de la señal decorrelacionada. De este modo, es posible obtener una buena calidad de audio mediante la aplicación selectiva de la codificación paramétrica (que se basa principalmente en la provisión de una señal decorrelacionada) y la codificación residual (que se basa principalmente en la provisión de una señal residual).
[0021] En una forma de realización preferida, el decodificador de audio está configurado para determinar la ponderación que describe la contribución de la señal decorrelacionada a una combinación ponderada para cada marco de las señales de audio de salida. Por lo tanto, es posible obtener una resolución fina en el tiempo, que permite conmutar de manera flexible entre una codificación paramétrica (o predominantemente paramétrica) y la codificación residual (o predominantemente residual) entre marcos subsiguientes. Por lo tanto, es posible ajustar la decodificación de audio a las características de la señal de audio con una buena resolución en el tiempo.
BREVE DESCRIPCIÓN DE LAS FIGURAS
[0022] A continuación se describen formas de realización de la invención con referencia a las figuras adjuntas, en las cuales:
la Figura 1 muestra un diagrama esquemático de bloques de un codificador de audio multicanal;
la Figura 2 muestra un diagrama esquemático de bloques de un decodificador de audio multicanal, de acuerdo con una forma de realización de la invención;
la Figura 3 muestra un diagrama esquemático de bloques de un decodificador de audio multicanal de acuerdo con otra forma de realización de la presente invención;
la Figura 4 muestra un diagrama de flujo de un procedimiento para proporcionar una representación codificada de una señal de audio multicanal;
la Figura 5 muestra un diagrama de flujo de un procedimiento para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada, de acuerdo con una forma de realización de la invención; la Figura 6 muestra un diagrama de flujo de un procedimiento para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada, de acuerdo con otra forma de realización de la invención; y la Figura 7 muestra un diagrama de flujo de un decodificador, de acuerdo con una forma de realización de la presente invención; y
la Figura 8 muestra una representación esquemática de un Decodificador Residua1Hibrido (Hybrid Residual Decodificador).
DESCRIPCIÓN DETALLADA DE LAS FORMAS DE REALIZACIÓN
1. Codificador de audio multicanal de acuerdo con la Figura 1
[0023] La Figura 1 muestra un diagrama esquemático de bloques de un codificador de audio multicanal 100 para proporcionar una representación codificada de una señal multicanal.
[0024] El codificador de audio multicanal 100 está configurado para recibir una señal de audio multicanal 110 y para proporcionar, sobre esta base, una representación codificada 112 de la señal de audio multicanal 110. El codificador de audio multicanal 100 comprende un procesador (o dispositivo de procesamiento) 120, que está configurado para recibir la señal de audio multicanal y para obtener una señal de mezcla descendente 122 sobre la base de la señal de audio multicanal 110. El procesador 120 está configurado además para proporcionar parámetros
124 que describen dependencias entre los canales de la señal de audio multicanal 110. Por otra parte, el procesador 120 está configurado para proporcionar una señal residual 126. Además, el codificador de audio multicanal comprende un procesamiento de señales residuales 130, que está configurado para variar una cantidad de señal residual incluido en la representación codificada 112 en función de la señal de audio multicanal 110.
[0025] Sin embargo, debe comprenderse que no es necesario que el decodificador de audio multicanal comprenda un procesador separado 120 y un procesamiento separado de las señales residuales 130. En cambio, es suficiente que el codificador de audio multicanal esté configurado de alguna manera para llevar a cabo la funcionalidad del procesador 120 y del procesamiento de señales residuales 130.
[0026] En cuanto a la funcionalidad del codificador de audio multicanal 100, puede observarse que las señales de la señal de audio multicanal 110 se codifican típicamente mediante una codificación multicanal, en donde la representación codificada 112 comprende típicamente (de una forma codificada) la señal de mezcla descendente 122, los parámetros 124 que describen dependencias entre los canales (o señales de canales) de la señal de audio multicanal 110 y la señal residual 126. La señal de mezcla descendente 122 puede, por ejemplo, estar basada en una combinación (por ejemplo, una combinación lineal) de las señales de los canales de la señal de audio multicanal. Sin embargo, es posible proporcionar una señal de mezcla descendente 122 sobre la base de una pluralidad de señales de canales de la señal de audio multicanal. Sin embargo, como alternativa, puede haber dos o más señales de mezcla descendente asociadas con una cantidad mayor (típicamente una cantidad mayor que el número de señales de mezcla descendente) de señal de canal de la señal de audio multicanal 110. Los parámetros 124 pueden describir dependencias (por ejemplo, una correlación, una covarianza, una relación de niveles o similar) entre canales (o señales de canales) de la señal de audio multicanal 110. Por lo tanto, los parámetros 124 tienen la funcionalidad de derivar una versión reconstruida de las señales de los canales de la señal de audio multicanal 110 sobre la base de la señal de mezcla descendente 122 en el lado de un decodificador de audio. Para esta finalidad, los parámetros 124 describen características deseadas (por ejemplo, características individuales o características relativas) de las señales de los canales de la señal de audio multicanal, de tal manera que un codificador de audio, que utiliza una decodificación paramétrica, puede reconstruir señales de canales sobre la base de una o más señales de mezcla descendente 122.
[0027] Además, el decodificador de audio multicanal 100 proporciona la señal residual 126, que representa típicamente componentes de señal que, de acuerdo con las expectativas o con la estimación del codificador de audio multicanal, no puede ser reconstruida por un decodificador de audio (por ejemplo, por un decodificador de audio que sigue una determinada regla de procesamiento) sobre la base de la señal de mezcla descendente 122 y de los parámetros 124. Por lo tanto, la señal residual 126 puede considerarse típicamente como una señal de refinamiento, que permite obtener una onda a partir de la reconstrucción, o al menos una onda parcial a partir de la construcción, en el lado de un decodificador de audio.
[0028] Sin embargo, el codificador de audio multicanal 100 está configurado para variar una cantidad de señal residual incluida en la representación codificada 112 en dependencia de la señal de audio multicanal 110. En otras palabras, el codificador de audio multicanal puede, por ejemplo, decidir acerca de la intensidad (o la energía) de la señal residual 126 que está incluida en la representación codificada 112. A título adicional o como alternativa, el codificador de audio multicanal 100 puede decidir para qué bandas de frecuencia y/o para cuántas bandas de frecuencia está incluida la señal residual en la representación codificada 112. Mediante la variación de la "cantidad" de señal residual 126 incluida en la representación codificada 112 en función de la señal de audio multicanal (y/o en función de la velocidad de bits disponible), el codificador de audio multicanal 100 puede determinar de manera flexible con qué exactitud es posible reconstruir las señales de los canales de la señal de audio multicanal 110 en el lado de un decodificador de audio sobre la base de la representación codificada 112. De este modo, la exactitud con las cual es posible reconstruir las señales de los canales de la señal de audio multicanal 110, puede adaptarse a la importancia psicoacústica de diferentes porciones de señal de señales de los canales de la señal de audio multicanal 110 (tales como, por ejemplo, porciones temporales, porciones de frecuencia y/o porciones de tiempo/frecuencia). Por lo tanto, de este modo, las porciones de señales de elevada importancia psicoacústica (tales como por ejemplo porciones de señal o porciones de señal que comprenden eventos transitorios pueden ser codificadas con una resolución particularmente elevada, mediante la inclusión de una “gran cantidad” de la señal residual 126 en la representación codificada. Por ejemplo, puede lograrse que una señal residual con una energía comparativamente elevada sea incluida en la representación codificada 112 para porciones de señal de elevada importancia psicoacústica. Además, puede lograrse que una señal residual de elevada energía sea incluida en la representación codificada 112 si la señal de mezcla descendente 122 comprende una “calidad pobre”, por ejemplo, si hay una relación sustancial de componentes de señal cuando se combinan las señales de los canales de la señal de audio multicanal 112 en la señal de mezcla descendente 122. En otras palabras, el decodificador de audio multicanal 100 puede incrustar de manera selectiva una "cantidad mayor" de señal residual (por ejemplo, una señal residual que tiene una energía comparativamente elevada) en la representación codificada 112 para porciones de
señal de la señal de audio multicanal 110 para las cuales la provisión de una cantidad comparativamente grande de la señal residual ocasiona una mejora significativa de las señales de canal reconstruidas (reconstruidas en el lado de un decodificador de audio).
[0029] Por consiguiente, la variación de la cantidad de señal residual incluida en la representación codificada en función de la señal de audio multicanal 110 permite adaptar la representación codificada 112 (por ejemplo, la señal residual 126, que está incluida en la representación codificada de una forma codificada) de la señal de audio multicanal 110, de tal manera que es posible lograr un buen compromiso entre eficacia de tasa de bits y calidad de audio de la señal de audio multicanal reconstruida (reconstruida en el lado de un decodificador de audio).
[0030] Cabe observar que, el codificador de audio multicanal 100 puede mejorarse opcionalmente de muchas maneras diferentes. Por ejemplo, el codificador de audio multicanal puede estar configurado para variar un ancho de banda de la señal residual 126 (que está incluida en la representación codificada) en función de la señal de audio multicanal 110. Por lo tanto, la cantidad de señal residual incluida en la representación codificada 112 puede ser adaptada para las bandas de frecuencia más importantes desde el punto de vista perceptual.
[0031] Opcionalmente, el decodificador de audio multicanal puede estar configurado para seleccionar bandas de frecuencia para las cuales la señal residual 126 está incluida en la representación codificada 112 en función de la señal de audio multicanal 110. Por lo tanto, la representación codificada 120 (dicho con más precisión, la cantidad de señal residual incluida en la representación codificada 112) puede ser adaptada a la señal de audio multicanal, por ejemplo, para las bandas de frecuencia más importantes desde el punto de vista de la percepción, de la señal de audio multicanal 110.
[0032] Opcionalmente, el codificador de audio multicanal puede estar configurado para incluir la señal residual 126 en la representación codificada para bandas de frecuencia para las cuales la señal de audio multicanal es tonal. Además, el codificador de audio multicanal puede estar configurado para no incluir la señal residual 126 en la representación codificada 112 para bandas de frecuencias en las cuales la señal de audio multicanal no es tonal (a menos que se satisfaga alguna otra condición que requiera la inclusión de la señal residual en la representación codificada para una banda de frecuencia específica). Por lo tanto, la señal residual puede estar selectivamente incluida en la representación codificada para bandas de frecuencia tonales importantes desde el punto de vista de la percepción.
[0033] Opcionalmente, el codificador de audio multicanal 100 puede estar configurado para incluir de manera selectiva la señal residual en la representación codificada para porciones de tiempo y/o bandas de frecuencia en las que la formación de la señal de mezcla descendente resulta en una cancelación de componentes de señal de la señal de audio multicanal. Por ejemplo, el codificador de audio multicanal puede estar configurado para detectar una cancelación de componentes de señal de la señal de audio multicanal 110 en la señal de mezcla descendente 122, y para activar la provisión de la señal residual 126 (por ejemplo, la inclusión de la señal residual 126 en la representación codificada 112) en respuesta al resultado de la detección. Por lo tanto, si la mezcla descendente (o cualquier otra combinación típicamente lineal) de señal de canal de la señal de audio multicanal 110 en la señal de mezcla descendente 122 tiene como resultado la cancelación de componentes de señal de la señal de audio multicanal 112 (que pueden ser causados, por ejemplo, por componentes de señal de diferentes canales que están desplazados en fase en 180 grados), la señal residual 126, que ayuda a superar el efecto perjudicial de esta cancelación cuando se reconstruye la señal de audio multicanal 110 en un decodificador de audio, será incluida en la representación codificada 112. Por ejemplo, la señal residual 126 puede ser incluida de manera selectiva en la representación codificada 112 para bandas de frecuencia para las cuales hay una cancelación de este tipo.
[0034] Opcionalmente, el codificador de audio multicanal puede estar configurado para calcular la señal residual mediante el uso de una combinación lineal de al menos dos señales de canal de la señal de audio multicanal y en función de coeficientes de mezcla ascendente que van a ser utilizados en el lado de un decodificador de audio multicanal. Un cálculo de este tipo de una señal residual es eficaz y permite una reconstrucción simple de las señales de los canales en el lado de un decodificador de audio.
[0035] Opcionalmente, el codificador de audio multicanal puede estar configurado para codificar los coeficientes de mezcla ascendente mediante el uso del parámetro 124 que describe dependencias entre los canales de la señal de audio multicanal, o para derivar los coeficientes de mezcla ascendente a partir de los parámetros que describen dependencias entre los canales de la señal de audio multicanal. Por lo tanto, los parámetros 124 (que pueden ser por ejemplo los parámetros de diferencia de nivel intracanal, parámetros de correlación intracanal, o similares) pueden utilizarse tanto para la codificación (codificación o decodificación) paramétrica y para la codificación (codificación o decodificación) asistida por señal residual. Por lo tanto, la utilización de la señal residual 126 no representa la adición de un encabezamiento de señalización adicional. En cambio, los parámetros 124, que
de cualquier manera son utilizados para la codificación (codificación/decodificación) paramétrica, son reutilizados también para la codificación (codificación/decodificación) residual. De esta manera es posible lograr una elevada eficacia en la codificación.
[0036] Opcionalmente, el decodificador de audio multicanal puede estar configurado para determinar de manera variable en el tiempo la cantidad de señal residual incluida en la representación codificada para lo cual se utiliza un modelo psicoacústico. Por lo tanto, la precisión de la codificación puede adaptarse a las características psicoacústicas de la señal, lo que resulta típicamente en una buena eficacia de tasa de bits.
[0037] Sin embargo, cabe tener en cuenta que el codificador de audio multicanal puede ser complementado adicionalmente mediante cualquiera de los rasgos o funcionalidades descritos en esta invención (tanto en la memoria descriptiva como en las reivindicaciones). Además, el codificador de audio multicanal también puede estar adaptado en paralelo con el decodificador de audio descrito en esta invención, de manera que coopere con el decodificador de audio.
2. Decodificador de audio multicanal de acuerdo con la Figura 2
[0038] La Figura 2 muestra un diagrama esquemático de bloques de un decodificador de audio multicanal 200 de acuerdo con una forma de realización de la presente invención.
[0039] El decodificador de audio multicanal 200 está configurado para recibir una representación codificada 210 y para proporcionar sobre la base de ésta, al menos dos señales de audio de salida 212, 214. El decodificador de audio multicanal 200 puede, por ejemplo, comprender un combinador de ponderación 220, que está configurado para llevar a cabo una combinación ponderada de una señal de mezcla descendente 222, una señal decorrelacionada 224 y una señal residual 226, a efectos de obtener (al menos) una de las señales de salida, por ejemplo, la primera señal de audio de salida 212. Aquí cabe tener en cuenta que la señal de mezcla descendente 212, una señal decorrelacionada 224 y la señal residual 226 pueden, por ejemplo, ser derivados de la representación codificada 210, en donde la representación codificada 210 puede llevar una representación codificada de la señal de mezcla descendente 220 y una representación codificada de la señal residual 226. Además, la señal decorrelacionada 224 puede, por ejemplo, estar derivada de la señal de mezcla descendente 222 o puede derivarse mediante información adicional incluida en la representación codificada 210. Sin embargo, la señal decorrelacionada también puede ser proporcionada sin ninguna información dedicada procedente de la representación codificada 210. De acuerdo con un ejemplo útil para la comprensión de la invención, el decodificador de audio multicanal 200 está configurado también para determinar una ponderación que describe una contribución de la señal decorrelacionada 224 en la combinación ponderada en función de la señal residual 226. Por ejemplo, el decodificador de audio multicanal 200 puede comprender un determinador de ponderación 230, que está configurado para determinar una ponderación 232 que describe la contribución de la señal decorrelacionada 224 en la combinación ponderada (por ejemplo, la contribución de la señal decorrelacionada 224 a la primera señal de audio de salida 212) sobre la base de la señal residual 226.
[0040] En cuanto a la funcionalidad del decodificador de audio multicanal 200, cabe tener en cuenta, que la contribución de la señal decorrelacionada 224 a la combinación ponderada, y por lo tanto a la primera señal de audio de salida 212, se ajusta de una manera flexible (por ejemplo, temporalmente variable y función de la frecuencia) en función de la señal residual 226, sin un encabezamiento de señalización adicional. Por lo tanto, la cantidad de señal decorrelacionada 224, que está incluida en la primera señal de audio de salida 212, se adapta en función de la cantidad de señal residual 226 que está incluida en la primera señal de audio de salida 212, de tal manera que se logra una buena calidad de la primera señal de audio de salida 212. Por lo tanto, es posible obtener una buena ponderación de la señal decorrelacionada 224 bajo cualquier circunstancia y sin un encabezamiento de señalización adicional. Por lo tanto, mediante la utilización del decodificador de audio multicanal 200, puede lograrse una buena calidad de la señal de audio de salida decodificada 212 bajo una tasa de bits moderada. Es posible ajustar de manera flexible una precisión de la reconstrucción mediante un codificador de audio, en donde el decodificador de audio puede determinar una cantidad de señal residual 226 que está incluida en la representación codificada 212 (por ejemplo, cuán elevada es la energía de la señal residual 226 incluida en la representación codificada 210, o con cuántas bandas de frecuencia se relaciona la señal residual 226 incluida en la representación codificada 210), y el decodificador de audio multicanal 200 puede reaccionar y por lo tanto ajustar la ponderación de señal decorrelacionada 224 para que corresponda a la cantidad de señal residual 226 incluida en la representación codificada 210. Por consiguiente, si hay una gran cantidad de señal residual 226 incluida en la representación codificada 210 (por ejemplo, para una banda de frecuencia específica, o para una porción temporal especifica), la combinación ponderada 220 puede considerar de manera predominante (o de manera exclusiva) la señal residual 226 y al mismo tiempo darle poca ponderación (o ninguna ponderación a la señal decorrelacionada 224. En cambio, si hay solamente una cantidad más pequeña de una señal residual 226 incluida en la representación codificada 210,
la combinación ponderada 220 puede considerar de manera predominante (o exclusiva) la señal decorrelacionada 224 pero solamente en un grado comparativamente menor (o no en absoluto) la señal residual 226 además de la señal de mezcla descendente 222. De este modo, el decodificador de audio multicanal 200 puede cooperar de manera flexible con un codificador de audio multicanal adecuado y ajustar la combinación ponderada 220 de manera que se obtenga la mejor calidad de audio posible bajo cualquier circunstancia (independientemente de si en la representación codificada 210 hay una cantidad más pequeña o una cantidad mayor de señal residual 226 incluida).
[0041] Cabe tener en cuenta, que la segunda señal de audio de salida 214 puede ser generada de una manera similar. Sin embargo, no es necesario aplicar los mismos mecanismos a la segunda señal de audio de salida 214, por ejemplo, si existen diferentes requisitos de calidad con respecto a la segunda señal de audio de salida. De acuerdo con la invención, el decodificador de audio multicanal puede estar configurado para determinar la ponderación 232 que describe la contribución de la señal decorrelacionada 224 en la combinación ponderada en función de la señal decorrelacionada 224. En otras palabras, la ponderación 232 puede ser independiente tanto con respecto a la señal residual 226 como con respecto a la señal decorrelacionada 224. Por lo tanto, la ponderación 232 puede estar aún mejor adaptada a una señal de audio actualmente decodificada sin encabezamiento de señalización adicional.
[0042] A título de mejora opcional, el decodificador de audio multicanal puede estar configurado para obtener parámetros de mezcla ascendente sobre la base de la representación codificada 212 y para determinar la ponderación 232 que describe la contribución de la señal decorrelacionada en la combinación ponderada en función de los parámetros de mezcla ascendente. Por lo tanto, la ponderación 232 puede ser adicionalmente independiente de los parámetros de mezcla ascendente, de tal manera que es posible lograr una adaptación aún mejor de la ponderación 232.
[0043] A título de otra mejora opcional, el decodificador de audio multicanal puede estar configurado para determinar la ponderación que describe la contribución de la señal decorrelacionada en la combinación ponderada de tal manera que la ponderación de la señal decorrelacionada disminuye al aumentar la energía de la señal residual. Por lo tanto, es posible llevar a cabo un mezclado o desvanecimiento entre una decodificación que se basa predominantemente en la señal decorrelacionada 224 (además de en una señal de mezcla descendente 222) y una decodificación que se basa predominantemente en la señal residual 226 (además de en una señal de mezcla descendente 222).
[0044] A título de otra mejora opcional, el decodificador de audio multicanal 200 puede estar configurado para determinar la ponderación 232 de tal manera que una ponderación máxima, que se determina mediante un parámetro de mezcla ascendente de señal decorrelacionada (que puede estar incluido o derivado de la representación codificada 210) está asociado a la señal decorrelacionada 224 si una energía de la señal residual 226 es cero, y de tal manera que la ponderación cero está asociada a la señal decorrelacionada 224 si una energía de la señal residual 226, ponderada con el coeficiente de ponderación de la señal residual (o con un parámetro de mezcla ascendente de señales residuales), es mayor que o igual a una energía de la señal decorrelacionada 224, ponderada con el parámetro de mezcla ascendente de señales decorrelacionadas. Por lo tanto, es posible mezclar (o desvanecer) por completo entre una decodificación basada en la señal decorrelacionada 224 y una decodificación basada en la señal residual 226. Si se considera que la señal residual 226 es lo suficientemente fuerte (por ejemplo, cuando la energía de la señal residual ponderada es igual o mayor que la energía de la señal decorrelacionada ponderada 224), la combinación ponderada puede basarse por completo en la señal residual 226 a efectos de refinar la señal de mezcla descendente 222 dejándose al mismo tiempo la señal decorrelacionada 224 fuera de consideración. En este caso, es posible llevar a cabo una reconstrucción particularmente buena (al menos parcial) de la forma de onda en el lado del decodificador de audio multicanal 200, ya que la consideración de la señal decorrelacionada 224 impide típicamente una reconstrucción particularmente buena de la forma de onda mientras que el uso de la señal residual 226 permite típicamente una buena reconstrucción de la forma de onda.
[0045] En otra mejora opcional, el decodificador de audio multicanal 200 puede estar configurado para calcular un valor ponderado de la energía de una señal decorrelacionada, ponderada en función de uno o más parámetros de mezcla ascendente de señales decorrelacionadas, y para calcular un valor de energía ponderado de la señal residual, ponderado mediante la utilización de uno o más parámetros de mezcla ascendente de señales residuales. En este caso, el decodificador de audio multicanal puede estar configurado para determinar un factor en función del valor ponderado de la energía de la señal decorrelacionada y el valor ponderado de la energía de la señal residual y para obtener una ponderación que describe la contribución de la señal decorrelacionada 224 a una de las señales de audio de salida (por ejemplo, la primera señal de audio de salida 212) sobre la base del factor. Por lo tanto, la determinación de la ponderación 230 puede proporcionar valores de ponderación particularmente bien adaptados 232.
[0046] En una mejora opcional, el decodificador de audio multicanal 200 (o su determinador de ponderaciones 230) puede estar configurado para multiplicar el factor con el parámetro de mezcla ascendente de las señales decorrelacionadas (que pueden estar incluidos en la representación codificada 210, o estar derivados a partir de la representación codificada 210), para obtener la ponderación (o valor de ponderación) 232 que describe la contribución de la señal decorrelacionada 224 a una de las señales de audio de salida (por ejemplo la primera señal de audio de salida 212).
[0047] En una mejora opcional, el decodificador de audio multicanal (o su determinador de ponderaciones 230) puede estar configurado para calcular la energía de la señal decorrelacionada 224, ponderada mediante la utilización de parámetros de mezcla ascendente de señales decorrelacionadas (que pueden estar incluidos en la representación codificada 210, o que pueden haber sido derivados a partir de la representación codificada 210), sobre una pluralidad de canales de mezcla ascendente y de ranuras de tiempo, con el fin de obtener el valor ponderado de la energía de las señales decorrelacionadas.
[0048] A título de otra mejora opcional, el decodificador de audio multicanal 200 puede estar configurado para calcular la energía de la señal residual 224, ponderada mediante parámetros de mezcla ascendente de señales residuales (que pueden estar incluidos en la representación codificada 210 o que pueden haber sido derivados de la representación codificada 210) sobre una pluralidad de canales de mezcla ascendente y de ranuras de tiempo, con el fin de obtener del valor ponderado de la energía de la señal residual.
[0049] A título de otra mejora opcional, el decodificador de audio multicanal 200 (o su determinador de ponderaciones 232) puede estar configurado para calcular el factor arriba mencionado en función de una diferencia entre el valor ponderado de la energía de la señal decorrelacionada el valor ponderado de la energía de la señal residual. Se ha descubierto que dicho cálculo es una solución para determinar los valores de ponderación 232.
[0050] Como una mejora opcional, el decodificador de audio multicanal puede estar configurado para calcular el factor en función de una relación entre una diferencia entre el valor ponderado de la energía de la señal decorrelacionada 224 y el valor ponderado de la energía de la señal residual 226, y el valor ponderado de la energía de la señal decorrelacionada 224. Se ha descubierto, que un cálculo de este tipo para el factor permite obtener buenos resultados para el mezclado entre una refinación basada predominantemente en señal de correlación, de la señal de mezcla descendente 222, y una refinación basada predominantemente en señal residual, de la señal de mezcla descendente 222.
[0051] Como una mejora opcional, el decodificador de audio multicanal 200 puede estar configurado para determinar ponderaciones que describen contribuciones de las señales decorrelacionadas a dos o más señales de audio de salida, tales como por ejemplo la primera señal de audio de salida 212 y la segunda señal de audio de salida 214. En este caso, el decodificador de audio multicanal puede estar configurado para determinar una contribución de la señal decorrelacionada 224 a la primera señal de audio de salida 212 sobre la base del valor ponderado de la energía de la señal decorrelacionada 224 y un parámetro de mezcla ascendente de señal correlacionada de primer canal. Además, el decodificador de audio multicanal puede estar configurado para determinar una contribución de la señal decorrelacionada 224 a la segunda señal de audio de salida 214 sobre la base del valor ponderado de la energía de la señal decorrelacionada 224 y un parámetro de mezcla ascendente de señal correlacionada de segundo canal. En otras palabras, es posible utilizar diferentes parámetros de mezcla ascendente de señal decorrelacionadas para proporcionar la primera señal de audio de salida 212 y la segunda señal de audio de salida 214. Sin embargo, puede utilizarse el mismo valor ponderado de la energía de la señal decorrelacionada para determinar la contribución de la señal decorrelacionada a la primera señal de audio de salida 212 y la contribución de señal decorrelacionada a la segunda señal de audio de salida 214. Por lo tanto, es posible un ajuste eficaz, en el que es posible considerar sin embargo diferentes características de las dos señales de audio de salida 212, 214 mediante diferentes parámetros de mezcla ascendente de señales decorrelacionadas.
[0052] Como una mejora opcional, el decodificador de audio multicanal 200 puede estar configurado para inhabilitar una contribución de la señal decorrelacionada 224 a la combinación ponderada si una energía residual (por ejemplo, una energía de la señal residual 226 o de una versión ponderada de la señal residual 226) supera una energía decorrelacionada (por ejemplo, una energía de la señal decorrelacionada 224 o de una versión ponderada de la señal decorrelacionada 224).
[0053] A título de otra mejora opcional, el decodificador de audio puede estar configurado para determinar banda por banda la ponderación 232 que describe una contribución de la señal decorrelacionada 224 en la combinación ponderada en función de una determinación de a bandas de un valor ponderado de la energía de la señal residual. Por lo tanto, es posible llevar a cabo un ajuste de sintonía fina de audio multicanal 200 a las señales que deben ser decodificadas.
[0054] En otra mejora opcional, el decodificador de audio puede estar configurado para determinar la ponderación que describe una contribución de la señal decorrelacionada en la combinación ponderada para cada marco de la señal de audio de salida 212, 214. Por lo tanto, es posible lograr una buena resolución temporal.
[0055] En otra mejora opcional, la determinación del valor de ponderación 232 puede llevarse a cabo mediante algunas de las ecuaciones proporcionadas más adelante en esta invención.
[0056] Además, cabe tener en cuenta que el decodificador de audio multicanal 200 puede ser complementado mediante cualquiera de los aspectos o funcionalidades descritos en esta invención, también con respecto a otras formas de realización.
3. Decodificador de audio multicanal de acuerdo con la Figura 3
[0057] La Figura 3 muestra un diagrama esquemático de bloques de un decodificador de audio multicanal 300 de acuerdo con una forma de realización de la invención. El decodificador de audio multicanal 300 está configurado para recibir una representación codificada 310 y para proporcionar, sobre la base de esto, dos o más señales de audio de salida 312, 314. La representación codificada 310 puede, por ejemplo, comprender una representación codificada de una señal de mezcla descendente, una representación codificada de uno o más parámetros espaciales y una representación codificada de una señal residual. El decodificador de audio multicanal 300 está configurado para obtener (al menos) una de las señales de audio de salida, por ejemplo, una primera señal de audio de salida 312 y/o una segunda señal de audio de salida 314, sobre la base de la representación codificada de la señal de mezcla descendente, una pluralidad de parámetros espaciales codificados y una representación codificada de la señal residual. De acuerdo con un ejemplo útil para el entendimiento de la invención, el decodificador de audio multicanal 300 está configurado para mezclar entre una codificación paramétrica y una codificación residual en función de la señal residual (que está incluida, de una forma codificada, en la representación codificada 310). En otras palabras, el decodificador de audio multicanal 300 puede mezclar entre un modo de decodificación en el que la provisión de las señales de audio de salida 312, 314 se lleva a cabo sobre la base de la señal de mezcla descendente y utilizando parámetros espaciales que describen una relación deseada entre las señales de audio de salida 312, 314 (por ejemplo, una diferencia deseada entre los niveles intercanal o una deseada correlación intercanal de las señales de audio de salida 312, 314), y un modo de decodificación en el que las señales de audio de salida 312, 314 son reconstruidas sobre la base de la señal de mezcla descendente mediante la señal residual. Por lo tanto, la intensidad (por ejemplo, la energía) de la señal residual, que está incluida en la representación codificada 310, puede determinar si la decodificación se basa principalmente (o exclusivamente) en los parámetros espaciales (además de la señal de mezcla descendente) o si la decodificación se basa principalmente (o exclusivamente) en la señal residual (además de la señal de mezcla descendente), o si se toma un estado intermedio en el que tanto los parámetros espaciales como la señal residual influyen sobre la refinación de la señal de mezcla descendente, a efecto de derivar las señales de audio de salida 312, 314 a partir de la señal de mezcla descendente.
[0058] Además, el decodificador de audio multicanal 300 permite una decodificación que está bien adaptada al contenido de audio vigente sin un elevado encabezamiento de señalización mediante el mezclado entre la codificación paramétrica (en la que se confiere típicamente una ponderación comparativamente elevada cuando se proporcionan las señales de audio de salida 312, 314) y una codificación residual (en la que típicamente se confiere una ponderación comparativamente pequeña a una señal decorrelacionada) en función de la señal residual.
[0059] Por otra parte, cabe tener en cuenta, que el decodificador de audio multicanal 300 está basado en consideraciones similares que el decodificador de audio multicanal 200 y que las mejoras opcionales descritas más arriba con respecto al decodificador de audio multicanal 200 también pueden aplicarse al decodificador de audio multicanal 300.
4. Procedimiento para proporcionar una representación codificada de una señal de audio multicanal de acuerdo con la Figura 4
[0060] La Figura 4 muestra un diagrama de flujo de un procedimiento 400 para proporcionar una representación codificada de una señal de audio multicanal.
[0061] El procedimiento 400 comprende una etapa 410 para obtener una señal de mezcla descendente sobre la base de una señal de audio multicanal. El procedimiento 400 también comprende una etapa 420 consistente en proporcionar parámetros que describen dependencias entre los canales de la señal de audio multicanal. Por ejemplo, es posible proporcionar parámetros de diferencia de niveles intercanales y/o parámetros de correlación
intercanal (o parámetros de covarianza), que describen dependencias entre canales de la señal de audio multicanal. El procedimiento 400 también comprende una etapa 430 de proporción de una señal residual. Además, el procedimiento comprende una etapa 440 consistente en la variación de una cantidad de señal residual incluida en la representación codificada en función de la señal de audio multicanal.
[0062] Cabe tener en cuenta, que el procedimiento 400 está basado en las mismas consideraciones que el codificador de audio 100 de acuerdo con la Figura 1. Además, el procedimiento 400 puede ser complementado mediante cualquiera de los rasgos y funcionalidades descritos en esta invención con respecto a los aparatos inventivos.
5. Procedimiento para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada de acuerdo con la Figura 5.
[0063] La Figura 5 muestra un diagrama de flujo de un procedimiento 500 para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada. El procedimiento 500 comprende la determinación 510 de una ponderación que describe una contribución de una señal decorrelacionada en una combinación ponderada en función de una señal residual. El procedimiento 500 también comprende llevar a cabo 520 una combinación ponderada de una señal de mezcla descendente, una señal decorrelacionada y una señal residual, para obtener una de las señales de audio de salida.
[0064] Cabe tener en cuenta que el procedimiento 500 puede ser complementado mediante cualquiera de los aspectos y funcionalidades descritos en esta invención con respecto a los aparatos inventivos.
6. Procedimiento para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada de acuerdo con la Figura 6.
[0065] La Figura 6 muestra un diagrama de flujo de un procedimiento 600 para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada. El procedimiento 600 comprende la obtención 610 de una de las señales de audio de salida sobre la base de una representación codificada de una señal de mezcla descendente, una pluralidad de parámetros espaciales codificados y una representación codificada de una señal residual. La obtención 610 de una de las señales de audio de salida comprende llevar a cabo 620 un mezclado entre una codificación paramétrica y una codificación residual en función de la señal residual.
[0066] Cabe tener en cuenta, que el procedimiento 600 puede ser complementado por cualquiera de los rasgos y aspectos descritos en esta invención con respecto a los aparatos inventivos.
7. Formas de realización adicionales
[0067] En lo que sigue se describirán algunas consideraciones generales y algunas formas de realización adicionales.
7.1 Consideraciones generales
[0068] Las formas de realización de la invención se basan en la idea de que, en lugar de utilizar un ancho de banda residual fijo, un decodificador (por ejemplo, un decodificador de audio multicanal) detecta la cantidad de señal transmitida para lo cual mide su energía de a bandas para cada marco (o, en términos generales para una pluralidad de intervalos de frecuencia y/o para una pluralidad de porciones temporales). En función de los parámetros espaciales transmitidos, se añade una salida decorrelacionada en la que falta energía residual, para lograr una cantidad requerida (o deseada) de energía de salida y decorrelación. Esto permite obtener un ancho de banda residual variable como también residuales de señal de estilo de pase de banda. Por ejemplo, es posible utilizar solamente la codificación residual para las bandas tonales. Para poder utilizar la mezcla descendente simplificada para la codificación paramétrica, así como para la codificación que conserva la forma de onda (que también recibe la designación de codificación residual), en esta invención se define una señal residual para la mezcla descendente simplificada.
7.2 Cálculo de la señal residual para la mezcla descendente simplificada
[0069] En lo que sigue se describen algunas consideraciones en cuanto al cálculo de la señal residual relacionado con la construcción de señales de canal de una señal de audio multicanal.
[0070] En el USAC (Unified-Speech- and Audio-Coding, codificación de habla y audio unificado) no hay
señal residual definida cuando se utiliza una denominada “mezcla descendente simplificada”. Por lo tanto, no es posible una codificación que conserve parcialmente la forma de onda. Sin embargo, en lo que sigue se describirá un procedimiento para calcular una señal residual para la denominada “mezcla descendente simplificada”.
[0071] Las ponderaciones de “mezcla descendente simplificada” d1, d2 se calculan por banda de factores de escala, mientras que los coeficientes de mezcla ascendente paramétricos ud1, ud2 se calculan por banda de parámetros. Por lo tanto, los coeficientes wr1, wr2, para calcular la señal residual no pueden calcularse directamente a partir de los parámetros espaciales (como sería el caso de un surround de MPEG clásico), pero puede ser necesario determinarlos por cada banda de factor de escala a partir de los coeficientes de mezcla descendente y de mezcla ascendente.
[0072] Siendo L, R los canales de entrada y siendo D el canal de mezcla descendente, una señal residual debería satisfacer las siguientes propiedades:
[0073] Esto se consigue calculando los residuales como
mediante el uso de las ponderaciones de mezcla descendente
[0074] Los coeficientes de mezcla ascendente residuales ur,1, ur,2 utilizados por el decodificador se eligen preferentemente de una manera que aseguren una decodificación robusta, ya que la mezcla descendente simplificada tiene propiedades asimétricas (a diferencia de MPEG Surround con ponderaciones fijas) se aplica una mezcla ascendente que depende de los parámetros espaciales, por ejemplo, mediante la utilización de los siguientes coeficientes de mezcla ascendente:
[0075] Otra opción consiste en definir los coeficientes de mezcla ascendente residuales para que sean ortogonales con respecto a los coeficientes de mezcla ascendente de la mezcla descendente, de tal manera que:
[0076] En otras palabras, un decodificador de audio puede obtener la señal de mezcla descendente D por lo cual se utiliza una combinación lineal de una señal de canal izquierdo L (primera señal de canal) y de una señal de canal derecho R (segunda señal de canal). De manera similar, la señal residual res se obtiene utilizando una combinación lineal de la señal de canal izquierdo L y de la señal de canal derecho R (o, en términos generales de una primera señal de canal y de una segunda señal de canal de la señal de audio multicanal).
[0077] Puede observarse, por ejemplo, en las Ecuaciones (5) y (6), que las ponderaciones de mezcla descendente wr,1 y wr,2 para obtener la señal residual res pueden obtenerse cuando se determinan las ponderaciones de mezcla descendente simplificada d1, d2, los coeficientes de mezcla ascendente paramétricos ud,1 y
Ud,2 y los coeficientes de mezcla ascendente residuales ur,i y ur,2. Además puede observarse que ur,i y ur,2 pueden derivarse a partir de ud,1 y ud,2 mediante la utilización de las ecuaciones (7) y (8) o de la ecuación (9). Las ponderaciones de mezcla descendente simplificada d1 y d2, así como los coeficientes de mezcla ascendente paramétricos ud,i y ud,2 pueden obtenerse de la manera usual.
7.3 Proceso de codificación
[0078] En lo que sigue se describen algunos detalles relacionados con el proceso de la codificación. La codificación puede llevarse a cabo por ejemplo mediante el codificador de audio multicanal 100 o mediante cualquier otro medio o programas informáticos adecuados.
[0079] Es preferible que la cantidad de un residual que es transmitido se determine mediante un modelo psicoacústico del codificador (por ejemplo, el codificador de audio multicanal), en función de la señal de audio (por ejemplo, en función de las señales de los canales de la señal de audio multicanal 110) y de una tasa de bits disponible. La señal residual transmitida puede utilizarse por ejemplo para la preservación parcial de la forma de onda o para evitar la cancelación de la señal causada por el procedimiento de mezcla descendente utilizado (por ejemplo, el procedimiento de mezcla descendente descrito mediante la ecuación (1) anterior).
7.3.1 Conservación parcial de la forma de onda
[0080] En lo que sigue se describe cómo es posible lograr una conservación parcial de la forma de onda. Por ejemplo, el residual calculado (por ejemplo, el residual res de acuerdo con la ecuación (4)) se transmite a banda completa o a banda limitada de manera que proporcione una conservación parcial de la forma de onda dentro del ancho de banda residual. Las partes residuales que sean detectadas como perceptualmente irrelevantes por el modelo psicoacústico pueden, por ejemplo, ser cuantificadas a cero (por ejemplo, cuando se proporciona la representación codificada 112 sobre la base de la señal residual 126). Esto incluye, sin limitación, la reducción del ancho de banda residual transmitido al tiempo de ejecución (que puede ser considerado como que hace variar una cantidad de señal residual que está incluida en la representación codificada). Este sistema puede permitir también la supresión de estilo pase de banda de partes residuales de la señal, ya que la energía de señal faltante será reconstruida por el decodificador (por ejemplo, por el decodificador de audio multicanal 200 o por el decodificador de audio multicanal 300). De este modo, por ejemplo, la codificación residual puede ser aplicada solamente a los componentes tonales de la señal, preservándose sus relaciones de fase, mientras que el ruido de fondo puede ser codificado paramétricamente con el fin de reducir la tasa de bits residual. En otras palabras, la señal residual 126 puede ser incluida solamente en la representación codificada 112 (por ejemplo, mediante el procesamiento residual 130) para bandas de frecuencia y/o porciones temporales para las cuales la señal de audio multicanal 110 (o al menos una de las señales de los canales de la señal de audio multicanal 110) demuestran ser tonales. En cambio, la señal residual 126 puede no estar incluida en la representación codificada 112 para bandas de frecuencia y/o porciones temporales para las cuales la señal de audio multicanal 110 (o al menos una o más señales de canal de la señal de audio multicanal 110) han sido identificadas como similares a ruido. Por lo tanto, se varía una cantidad de señal residual incluida en la representación codificada en función de la señal de audio multicanal.
7.3.2 Prevención de la cancelación de la señal en mezcla descendente
[0081] En lo que sigue se describe cómo es posible prevenir (o compensar) una cancelación de señales en la mezcla descendente.
[0082] Para aplicaciones con tasa de bits baja, se aplica la codificación paramétrica (que de manera predominante o exclusiva se basa en los parámetros 124, que describen dependencias entre canales de la señal de audio multicanal) en lugar de la preservación de la forma de onda (que, por ejemplo, se basa predominantemente en la señal residual 126, además de en la señal de mezcla descendente 122). En este caso, la señal residual 126 se utiliza solamente para compensar cancelaciones de señal en la mezcla descendente 122, con el fin de minimizar el uso de bits del residual. Siempre y cuando no se detecten cancelaciones de señal en la mezcla descendente 122, el sistema se ejecuta en modo paramétrico mediante la utilización de decorrelacionadores (en el lado del decodificador de audio). Cuando tienen lugar cancelaciones de las señales, por ejemplo, para señales tonales en fase, se transmite una señal residual 126 para las partes de señal deterioradas (por ejemplo, bandas de frecuencia y/o porciones temporales). Por lo tanto, la señal de energía puede ser restaurada por el decodificador.
7.4 Proceso de decodificación
7.4.1 Generalidades
[0083] En el decodificador (por ejemplo, en el decodificador de audio multicanal 200 o en el decodificador de audio multicanal 300), las señales de mezcla descendente y residuales transmitidas (por ejemplo, la señal de mezcla descendente 222 o la señal residual 226) son decodificadas por un decodificador de núcleo e introducidos en un decodificador de sonido envolvente de MPEG junto con la carga útil de sonido envolvente de MPEG decodificado. Los coeficientes de mezcla ascendente residuales para la mezcla descendente de MPS clásico no experimentan cambios, y los coeficientes de mezcla ascendente residual para la mezcla descendente simplificada son definidos en las ecuaciones (7) y (8) y/o (9). Adicionalmente, las salidas del decorrelacionador y sus coeficientes de ponderación son calculados de la misma manera que para la decodificación paramétrica. La señal residual y las salidas del decorrelacionador son ponderadas y ambas son mezcladas con la señal de salida. Por ello, los factores de ponderación se determinan midiendo las energías de las señales residuales y del decorrelacionador.
[0084] En otras palabras, los factores (o coeficientes) de mezcla ascendente residuales pueden determinarse midiendo las energías de las señales residuales y decorrelacionadas.
[0085] Por ejemplo, se proporciona la señal de mezcla descendente 222 sobre la base de la representación codificada 210, y la señal decorrelacionada 224 se deriva a partir de la señal de mezcla descendente 222 o se genera sobre la base de parámetros incluidos en la representación codificada 210 (o de alguna otra manera). Los coeficientes de mezcla ascendente residuales pueden, por ejemplo, derivarse a partir de los coeficientes de mezcla ascendente paramétricos ud,1 y ud,2 de acuerdo con las ecuaciones (7) y (8) por el decodificador, en donde los coeficientes de mezcla ascendente paramétricos ud,1 ud,2 pueden obtenerse sobre la base de la representación codificada 210, por ejemplo, directamente o derivándoselos a partir de datos espaciales incluidos en la representación codificada 210 (por ejemplo, a partir de coeficientes de correlación intercanal y de coeficientes de diferencia de nivel intercanal, o a partir de coeficientes de correlación interobjeto y de diferencias de nivel interobjeto).
[0086] Los coeficientes de mezcla ascendente para la salida (o para las salidas) del decorrelacionador pueden obtenerse como para la decodificación de sonido envolvente de MPEG convencional. Sin embargo, los factores de ponderación para la ponderación de la salida del decorrelacionador (o de la salida del decorrelacionador) pueden determinarse sobre la base de las energías de la señal residual (y posiblemente también sobre la base de las energías de la o las señales del decorrelacionador) de tal manera que se determina una ponderación que describe una contribución de la señal decorrelacionada en la combinación ponderada en función de la señal residual.
7.4.2 Implementación de ejemplo
[0087] En lo que sigue se describirá una implementación dada a título de ejemplo y con referencia a Figura 7. Sin embargo, debe tenerse en cuenta que el concepto descrito en esta invención puede aplicarse también en decodificadores de audio multicanal 200 o 300 de acuerdo con las Figuras 2 y 3.
[0088] La Figura 7 muestra un diagrama esquemático de bloques (o diagrama de flujo) de un decodificador (por ejemplo, de un decodificador de audio multicanal). El decodificador de acuerdo con la Figura 7 se designa en su conjunto mediante el número de referencia 700. El decodificador 700 está configurado para recibir una corriente de bits 710 y para proporcionar, sobre la base de esto, una primera señal de canal de salida 712 y una segunda señal de canal de salida 714. El decodificador 700 comprende un decodificador de núcleo 720, que está configurado para recibir la corriente de bits 710 y para proporcionar, sobre la base de esto, una señal de mezcla descendente 722, una señal residual 724 y datos espaciales 726. Por ejemplo, decodificador de núcleo 720 puede proporcionar, en calidad de señal de mezcla descendente, una representación en el dominio del tiempo o una representación en el dominio de las transformadas (por ejemplo, una representación en el dominio de las frecuencias, una representación en el dominio de MDCT, una representación en el dominio de QMF) de la señal de mezcla descendente representada por la corriente de bits 710. De manera similar, el decodificador de núcleo 720 puede proporcionar una representación en el dominio del tiempo o una representación en el dominio de las transformadas de la señal residual 724, que está representada por la corriente de bits 710. Además, el decodificador de núcleo, 720 puede proporcionar uno o más parámetros espaciales 726, tales como por ejemplo uno o más parámetros de correlación intercanales, parámetros de diferencia de niveles intercanales, o similares.
[0089] El decodificador 700 comprende también un decorrelacionador 730, que está configurado para proporcionar una señal decorrelacionada 732 sobre la base de la señal de mezcla descendente 722. Cualquiera de los conceptos de decorrelación conocidos puede ser utilizado por el decorrelacionador 730. Además, el decodificador 700 comprende también un calculador de coeficientes de mezcla ascendente 740, que está configurado para recibir datos espaciales 726 y para proporcionar parámetros de mezcla ascendente (por ejemplo, los parámetros de mezcla ascendente udmx,1, udmx,2, udec,1 y udec,2). Además, el decodificador 700 comprende una mezcla ascendente 750, que está configurado para aplicar los parámetros de mezcla ascendente 742 (también
designados como parámetros de mezcla ascendente) que son proporcionados por el calculador de coeficientes de mezcla ascendente 740 sobre la base de los datos espaciales 726. Por ejemplo, el mezclador ascendente 750 puede escalar la señal de mezcla descendente 722 mediante la utilización de dos coeficientes de mezcla ascendente de las señales de mezcla descendente (por ejemplo, udmx,1, udmx,2), para obtener dos versiones de mezcla ascendente 752, 754 de la señal de mezcla descendente 722. Además, el mezclador ascendente 750 está configurado también para aplicar uno o más parámetros de mezcla ascendente (por ejemplo, dos parámetros de mezcla ascendente) a la señal decorrelacionada 732 proporcionada por el decorrelacionador 730, para obtener una primera versión de mezcla ascendente (escalada) 756 y una segunda versión de mezcla ascendente (escalada) 758 de la señal decorrelacionada 732. Además, el mezclador ascendente 750 está configurado para aplicar uno o más coeficientes de mezcla ascendente (por ejemplo, dos coeficientes de mezcla ascendente) a la señal residual 724, de manera que se obtenga una primera versión de mezcla ascendente (escalada) 760 y una segunda versión de mezcla ascendente (escalada) 762 de la señal residual 724.
[0090] El decodificador 700 comprende también un calculador de ponderaciones 770, que está configurado para medir energías de las versiones de mezcla ascendente (escaladas) 756, 758 de la señal decorrelacionada 752 y de la versión de mezcla ascendente (escalada) 760, 762 de la señal residual 724. Además, el calculador de ponderaciones 770 está configurado para proporcionar uno o más valores de ponderación 772 a un ponderador 780. El ponderador 780 está configurado para obtener una primera versión de mezcla ascendente (escalada) y ponderada 782 de la señal decorrelacionada 732, una segunda versión (escalada) y ponderada 784 de la señal decorrelacionada 732, una primera versión de mezcla ascendente (escalada) y ponderada 786 de la señal residual 724 y una segunda mezcla ascendente (escalada) y ponderada 788 de la señal residual 724 mediante la utilización de uno o más valores de ponderación 772 proporcionados por el calculador de ponderaciones 770. El decodificador comprende también un primer adicionador 790, que está configurado para adicionar la primera versión de mezcla ascendente (escalada) 752 de la señal de mezcla descendente 720, la primera versión de mezcla ascendente (escalada) y ponderada 782 de la señal decorrelacionada 732 y la primera versión de mezcla ascendente (escalada) y ponderada 786 de la señal residual 724, para obtener la primera señal de canal de salida 712. Además, el decodificador comprende un segundo adicionador 792, que está configurado para adicionar la segunda versión de mezcla ascendente 754 de la señal de mezcla descendente 720, la segunda versión de mezcla ascendente (escalada) y ponderada 784 de la señal decorrelacionada 732 y la segunda versión de mezcla ascendente (escalada) y ponderada 788 de la señal residual 724, para obtener la segunda señal de canal de salida 714.
[0091] Sin embargo, cabe tener en cuenta que no es necesario que el ponderador 780 pondere la totalidad de las señales 756, 758, 760, 762. Por ejemplo, en algunas formas de realización puede ser suficiente ponderar solamente las señales 756, 758, quedando las señales 760, 762 sin afectar (de tal manera que, de manera efectiva, las señales 760, 762 son aplicadas directamente a los adicionadores 790, 792. Sin embargo, como alternativa la ponderación de las señales residuales 760, 762 puede ser variada a lo largo del tiempo. Por ejemplo, las señales residuales pueden ser desvanecidas de entrada o de salida. Por ejemplo, la ponderación (o los factores de ponderación) de las señales decorrelacionadas puede ser suavizada a lo largo del tiempo, y las señales residuales pueden ser desvanecidas de entrada o de salida de manera correspondiente.
[0092] Además, cabe tener en cuenta, que la ponderación, que es llevada a cabo por el ponderador 780 y la mezcla ascendente, que es aplicado por el mezclador ascendente 750, también pueden llevarse a cabo en forma de una operación combinada, en donde el cálculo de las ponderaciones puede llevarse a cabo directamente mediante la utilización de la señal decorrelacionada 732 y de la señal residual 724.
[0093] Seguidamente se proporcionan mayores detalles en cuanto al funcionamiento del decodificador 700.
[0094] Un modo combinado de codificación residual y paramétrica puede ser señalizado de una manera inversamente semicompatible, por ejemplo, mediante la señalización de un ancho de banda residual de una banda de parámetros en la corriente de bits. Por lo tanto, un decodificador de generación anterior dejará pasar y decodificar la corriente de bits mediante la conmutación a la decodificación paramétrica anteriormente mencionada de la primera banda de parámetros. Las corrientes de bits de generación anterior que utilizan un ancho de banda residual de una no contendrían energía residual superior a la primera banda de parámetros, lo que conduce a una decodificación paramétrica en el nuevo decodificador propuesto. Sin embargo, dentro de un sistema codec de audio 3D, la codificación combinada residual y paramétrica puede utilizarse en combinación con otras herramientas de decodificador de núcleo tales como un elemento de canal quad, que permite que el decodificador detecte explícitamente corrientes de bits de generación anterior y los decodifique en modo residual de combinación de banda limitada regular. Es preferible que un ancho de banda residual real no sea señalado de manera explícita, ya que es determinado por el decodificador durante el tiempo de ejecución. El cálculo de los coeficientes de mezcla ascendente se coloca en modo paramétrico en lugar de modo de codificación residual. Las energías de la salida ponderadas del decorrelacionador Edec y de la señal residual ponderada Eres se calculan por banda híbrida hb sobre
la totalidad de las ranuras de tiempo ts y de los canales de mezcla ascendente ch para cada marco:
.Edec(hk) = 7 : ^ lhdec(hb, ts, ch) ■ a:dec{hb, ts, ch)|| (10)
c h t s
i?res(hb) = ^ V ||ures(hb,ts, ch) ■ xres(hb, ts, ch)|| (11)
c h t s
[0095] Aquí, udec designa un parámetro de mezcla ascendente de señales decorrelacionadas para una banda de frecuencia hb, para una ranura de tiempo ts y para un canal de mezcla ascendente ch, ^ designa una suma ch
sobre canales de mezcla ascendente, y ^ designa una suma sobre ranuras de tiempo. xdec designa un valor (por ts
ejemplo, un valor complejo en el dominio de las transformadas) de la señal decorrelacionada para una banda de frecuencia hb, para una ranura de tiempo ts y para un canal de mezcla ascendente ch.
[0096] La señal residual (por ejemplo, la señal residual de mezcla ascendente 760 o la señal residual de mezcla ascendente señal 762) se añade a los canales de salida (por ejemplo, a los canales de salida 712, 714) con una ponderación de valor 1. La señal del decorrelacionador (por ejemplo, la señal de decorrelacionador de mezcla ascendente 756 o la señal de decorrelacionador de mezcla ascendente 758) puede ser ponderada con un factor r (por ejemplo, por el ponderador 780) que se calculó como
(13)
en donde Edec(hb) representa un valor ponderado de la energía de la señal decorrelacionada xdec para una banda de frecuencia hb, y en donde Eres(hb) representa un valor ponderado de la energía de la señal residual xres para una banda de frecuencia hb.
[0097] Si no se ha transmitido ningún residual (por ejemplo, ninguna señal residual 724), por ejemplo, si Eres = 0, r (el factor que puede ser aplicado por el ponderador 780, y que puede ser considerado como un valor de ponderación 772) adquiere un valor 1, que es equivalente a una decodificación puramente paramétrica. Si la energía residual (por ejemplo, la energía de la señal residual de mezcla ascendente 760 y/o de la señal residual de mezcla ascendente 762) superen la energía del decorrelacionador (por ejemplo, la energía de la señal decorrelacionada de mezcla ascendente 756 o de la señal decorrelacionada de mezcla ascendente 758), por ejemplo, si Eres > Edec, el factor r puede ser colocado en cero, con lo cual se inhabilita el decorrelacionador y se permite la decodificación que conserva parcialmente la forma de onda (lo que puede considerarse como una codificación residual). En el proceso de la mezcla ascendente, la salida ponderada del decorrelacionador (por ejemplo, las señales 782 y 784) y la señal residual (por ejemplo, las señales 786, 788 o las señales 760, 762) se añaden, ambas, a los canales de salida (por ejemplo, las señales 712, 714).
[0098] En conclusión, esto conduce a una regla de mezcla ascendente en forma de matriz
' Ú í j e o . l m ax {ttdmx,l
en donde ch1 representa uno o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una primera señal de audio de salida, en donde ch2 representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una segunda señal de audio de salida, en donde xdmx representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una señal de mezcla descendente, en donde xdec representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una señal decorrelacionada, en donde xres representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una señal residual, en donde udmx,1 representa una señal de parámetro de mezcla descendente mezcla ascendente para la primera señal de audio de salida, en
donde udmx,2 representa una señal de parámetro de mezcla descendente mezcla ascendente para la segunda señal de audio de salida, en donde udec,i representa una señal del parámetro de mezcla ascendente de señales decorrelacionadas para la primera señal de audio de salida, en donde udec,2 representa un parámetro de mezcla ascendente de señales decorrelacionadas para la segunda señal de audio de salida, en donde max representa un operador máximo, y en donde r representa un factor que describe una ponderación de la señal decorrelacionada en función de la señal residual.
[0099] Los coeficientes de mezcla ascendente Udmx,1, Udmx,2, Udec,1,, Udec,2 se calculan de la misma manera que para el modo paramétrico MPS dos-uno-dos (2-1-2). Para mayor detalle, se hace referencia al estándar anteriormente mencionado del concepto de sonido envolvente de MPEG.
[0100] Para resumir, una forma de realización de la invención crea un concepto para proporcionar señales de canal de salida sobre la base de una señal de mezcla descendente, de una señal residual y de datos espaciales, en donde una ponderación de la señal decorrelacionada se ajusta de manera flexible sin ningún encabezamiento de señalización significativo.
7.5 Alternativas de implementación
[0101] Aunque algunos aspectos han sido descritos en el contexto de un aparato, es evidente que estos aspectos también representan una descripción del procedimiento correspondiente, en donde un bloque o un dispositivo corresponde a una etapa de procedimiento o a un rasgo de una etapa de procedimiento. De manera análoga, los aspectos descritos en el contexto de una etapa del procedimiento también representan una descripción del bloque o aspecto correspondientes de un aparato correspondiente. Algunas de las etapas del procedimiento, o todas ellas, pueden llevarse a cabo mediante un aparato de hardware, o mediante la utilización de un aparato de hardware, tal como por ejemplo un microprocesador, un ordenador programable o un circuito electrónico. En algunas formas de realización, una o más de las etapas de procedimiento más importantes pueden llevarse a cabo mediante tal aparato.
[0102] La señal de audio codificada inventiva puede almacenarse en un dispositivo de almacenamiento digital o puede transmitirse en un medio de transmisión tal como un medio de transmisión inalámbrico o un medio de transmisión alámbrico tal como Internet.
[0103] En función de determinados requisitos para la implementación, las formas de realización de la invención pueden implementarse en hardware o en software. La implementación puede llevarse a cabo utilizando un medio de almacenamiento digital, por ejemplo, un disquete, un dVd , un Blu-Ray, un CD, un ROM, un PROM, un EPROM, un EEPROM o una memoria FLASH, provisto de señales de control electrónicamente legibles almacenadas en él, que cooperan (o que son capaces de cooperar) con un sistema informático programable de tal manera que el respectivo procedimiento se lleve a cabo. Por ello, el medio de almacenamiento digital puede ser legible por ordenador.
[0104] Algunas formas de realización de acuerdo con la invención comprenden un soporte de datos que tiene señales de control electrónicamente legibles, que son capaces de cooperar con un sistema informático programable, de tal manera que se lleve a cabo uno de los procedimientos descritos en esta invención.
[0105] En términos generales, las formas de realización de la presente invención pueden implementarse en forma de un producto de programa informático con un código de programa, siendo el código del programa operativo para llevar a cabo uno de los procedimientos cuando se ejecuta el producto de programa informático en un ordenador. El código de programa puede almacenarse por ejemplo en un soporte legible por máquina.
[0106] Otras formas de realización comprenden el programa informático para llevar a cabo uno de los procedimientos descritos en esta invención, almacenado en un soporte legible por máquina.
[0107] En otras palabras, por lo tanto, una forma de realización del procedimiento inventivo consiste en un programa informático que tiene un código de programa para llevar a cabo uno de los procedimientos descritos en esta invención, cuando se ejecuta el programa informático en un ordenador.
[0108] Una forma de realización adicional del procedimiento inventivo consiste por lo tanto en un soporte de datos (o en un medio de almacenamiento digital, o en un medio legible por ordenador) que comprende, grabado en él, el programa informático para llevar a cabo uno de los procedimientos descritos en esta invención. El soporte de datos, el medio de almacenamiento digital o el medio grabado son típicamente tangibles y no transitorios.
[0109] Otra forma de realización del procedimiento inventivo es por lo tanto una corriente de datos o una secuencia de señales que representan el programa informático para llevar a cabo uno de los procedimientos descritos en esta invención. La corriente de datos o la secuencia de señales pueden está configuradas por ejemplo para ser transferidas por medio de una conexión de comunicación de datos, por ejemplo, por medio de Internet.
[0110] Otra forma de realización comprende un medio de procesamiento, por ejemplo, un ordenador, un dispositivo lógico programable, configurados o adaptado para llevar a cabo uno de los procedimientos descritos en esta invención.
[0111] Otra forma de realización comprende un ordenador que tiene instalado en él el programa informático para llevar a cabo uno de los procedimientos descritos en esta invención.
[0112] Otra forma de realización de acuerdo con la invención comprende un aparato o un sistema configurados para transferir (por ejemplo, electrónicamente u ópticamente) un programa informático para llevar a cabo uno de los procedimientos descritos en esta invención a un receptor. El receptor puede ser por ejemplo un ordenador, un dispositivo móvil, un dispositivo de memoria o similares. El aparato o sistema puede comprender por ejemplo un servidor de archivos para transferir el programa informático al receptor.
[0113] En algunas formas de realización, es posible utilizar un dispositivo lógico programable (por ejemplo, un gate array programable en el campo) para llevar a cabo algunas de las funcionalidades, o todas ellas, de los procedimientos descritos en esta invención. En algunas formas de realización, un gate array programable en el campo puede cooperar con un microprocesador con el fin de llevar a cabo uno los procedimientos descritos en esta invención. En términos generales es preferible que los procedimientos sean llevados a cabo mediante un aparato de hardware.
[0114] Las formas de realización descritas más arriba son meramente ilustrativas de los principios de la presente invención. Se da por entendido que modificaciones y variaciones en las disposiciones y detalles descritos en esta invención serán evidentes para las personas expertas en la técnica. Por lo tanto, la intención es que la invención quede limitada solamente por los alcances de las reivindicaciones de patente pendientes y no por los detalles específicos presentados a título de descripción y explicación de las formas de realización de esta invención.
7.6 Ejemplos adicionales
[0115] En lo que sigue se describe un ejemplo que hace referencia a la Figura 8 que muestra un diagrama esquemático de bloques de un denominado Decodificador Residual Híbrido.
[0116] El Decodificador Residual Hibrido 800 de acuerdo con la Fig. 8 es muy similar al decodificador 700 de acuerdo con la Figura 7, por lo que se hace referencia a las explicaciones anteriores. Sin embargo, en el Decodificador Residual Híbrido 800, se aplica una ponderación adicional (además de la aplicación de los parámetros de mezcla ascendente) solamente a las señales de mezcla ascendente decorrelacionadas (que corresponden a las señales 756, 758 en el decodificador 700), pero no las señales residuales de mezcla ascendente (que corresponden a las señales 760, 762 en el decodificador 700). Por lo tanto, el ponderador en el Decodificador Residua1Híbrido 800 es en cierto modo más sencillo que el ponderador en el decodificador 700, pero coincide bien con, por ejemplo, la ponderación de acuerdo con la ecuación (14).
[0117] En lo que sigue, se explica con algún detalle la Decodificación Residual Paramétrica (Codificación Residual Hibrida) de acuerdo con la Figura 8
[0118] Sin embargo, primero se proporcionará una visión general.
[0119] Además de utilizar ya sea la mezcla ascendente mono-a-estéreo basada en decorrelacionador o la codificación residual descrita en iSo /IEC 23003-3, subcláusula 7.11.1, la codificación residual híbrida permite una combinación, función de las señales, de ambos modos. Las salidas de señales residuales y de decorrelacionador son mezcladas entre sí, utilizándose factores de ponderación que son función de tipo y frecuencia y que a su vez dependen de las energías de las señales y de los parámetros espaciales, tal como se ilustra en la Figura 8.
[0120] Seguidamente se describe el proceso de decodificación.
[0121] El modo de codificación híbrida residual está indicado por los elementos de sintaxis bsResidualCoding == 1 y bsResidualBands == 1 in Mps212Config(). En otras palabras, el uso de la codificación residual híbrida puede ser señalizado mediante un elemento de corriente de bits de la representación codificada. El cálculo de la mix-matriz
M2 se lleva a cabo como si bsResidualCoding == 0, siguiéndose el cálculo en ISO/IEC 23003-3, subcláusula
H
11
l ,m
OTT H 12 l ,m
OTT
R
2m =
H 21 l ,m l ,m
OTT H 22 OTT
[0122] El proceso de la mezcla ascendente se divide en mezcla descendente, salida del decorrelacionador y residual. El Downmix udmx mezcla ascendente se calcula mediante el uso de:
R
1, m
H H
11
1 O ,mTT
0
2, dmx
H
211
O
m
TT
0
[0123] La salida del decorrelacionador de mezcla ascendente u dec se calcula mediante el uso de:
0
H 12 l,m
R
1, m
OTT
2, dec
0
H
22
l,m
OTT
[0124] La señal residual de mezcla ascendente u res se calcula mediante el uso de:
"
H
1 2
R
1,
o
m
n Í Z
R 1 ,EmS
"
0 max{0.5,H 11 lO
n
¡ T^
}
"
2, res
0 H TT^^l 22 R ,EmS
J
0 - max{0.5, H 2 ^ }
[0125] Las energías de la señal residual de mezcla ascendente Eres y de la salida de mezcla ascendente del decorrelacionador Edec se calculan por banda híbrida como suma sobre ambos canales de salida ch y la totalidad de los intervalos de tiempo ts y de un marco, como:
[0126] La salida de mezcla ascendente del decorrelacionador se pondera mediante un factor de ponderación rdec calculado para cada banda hibrida por banda como:
siendo £ un número pequeño para impedir la división por cero (por ejemplo, £ = 1e-9, o 0<£<=1e-5). Sin embargo, en algunas formas de realización, £ puede ajustarse en cero (para lo cual se reemplaza " Eres < e " por " Eres = 0").
[0127] La totalidad de las tres señales de mezcla ascendente son reañadidas para formar la señal de salida decodificada.
8. Conclusiones
[0128] Para concluir, las formas de realización de acuerdo con la invención crean una codificación combinada residual y paramétrica.
[0129] La presente invención crea un procedimiento para una combinación, dependiente de la señal, codificación paramétrica y residual, para la codificación estéreo conjunta, que se basa en la herramienta de estéreo unificada USAC. En lugar de utilizar un ancho de banda residual fijo, la cantidad de residual transmitida se determina en función de la señal mediante un codificador, variante en tiempo y frecuencia. En el lado del decodificador, la cantidad requerida de decorrelación entre los canales de salida es generada mediante el mezclado de la salida de señal relacionada y decorrelacionador. Por lo tanto, un correspondiente sistema de codificación/decodificación de audio es capaz de mezclar entre codificación completamente paramétrica y codificación residual que preserva la forma de onda durante el tiempo de ejecución, en función de la señal codificada.
[0130] Las formas de realización de acuerdo con la invención tienen un rendimiento superior al de las soluciones convencionales. Por ejemplo, en el USAC, se utiliza un sistema de sonido envolvente de MPEG dos-unodos (2-1-2) para la codificación estéreo paramétrica, estéreo unificada, transmitiéndose una señal residual de banda limitada o de ancho de banda completa para la conservación parcial de la forma de onda. Si se transmite un residual de banda limitada, se aplica la mezcla ascendente paramétrica con el uso de decorrelacionadores arriba del ancho de banda residual. El inconveniente de este procedimiento es que el ancho de banda residual se ajusta en un valor fijado al inicializarse el codificador.
[0131] En cambio, las formas de realización de acuerdo con la invención permiten la adaptación, dependiente de la señal, del ancho de banda residual o la conmutación a una codificación paramétrica. Además, si el proceso de la mezcla descendente en el modo de codificación paramétrica produce cancelaciones de señales para relaciones de fase mal acondicionadas, las formas de realización de acuerdo con la invención permiten reconstruir las partes de señal que faltan (por ejemplo, por el hecho de proporcionar una señal residual adecuada). Cabe tener en cuenta que el procedimiento de la mezcla descendente simplificado produce menos cancelaciones de señal que la mezcla descendente de MPS clásico para la codificación paramétrica. Sin embargo, mientras que la mezcla descendente simplificada convencional no puede utilizarse para la preservación parcial de la forma de onda, ya que no se define una señal residual en el USAC, las formas de realización de acuerdo con la invención permiten reconstruir una forma de onda (por ejemplo, una reconstrucción selectiva parcial de la forma de onda para porciones de señal en las que la reconstrucción parcial de la forma de onda parece ser importante).
[0132] Como conclusión final, las formas de realización de acuerdo con la invención crean un aparato, un procedimiento o un programa informático para la decodificación de audio como se reivindica en las reivindicaciones.
Claims (20)
1. Un decodificador de audio multicanal (200; 300; 700; 800) para proporcionar al menos dos señales de audio de salida (212, 214; 312, 314; 712, 714) sobre la base de una representación codificada (210; 310; 710),
en donde el decodificador de audio multicanal está configurado para llevar a cabo una combinación ponderada (220; 780, 790, 792) de una señal de mezcla descendente (222; 752, 754), una señal decorrelacionada (224; 756,758) y una señal residual (226; 760, 762; res), para obtener una de las señales de audio de salida (212,214; 712, 714), en donde el decodificador de audio multicanal está configurado para determinar una ponderación (232; r; rdec) que describe una contribución de la señal decorrelacionada en la combinación ponderada en función tanto de la señal residual como de la señal decorrelacionada.
2. El decodificador de audio multicanal de acuerdo con la reivindicación 1, en el que el decodificador de audio multicanal está configurado para obtener parámetros de mezcla ascendente (udmx,1, udmx,2, udec,1, udec,2, ur,1, ur,2) sobre la base de la representación codificada, y para determinar la ponderación (232; r; rdec) que describe la contribución de la señal decorrelacionada en la combinación ponderada en función de los parámetros de mezcla ascendente.
3. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 1 o 2, en el que el decodificador de audio multicanal está configurado para determinar la ponderación (232; r; rdec) que describe la contribución de la señal decorrelacionada en la combinación ponderada de tal manera que la ponderación de la señal decorrelacionada disminuya al aumentar la energía de la señal residual.
4. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 1 a 3, en el que el decodificador de audio multicanal está configurado para determinar la ponderación (232; r; rdec) que describe la contribución de la señal decorrelacionada en la combinación ponderada de tal manera que la ponderación máxima, que se determina mediante un parámetro de mezcla ascendente de señales decorrelacionadas (udec,1, udec,2; udec(hb,ts,ch); udec(ch,ts)), se asocia a la señal decorrelacionada si una energía de la señal residual es cero, y de tal manera que se asocia una ponderación cero a la señal decorrelacionada si una energía de la señal residual ponderada con un coeficiente de ponderación de señales residuales (ur,1, ur,2; ures(hb,ts.ch); ures(ch,ts)) es mayor que o igual a una energía de la señal decorrelacionada, ponderada con un parámetro de mezcla ascendente de señales decorrelacionadas.
5. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 1 a 4, en el que el decodificador de audio multicanal está configurado para calcular un valor ponderado de la energía (Edec(hb); Edec) de la señal decorrelacionada, ponderada en función de uno o más parámetros de mezcla ascendente de señales decorrelacionadas, y para calcular un valor ponderado de la energía (Eres(hb); Eres) de la señal residual, ponderado mediante la utilización de uno o más parámetros de mezcla ascendente de señales residuales, para determinar un factor (r, rdec) en función del valor ponderado de la energía de la señal decorrelacionada y del valor ponderado de la energía de la señal residual, y para obtener la ponderación que describe la contribución de la señal decorrelacionada a una de las señales de audio de salida sobre la base del factor o para utilizar el factor como la ponderación que describe la contribución de la señal decorrelacionada a una de las señales de audio de salida.
6. El decodificador de audio multicanal de acuerdo con la reivindicación 5, en el que el decodificador de audio multicanal está configurado para multiplicar el factor (r) con un parámetro de mezcla ascendente de señales decorrelacionadas (udec,1, udec,2; udec(hb,ts,ch); udec(ch,ts)), para obtener la ponderación que describe la contribución de la señal decorrelacionada a una de las señales de audio de salida.
7. El decodificador de audio multicanal de acuerdo con la reivindicación 5 o la reivindicación 6, en el que el decodificador de audio multicanal está configurado para calcular la energía de la señal decorrelacionada, ponderada mediante parámetros de mezcla ascendente de señal decorrelacionadas, sobre una pluralidad de canales de mezcla ascendente (ch) y de intervalos de tiempo (ts), para obtener el valor ponderado de la energía (Edec(hb); Edec) de la señal decorrelacionada.
8. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 5 a 7, en el que el decodificador de audio multicanal está configurado para calcular la energía de la señal residual, ponderada mediante parámetros de mezcla ascendente de señales residuales, sobre una pluralidad de canales de mezcla ascendente (ch) y de intervalos de tiempo (ts), para obtener el valor ponderado de la energía (Eres(hb); Eres) de la señal residual.
9. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 5 a 8, en el que el decodificador de audio multicanal está configurado para calcular el factor (r; rdec) en función de una diferencia entre
el valor ponderado de la energía (Edec(hb); Edec) de la señal decorrelacionada y el valor ponderado de la energía (Eres(hb); Eres) de la señal residual.
10. El decodificador de audio multicanal de acuerdo con la reivindicación 9, en el que el decodificador de audio multicanal está configurado para calcular el factor (r; rdec) en función de una relación entre
• una diferencia entre el valor ponderado de la energía de la señal decorrelacionada y el valor ponderado de la energía de la señal residual, y
• el valor ponderado de la energía de la señal decorrelacionada.
11. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 5 a 10, en el que el decodificador de audio multicanal está configurado para determinar ponderaciones que describen contribuciones de la señal decorrelacionada a dos o más señales de audio de salida, en el que el decodificador de audio multicanal está configurado para determinar una contribución de la señal decorrelacionada a una primera señal de audio de salida sobre la base del valor ponderado de la energía (Edec(hb); Edec) de la señal decorrelacionada y un parámetro de mezcla ascendente de señales decorrelacionadas de primer canal (udec,1), y en el que el decodificador de audio multicanal está configurado para determinar una contribución de la señal decorrelacionada de una segunda señal de audio de salida sobre la base del valor ponderado de la energía (Edec(hb); Edec) de la señal decorrelacionada y de un parámetro de mezcla ascendente de señales decorrelacionadas de segundo canal (udec,2).
12. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 1 a 11, en el que el decodificador de audio multicanal está configurado de manera que se inhabilite una contribución de la señal decorrelacionada a la combinación ponderada si una energía residual (Eres(hb); Eres) supera una energía del decorrelacionador (Edec(hb); Edec).
13. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 1 a 12, en el que el decodificador de audio multicanal está configurado para calcular dos señales de audio de salida ch1, ch2 de acuerdo con
^drrix .l
1
' u dec ,l
en donde ch1 representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una primera señal de audio de salida,
en donde ch2 representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una segunda señal de audio de salida,
en donde xdmx representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una señal de mezcla descendente;
en donde xdec representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una señal decorrelacionada;
en donde xres representa una o más muestras en el dominio del tiempo o muestras en el dominio de las transformadas de una señal residual;
en donde udmx,1 representa una señal de parámetro de mezcla descendente mezcla ascendente para la primera señal de audio de salida;
en donde udmx,2 representa una señal de parámetro de mezcla descendente mezcla ascendente para la segunda señal de audio de salida;
en donde udec,1 representa un parámetro de mezcla ascendente de señal decorrelacionada para la primera señal de audio de salida;
en donde udec,2 representa un parámetro de mezcla ascendente de señal decorrelacionada para la segunda señal de audio de salida;
en donde max representa un operador máximo; y
en donde r representa un factor que describe una ponderación de la señal decorrelacionada en función de la señal residual.
14. El decodificador de audio multicanal de acuerdo con la reivindicación 13, en el que el decodificador de audio multicanal está configurado para calcular el factor r de acuerdo con
o de acuerdo con
en donde Edec(hb) o Edec representa un valor ponderado de la energía de la señal decorrelacionada xdec para una banda de frecuencias hb, y
en donde Eres (hb) o Eres representa un valor ponderado de la energía de la señal residual xres para una banda de frecuencias hb.
15. El decodificador de audio multicanal de acuerdo con la reivindicación 14, en el que el decodificador de audio multicanal está configurado para calcular el valor ponderado de la energía de la señal decorrelacionada de acuerdo con
en donde udec designa un parámetro de mezcla ascendente de señal decorrelacionada para una banda de frecuencias hb, para un intervalo de tiempo y para un canal de mezcla ascendente ch,
en donde xdec representa una muestra en el dominio del tiempo o una muestra en el dominio de las transformadas de una señal decorrelacionada para una banda de frecuencias hb, un intervalo de tiempo ts y para un canal de mezcla ascendente ch,
en donde ^ designa una suma sobre canales de mezcla ascendente ch, y
ch
en donde ^ designa una suma sobre intervalos de tiempo ts,
ts
en donde ||. || designa un operador normalizado,
en donde el decodificador de audio multicanal está configurado para calcular el valor ponderado de la energía de la señal residual de acuerdo con
en donde ures designa un parámetro de mezcla ascendente de señales residuales para una banda de frecuencias hb, para un intervalo de tiempo ts y para un canal de mezcla ascendente ch,
en donde xres representa una muestra en el dominio del tiempo o una muestra en el dominio de las transformadas de una señal decorrelacionada para una banda de frecuencias hb, para un intervalo de tiempo ts y para un canal de mezcla ascendente ch.
16. El decodificador de audio multicanal de acuerdo con una de las reivindicaciones 1 a 15, en el que el decodificador de audio está configurado para determinar de a bandas la ponderación (232; r; rdec) que describe una contribución de la señal decorrelacionada en la combinación ponderada en función de una determinación, de bandas, de valores ponderadas de energía de la señal residual.
17. El decodificador de audio de acuerdo con una de las reivindicaciones 1 a 16, en el que el decodificador de audio está configurado para determinar la ponderación que describe una contribución de la señal decorrelacionada en la combinación ponderada para cada marco de las señales de audio de salida.
18. El decodificador de audio de acuerdo con una de las reivindicaciones 1 a 17, en el que el decodificador de audio multicanal está configurado para ajustar de manera variable una ponderación que describe una contribución de la señal residual en la combinación ponderada.
19. Un procedimiento (500) para proporcionar al menos dos señales de audio de salida sobre la base de una representación codificada, comprendiendo el procedimiento:
llevar a cabo (520) una combinación ponderada de una señal de mezcla descendente, una señal decorrelacionada y una señal residual, para obtener una de las señales de audio de salida,
en donde una ponderación que describe una contribución de la señal decorrelacionada en la combinación ponderada (510) se determina en función de la señal residual.
20. Un programa informático que da lugar a que un ordenador lleve a cabo todas las etapas del procedimiento de acuerdo con la reivindicación 19 cuando el programa informático se ejecute en un ordenador.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP13177375 | 2013-07-22 | ||
| EP13189309.1A EP2830053A1 (en) | 2013-07-22 | 2013-10-18 | Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal |
| PCT/EP2014/065416 WO2015011020A1 (en) | 2013-07-22 | 2014-07-17 | Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2701812T3 true ES2701812T3 (es) | 2019-02-26 |
Family
ID=48808223
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES19203059T Active ES3004385T3 (en) | 2013-07-22 | 2014-07-17 | Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal |
| ES14739486T Active ES2701812T3 (es) | 2013-07-22 | 2014-07-17 | Decodificador de audio multicanal, procedimiento y programa informático que utilizan un ajuste de una contribución de una señal decorrelacionada |
| ES18182535T Active ES2798137T3 (es) | 2013-07-22 | 2014-07-17 | Decodificador de audio multicanal, codificador de audio multicanal, procedimientos y programa informático que utilizan un ajuste basado en señal residual de una contribución de una señal decorrelacionada |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES19203059T Active ES3004385T3 (en) | 2013-07-22 | 2014-07-17 | Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18182535T Active ES2798137T3 (es) | 2013-07-22 | 2014-07-17 | Decodificador de audio multicanal, codificador de audio multicanal, procedimientos y programa informático que utilizan un ajuste basado en señal residual de una contribución de una señal decorrelacionada |
Country Status (19)
| Country | Link |
|---|---|
| US (4) | US10839812B2 (es) |
| EP (5) | EP2830053A1 (es) |
| JP (5) | JP6253776B2 (es) |
| KR (2) | KR101803212B1 (es) |
| CN (2) | CN110895944A (es) |
| AR (1) | AR097013A1 (es) |
| AU (3) | AU2014295212B2 (es) |
| BR (3) | BR122022015729B1 (es) |
| CA (2) | CA2918864C (es) |
| ES (3) | ES3004385T3 (es) |
| MX (3) | MX361809B (es) |
| MY (2) | MY192214A (es) |
| PL (3) | PL3025331T3 (es) |
| PT (2) | PT3025331T (es) |
| RU (1) | RU2676233C2 (es) |
| SG (3) | SG10201708211SA (es) |
| TW (1) | TWI566234B (es) |
| WO (1) | WO2015011020A1 (es) |
| ZA (1) | ZA201601081B (es) |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2830053A1 (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 and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal |
| EP2830051A3 (en) | 2013-07-22 | 2015-03-04 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder, audio decoder, methods and computer program using jointly encoded residual 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 | 돌비 인터네셔널 에이비 | 오디오 신호들의 파라메트릭 재구성 |
| KR20160101692A (ko) | 2015-02-17 | 2016-08-25 | 한국전자통신연구원 | 다채널 신호 처리 방법 및 상기 방법을 수행하는 다채널 신호 처리 장치 |
| FR3045915A1 (fr) * | 2015-12-16 | 2017-06-23 | Orange | Traitement de reduction de canaux adaptatif pour le codage d'un signal audio multicanal |
| CN110998721B (zh) * | 2017-07-28 | 2024-04-26 | 弗劳恩霍夫应用研究促进协会 | 用于使用宽频带滤波器生成的填充信号对已编码的多声道信号进行编码或解码的装置 |
| CN117133297A (zh) * | 2017-08-10 | 2023-11-28 | 华为技术有限公司 | 时域立体声参数的编码方法和相关产品 |
| CN109389985B (zh) | 2017-08-10 | 2021-09-14 | 华为技术有限公司 | 时域立体声编解码方法和相关产品 |
| US10839814B2 (en) * | 2017-10-05 | 2020-11-17 | Qualcomm Incorporated | Encoding or decoding of audio signals |
| US10580420B2 (en) * | 2017-10-05 | 2020-03-03 | Qualcomm Incorporated | Encoding or decoding of audio signals |
| US10535357B2 (en) | 2017-10-05 | 2020-01-14 | Qualcomm Incorporated | Encoding or decoding of audio signals |
| CN110060696B (zh) * | 2018-01-19 | 2021-06-15 | 腾讯科技(深圳)有限公司 | 混音方法及装置、终端及可读存储介质 |
| TWI869186B (zh) | 2018-01-26 | 2025-01-01 | 瑞典商都比國際公司 | 用於執行一音訊信號之高頻重建之方法、音訊處理單元及非暫時性電腦可讀媒體 |
| US10586546B2 (en) | 2018-04-26 | 2020-03-10 | Qualcomm Incorporated | Inversely enumerated pyramid vector quantizers for efficient rate adaptation in audio coding |
| US10573331B2 (en) * | 2018-05-01 | 2020-02-25 | Qualcomm Incorporated | Cooperative pyramid vector quantizers for scalable audio coding |
| CN110556118B (zh) * | 2018-05-31 | 2022-05-10 | 华为技术有限公司 | 立体声信号的编码方法和装置 |
| CN110556116B (zh) * | 2018-05-31 | 2021-10-22 | 华为技术有限公司 | 计算下混信号和残差信号的方法和装置 |
| CN114708874A (zh) * | 2018-05-31 | 2022-07-05 | 华为技术有限公司 | 立体声信号的编码方法和装置 |
| ES3059239T3 (en) | 2018-07-04 | 2026-03-19 | Fraunhofer Ges Forschung | Multisignal encoder, multisignal decoder, and related methods using signal whitening or signal post processing |
| KR20200073878A (ko) | 2018-12-15 | 2020-06-24 | 한수영 | 자동 플라스틱 컵 분리기 |
| WO2020126120A1 (en) | 2018-12-20 | 2020-06-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for controlling multichannel audio frame loss concealment |
| MX2021015314A (es) * | 2019-06-14 | 2022-02-03 | Fraunhofer Ges Forschung | Codificacion y decodificacion de parametros. |
| CN110739000B (zh) * | 2019-10-14 | 2022-02-01 | 武汉大学 | 一种适应于个性化交互系统的音频对象编码方法 |
| CN111081264B (zh) * | 2019-12-06 | 2022-03-29 | 北京明略软件系统有限公司 | 一种语音信号处理方法、装置、设备及存储介质 |
| CN120496544A (zh) * | 2020-03-09 | 2025-08-15 | 日本电信电话株式会社 | 用于声音信号缩混的程序 |
| GB2595475A (en) * | 2020-05-27 | 2021-12-01 | Nokia Technologies Oy | Spatial audio representation and rendering |
| EP4202921B1 (en) * | 2020-09-28 | 2026-04-08 | Samsung Electronics Co., Ltd. | Audio encoding apparatus and audio decoding apparatus |
| MX2023003965A (es) | 2020-10-09 | 2023-05-25 | Fraunhofer Ges Forschung | Aparato, metodo, o programa de computadora para procesar una escena de audio codificada utilizando una extension de ancho de banda. |
| AU2021358432B2 (en) | 2020-10-09 | 2024-10-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus, method, or computer program for processing an encoded audio scene using a parameter conversion |
| AU2021357364B2 (en) | 2020-10-09 | 2024-06-27 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus, method, or computer program for processing an encoded audio scene using a parameter smoothing |
| EP4440151A4 (en) * | 2021-11-26 | 2024-11-27 | Beijing Xiaomi Mobile Software Co., Ltd. | METHOD AND DEVICE FOR STEREO AUDIO SIGNAL PROCESSING, ENCODING DEVICE, DECODING DEVICE AND STORAGE MEDIUM |
Family Cites Families (57)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3330178B2 (ja) | 1993-02-26 | 2002-09-30 | 松下電器産業株式会社 | 音声符号化装置および音声復号化装置 |
| US5488665A (en) * | 1993-11-23 | 1996-01-30 | At&T Corp. | Multi-channel perceptual audio compression system with encoding mode switching among matrixed channels |
| US5970152A (en) | 1996-04-30 | 1999-10-19 | Srs Labs, Inc. | Audio enhancement system for use in a surround sound environment |
| US7379866B2 (en) * | 2003-03-15 | 2008-05-27 | Mindspeed Technologies, Inc. | Simple noise suppression model |
| 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 |
| ES2282899T3 (es) * | 2003-10-30 | 2007-10-16 | Koninklijke Philips Electronics N.V. | Codificacion o descodificacion de señales de audio. |
| US7394903B2 (en) | 2004-01-20 | 2008-07-01 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Apparatus and method for constructing a multi-channel output signal or for generating a downmix signal |
| US7392195B2 (en) * | 2004-03-25 | 2008-06-24 | Dts, Inc. | Lossless multi-channel audio codec |
| EP1735778A1 (en) | 2004-04-05 | 2006-12-27 | Koninklijke Philips Electronics N.V. | Stereo coding and decoding methods and apparatuses thereof |
| 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 |
| MX2007005261A (es) * | 2004-11-04 | 2007-07-09 | Koninkl Philips Electronics Nv | Codificacion y descodificacion de un conjunto de senales. |
| 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 |
| JP4543973B2 (ja) * | 2005-03-08 | 2010-09-15 | 富士電機機器制御株式会社 | AS−i用スレーブの過負荷・短絡保護回路 |
| PL1866912T3 (pl) | 2005-03-30 | 2011-03-31 | Koninl Philips Electronics Nv | Kodowanie wielokanałowego sygnału audio |
| KR100818268B1 (ko) | 2005-04-14 | 2008-04-02 | 삼성전자주식회사 | 오디오 데이터 부호화 및 복호화 장치와 방법 |
| US7751572B2 (en) | 2005-04-15 | 2010-07-06 | Dolby International Ab | Adaptive residual audio coding |
| US20070055510A1 (en) | 2005-07-19 | 2007-03-08 | Johannes Hilpert | Concept for bridging the gap between parametric multi-channel audio coding and matrixed-surround multi-channel coding |
| KR100636249B1 (ko) * | 2005-09-28 | 2006-10-19 | 삼성전자주식회사 | 인핸스드 오디오 매트릭스 디코딩 방법 및 장치 |
| US7974713B2 (en) * | 2005-10-12 | 2011-07-05 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Temporal and spatial shaping of multi-channel audio signals |
| JP2007207328A (ja) | 2006-01-31 | 2007-08-16 | Toshiba Corp | 情報記憶媒体、プログラム、情報再生方法、情報再生装置、データ転送方法、及びデータ処理方法 |
| US20080004883A1 (en) | 2006-06-30 | 2008-01-03 | Nokia Corporation | Scalable audio coding |
| PL2092791T3 (pl) | 2006-10-13 | 2011-05-31 | Galaxy Studios Nv | Sposób i koder do łączenia zestawów danych cyfrowych, sposób dekodowania i dekoder do takich połączonych zestawów danych cyfrowych oraz nośnik zapisu do przechowywania takich połączonych zestawów danych cyfrowych |
| JP4871894B2 (ja) | 2007-03-02 | 2012-02-08 | パナソニック株式会社 | 符号化装置、復号装置、符号化方法および復号方法 |
| JP5883561B2 (ja) | 2007-10-17 | 2016-03-15 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | アップミックスを使用した音声符号器 |
| EP2624253A3 (en) | 2007-10-22 | 2013-11-06 | Electronics and Telecommunications Research Institute | Multi-object audio encoding and decoding method and apparatus thereof |
| US8386271B2 (en) * | 2008-03-25 | 2013-02-26 | Microsoft Corporation | Lossless and near lossless scalable audio codec |
| WO2009141775A1 (en) * | 2008-05-23 | 2009-11-26 | Koninklijke Philips Electronics N.V. | A parametric stereo upmix apparatus, a parametric stereo decoder, a parametric stereo downmix apparatus, a parametric stereo encoder |
| EP2144231A1 (en) * | 2008-07-11 | 2010-01-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Low bitrate audio encoding/decoding scheme with common preprocessing |
| EP2144229A1 (en) | 2008-07-11 | 2010-01-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Efficient use of phase information in audio encoding and decoding |
| KR101366997B1 (ko) | 2008-07-31 | 2014-02-24 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 바이노럴 신호를 위한 신호생성 |
| MX2011011399A (es) | 2008-10-17 | 2012-06-27 | Univ Friedrich Alexander Er | Aparato para suministrar uno o más parámetros ajustados para un suministro de una representación de señal de mezcla ascendente sobre la base de una representación de señal de mezcla descendete, decodificador de señal de audio, transcodificador de señal de audio, codificador de señal de audio, flujo de bits de audio, método y programa de computación que utiliza información paramétrica relacionada con el objeto. |
| WO2010064877A2 (en) | 2008-12-05 | 2010-06-10 | Lg Electronics Inc. | A method and an apparatus for processing an audio signal |
| CN105225667B (zh) * | 2009-03-17 | 2019-04-05 | 杜比国际公司 | 编码器系统、解码器系统、编码方法和解码方法 |
| 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 |
| JP5793675B2 (ja) | 2009-07-31 | 2015-10-14 | パナソニックIpマネジメント株式会社 | 符号化装置および復号装置 |
| KR101613975B1 (ko) | 2009-08-18 | 2016-05-02 | 삼성전자주식회사 | 멀티 채널 오디오 신호의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| TWI433137B (zh) | 2009-09-10 | 2014-04-01 | Dolby Int Ab | 藉由使用參數立體聲改良調頻立體聲收音機之聲頻信號之設備與方法 |
| PL2489037T3 (pl) * | 2009-10-16 | 2022-03-07 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Urządzenie, sposób i program komputerowy do dostarczania regulowanych parametrów |
| KR20110049068A (ko) * | 2009-11-04 | 2011-05-12 | 삼성전자주식회사 | 멀티 채널 오디오 신호의 부호화/복호화 장치 및 방법 |
| MX2012006823A (es) | 2009-12-16 | 2012-07-23 | Dolby Int Ab | Mezcla descendente de parametros de corriente de bits sbr. |
| 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 |
| EP2375409A1 (en) | 2010-04-09 | 2011-10-12 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder, audio decoder and related methods for processing multi-channel audio signals using complex prediction |
| KR101698439B1 (ko) * | 2010-04-09 | 2017-01-20 | 돌비 인터네셔널 에이비 | Mdct-기반의 복소수 예측 스테레오 코딩 |
| ES2911893T3 (es) | 2010-04-13 | 2022-05-23 | Fraunhofer Ges Forschung | Codificador de audio, decodificador de audio y métodos relacionados para procesar señales de audio estéreo usando una dirección de predicción variable |
| 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 |
| KR101697550B1 (ko) | 2010-09-16 | 2017-02-02 | 삼성전자주식회사 | 멀티채널 오디오 대역폭 확장 장치 및 방법 |
| JP5533502B2 (ja) | 2010-09-28 | 2014-06-25 | 富士通株式会社 | オーディオ符号化装置、オーディオ符号化方法及びオーディオ符号化用コンピュータプログラム |
| GB2485979A (en) | 2010-11-26 | 2012-06-06 | Univ Surrey | Spatial audio coding |
| CN102074242B (zh) * | 2010-12-27 | 2012-03-28 | 武汉大学 | 语音音频混合分级编码中核心层残差提取系统及方法 |
| JP5582027B2 (ja) * | 2010-12-28 | 2014-09-03 | 富士通株式会社 | 符号器、符号化方法および符号化プログラム |
| 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 |
| SG194199A1 (en) | 2011-03-18 | 2013-12-30 | Fraunhofer Ges Forschung | Frame element positioning in frames of a bitstream representing audio content |
| JP5737077B2 (ja) | 2011-08-30 | 2015-06-17 | 富士通株式会社 | オーディオ符号化装置、オーディオ符号化方法及びオーディオ符号化用コンピュータプログラム |
| JP5998467B2 (ja) | 2011-12-14 | 2016-09-28 | 富士通株式会社 | 復号装置、復号方法、及び復号プログラム |
| EP2830053A1 (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 and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal |
| EP2830051A3 (en) | 2013-07-22 | 2015-03-04 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder, audio decoder, methods and computer program using jointly encoded residual signals |
-
2013
- 2013-10-18 EP EP13189309.1A patent/EP2830053A1/en not_active Withdrawn
-
2014
- 2014-07-17 BR BR122022015729-7A patent/BR122022015729B1/pt active IP Right Grant
- 2014-07-17 ES ES19203059T patent/ES3004385T3/es active Active
- 2014-07-17 EP EP19203059.1A patent/EP3660844B1/en active Active
- 2014-07-17 PL PL14739486T patent/PL3025331T3/pl unknown
- 2014-07-17 AU AU2014295212A patent/AU2014295212B2/en active Active
- 2014-07-17 CA CA2918864A patent/CA2918864C/en active Active
- 2014-07-17 WO PCT/EP2014/065416 patent/WO2015011020A1/en not_active Ceased
- 2014-07-17 BR BR122022015747-5A patent/BR122022015747B1/pt active IP Right Grant
- 2014-07-17 RU RU2016105647A patent/RU2676233C2/ru active
- 2014-07-17 SG SG10201708211SA patent/SG10201708211SA/en unknown
- 2014-07-17 CN CN201911127028.0A patent/CN110895944A/zh active Pending
- 2014-07-17 SG SG11201600403VA patent/SG11201600403VA/en unknown
- 2014-07-17 MX MX2016000513A patent/MX361809B/es active IP Right Grant
- 2014-07-17 PT PT14739486T patent/PT3025331T/pt unknown
- 2014-07-17 PL PL18182535T patent/PL3425633T3/pl unknown
- 2014-07-17 ES ES14739486T patent/ES2701812T3/es active Active
- 2014-07-17 JP JP2016528444A patent/JP6253776B2/ja active Active
- 2014-07-17 SG SG10201708209WA patent/SG10201708209WA/en unknown
- 2014-07-17 MY MYPI2016000097A patent/MY192214A/en unknown
- 2014-07-17 KR KR1020167003911A patent/KR101803212B1/ko active Active
- 2014-07-17 BR BR112016001248-8A patent/BR112016001248B1/pt active IP Right Grant
- 2014-07-17 EP EP18182535.7A patent/EP3425633B1/en active Active
- 2014-07-17 CA CA2974271A patent/CA2974271C/en active Active
- 2014-07-17 ES ES18182535T patent/ES2798137T3/es active Active
- 2014-07-17 PT PT181825357T patent/PT3425633T/pt unknown
- 2014-07-17 KR KR1020177019086A patent/KR101893016B1/ko active Active
- 2014-07-17 PL PL19203059.1T patent/PL3660844T3/pl unknown
- 2014-07-17 CN CN201480041263.5A patent/CN105556596B/zh active Active
- 2014-07-17 MY MYPI2019004886A patent/MY198121A/en unknown
- 2014-07-17 EP EP14739486.0A patent/EP3025331B1/en active Active
- 2014-07-17 EP EP24216674.2A patent/EP4492378A3/en active Pending
- 2014-07-18 TW TW103124815A patent/TWI566234B/zh active
- 2014-07-22 AR ARP140102717A patent/AR097013A1/es active IP Right Grant
-
2016
- 2016-01-14 MX MX2023001960A patent/MX2023001960A/es unknown
- 2016-01-14 MX MX2018009140A patent/MX2018009140A/es unknown
- 2016-01-22 US US15/004,571 patent/US10839812B2/en active Active
- 2016-02-17 ZA ZA2016/01081A patent/ZA201601081B/en unknown
- 2016-05-27 US US15/167,085 patent/US10354661B2/en active Active
-
2017
- 2017-08-17 AU AU2017216523A patent/AU2017216523B2/en active Active
- 2017-08-28 JP JP2017163479A patent/JP6585128B2/ja active Active
- 2017-10-16 US US15/784,332 patent/US10755720B2/en active Active
-
2019
- 2019-03-25 JP JP2019056076A patent/JP7156986B2/ja active Active
- 2019-04-26 AU AU2019202950A patent/AU2019202950B2/en active Active
-
2020
- 2020-08-25 US US17/001,722 patent/US20200388293A1/en active Pending
-
2021
- 2021-05-06 JP JP2021078691A patent/JP7269279B2/ja active Active
-
2023
- 2023-04-21 JP JP2023070283A patent/JP2023103271A/ja active Pending
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2701812T3 (es) | Decodificador de audio multicanal, procedimiento y programa informático que utilizan un ajuste de una contribución de una señal decorrelacionada | |
| ES2901109T3 (es) | Codificador de audio para la codificación de una señal de múltiples canales y un decodificador de audio para la decodificación de una señal de audio codificada | |
| ES2453098T3 (es) | Códec multimodo de audio | |
| ES2649194T3 (es) | Decodificador de audio, codificador de audio, procedimiento para proporcionar al menos cuatro señales de canales de audio sobre la base de una representación codificada, procedimiento para proporcionar una representación codificada sobre la base de al menos cuatro señales de canales de audio y programa informático que utiliza una extensión de ancho de banda | |
| ES2932053T3 (es) | Codificación de audio estéreo con normalización basada en ild antes de la decisión media/lateral | |
| HK40120298A (en) | Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal | |
| HK40003187A (en) | Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal | |
| HK40003187B (en) | Multi-channel audio decoder, multi-channel audio encoder, methods and computer program using a residual-signal-based adjustment of a contribution of a decorrelated signal | |
| HK1224798B (en) | Multi-channel audio decoder, method and computer program using an adjustment of a contribution of a decorrelated signal | |
| HK1224798A1 (en) | Multi-channel audio decoder, method and computer program using an adjustment of a contribution of a decorrelated signal |
















