Patent ES-2901758-T3 (ES)
Title: Codificación y decodificación de audio usando un procesador de dominio de frecuencia, un procesador de dominio de tiempo y un procesador cruzado para inicialización del procesador de dominio de tiempo
Inventor: DISCH SASCHA
IPC: G10L19/028
Filed: 2015-07-24
Granted: 2022-03-23
Abstract: Codificador de audio para la codificación de una señal de audio, que comprende una banda alta y una banda baja, comprendiendo el codificador de audio: un primer procesador de codificación (600) para la codificación de una primera porción de señal de audio en un dominio de frecuencia, teniendo la primera porción de la señal de audio asociada en ella una primera velocidad de muestreo, donde el primer procesador de codificación (600) comprende: un convertidor de frecuencia de tiempo (602) para convertir la primera porción de señal de audio en una representación de un dominio de frecuencia que tiene líneas espectrales hasta una frecuencia máxima de la primera porción de señal de audio, donde la frecuencia máxima de la porción de señal de audio es inferior o igual a la mitad de la primera velocidad de muestreo y al menos un cuarto de la primera velocidad de muestreo o superior; un codificador espectral (606) para la codificación de la representación del dominio de frecuencia para obtener una representación espectral codificada de la primera porción de la señal de audio que es una primera porción de señal codificada; un segundo procesador de codificación (610) para la codificación de una segunda porción de señal de audio en un dominio de tiempo para obtener una segunda porción de señal codificada, siendo la segunda porción de la señal de audio diferente de la primera porción de la señal de audio, donde el segundo procesador de codificación (610) comprende un convertidor de velocidad de muestreo (900) para convertir la segunda porción de la señal de audio a una segunda representación de velocidad de muestreo que tiene una segunda velocidad de muestreo, siendo la segunda velocidad de muestreo inferior a la primera velocidad de muestreo, donde la segunda representación de la velocidad de muestreo no incluye la banda alta de la señal de audio; codificando un codificador de banda baja de dominio de tiempo (910) para el dominio de tiempo la segunda representación de la velocidad de muestreo; y un codificador de extensión de ancho de banda de dominio de tiempo (920) para codificar paramétricamente la banda alta de la señal de audio; un procesador cruzado (700) para calcular, a partir de la representación espectral codificada de la primera porción de señal de audio, datos de inicialización del segundo procesador de codificación (610), de modo que el segundo procesador de codificación (610) se inicialice para codificar la segunda porción de señal de audio inmediatamente después de la primera porción de señal de audio en tiempo en la señal de audio, donde el procesador cruzado (700) está configurado para usar una transformada en tiempo de frecuencia realizando adicionalmente un muestreo descendente desde la primera velocidad de muestreo a la segunda velocidad de muestreo seleccionando una porción de banda baja de la representación de dominio de frecuencia junto con un tamaño de transformada reducido para obtener los datos de inicialización del segundo procesador de codificación (610); un controlador (620) configurado para analizar la señal de audio y para determinar, la porción de la señal de audio que es la primera porción de señal de audio codificada por el primer procesador de codificación (600) y la porción de la señal de audio que es la segunda porción de la señal de audio codificada por el segundo procesador de codificación (610); y un formador de señal codificada (630) para formar una señal de audio codificada que comprende la primera porción de la señal codificada para la primera porción de la señal de audio y la segunda porción de la señal codificada para la segunda porción de la señal de audio.