Patent ES-2880883-T3 (ES)
Title: Codificador, decodificador y métodos para la adaptación dinámica compatible inversamente de resolución de tiempo/frecuencia en la codificación de objetos de audio espacial
Inventor: DISCH SASCHA
IPC: G10L19/008
Filed: 2013-10-02
Granted: 2021-11-25
Abstract: Decodificador para generar una señal de salida de audio que comprende uno o más canales de salida de audio a partir de una señal de mezcla descendente que comprende una pluralidad de muestras de mezcla descendente en el dominio de tiempo, en el que la señal de mezcla descendente codifica más de dos señales de objeto de audio, en el que el decodificador comprende: un calculador de la matriz de desmezclado (131), en el que información lateral paramétrica comprende conjuntos de parámetros de diferencias de nivel de objeto, correlaciones entre objetos y una matriz de mezcla descendente usada para crear la señal de mezcla descendente, en el que el calculador de la matriz de desmezclado (131) se configura para calcular, para cada conjunto de parámetros de los conjuntos de parámetros una matriz de desmezclado calculada dependiendo de las diferencias de nivel de objeto, las correlaciones entre objetos y la matriz de mezcla descendente de dicho conjunto de parámetros, un generador de secuencias de ventanas (134) para determinar una pluralidad de ventanas de análisis, en el que cada una de las ventanas de análisis comprende una pluralidad de muestras de mezcla descendente en el dominio de tiempo de la señal de mezcla descendente, en el que cada ventana de análisis de la pluralidad de ventanas de análisis tiene una longitud de ventana que indica el número de las muestras de mezcla descendente en el dominio de tiempo de dicha ventana de análisis, en el que el generador de secuencias de ventanas (134) está configurado para determinar la pluralidad de ventanas de análisis de modo que la longitud de ventana de cada una de las ventanas de análisis de la pluralidad de ventanas de análisis depende de si dicha ventana de análisis comprende un transitorio, que indica un cambio de señal de al menos una de las más de dos señales de objeto de audio que se codifican por la señal de mezcla descendente, un módulo de análisis de t/f (135) para transformar la pluralidad de muestras de mezcla descendente en el dominio del tiempo de cada ventana de análisis de la pluralidad de ventanas de análisis desde un dominio del tiempo hasta un dominio de tiempo-frecuencia dependiendo de la longitud de ventana de dicha ventana de análisis, para obtener una mezcla descendente transformada que comprende bins de frecuencia que se agrupan en bandas paramétricas, un interpolador temporal (132) para que interpolar de manera lineal entre las matrices de desmezclado calculadas, para obtener matrices de desmezclado interpoladas, de modo que una de las matrices calculadas o una de las matrices interpoladas se asigna a cada par de una de las ventanas de análisis y una de las bandas paramétricas, una unidad de adaptación de resolución de frecuencia de ventana (133) para expandir la matriz calculada o la matriz interpolada de cada par de una de las ventanas de análisis y una de las bandas paramétricas a una resolución de una representación de tiempo-frecuencia de dicha ventana de análisis, y una unidad de desmezclado (136) para desmezclar la mezcla descendente transformada que codifica las más de dos señales de objeto de audio dependiendo de las matrices de desmezclado obtenidas y dependiendo de las matrices de desmezclado interpoladas para obtener la señal de salida de audio, en la que el generador de secuencias de ventanas (134) se configura para determinar la pluralidad de ventanas de análisis que comprende una primera ventana de análisis, una segunda ventana de análisis y una tercera ventana de análisis, de modo que el transitorio que indica el cambio de señal de dicha al menos una de las más de dos señales de objeto de audio que se codifican por la señal de mezcla descendente está comprendido por la primera ventana de análisis de la pluralidad de ventanas de análisis, en la que la primera y la segunda ventana de análisis se superponen y en la que la segunda ventana de análisis y una tercera ventana de análisis se superponen, en la que la segunda ventana de análisis es la predecesora inmediata de la primera ventana de análisis entre la pluralidad de ventanas de análisis y en la que la tercera ventana de análisis de la pluralidad de ventanas de análisis es la sucesora inmediata de la primera ventana de análisis entre la pluralidad de ventanas de análisis, en la que el decodificador comprende una unidad de expansión de valor sobre banda (141) para adaptar las diferencias de nivel de objeto y las correlaciones entre objetos para cada banda paramétrica a la resolución de frecuencia usada para replicar el valor sobre los bins de frecuencia que corresponden a la banda paramétrica, en la que el decodificador comprende una unidad de recuperación de función delta (142) para invertir una parametrización de factor de corrección para obtener una función delta de un mismo tamaño que las diferencias de nivel de objeto y estando las correlaciones entre objetos expandidas por la unidad de expansión de valor sobre banda (141), y en la que el decodificador comprende una unidad de aplicación delta (143) para aplicar un delta sobre las diferencias de nivel de objeto que se expanden por la unidad de expansión de valor sobre banda (141) para obtener valores de diferencia a nivel de objeto de resolución fina.