MX347233B

Apparatus and method for improved signal fade out for switched audio coding systems during error concealment.

Abstract

An apparatus for decoding an audio signal is presented. The apparatus comprises a reception interface (110), where the reception interface (110) is configured to receive a first frame comprising a first portion of the audio signal of the audio signal, and where the reception interface (110 ) is configured to receive a second frame comprising a second portion of the audio signal of the audio signal. Furthermore, the apparatus comprises a noise level tracking unit (130), wherein the noise level tracking unit (130) is configured to determine the noise level information depending on at least one of the first portion of the audio signal and the second portion of the audio signal, where the noise level information is represented in a trace domain. In addition, the apparatus comprises a first reconstruction unit (140) for reconstructing, in a first reconstruction domain, a third portion of the audio signal from the audio signal depending on the noise level information, if a third frame of the plurality of frames is not received by the reception interface (110) or if said third frame is received by the reception interface (110) but is corrupted, where the first reconstruction domain is different from or equal to the crawl domain. Furthermore, the apparatus comprises a transformation unit (121) for transforming the noise level information from the tracking domain to a second reconstruction domain, if a fourth frame of the plurality of frames is not received by the reception interface ( 110) or if said fourth frame is received by the reception interface (110) but is corrupted, where the second reconstruction domain is different from the tracking domain, and where the second reconstruction domain is different from the first reconstruction domain. In addition, the apparatus comprises a second reconstruction unit (141) to reconstruct, in the second reconstruction domain, a fourth portion of the audio signal from the audio signal depending on the noise level information that is represented in the second reconstruction domain, if said fourth frame of the plurality of frames is not received by the reception interface (110) or if said fourth frame is received by the reception interface (110) but is corrupted.

MX347233B, drawing sheet 1
Sheet 1 of 76

Term

7.7 yearsleft in the term

Expires 23 June 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

22 claims: 10 independent, 12 dependent

  1. 1
    REIVINDICACIONES 1. Un aparato para decodificar una señal de audio, que comprende:una interfaz de recepción (110) para recibir una pluralidad de tramas, donde la interfaz de recepción (110) está configurada para recibir una primera trama de la pluralidad de tramas, donde dicha primera trama comprende una primera porción de la señal de audio de la señal de audio, donde dicha primera porción de la señal de audio está representada en un primer dominio, y donde la interfaz de recepción (110) está configurada para recibir una segunda trama de la pluralidad de tramas, donde dicha segunda trama comprende una segunda porción de la señal de audio de la señal de audio, una unidad de transformación (120) para transformar la segunda porción de la señal de audio o un valor o señal derivada de la segunda porción de la señal de audio de un segundo dominio a un dominio de rastreo para obtener una información de la segunda porción de la señal, donde el segundo dominio es diferente del primer dominio, donde el dominio de rastreo es diferente del segundo dominio, y donde el dominio de rastreo es 152 igual ejrsirtvTO kzxjcamo rí— os m «omídad _ ,. „ . . , wwmiAL o diferente del primer dominio, una unidad de rastreo de nivel de ruido (130), donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir una información de la primera porción de la señal que está representada en el dominio de rastreo, donde la información de la primera porción de la señal depende de la primera porción de la señal de audio, donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir la segunda porción de la señal que está representada en el dominio de rastreo, y donde la unidad de rastreo de nivel de ruido (130) está configurada para determinar la información de nivel de ruido dependiendo de la información de la primera porción de la señal que está representada en el dominio de rastreo y dependiendo de la información de la segunda porción de la señal que está representada en el dominio de rastreo, donde la información de nivel de ruido está representada en el dominio de rastreo y una unidad de reconstrucción (140) para reconstruir una tercera porción de la señal de audio de la señal de audio dependiendo de la información de nivel de ruido, si una tercera trama de la pluralidad de tramas no es recibida por - IMPIAS tNSrtnrtOMWCAMo W t a fikwcoa o r~lmmsswuM. * J»' la interfaz de recepción (110) o si dicha tercera trama es recibida por la interfaz de recepción (110) pero está corrupta.
  2. 2
    Un aparato de acuerdo con la reivindicación 1, en el cual la primera porción de la señal de audio está representada en un dominio del tiempo como primer dominio, donde la unidad de transformación (120) está configurada para transformar la segunda porción de la señal de audio o el valor derivado de la segunda porción de la señal de audio de un dominio de la excitación que es el segundo dominio al dominio del tiempo que es el dominio de rastreo, donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir la información de la primera porción de la señal que está representada en el dominio:del tiempo como dominio de rastreo y donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir la segunda porción de la señal gue está representada en el dominio del tiempo como dominio de rastreo.
  3. 3
    Un aparato de acuerdo con la reivindicación 1, 154 CNSmVTO MEXICANO J ge u norato C^aSL^ IMWJSntlAL en el cusí la primera porción de- la señal de audio •«MeiinBWeMWwr-wiEwweEaerwWMK^rs está representada en el dominio de la excitación como primer dominio, donde la unidad de transformación (120) está configurada para transformar la segunda porción de la señal de audio o el valor derivado de la segunda porción de la señal de audio de un dominio del tiempo que es el segundo dominio al dominio de la excitación que es el dominio de rastreo, donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir la información de la primera porción de la señal que está representada en el dominio de la excitación como dominio de rastreo y donde la unidad de rastreo de nivel de ruido (.130) está configurada para recibir la segunda porción de la señal que está representada en el dominio de la excitación como dominio de rastreo.
  4. 4
    Un aparato de acuerdo con la reivindicación 1, en el cual la primera porción de la señal de audio está representada en el dominio de la excitación como primer dominio, donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir la información de la primera 155 IMPI^ Qtnnuro MAJOOf*', αε la tkw**o OwmmtMí porción de la señal, donde dicha información de^^Ta* - primera porción de la señal está representada en el dominio de FFT, que es el dominio de rastreo, y donde dicha información de la primera porción de la señal depende de dicha primera porción de la señal de audio que está representada en el dominio de la excitación, donde la unidad de transformación (120) está configurada para transformar la segunda porción de la señal de audio o el valor derivado de la segunda porción de la señal de audio de un dominio del tiempo que es el segundo dominio a un dominio de FFT que es el dominio de rastreo y donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir la segunda porción de la señal de audio que está representada en el dominio de FFT.
  5. 5
    Un aparato de acuerdo con una de las reivindicaciones anteriores, donde el aparato comprende asimismo una primera unidad de agregación (150) para determinar un primer valor agregado dependiendo de la primera porción de la señal de audio, donde el aparato comprende asimismo una segunda unidad de agregación (160) para determinar, dependiendo de la segunda porción de la señal de audio, un segundo valor 156 IMPI INSTITUTO MEXICANO n LA PROPIEDAD agregado como valor derivado de la segunda señal de audio, donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir el primer valor agregado como 5 información de la primera porción de la señal que está representada en el dominio de rastreo, donde la unidad de rastreo de nivel de ruido (130) está configurada para recibir el segundo valor agregado como información de la segunda porción de la señal que está representada en el dominio de 10 rastreo, y donde la unidad de rastreo de nivel de ruido (130) está configurada para determinar la información de nivel de ruido dependiendo del primer valor agregado que está representada en el dominio de rastreo y dependiendo del segundo valor agregado que está representada en el dominio de 15 rastreo.
  6. 6
    Un aparato de acuerdo con la reivindicación 5, en el cual la primera unidad de agregación (150) está configurada para determinar el primer valor agregado de tal manera que el primer valor agregado indique una raíz media 20 cuadrática de la primera porción de la señal de audio o de una señal derivada de la primera porción de la señal de audio 157 donde la segunda unidad de IMPI IHSTuUTO mexicano cela «ohedao agregación (160 configurada para determinar el segundo valor agregado dé 1 Ldf 1 · manera que el segundo valor agregado indique una raíz media cuadrática de la segunda porción de la señal de audio o de una señal derivada de la segunda porción de la señal de audio.
  7. 7
    Un aparato de acuerdo con una de las reivindicaciones anteriores, donde la unidad de transformación (120) está configurada para transformar el valor derivado de la segunda porción de la señal de audio del segundo dominio al dominio de rastreo mediante la aplicación de un valor de ganancia al valor derivado de la segunda porción de la señal de audio.
  8. 8
    Un aparato de acuerdo con la reivindicación 7, en el cual el valor de ganancia indica una ganancia introducida por síntesis de Codificación por Predicción Lineal o donde el valor de ganancia indica una ganancia introducida por síntesis y desénfasis de Codificación por Predicción Lineal.
  9. 9
    Un aparato de acuerdo con una de las reivindicaciones anteriores, en el cual la unidad de rastreo de nivel de ruido (130) está configurada para determinar la 158 información de nivel de _ j ____, · _ . Ί _ _ _, INDUSTRIAL· ruido mediante la aplicación IMPI INSTITUTO MEXICANO Ot LA EROUWAO estrategia de estadísticas mínimas.
  10. 10
    Un aparato de acuerdo con una de las reivindicaciones anteriores, en el cual la unidad de rastreo de nivel de ruido (130) está configurada para determinar un nivel de ruido de confort como información de nivel de ruido y donde la unidad de reconstrucción (140) está configurada para reconstruir la tercera porción de la señal de audio dependiendo de la información de nivel de ruido, si dicha tercera trama de la pluralidad de tramas no es recibida por la interfaz de recepción (110) o si dicha tercera trama es recibida por la interfaz de recepción (110) pero está corrupta.
  11. 11
    Un aparato de acuerdo con la reivindicación 9, en el cual la unidad de rastreo de nivel de ruido (130) está configurada para determinar un nivel de ruido de confort como información de nivel de ruido derivado de un espectro de nivel de ruido, donde dicho espectro de nivel de ruido se obtiene mediante la aplicación de la estrategia de estadísticas mínimas y donde la unidad de reconstrucción (140) está configurada para reconstruir la tercera porción de la señal 159 , , . , , , , INSTITUTO MEXICANO JA de audio dependiendo de una pluralidad d i^^^^^ae predicción lineal, si dicha tercera trama Hp la pluralidad de tramas no es recibida por la interfaz de recepción (110) o si dicha tercera trama es recibida por la interfaz de recepción (110) pero está corrupta.
  12. 12
    Un aparato de acuerdo con una de las reivindicaciones 1 a 9, en el cual la unidad de rastreo de nivel de ruido (130) está configurada para determinar una pluralidad de Coeficientes de FFT que indican un nivel de ruido de confort como información de nivel de ruido y donde la primera unidad de reconstrucción (140) está configurada para reconstruir la tercera porción de la señal de audio dependiendo de a nivel de ruido de confort derivado de dichos coeficientes de FFT, si dicha tercera trama de la pluralidad de tramas no es recibida por la interfaz de recepción (140) o si dicha tercera trama es recibida por la interfaz de recepción (110) pero está corrupta.
  13. 13
    Un aparato de acuerdo con una de las reivindicaciones anteriores, en el cual la unidad de reconstrucción (140) está configurada para reconstruir la tercera porción de la señal de audio dependiendo de la 160 IMPI MROVVa.'MEMKMIIO WFJW.*»3^»ej CS-eR*©·' información de nivel de ruido y dependiendo de la primera o segunda porción de la señal de audio, si dicha tercera trama de la pluralidad de tramas no es recibida por la interfaz de recepción (110) o si dicha tercera trama es recibida por la interfaz de recepción (110) pero está corrupta.
  14. 14
    Un aparato de acuerdo con la reivindicación 13, en el cual la unidad de reconstrucción (140) está configurada para reconstruir la tercera porción de la señal de audio mediante la atenuación o amplificación de una señal derivada de la primera porción de la señal de audio o la segunda porción de la señal.
  15. 15
    Un aparato de acuerdo con una de . las reivindicaciones anteriores, donde el aparato comprende asimismo una unidad de predicción a largo plazo (170) que comprende un búfer de retardo (180), donde la unidad de predicción a largo plazo (170) está configurada para generar una señal procesada dependiendo de la primera o segunda porción de la señal de audio, dependiendo de un ingreso del búfer de retardo (180) que está almacenado en el búfer de retardo (180) y dependiendo de una ganancia de predicción a largo plazo y 161 IMPI ΙΝίΤΠυΤΟ MEXICANO DE LAtEOMOAO iHWimiAL donde la unidad de predicción a largo plazo (170) está configurada para desvanecer la ganancia de predicción a largo plazo hacia cero, si dicha tercera trama de la pluralidad de tramas no es recibida por la interfaz de 5 recepción (110) o si dicha tercera trama es recibida por la interfaz de recepción (110) pero está corrupta.
  16. 16
    Un aparato de acuerdo con la reivindicación 15, en el cual la unidad de predicción a largo plazo (170) está configurada para desvanecer la ganancia de predicción a 10 largo plazo hacia cero, donde la velocidad a la cual se desvanece la ganancia de predicción a largo plazo hacia cero depende de un factor de desvanecimiento.
  17. 17
    Un aparato de acuerdo con la reivindicación 15 o 16, en el cual la unidad de predicción a largo plazo (170) 15 está configurada para actualizar la entrada del búfer de retardo (180) almacenando la señal procesada generada en el búfer de retardo (180), si dicha tercera trama de la pluralidad de tramas no es recibida por la interfaz de recepción (110) o si dicha tercera trama es recibida por la 20 interfaz de recepción (110) pero está corrupta.
  18. 18
    Un aparato de acuerdo con una de las reivindicaciones anteriores, 62 ΙΜΡΙ^ι ίΝβτττϊ/ηα mmucaki νζϋαβτΤί·, jl OtlA FW3RW.O en el cual la unidad de transformación (120) es una primera unidad de transformación (120), donde la unidad de reconstrucción (140) es una primera unidad de reconstrucción (140), donde el aparato comprende asimismo una segunda unidad de transformación (121) y una segunda unidad de reconstrucción (141), donde la segunda unidad de transformación (121) está configurada para transformar la información de nivel de ruido del dominio de rastreo al segundo dominio, si una cuarta trama de la pluralidad de tramas no es recibida por la interfaz de recepción (110) o si dicha cuarta trama es recibida por la interfaz de recepción (110) pero está corrupta y donde la segunda unidad de reconstrucción (141) está configurada para reconstruir una cuarta porción de la señal de audio de la señal de audio dependiendo de la información de nivel de ruido que está representada en el segundo dominio si dicha cuarta trama de la pluralidad de tramas no es recibida por la interfaz de recepción (110) o si dicha cuarta trama es recibida por la interfaz de recepción (110) pero está corrupta. 163 IMPI
  19. 19
    INSTrnWO MiWCANO . OtW.WOKIOW . WftiCTIMJL Un aparato de acuerdo ’^eon la reivindicación 18, en el cual la segunda unidad de reconstrucción (141) está configurada para reconstruir la cuarta porción de la señal de audio dependiendo de la información de nivel de ruido y dependiendo de la segunda porción de la señal de audio.
  20. 20
    Un aparato de acuerdo con la reivindicación 19, en el cual la segunda unidad de reconstrucción (141) está configurada para reconstruir la cuarta porción de la señal de audio mediante la atenuación o amplificación de la segunda porción de la señal de audio.
  21. 21
    Un método para decodificar una señal de audio, que comprende:recibir una primera trama de una pluralidad de tramas, donde dicha primera trama comprende una primera porción de la señal de audio de la señal de audio, donde dicha primera porción de la señal de audio está representada en un primer dominio, recibir una segunda trama de la pluralidad de tramas, donde dicha segunda trama comprende una segunda porción de la señal de audio de la señal de audio, transformar la segunda porción de la señal de audio o un valor o señal derivada de la segunda porción de la señal de audio de un segundo dominio a un dominio de rastreo para obtener una información de la segunda 164 donde el segundo dominio es diferente donde el dominio de rastreo es diferente del segundo dominio, y donde el dominio de rastreo es igual o diferente del primer dominio, determinar la información de nivel de ruido dependiendo de la información de la primera porción de la señal, gue está representada en el dominio de rastreo, y dependiendo de la información de la segunda porción de la señal que está representada en el dominio de rastreo, donde la información de la primera porción de la señal depende de la primera porción de la señal de audio, reconstruir una tercera porción de la señal de audio de la señal de audio dependiendo de la información de nivel de ruido, si una tercera trama de la pluralidad de tramas no es recibida o si dicha tercera trama es recibida pro está corrupta.
  22. 22
    Un medio leíble por computadora para decodificar una señal de audio, que comprende el método de la reivindicación 21. 165
Independent claims22