Banco de filtros de análisis, banco de filtros de síntesis, codificador, descodificador, mezclador y sistema de conferencia.

Banco de filtros de sintesis para filtrar una pluralidad de tramas de entrada,

comprendiendo cada trama de entrada un numero de valores de entrada ordenados, que comprende:

un convertidor (210) de frecuencia/tiempo configurado para proporcionar una secuencia de tramas (240) de salida, comprendiendo una trama de salida un numero de muestras de salida ordenadas, siendo una trama de salida una representacion temporal de una trama de entrada;

un formador (220) de ventanas configurado para procesar cada trama de salida para generar una trama en ventanas a partir de la trama de salida respectiva ponderando las muestras de salida de la trama de salida respectiva basandose en una funcion (280) de ponderacion de modo que cada trama en ventanas comprende una pluralidad de muestras en ventanas; y en el que el formador de ventanas esta configurado para proporcionar la pluralidad de muestras en ventanas para un procesamiento de manera solapante basandose en un valor por adelantado de muestra, siendo el numero de muestras de salida ordenadas mas grande que dos veces el valor por adelantado de muestra;

un solapador/sumador (230) configurado para proporcionar una trama (290) sumada para cada trama en ventanas, comprendiendo la trama sumada una pluralidad de tramas sumadas un numero de las cuales es igual al valor por adelantado de muestra, en el que el solapador/sumador esta configurado de manera que la trama sumada comprende al menos una seccion (300) de partida correspondiente a al menos el valor de salida mas anterior segun el orden de las muestras de salida ordenadas y una seccion (310) restante, en el que el solapador/sumador esta configurado para, al proporcionar la trama sumada, sumar al menos tres muestras en ventanas a partir de al menos tres tramas en ventanas generadas consecutivamente incluyendo la trama en ventanas respectiva y al menos dos tramas del pasado, para una muestra sumada en la seccion restante y sumar al menos dos muestras en ventanas a partir de las al menos dos tramas en ventanas del pasado para una muestra sumada en la seccion de partida, en el que el numero de muestras en ventanas sumadas para obtener una muestra sumada en la seccion restante es al menos una muestra mas alta en comparacion con el numero de muestras en ventanas sumadas para obtener una muestra sumada en la seccion de partida, o el formador de ventanas esta configurado para ajustar las muestras en ventanas correspondientes, correspondientes a la seccion de partida, a un valor predeterminado o a por lo menos un valor en el intervalo predeterminado para cada trama en ventanas de la pluralidad de tramas en ventanas, estando configurado el solapador sumador para utilizar las muestras en ventanas correspondientes asi ajustadas de la trama en ventanas respectiva en la suma con las al menos dos muestras en ventanas de las al menos dos tramas en ventanas del pasado.

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

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

Nacionalidad solicitante: Alemania.

Dirección: HANSASTRASSE 27C 80686 MUNCHEN ALEMANIA.

Inventor/es: GEIGER, RALF, SCHULLER, GERALD, GRILL, BERNHARD, SCHNELL,MARKUS.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G10L19/02 FISICA.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.

PDF original: ES-2386206_T3.pdf

 


Fragmento de la descripción:

Banco de filtros de analisis, banco de filtros de sintesis, codificador, descodificador, mezclador y sistema de conferencia.

Antecedentes

La presente invencion se refiere a un banco de filtros de analisis, un banco de filtros de sintesis y sistemas que comprenden cualquiera de los bancos de filtros mencionados anteriormente que, por ejemplo, pueden implementarse en el campo de la codificacion de audio, descodificacion de audio u otras aplicaciones relacionadas con la transmision de audio modernas. Ademas, la presente invencion tambien se refiere a un mezclador y un sistema de conferencia.

El procesamiento de audio digital moderno se basa comunmente en esquemas de codificacion que permiten una reduccion significativa en terminos de tasas de transmision de bits, anchos de banda de transmision y espacio de almacenamiento, en comparacion con un almacenamiento o transmision directa de los respectivos datos de audio. Esto se consigue codificando los datos de audio en el sitio del emisor y descodificando los datos codificados en el sitio del receptor antes de, por ejemplo, proporcionar los datos de audio descodificados a un oyente.

Tales sistemas de procesamiento de audio digital pueden implementarse con respecto a una amplia gama de parametros que comprenden un espacio de almacenamiento tipico para un flujo potencialmente normalizado tipico de datos de audio, tasas de transmision de bits, complejidad computacional especialmente en terminos de eficiencia de implementacion, calidades obtenibles apropiadas para diferentes aplicaciones y en terminos del retardo provocado tanto durante la codificacion como la descodificacion de los datos de audio y los datos de audio codificados, respectivamente. En otras palabras, los sistemas de audio digitales pueden aplicarse en muchos campos de aplicaciones diferentes que fluctuan desde una transmision de calidad ultra baja a una transmision de extremo alto y almacenamiento de datos de audio (por ejemplo, para una experiencia de escucha de musica de alta calidad) .

Sin embargo, en muchos casos se tienen que tomar soluciones intermedias en terminos de los diferentes parametros tales como la tasa de transmision de bits, la complejidad computacional, calidad y retardo. Por ejemplo, un sistema de audio digital que comprende un retardo bajo puede requerir una tasa de transmision de bits mas alta de un ancho de banda transmision en comparacion con un sistema de audio con un retardo mas alto a un nivel de calidad comparable.

El documento WO 98/02971 A1 se refiere a un metodo para codificar y descodificar senales de audio. El metodo de codificacion de senales de audio discretas en el tiempo comprende las etapas de ponderar la senal de audio discreta en el tiempo por medio de funciones ventana que se solapan entre si para formar bloques, produciendo las funciones ventana bloques de una primera longitud para senales que varian de manera debil con el tiempo y bloques de una segunda longitud para senales que varian considerablemente con el tiempo. Se selecciona una secuencia de ventana de inicio para la transicion desde la formacion de ventanas con bloques de la primera longitud hasta la formacion de ventanas con bloques de la segunda longitud, mientras que se selecciona una secuencia de ventana de detencion para la transicion opuesta. La secuencia de ventana de inicio se selecciona de al menos dos secuencias de ventana de inicio diferentes que tienen longitudes diferentes, mientras que la secuencia de ventana de detencion se selecciona de al menos dos secuencias de ventana de detencion diferentes que tienen longitudes diferentes. El metodo de descodificacion de bloques de senales de audio codificadas selecciona una transformacion inversa adecuada asi como una ventana de sintesis adecuada como una reaccion a informacion secundaria asociada con cada bloque.

Sumario

Una realizacion de un banco de filtros de analisis para filtrar una pluralidad de tramas de entrada de dominio de tiempo, en el que una trama de entrada comprende un numero de muestras de entrada ordenadas, comprende un formador de ventanas configurado para generar una pluralidad de tramas en ventanas, en el que una trama en ventanas comprende una pluralidad de muestras en ventanas, en el que el formador de ventanas esta configurado para procesar la pluralidad de tramas de entrada de manera solapante utilizando un valor por adelantado de muestra, en el que el valor por adelantado de muestra es menor que el numero de muestras de entrada ordenadas de una trama de entrada dividido por dos, y un convertidor de tiempo/frecuencia configurado para proporcionar una trama de salida que comprende un numero de valores de salida, en el que una trama de salida es una representacion espectral de una trama en ventanas.

Una realizacion de un banco de filtros de sintesis segun la reivindicacion 1 para filtrar una pluralidad de tramas de entrada, en el que cada trama de entrada comprende un numero de valores de entrada ordenados, comprende un convertidor de frecuencia/tiempo configurado para proporcionar una pluralidad de tramas de salida, en el que una trama de salida comprende un numero de muestras de salida ordenadas, en el que una trama de salida es una representacion temporal de una trama de entrada, estando configurado un formador de ventanas para generar una pluralidad de tramas en ventanas. Una trama en ventanas comprende una pluralidad de muestras en ventanas. El formador de ventanas esta configurado ademas para proporcionar la pluralidad de muestras en ventanas para un procesamiento de manera solapante basandose en un valor por adelantado de muestra. La realizacion del banco de filtros de sintesis comprende ademas un solapador/sumador configurado para proporcionar una trama sumada que comprende una seccion de inicio y una seccion restante, en el que una trama sumada comprende una pluralidad de muestras sumadas sumando por lo menos tres muestras en ventanas de por lo menos tres tramas en ventanas para una muestra sumada en la seccion restante de una trama sumada y sumando por lo menos dos muestras en ventanas de por lo menos dos tramas en

ventanas diferentes para una muestra sumada en la seccion de inicio. El numero de muestras en ventanas sumadas para obtener una muestra sumada en la seccion restante es por lo menos una muestra mas alta en comparacion con el numero de muestras en ventanas sumadas para obtener una muestra sumada en la seccion de inicio o el formador de ventanas esta configurado para ignorar por lo menos el valor de salida mas anterior segun el orden de las muestras de salida ordenadas o establecer las muestras en ventanas correspondientes a un valor predeterminado o a por lo menos un valor en un intervalo predeterminado para cada trama en ventanas de la pluralidad de tramas en ventanas. El solapador/sumador (230) esta configurado para proporcionar la muestra sumada en la seccion restante de una trama sumada basandose en por lo menos tres muestras en ventanas de por lo menos tres tramas en ventanas diferentes y una muestra sumada en la seccion de inicio basandose en por lo menos dos muestras en ventanas de por lo menos dos tramas en ventanas diferentes.

Una realizacion de un banco de filtros de sintesis para filtrar una pluralidad de tramas de entrada, en el que cada trama de entrada comprende M valores de entrada ordenados yk (0) , ..., yk (M-l) , donde M es un numero entero positivo, y donde k es un numero entero que indica un indice de trama, comprende un convertidor de frecuencia/tiempo de transformada de coseno discreta tipo-IV inversa configurado para proporcionar una pluralidad de tramas de salida, una trama de salida que comprende 2M muestras de salida ordenadas xk (0) , ..., xk (2M-1) basandose en los valores de entrada yk (0) , ..., yk (M-1) , un formador de ventanas configurado para generar una pluralidad de tramas en ventanas, una trama en ventanas que comprende una pluralidad de muestras en ventanas zk (0) , ..., zk (2M-1) basandose en la ecuacion

para n = 0, ..., 2M-1,

donde n es un numero entero que indica un indice de muestra y donde w (n) es un coeficiente de funcion ventana de valor real correspondiente al indice de muestra n, un solapador/sumador configurado para proporcionar una trama intermedia que comprende una pluralidad de muestras intermedias mk (0) , ..., mk (M-1) basandose en la ecuacion

para n = 0, ..., M-1,

y un elevador configurado para proporcionar una trama sumada que comprende una pluralidad de muestras sumadas outk (0) , ..., outk (M-1) basandose en la ecuacion

para n = M/2, ..., M-1 y

para n=0, ..., M/2-1,

donde... [Seguir leyendo]

 


Reivindicaciones:

1. Banco de filtros de sintesis para filtrar una pluralidad de tramas de entrada, comprendiendo cada trama de entrada un numero de valores de entrada ordenados, que comprende:

un convertidor (210) de frecuencia/tiempo configurado para proporcionar una secuencia de tramas (240) de salida, comprendiendo una trama de salida un numero de muestras de salida ordenadas, siendo una trama de salida una representacion temporal de una trama de entrada;

un formador (220) de ventanas configurado para procesar cada trama de salida para generar una trama en ventanas a partir de la trama de salida respectiva ponderando las muestras de salida de la trama de salida respectiva basandose en una funcion (280) de ponderacion de modo que cada trama en ventanas comprende una pluralidad de muestras en ventanas; y

en el que el formador de ventanas esta configurado para proporcionar la pluralidad de muestras en ventanas para un procesamiento de manera solapante basandose en un valor por adelantado de muestra, siendo el numero de muestras de salida ordenadas mas grande que dos veces el valor por adelantado de muestra;

un solapador/sumador (230) configurado para proporcionar una trama (290) sumada para cada trama en ventanas, comprendiendo la trama sumada una pluralidad de tramas sumadas un numero de las cuales es igual al valor por adelantado de muestra,

en el que el solapador/sumador esta configurado de manera que la trama sumada comprende al menos una seccion (300) de partida correspondiente a al menos el valor de salida mas anterior segun el orden de las muestras de salida ordenadas y una seccion (310) restante,

en el que el solapador/sumador esta configurado para, al proporcionar la trama sumada, sumar al menos tres muestras en ventanas a partir de al menos tres tramas en ventanas generadas consecutivamente incluyendo la trama en ventanas respectiva y al menos dos tramas del pasado, para una muestra sumada en la seccion restante y sumar al menos dos muestras en ventanas a partir de las al menos dos tramas en ventanas del pasado para una muestra sumada en la seccion de partida,

en el que el numero de muestras en ventanas sumadas para obtener una muestra sumada en la seccion restante es al menos una muestra mas alta en comparacion con el numero de muestras en ventanas sumadas para obtener una muestra sumada en la seccion de partida, o

el formador de ventanas esta configurado para ajustar las muestras en ventanas correspondientes, correspondientes a la seccion de partida, a un valor predeterminado o a por lo menos un valor en el intervalo predeterminado para cada trama en ventanas de la pluralidad de tramas en ventanas, estando configurado el solapador sumador para utilizar las muestras en ventanas correspondientes asi ajustadas de la trama en ventanas respectiva en la suma con las al menos dos muestras en ventanas de las al menos dos tramas en ventanas del pasado.

2. Banco de filtros de sintesis segun la reivindicacion 1, en el que el convertidor de frecuencia/tiempo esta configurado para proporcionar tramas de salida que comprenden mas de dos veces el numero de valores de salida en comparacion con el numero de muestras de entrada de una trama de entrada.

3. Banco de filtros de sintesis segun la reivindicacion 1, en el que el convertidor de frecuencia/tiempo esta configurado para proporcionar tramas de salida que comprenden un numero de muestras de salida, que es igual a un numero de muestras de entrada de una trama de entrada multiplicado por un numero entero mayor de 2.

4. Banco de filtros de sintesis segun la reivindicacion 1, en el que el convertidor de frecuencia/tiempo esta configurado para proporcionar una trama de salida que comprende un numero de muestras de salida, que es igual al numero de valores de entrada de una trama de entrada multiplicado por 4.

5. Banco de filtros de sintesis segun la reivindicacion 1, en el que el convertidor de frecuencia/tiempo esta basado en por lo menos una de una transformada de coseno discreta y una transformada de seno discreta.

6. Banco de filtros de sintesis segun la reivindicacion 1, en el que el convertidor de frecuencia/tiempo esta configurado para proporcionar muestras de salida xi, n basandose en la expresion

para 0 : k < N/2, donde i es un numero entero que indica un indice de ventana, indice de bloque o indice de trama, donde n es un numero entero que indica un indice de muestra, donde k es un numero entero que indica un indice de coeficiente espectral, donde N es un numero entero que indica la mitad del numero de muestras de salida de una trama de salida, donde

es un valor de desplazamiento, y donde spec[i][k] es una valor de entrada correspondiente al indice de coeficiente espectral k y el indice de ventana i.

7. Banco de filtros de sintesis segun la reivindicacion 6, en el que el convertidor de frecuencia/tiempo esta configurado de modo que N es igual a 960 o 1024.

8. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado para ignorar una pluralidad de muestras de salida de una trama de salida, correspondiente a la seccion de partida, o ajustar las muestras en ventanas correspondientes, correspondientes a la seccion de partida, al valor predeterminado o a por lo menos un valor en el intervalo predeterminado.

9. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado para generar una trama en ventanas basandose en una trama de salida y una funcion de ponderacion ponderando al menos una muestra de salida de la trama de salida basandose en la funcion de ponderacion.

10. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado para generar una trama en ventanas basandose en una trama de salida multiplicando una muestra de salida de la trama de salida por un valor basandose en la funcion ventana.

11. Banco de filtros de sintesis segun la reivindicacion 10, en el que el formador de ventanas esta configurado para multiplicar por lo menos una pluralidad de muestras de salida de la trama de salida por un coeficiente de formacion de ventanas especifico de muestra de salida de la funcion ventana.

12. Banco de filtros de sintesis segun la reivindicacion 11, en el que el formador de ventanas esta configurado para multiplicar cada muestra de salida de la trama de salida por un coeficiente de formacion de ventanas especifico de muestra de la funcion ventana.

13. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado para generar una muestra en ventanas zi, n basandose en una expresion

donde i es un numero entero que indica un indice de trama o un indice de bloque de una trama en ventanas y/o de una trama de salida, donde n = 0, ....

2. 1 es un numero entero que indica un indice de muestra, donde N es un numero entero que indica dos veces el numero de los valores de entrada de una trama de entrada y/o la mitad del numero de muestra de salida de una trama de salida y/o de las muestras en ventanas de una trama en ventanas, donde w (n) es la funcion ventana y donde xi, n es una muestra de salida con un indice de muestra n y el indice de trama i.

14. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado para generar una muestra en ventanas zi, n basandose en una expresion

donde i es un numero entero que indica un indice de trama o un indice de bloque de una trama en ventanas y/o de una trama de salida, donde n = N/8, ....

2. 1 es un numero entero que indica un indice de muestra, donde N es un numero entero que indica dos veces el numero de los valores de entrada de una trama de entrada y/o la mitad del numero de muestras de salida de una trama de salida y/o de las muestras en ventanas de una trama en ventanas, donde w (n) es la funcion ventana y donde xi, n es una muestra de salida con un indice de muestra n y el indice de trama i.

15. Banco de filtros de sintesis segun la reivindicacion 13, en el que el formador de ventanas esta configurado de tal manera que N es igual a 960 y los coeficientes de ventana w (0) a w (2N-l) obedecen las relaciones dadas en la tabla 1 en el anexo.

16. Banco de filtros de sintesis segun la reivindicacion 15, en el que el formador de ventanas esta configurado de tal manera que los coeficientes de ventana w (0) a w (2N-l) comprenden los valores dados en la tabla 2 en el

anexo.

17. Banco de filtros de sintesis segun la reivindicacion 13, en el que el formador de ventanas esta configurado de tal manera que N es igual a 1024 y los coeficientes de ventana w (0) a w (2N-l) obedecen las relaciones dadas en la tabla 3 en el anexo.

18. Banco de filtros de sintesis segun la reivindicacion 17, en el que el formador de ventanas esta configurado de tal manera que los coeficientes de ventana w (0) a w (2N-l) comprenden los valores dados en la tabla 4 del anexo.

19. Banco de filtros de sintesis segun la reivindicacion 10, en el que el formador de ventanas esta configurado de tal manera que la funcion ventana atribuye coeficientes de ventana de valor real a elementos de un conjunto de definicion.

20. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado de tal manera que la funcion ventana es asimetrica sobre el conjunto de definicion con respecto a un punto medio de un conjunto de definicion.

21. Banco de filtros de sintesis segun la reivindicacion 20, en el que el formador de ventanas esta configurado de tal manera que la funcion ventana comprende mas coeficientes de ventana con un valor absoluto del 10% de un valor absoluto maximo de los coeficientes de ventana de la funcion ventana en una primera mitad del conjunto de definicion que en la segunda mitad del conjunto de definicion con respecto al punto medio del conjunto de definicion, en el que la primera mitad corresponde a la mitad mas anterior de los valores de salida.

22. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado de tal manera que la funcion ventana esta basada en una variante reflejada de o identica a una funcion ventana basandose en lo cual se generan las tramas de entrada para el banco de filtros de sintesis.

23. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado de tal manera que la funcion ventana es una funcion ventana reflejada con respecto a un punto medio del conjunto de definicion de la funcion ventana en comparacion con una funcion ventana basandose en lo cual se generan las tramas de entrada para el banco de filtros de sintesis.

24. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado de tal manera que el valor predeterminado es 0.

25. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado para ajustar una muestra en ventanas a un valor en el intervalo predeterminado por al menos uno de ajustar la muestra en ventanas correspondiente a un valor que comprende un valor absoluto menos que un umbral minimo y ajustar la muestra en ventanas correspondiente a un valor que comprende un valor absoluto mas que un umbral maximo.

26. Banco de filtros de sintesis segun la reivindicacion 25, en el que el umbral minimo o el umbral maximo viene dado por 10s o 2s, donde s es un numero entero.

27. Banco de filtros de sintesis segun la reivindicacion 25, en el que el umbral minimo viene determinado por un valor absoluto maximo que puede representarse por un bit menos significativo o una pluralidad de bits menos significativos o el umbral maximo viene determinado por un valor absoluto minimo que puede representarse por un bit mas significativo o una pluralidad de bits mas significativos en el caso de una representacion binaria de por lo menos uno de los valores de entrada, las muestras de salida y las muestras en ventanas.

28. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado de tal manera que la seccion de partida corresponde a un numero de muestras de salida que es mayor o igual al numero de muestras de salida de una trama de salida dividido por 64.

29. Banco de filtros de sintesis segun la reivindicacion 1, en el que el formador de ventanas esta configurado de tal manera que el numero de valores de salida ignorados o el numero de muestras en ventanas ajustadas al valor predeterminado o a por lo menos un valor en el intervalo predeterminado es mayor o igual al numero de muestras sumadas de una trama sumada dividido por 16.

30. Banco de filtros de sintesis segun la reivindicacion 1, en el que la seccion de partida corresponde a un numero de muestras de salida que es 128 o 120.

31. Banco de filtros de sintesis segun la reivindicacion 1, en el que el solapador/sumador esta configurado de manera que el numero de las por lo menos tres tramas en ventanas generadas consecutivamente es por lo menos 4 y un numero de las por lo menos dos tramas en ventanas del pasado de por lo menos 3.

32. Banco de filtros de sintesis segun la reivindicacion 1, en el que el solapador/sumador esta configurado para proporcionar una tramas sumadas, que es menor que el numero de valores de salida de una trama de salida dividido por 2.

33. Banco de filtros de sintesis segun la reivindicacion 1, en el que el solapador/sumador esta configurado para proporcionar tramas sumadas que comprenden un numero de muestras sumadas, que es igual al numero de muestras de salida de una trama de salida dividido por un numero entero mayor de 2.

34. Banco de filtros de sintesis segun la reivindicacion 1, en el que el solapador/sumador esta configurado para proporcionar tramas sumadas que comprenden un numero de muestras sumadas, que es igual al numero de muestras de salida de una trama de salida dividido por 4.

35. Banco de filtros de sintesis segun la reivindicacion 1, en el que el solapador/sumador esta configurado para proporcionar una muestra sumada outi, n basandose en la expresion

para 0 : n < N/2,

donde i es un numero entero que indica un indice de trama o un indice de bloque de una trama en ventanas y/o de una trama sumada, donde n es un numero entero que indica un indice de muestra, donde N es un numero entero que indica la mitad del numero de las muestras de salida de una trama de salida y/o de las muestras en ventanas de la trama en ventanas, donde zi, n es la muestra en ventanas correspondiente a un indice de muestra n y el indice de trama i.

36. Banco de filtros de sintesis segun cualquiera de las reivindicaciones 1 a 35, en el que el banco de filtros de sintesis esta comprendido en un descodificador.

37. Banco de filtros de sintesis segun la reivindicacion 36, en el que el descodificador comprende ademas un descodificador de entropia configurado para descodificar una pluralidad de tramas codificados, y en el que el codificador de entropia esta configurado para proporcionar una pluralidad de tramas de entrada basandose en las tramas codificadas al banco de filtros de sintesis.

38. Metodo para filtrar una pluralidad de tramas de entrada de audio, comprendiendo cada trama de entrada un numero de valores de entrada ordenados, que comprende:

realizar una conversion de frecuencia/tiempo y proporcionar una secuencia de tramas (240) de salida, comprendiendo una trama de salida un numero de muestras de salida ordenadas, siendo una trama de salida una representacion temporal de una trama de entrada;

generar una pluralidad de tramas en ventanas procesando cada trama de salida para generar una trama en ventanas a partir de la trama de salida respectiva ponderando las muestras de salida de la trama de salida respectiva basandose en una funcion (280) de ponderacion de modo que cada trama en ventanas comprende una pluralidad de muestras en ventanas, proporcionando la pluralidad de muestras en ventanas para un procesamiento de las tramas en ventanas de manera solapante basandose en un valor por adelantado de muestra;

generar una trama sumada que comprende una seccion de partida correspondiente a por lo menos el valor de salida mas anterior segun el orden de las muestras de salida ordenadas y una seccion restante para cada trama en ventanas, y comprendiendo la trama sumada una pluralidad de muestras sumadas, siendo un numero de estas igual al valor por adelantado de muestra,

en el que la generacion de la trama sumada comprende sumar por lo menos tres muestras en ventanas de por lo menos tres tramas en ventanas diferentes generadas consecutivamente incluyendo la respectiva trama en ventanas y por lo menos dos tramas del pasado, para una muestra sumada en la seccion restante y sumar por lo menos dos muestras en ventanas de por lo menos dos tramas en ventanas del pasado para una muestra sumada en la seccion de partida,

en el que

el numero de muestras en ventanas sumadas para obtener una muestra sumada esta en la seccion restante por lo menos una muestra mas alta en comparacion con el numero de muestras en ventanas sumadas para obtener una muestra sumada en la seccion de partida, o

generar la pluralidad de tramas en ventanas comprende ajustar las muestras en ventanas correspondientes, correspondientes a la seccion de partida, a un valor predeterminado a por lo menos un valor en un intervalo predeterminado para cada trama en ventanas de la pluralidad de tramas en ventanas, comprendiendo la generacion de la trama sumada la utilizacion de las muestras en ventanas correspondientes asi ajustadas de la trama en ventanas respectiva en la suma con las por lo menos dos muestras en ventanas de las por lo menos dos tramas en ventanas del pasado.

39. Programa informatico para realizar, cuando se ejecuta en un ordenador, un metodo segun la reivindicacion 38.

177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201


 

Patentes similares o relacionadas:

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 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 […]

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í. .