Patent ES-2836756-T3 (ES)
Title: Transposición armónica basada en bloque de sub bandas mejorada
Inventor: VILLEMOES LARS
IPC: G10L19/022
Filed: 2011-01-05
Granted: 2021-06-28
Abstract: Un sistema configurado para generar una señal transpuesta en frecuencia y/o extendida en el tiempo a partir de una señal de entrada de audio, que comprende: un banco de filtros de análisis (101) configurado para generar una pluralidad de señales de sub bandas de análisis a partir de la señal de entrada de audio; en el que cada señal de sub banda de análisis comprende una pluralidad de muestras de análisis de valor complejo en diferentes momentos, teniendo cada muestra de análisis una fase y una magnitud; una unidad de procesamiento de sub banda (102) configurada para determinar una pluralidad de señales de sub bandas de síntesis a partir de la pluralidad de señales de sub bandas de análisis, en donde la unidad de procesamiento de las sub bandas (102) está configurada para determinar una señal de sub banda de síntesis entre la pluralidad de señales de sub bandas de síntesis a partir de una señal de sub banda de análisis entre la pluralidad de señales de sub bandas de análisis utilizando un factor de transposición de sub bandas Q y un factor de extensión de sub bandas S; al menos uno de Q o S es mayor que uno; donde la unidad de procesamiento de sub banda (102) comprende un extractor de bloques (201) configurado para repetidamente derivar una trama de L muestras de entrada a partir de la pluralidad de muestras de análisis de valor complejo de la señal de sub banda de análisis; siendo la longitud de trama L mayor que uno; y aplicar un tamaño de salto de bloque de p muestras a la pluralidad de muestras de análisis de valor complejo, antes de derivar una trama siguiente de L muestras de entrada; generando así un conjunto de tramas de L muestras de entrada; en donde, cuando Q es mayor que 1, el extractor de bloques (201) está configurado para muestrear en sentido descendente la pluralidad de muestras de análisis de valor complejo mediante el factor de transposición de sub bandas Q; una unidad de procesamiento de trama no lineal (202) configurada para determinar una trama de muestras procesadas a partir de una trama de L muestras de entrada del conjunto de tramas, determinando para cada muestra procesada de la trama: la fase de la muestra procesada, desplazando la fase de la muestra de entrada correspondiente mediante un valor de desplazamiento de fase constante, que está basado en la fase de una muestra de entrada predeterminada de la trama de L muestras de entrada, donde la muestra de entrada predeterminada se mantiene fija para la determinación de todas las muestras procesadas de la trama; y la magnitud de la muestra procesada basada en la magnitud de la muestra de entrada correspondiente y basada en la magnitud de una muestra de entrada predeterminada de la trama de muestras de entrada L; y una unidad de superposición y adición (204) configurada para determinar la señal de la sub banda de síntesis mediante la superposición y la adición de las muestras de un conjunto de tramas de muestras procesadas; en donde la unidad de superposición y adición (204) aplica un tamaño de salto a tramas sucesivos de muestras procesadas, siendo el tamaño de salto igual al tamaño del salto del bloque p multiplicado por el factor de extensión de sub bandas S; y un banco de filtros de síntesis (103) configurado para generar la señal extendida en el tiempo y/o transpuesta en frecuencia a partir de la pluralidad de señales de sub bandas de síntesis.