Aparato y procedimiento para procesar una señal de audio mediante una señal de error de aliasing.

Un aparato para procesar una señal de audio que comprende una secuencia de bloques de valores espectrales,

que comprende:

un procesador (150) para calcular una señal afectada por aliasing (154) mediante al menos un primer valor de modificación (102) para un primer bloque de la secuencia de bloques y mediante al menos un segundo valor de modificación diferente (106) para un segundo bloque de la secuencia de bloques y para estimar una señal de error de aliasing (158) que representa un error de aliasing en la señal afectada por aliasing (154); y

un combinador (152) para combinar la señal afectada por aliasing (154) y la señal de error de aliasing (158) de manera que una señal procesada obtenida mediante la combinación es una señal con aliasing reducido o sin aliasing (112), donde el procesador (150) comprende:

un modificador (308, 307, 310) para modificar el primer bloque mediante al menos un primer valor de modificación (102) para obtener un primer bloque modificado, para modificar el segundo bloque mediante al menos un segundo valor de modificación (106) para obtener un segundo bloque modificado (352), y para modificar el primer bloque y el segundo bloque mediante al menos un primer valor de modificación o al menos un segundo valor de modificación para obtener un tercer bloque modificado (353, 354, 351) y un cuarto bloque modificado (352);

un convertidor de espectro-tiempo (301, 302, 303, 304) para convertir del primer al cuarto bloque modificado (351- 354) en representaciones de dominio del tiempo (361, 362, 363, 364); y

un solapador-sumador para solapar y sumar (305) las representaciones de dominio del tiempo (361, 362) del primer y del segundo bloque modificado (351, 352) para obtener la señal afectada por aliasing y para solapar y sumar (306) las representaciones de dominio del tiempo (363, 364) del tercer y del cuarto bloque modificado (353, 354) para obtener la señal de error de aliasing; y

donde el combinador (152) comprende un manipulador de señal de aliasing para manipular la señal de error de aliasing, comprendiendo el manipulador de señal de aliasing un enventanador para aplicar una función de ventana y un inversor de tiempo (340) para aplicar una operación de inversión de tiempo, y

donde el combinador (152) comprende un sumador para sumar una señal de error de aliasing manipulada y la señal afectada por aliasing o

donde el procesador (150) comprende:

un modificador de ganancia para modificar (310) el primer bloque mediante al menos un primer valor de modificación (102) para obtener un primer bloque modificado (351), para modificar (309) el segundo bloque mediante al menos un segundo valor de modificación (106) para obtener un segundo bloque modificado (352), para modificar (308) el segundo bloque mediante una combinación entre al menos un primer valor de modificación y al menos un segundo valor de modificación (125) para obtener un tercer bloque modificado (353) y para modificar (307) el primer bloque mediante la diferencia (125) de al menos un primer valor de modificación y al menos un segundo valor de modificación para obtener un cuarto bloque modificado (354);

un convertidor de espectro-tiempo (301, 302, 303, 304) para convertir del primer al cuarto bloque modificado (351- 354) en representaciones de dominio del tiempo (361, 362, 363, 364); y

una suma de solapador-sumador para solapar y sumar (305) las representaciones de dominio del tiempo (361, 362) del primer y segundo bloque modificado (351, 352) para obtener la señal afectada por aliasing y para solapar y sumar las representaciones de dominio del tiempo (363, 364) del tercer y cuarto bloque modificado (353, 354) para obtener la seña de error de aliasing; y

donde el combinador (152) comprende un manipulador de señal de aliasing para manipular la señal de error de aliasing, comprendiendo el manipulador de señal de aliasing un enventanador para aplicar una función de ventana y un inversor de tiempo (340) para aplicar una operación de inversión de tiempo, y

donde el combinador (152) comprende un sumador o restador (341) para sumar o restar una señal de aliasing manipulada y la señal afectada por aliasing o

donde el procesador (150) comprende:

un modificador de ganancia para modificar el primer bloque (304a) mediante al menos un primer valor de modificación, donde el primer bloque se genera mediante una función de parcheo asociada con el primer bloque para obtener un primer bloque modificado (351), para modificar (309) el segundo bloque (304b) mediante al menos un segundo valor de modificación (106), donde el segundo bloque se genera mediante una operación de parcheo asociada con el segundo bloque para obtener un segundo bloque modificado (352), para modificar (308a) el primer bloque mediante al menos un segundo valor de modificación (106), donde el primer bloque se ha obtenido mediante una operación de parcheo asociada con el segundo bloque para obtener un primer tercer bloque intermedio modificado, para modificar (308b) el primer bloque obtenido al aplicar la operación de parcheo asociada con el primer bloque mediante al menos un primer valor modificado (102) para obtener un segundo tercer bloque intermedio modificado, para combinar (329) el primer y el segundo tercer bloque intermedio modificado para obtener el tercer bloque modificado (353), y para modificar (307) el primer bloque mediante la diferencia 5 (125) del al menos primer valor de modificación y del al menos segundo valor de modificación para obtener un cuarto bloque modificado (354);

un convertidor de espectro-tiempo (301, 302, 303, 304) para convertir del primer al cuarto bloque modificado (351- 354) en representaciones de dominio del tiempo (361, 362, 363, 364); y

una suma de solapador-sumador para solapar y sumar (305) las representaciones de dominio del tiempo (361, 362) del primer y del segundo bloque modificado (351, 352) para obtener la señal afectada por aliasing y para solapar y sumar (306) las representaciones de dominio del tiempo (363, 364) del tercer y cuarto bloque modificado (353, 354) para obtener la señal de error de aliasing; y

donde el combinador (152) comprende un manipulador de señal de aliasing para manipular la señal de error de aliasing, comprendiendo el manipulador de señal de aliasing un enventanador para aplicar una función de ventana y un inversor de tiempo (340) para aplicar una operación de inversión de tiempo, y

donde el combinador (152) comprende un sumador o restador (341) para sumar o restar una señal de error de aliasing y la señal afectada por aliasing o

donde el procesador (150) comprende:

un modificador de ganancia para modificar el primer bloque (304a) mediante al menos un primer valor de modificación, donde el primer bloque se genera mediante una función de parcheo asociada con el primer bloque para obtener un primer bloque modificado (351), para modificar (309) el segundo bloque (304b) mediante al menos un segundo valor de modificación (106), donde el segundo bloque se genera mediante una operación de parcheo asociada con el segundo bloque para obtener un segundo bloque modificado (352), para modificar (308a) el primer bloque mediante al menos un segundo valor de modificación (106), donde el primer bloque se ha obtenido mediante la operación de parcheo asociada con el segundo bloque para obtener un primer tercer bloque intermedio modificado, para modificar (308b) el primer bloque obtenido al aplicar la operación de parcheo asociada con el primer bloque mediante al menos un primer valor de modificación (102) para obtener un segundo tercer bloque intermedio modificado, para combinar (329) el primer y el segundo tercer bloque intermedio modificado (353), para modificar (307a) el segundo bloque obtenido al aplicar la operación de parcheo asociada con el segundo bloque mediante al menos un segundo valor de modificación (106) para obtener un primer cuarto bloque intermedio modificado, para modificar (307b) el segundo bloque obtenido al aplicar la operación de parcheo asociada con el primer bloque mediante al menos un primer valor de modificación (102) para obtener un segundo cuarto bloque intermedio modificado y para combinar (328) el primer y el segundo cuarto bloque intermedio modificado para obtener el cuarto bloque modificado (354);

un convertidor de espectro-tiempo (301, 302, 303, 304) para convertir del primer al cuarto bloque modificado (351- 354) en representaciones de dominio del tiempo (361, 362, 363, 364); y

una suma de solapador-sumador para solapar y sumar (305) las representaciones de dominio del tiempo (361, 362) del primer y segundo bloque modificado (351, 352) para obtener la señal afectada por aliasing y para solapar y sumar (306) las representaciones de dominio del tiempo (363, 364) del tercer y cuarto bloque modificado (353, 354) para obtener la señal de error de aliasing; y

donde el combinador (152) comprende un manipulador de señal de aliasing para manipular la señal de error de aliasing, comprendiendo el manipulador de señal de aliasing un enventanador para aplicar una función de ventana y un inversor de tiempo (340) para aplicar una operación de inversión de tiempo, y

donde el combinador (152) comprende un sumador para sumar una señal de error de aliasing manipulada y la señal afectada por aliasing.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/EP2014/067945.

Solicitante: FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V..

Nacionalidad solicitante: Alemania.

Dirección: Hansastraße 27c 80636 München ALEMANIA.

Inventor/es: GEIGER, RALF, EDLER, BERND, DISCH,SASCHA, NAGEL,Frederik, NEUKAM,CHRISTIAN.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F17/14 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 17/00 Equipo o métodos de procesamiento de datos o de cálculo digital, especialmente adaptados para funciones específicas (recuperación de la información, estructuras de las bases de datos o estructuras de los sistemas de archivos G06F 16/00). › Transformaciones de Fourier, de Walsh o las transformaciones de espacios análogos.
  • G10L19/02 G […] › G10 INSTRUMENTOS MUSICALES; ACUSTICA.G10L ANALISIS O SINTESIS DE LA VOZ; RECONOCIMIENTO DE LA VOZ; PROCESAMIENTO DE LA VOZ O EL HABLA; CODIFICACIÓN O DESCODIFICACIÓN DEL AUDIO O LA VOZ.G10L 19/00 Técnicas de análisis-síntesis de la voz o de señales de audio para la reducción de la redundancia, p. ej. en codificadores vocales; Codificación o decodificación de la voz o de señales de audio, utilizando modelos filtro-fuente o el análisis psicoacústico (en instrumentos musicales G10H). › utilizando análisis espectrales, p. ej. codificadores vocales de transformación o codificadores vocales subbanda.
  • G10L19/028 G10L 19/00 […] › Sustitución del ruido, p. ej. Sustituyendo componentes espectrales no tonales por fuentes de ruido (ruido de confort para transmisiones de voz discontinua G10L 19/012).
  • G10L21/038 G10L […] › G10L 21/00 Tratamiento de la señal de la voz para producir otra señal audible o no audible, p. ej. visual o táctil, con el fin de modificar su calidad o su inteligibilidad (G10L 19/00  tiene prioridad). › utilizando técnicas de extensión de banda.

PDF original: ES-2693559_T3.pdf

 

Patentes similares o relacionadas:

Aparato de codificación de señal de audio, dispositivo de decodificación de señal de audio y métodos del mismo, del 15 de Julio de 2020, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Un aparato de codificación de señal de audio, que comprende: un transformador de tiempo-frecuencia que genera un espectro que comprende realizar […]

Sistema de filtro que comprende un convertidor de filtro y un compresor de filtro y método de funcionamiento del sistema de filtro, del 15 de Julio de 2020, de DOLBY INTERNATIONAL AB: Compresor de filtro para generar respuestas a los impulsos del filtro de subbanda comprimida de las respuestas a los impulsos del filtro de subbanda […]

Aparato, método y programa informático para decodificar una señal de audio codificada, del 8 de Julio de 2020, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Aparato para decodificar una señal de audio codificada que comprende una señal central codificada y datos paramétricos , que comprende: un decodificador […]

Método y sistema para codificar una señal de sonido estéreo utilizando parámetros de codificación de un canal primario para codificar un canal secundario, del 24 de Junio de 2020, de VOICEAGE CORPORATION: Un método de codificación de sonido estéreo para codificar canales izquierdo y derecho de una señal de sonido estéreo, que comprende: mezclar por […]

Método de predicción y dispositivo de decodificación para la señal de la banda de expansión del ancho de banda, del 24 de Junio de 2020, de Crystal Clear Codec, LLC: Un método para predecir una señal de banda de frecuencia de extensión del ancho de banda, que comprende: demultiplexación de un flujo de bits recibido y […]

Codificador de audio, decodificador de audio, procedimiento para codificar una señal de audio y procedimiento para decodificar una señal de audio codificada, del 24 de Junio de 2020, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Un codificador para codificar una señal de audio , donde el codificador está configurado para codificar la señal de audio […]

Codificación de audio, del 10 de Junio de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un método de codificación de audio, que comprende: realizar procesamiento de transformación de tiempo-frecuencia sobre una señal en el dominio del […]

Reducción de solapamiento en dominio de tiempo para bancos de filtros no uniformes que usan análisis espectral seguido por síntesis parcial, del 3 de Junio de 2020, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Un procesador de audio para procesar una señal de audio para obtener una representación de subbanda de la señal de audio , comprendiendo el procesador […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .