Patent ES-2701862-T3 (ES)
Title: Decodificación de una señal de audio estéreo usando predicción compleja
Inventor: PURNHAGEN HEIKO
IPC: G10L19/008
Filed: 2011-03-23
Granted: 2019-02-26
Abstract: Decodificador de voz y audio unificado de MPEG para decodificar una señal de audio estéreo codificada (100), comprendiendo la señal de audio estéreo codificada una señal de mezcla descendente codificada generada basándose en una regla de combinación para combinar una señal de audio de primer canal y una señal de audio de segundo canal de una señal de audio estéreo, una señal residual de predicción codificada e información de predicción, que comprende: un decuantificador (110; 110a, 110b) para decuantificar la señal de mezcla descendente codificada (104) para obtener una señal de mezcla descendente decodificada (112, M) y para decuantificar la señal residual codificada (106) para obtener una señal residual decodificada (114, D); y un calculador de decodificador (116) para calcular una señal estéreo decodificada que tiene una señal de primer canal decodificada (117, L) y una señal de segundo canal decodificada (118, R) usando la señal residual decodificada (114, D) la información de predicción (108) y la señal de mezcla descendente decodificada (112, M), de modo que la señal de primer canal decodificada (117) y la señal de segundo canal decodificada (118) son al menos aproximaciones de la señal de primer canal y la señal de segundo canal de la señal estéreo, en el que la información de predicción (108) comprende una parte real (αR) y una parte imaginaria (αI) de un coeficiente de predicción compleja, en el que el calculador de decodificador (116) comprende un predictor (1160) configurado para estimar (1160a) una parte imaginaria (601) de la señal de mezcla descendente decodificada (112) de una trama actual, siendo la señal de mezcla descendente decodificada para la trama actual un espectro de MDCT de la trama actual, en el que el predictor (1160) comprende un transformador real a imaginario para calcular un espectro de MDST de la trama actual como la parte imaginaria, en el que el transformador real a imaginario se implementa en un dominio de frecuencia y se configura para realizar filtrado de respuesta de impulso infinito bidimensional de un espectro de MDCT de la señal de mezcla descendente decodificada de una trama anterior, el espectro de MDCT de la señal de mezcla descendente decodificada de la trama actual y un espectro de MDCT de la señal de mezcla descendente decodificada de una siguiente trama, o para calcular una aproximación de un espectro de MDST usando el espectro de MDCT de la trama actual y el espectro de MDCT de la trama anterior o para calcular una aproximación de un espectro de MDST únicamente usando el espectro de MDCT de la trama actual, en el que el predictor (1160) se configura para multiplicar la parte imaginaria (601) de la señal de mezcla descendente decodificada por la parte imaginaria negativa (αI) del coeficiente de predicción para obtener una segunda parte de la señal de predicción y para multiplicar la parte real de la señal de mezcla descendente decodificada por la parte real negativa (αR) del coeficiente de predicción para obtener una primera parte de la señal de predicción; en el que el calculador de decodificador (116) comprende además un calculador de señal de combinación (1161a, 1161b) configurado para añadir la primera parte de la señal de predicción y la señal residual decodificada, y para añadir adicionalmente la segunda parte de la señal de predicción para obtener una señal lateral (1165); en el que el calculador de decodificador (116) comprende además un combinador (1162) para combinar la señal lateral (1165) y siendo la señal de mezcla descendente decodificada una señal central para obtener la señal de primer canal decodificada (117, L) que es una señal de canal izquierdo y la señal de segundo canal decodificada (118, R) que es una señal de canal derecho, en el que el decodificador comprende además un elemento de transformada de coseno discreta modificada inversa (52) para generar una señal de primer canal de dominio de tiempo a partir de la señal de canal izquierdo y un elemento de transformada de coseno discreta modificada inversa (53) adicional para generar una señal de segundo canal de dominio de tiempo a partir de la señal de canal derecho.