Patent ES-2841924-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-07-12
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 proporcionar una pluralidad de señales de sub bandas de análisis, que incluye una primera y una segunda señal de sub banda 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 que incluye una señal de sub banda de síntesis determinada a partir de la primera y la segunda señal de sub banda 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 primer extractor de bloques (301-1) configurado para repetidamente derivar una trama de L primeras muestras de entrada a partir de la pluralidad de muestras de análisis de valor complejo de la primera 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 de la primera señal de sub banda de análisis, antes de derivar una trama siguiente de L primeras muestras de entrada; generando así un conjunto de tramas de L primeras muestras de entrada; en donde, cuando Q es mayor que 1, el primer extractor de bloques (301-1) 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; un segundo extractor de bloques (301-2) configurado para derivar, para cada trama de L primeras muestras de entrada, una segunda muestra de entrada correspondiente a partir de la pluralidad de muestras de análisis de valor complejo de la segunda señal de sub banda de análisis, y aplicar un tamaño de salto de bloque de p muestras a la pluralidad de muestras de análisis de valor complejo de la segunda señal de sub banda de análisis, antes de derivar una siguiente segunda muestra de entrada correspondiente; una unidad de procesamiento de trama no lineal (302) configurada para determinar una trama de muestras procesadas a partir de una trama de L primeras muestras de entrada y de la segunda muestra de entrada correspondiente, determinando para cada muestra procesada de la trama: la fase de la muestra procesada, desplazando la fase de la primera muestra de entrada correspondiente; y la magnitud de la muestra procesada basada en la magnitud de la primera muestra de entrada correspondiente y la magnitud de la segunda muestra de entrada correspondiente; 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 la sub banda de síntesis.