ES2298261T3

Transmission error concealment in an audio signal

Abstract

Process of concealment of transmission error in an audio-numerical signal in which in the detection (3) of missing or erroneous samples in a signal, synthesis samples (5) are generated with the help of at least one prediction operator short term and at least for sound sounds an estimated long term prediction operator based on decoded samples of a past decoded signal, said decoded samples being memorized (6) above when the data transmitted from said past signal is valid, characterized in that the energy of the synthesis signal generated in this way is controlled with the help of a calculated and adapted gain sample by sample according to a law of adaptation that depends on at least one parameter of said stored decoded samples.

ES2298261T3, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 5 September 2021, 5.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 10 independent, 8 dependent

  1. 1
    ES 2 298 261 T3 REIVINDICACIONES 1. Proceso de disimulación de error de transmisión en una señal audio-numérica en la cual en la detección (3) de muestras faltantes o erróneas en una señal, se generan muestras de síntesis (5) con la ayuda de al menos un operador de predicción a corto plazo y al menos para los sonidos sonoros un operador de predicción a largo plazo estimado en función de muestras descodificadas de una señal descodificada pasada, dichas muestras descodificadas siendo memorizadas (6) anteriormente cuando los datos transmitidos de dicha señal pasada son válidos, caracterizado porque se controla la energía de la señal de síntesis generada de esta manera con la ayuda de una ganancia calculada y adaptada muestra por muestra según una ley de adaptación que depende de al menos un parámetro de dichas muestras descodificadas memorizadas.
  2. 2
    Proceso según la reivindicación 1, caracterizado porque la ganancia para el control de la señal de síntesis es calculada en función de al menos uno de los parámetros siguientes:valores de energía previamente memorizados para las muestras que corresponden a los datos válidos, período fundamental para los sonidos sonoros, o cualquier parámetro que caracteriza el espectro de frecuencias.
  3. 3
    Proceso según una de las reivindicaciones anteriores, caracterizado porque la ganancia aplicada a la señal de síntesis decrece progresivamente en función de la duración durante la cual las muestras de síntesis son generadas.
  4. 4
    Proceso según una de las reivindicaciones anteriores, caracterizado porque se discrimina en los datos válidos los sonidos estacionarios y los sonidos no estacionarios y se ponen en práctica las leyes de adaptación de la ganancia que permiten controlar la señal de síntesis diferentes por una parte para las muestras generadas a continuación de datos válidos que corresponden a sonidos estacionarios y por otra parte para las muestras generadas a continuación de datos válidos que corresponden a sonidos no estacionarios.
  5. 5
    Proceso según una de las reivindicaciones anteriores, caracterizado porque se actualiza en función de las muestras de síntesis generadas el contenido de memorias utilizadas para el tratamiento de descodificación.
  6. 6
    Proceso según la reivindicación 5, caracterizado porque se pone en práctica al menos parcialmente sobre las muestras sintetizadas una codificación análoga a aquella puesta en práctica en el emisor seguida eventualmente de una operación de descodificación al menos parcial, los datos obtenidos sirviendo para regenerar las memorias del descodificador.
  7. 7
    Proceso según la reivindicación 6, caracterizado porque se regenera la primera trama borrada por medio de esta operación de codificación-descodificación, explotando el contenido de las memorias del descodificador antes del corte, cuando dichas memorias contienen informaciones explotables en esta operación.
  8. 8
    Proceso según una de las reivindicaciones anteriores caracterizado porque se genera a la entrada del operador de predicción a corto plazo una señal de excitación que, en zona sonora, es la suma de una componente armónica y de una componente débilmente armónica o no armónica, y en zona no sonora, limitada por una componente no armónica.
  9. 9
    Proceso según la reivindicación 8, caracterizado porque la componente armónica es obtenida poniendo en práctica una filtración por medio del operador de predicción a largo plazo aplicado sobre una señal residual calculada poniendo en práctica una filtración a corto plazo inversa sobre las muestras memorizadas.
  10. 10
    Proceso según la reivindicación 9, caracterizado porque la otra componente es determinada con la ayuda de un operador de predicción a largo plazo en el cual se aplican perturbaciones seudo-aleatorias.
  11. 11
    Proceso según una de las reivindicaciones 8 a 10, caracterizado porque para la generación de una señal de excitación sonora, la componente armónica está limitada a bajas frecuencias del espectro, mientras que, la otra componente está limitada a altas frecuencias.
  12. 12
    Proceso según una de las reivindicaciones anteriores, caracterizado porque el operador de predicción a largo plazo es determinado a partir de muestras de tramas válidas memorizadas, con un número de muestras utilizadas para esta estimación que varía entre un valor mínimo y un valor igual a al menos dos veces el período fundamental estimado para el sonido sonoro.
  13. 13
    Proceso según una de las reivindicaciones anteriores, caracterizado porque la señal residual es tratada de manera no lineal para eliminar los picos de amplitud.
  14. 14
    Proceso según una de las reivindicaciones anteriores, caracterizado porque detecta la actividad vocal estimando los parámetros de ruido y porque se hacen tender los parámetros de la señal sintetizada hacia los del ruido estimado.
  15. 15
    Proceso según la reivindicación 14, caracterizado porque se estima la envoltura espectral del ruido de las muestras descodificadas válidas y se genera una señal sintetizada que evoluciona hacia una señal que posee la misma envoltura espectral. ES 2 298 261 T3
  16. 16
    Proceso de tratamiento de señales de sonidos, caracterizado porque se pone en práctica una discriminación entre los sonidos sonoros y los sonidos musicales y cuando se detectan los sonidos musicales, se pone en práctica un proceso según una de las reivindicaciones anteriores sin estimación de un operador de predicción a largo plazo.
  17. 17
    Dispositivo de disimulación de error de transmisión en una señal audio-numérica que recibe a la entrada una señal descodificada que le transmite un descodificador y que genera muestras faltantes o erróneas en esta señal descodificada, caracterizado porque comprende medios de tratamiento aptos para poner en práctica el proceso según una de las reivindicaciones anteriores.
  18. 18
    Sistema de transmisión que comprende al menos un codificador, al menos un canal de transmisión, un módulo apto para detectar qué datos transmitidos se han perdido o son fuertemente erróneos, al menos un descodificador y un dispositivo de disimulación de errores que recibe la señal descodificada, caracterizado porque este dispositivo de disimulación de errores es un dispositivo según la reivindicación 17.
Independent claims18