MX360556B

Apparatus and method for comfort noise generation mode selection.

Abstract

An apparatus for encoding audio information is provided. The apparatus for encoding audio information comprises a selector (1 10) for selecting a comfort noise generation mode from two or more comfort noise generation modes depending on a background noise characteristic of an audio input signal, and an encoding unit (120) for encoding the audio information, wherein the audio information comprises mode information indicating the selected comfort noise generation mode.

MX360556B, drawing sheet 1
Sheet 1 of 13

Term

8.8 yearsleft in the term

Expires 16 July 2035.

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

16 claims: 7 independent, 9 dependent

  1. 1
    CLAIMS ίΝϊΤΓΤΙΠΓΟ ΜΕΧΜΒΑΝί) ll · ........................ · β * | θ REIVINDICACIONES ίΝϊΤΓΤΙΠΓΟ ΜΕΧΜΒΑΝί) ll·........................·β*|θ DE:LA HOFUAiAU 1β·!ΒΑ: ............... FROM: LA HOFUAiAU 1β ·! ΒΑ: ............... ! N Say JSIΒΙΛΕ: ............ !N Di JSIΒΙΛΕ: ............ MX / a / 2017/001237 MX/a/2017/001237 1. Un aparato para codificar información de audio, que comprende: one. An apparatus for encoding audio information, comprising: a selector (110) for selecting a comfortable noise generation mode from two or more comfortable noise generation modes according to a background noise characteristic of an audio input signal, and a coding unit (120) for coding the audio information, wherein the audio information comprises information indicating the selected comfortable noise generation mode. un selector (110) para seleccionar un modo de generación de ruido confortable de dos o más modos de generación de ruido confortable de acuerdo a un ruido de fondo característico de una señal de entrada de audio, y una unidad de codificación (120) para codificar la información de audio, en donde la información de audio comprende información de modo que indica el modo de generación de ruido confortable seleccionado. en donde uno de los dos o más modos de generación de ruido confortable es un modo de generación de ruido confortable de dominio de frecuencia, y en donde el modo de generación de ruido confortable de dominio de frecuencia wherein one of the two or more comfortable noise generation modes is a frequency domain comfortable noise generation mode, and wherein the frequency domain comfortable noise generation mode 20 indica que el ruido confortable se generará en un dominio de frecuencia y que el ruido confortable generado en el dominio de frecuencia será convertido a frecuencia en tiempo. twenty indicates that comfortable noise will be generated in a frequency domain and that comfortable noise generated in the frequency domain will be converted to frequency in time. IMPIC ^ l ¡ΝϊΤΊΓΓϋΐΟ MEOCANÍ) t ·) ........................ i! ® | o IMPIC^l ¡ΝϊΤΊΓΓϋΐΟ MEOCANÍ) t·)........................i!®|o 1) 6 LA ΓΕΟίΡΊΓΙΜΊυ ΙβΒΙΒΓϊ> '............. 1)6 LA ΓΕΟίΡΊΓΙΜΊυ ΙβΒΙΒΓϊ >'............. iff DOSIÜÜAIL ..... • llir '* · »....... iff DOSIÜÜAIL .....•llir’*·».......
  2. 7
    The apparatus according to one of the claims 7. El aparato de acuerdo a una de las reivindicaciones 2 to 6, where selector (110) is configured to determine the distortion as a current short-term distortion value (T), where selector (110) is configured to determine a current long-term distortion value depending on the current short-term distortion value and depending on a previous long-term distortion value, wherein selector (110) is configured to select one of two or more modes of comfortable noise generation depending on the current long-term distortion value. 2 a 6, en donde el selector (110) está configurado para determinar la distorsión como un valor de distorsión de corto plazo actual (T), en donde el selector (110) está configurado para determinar un valor de distorsión de largo plazo actual dependiendo del valor de distorsión de corto plazo actual y dependiendo de un valor de distorsión de largo plazo previo, en donde el selector (110) está configurado para seleccionar uno de dos o más modos de generación de ruido confortable dependiendo del valor de distorsión de largo plazo actual.
  3. 10
    10 Current term is less than a second threshold value. 10 plazo actual es menor que un segundo valor umbral. 10. An apparatus for generating an audio output signal based on the received encoded audio information, comprising:10. Un aparato para generar una señal de salida de audio en base a la información de audio codificada recibida, que comprende: a decoding unit (210) for decoding the encoded audio information to obtain encoded mode information with the encoded audio information, wherein the mode information indicates a mode of generating una unidad de decodificación (210) para decodificar la información de audio codificada para obtener información de modo codificada con la información de audio codificada, en donde la información de modo índica un modo de generación de 20 ruido confortable indicado de dos o más modos de generación de ruido confortable, y twenty comfortable noise indicated by two or more modes of comfortable noise generation, and IMPIC ^ l IMPIC^l ΕΝϊΤΓΤϋΤΟ MEOCANÍ) lli · ........................ · β | θ ΕΝϊΤΓΤϋΤΟ MEOCANÍ) lli·........................·β|θ DE LA ΓΚΟΕ'ΙΕΙίΑυ lOBlils IR............. FROM THE ΓΚΟΕ'ΙΕΙίΑυ lOBlils GO ............. INrEUSTIUAI: .....?ÓI | Írt <<< ....... INrEUSTIUAI: .....?ÓI|Írt<<<....... a signal processor (220) to generate the audio output signal by generating, according to the indicated comfortable noise generation mode, comfortable noise, un procesador de señales (220) para generar la señal de salida de audio medíante la generación, de acuerdo al modo de generación de ruido confortable indicado, ruido confortable, 5 where the first of the two or more comfortable noise generation modes is a frequency domain comfortable noise generation mode, and where the signal processor is configured, yes 5 en donde el primero de los dos o más modos de generación de ruido confortable es un modo de generación de ruido confortable de dominio de frecuencia, y en donde el procesador de señales está configurado, sí 10 The indicated comfortable noise generation mode is the frequency domain comfortable noise generation mode, for generating comfortable noise in a frequency domain and conducting a time frequency conversion of comfortable noise generated in the frequency domain. 10 el modo de generación de ruido confortable indicado es el modo de generación de ruido confortable de dominio de frecuencia, para generar el ruido confortable en un dominio de frecuencia y conduciendo una conversión de frecuencia en tiempo del ruido confortable generado en el dominio de 15 frecuencia. fifteen frequency.
  4. 12
    A system that includes:12. ün sistema que comprende: an apparatus (100) according to one of the claims un aparato (100) de acuerdo a una de las reivindicaciones 1 a 9 para codificar información de audio, y one to 9 to encode audio information, and 10 an apparatus (200) according to claim 10 or 11 for generating an audio output signal based on the received encoded audio information, wherein the selector (110) of the apparatus (100) according 10 un aparato (200) de acuerdo a la reivindicación 10 u 11 para generar una señal de salida de audio en base a la información de audio codificada recibida, en donde el selector (110) del aparato (100) de acuerdo 15 a una de las Reivindicaciones 1 a 9 está configurado para seleccionar un modo de generación de ruido confortable de dos o más modos de generación de ruido confortable de acuerdo a un ruido de fondo característico de una señal de entrada de audio, en donde la unidad de codificación (120) del aparato (100) de acuerdo a una de las Reivindicaciones 1 a 9 está configurado para codificar la información de audio, que fifteen to one of Claims 1 to 9 is configured to select a comfortable noise generation mode from two or more comfortable noise generation modes according to a background noise characteristic of an audio input signal, wherein the unit of encoding (120) of the apparatus (100) according to one of Claims 1 to 9 is configured to encode the audio information, which MX / a / 2017/001237 MX/a/2017/001237 IMPIC ^ l INSTITUTE MeihLANE) β · ι ........................ · β * | θ IMPIC^l iNSTíTUTO MeihLANE) β·ι........................·β*|θ DELA HOFEEDAD ΕΙβΗΪΙΙϊ Jl * ............. DELA HOFEEDAD ΕΙβΗΪΙΙϊ Jl*............. iNDlJSTUAL ..... ΝΙβ '·' * ·· ....... iNDlJSTUAL .....ΝΙβ’·'*··....... comprende información de modo que índica el modo de generación de ruido confortable seleccionado como un modo de generación de ruido confortable indicado, para obtener información de audio codificada, en donde la unidad de decodificación (210) del aparato (200) de acuerdo a la reivindicación 10 u 11 está configurado para recibir la información de audio codificada, y además está configurado para decodificar la información de audio it comprises information so as to indicate the selected comfortable noise generation mode as an indicated comfortable noise generation mode, to obtain encoded audio information, wherein the decoding unit (210) of the apparatus (200) according to claim 10 or 11 is configured to receive the encoded audio information, and is also configured to decode the audio information 10 encoded to obtain the encoded mode information with the encoded audio information, and wherein the signal processor (220) of the apparatus (200) according to claim 10 or 11 is configured 10 codificada para obtener la información de modo codificada con la información de audio codificada, y en donde el procesador de señales (220) del aparato (200) de acuerdo a la reivindicación 10 u 11 está configurado 15 para generar la señal de salida de audio generando, de acuerdo al modo de generación de ruido confortable indicado, ruido confortable. fifteen to generate the audio output signal generating, according to the indicated comfortable noise generation mode, comfortable noise.
  5. 13
    A method of encoding audio information, which 13. Un método para codificar información de audio, que 20 comprende:twenty understands: seleccionar un modo de generación de ruido confortable de dos o más modos de generación de ruido confortable de select a comfortable noise generation mode from two or more comfortable noise generation modes from MX / a / 2017/001237 MX/a/2017/001237 IMPIC ^ l ¡ΝϊΤΓΤΙΓΤΟ MEOCANÍ) β ·: ........................ · β * | θ IMPIC^l ¡ΝϊΤΓΤΙΓΤΟ MEOCANÍ) β·:........................·β*|θ DELA FhjLIEDád IR DELA FhjLIEDád IR IN DUSI BILI: ..... ΝΙΒη »....... IN DUSI BILI: .....ΝΙΒη»....... according to a background noise characteristic of an audio input signal, and encode the audio information, where the acuerdo a un ruido de fondo característico de una señal de entrada de audio, y codificar la información de audio, en donde la 5 audio information comprises mode information indicating the selected comfortable noise generation mode, wherein one of the two or more comfortable noise generation modes is a noise generation mode 5 información de audio comprende información de modo que indica el modo de generación de ruido confortable seleccionado, en donde uno de los dos o más modos de generación de ruido confortable es un modo de generación de ruido 10 comfortable frequency domain, and wherein the comfortable frequency domain noise generation mode indicates that comfortable noise will be generated in a frequency domain and that comfortable noise generated in the frequency domain will be converted to frequency in time. 10 confortable de dominio de frecuencia, y en donde el modo de generación de ruido confortable de dominio de frecuencia índica que el ruido confortable se generará en un dominio de frecuencia y que el ruido confortable generado en el dominio de frecuencia será convertido a frecuencia en tiempo.
  6. 14
    A method of generating an audio output signal based on the received encoded audio information, comprising:14. ün método para generar una señal de salida de audio en base a la información de audio codificada recibida, que comprende: 20 decodificar la información de audio codificada para obtener información de modo codificada con la información de twenty decode the encoded audio information to obtain encoded mode information with the information of MX / a / 2017/001237 encoded audio, where the mode information indicates a MX/a/2017/001237 audio codificada, en donde la información de modo indica un MX / a / 2017/001237 MX/a/2017/001237 Vi <! | G «iiílilíí 'tJi Vi <!|g «iiílilíí ’tJi IMPI ^! NjTrTirroMfciiC * No flj · ........ ιι · β * j | IMPI^ !NjTrTirroMfciiC*No flj·........ιι·β*j| DE I.A XWÍÍÜfiJj modo de generación de ruido confortable indicado de dos o más modos de generación de ruido confortable, y generar la señal de salida audio generando, de acuerdo al DE IA XWÍÍÜfiJj comfortable noise generation mode indicated by two or more comfortable noise generation modes, and generate the audio output signal generating, according to the 5 indicated comfortable noise generation mode, comfortable noise, where one of the two or more comfortable noise generation modes is a noise generation mode 5 modo de generación de ruido confortable indicado, ruido confortable, en donde uno de los dos o más modos de generación de ruido confortable es un modo de generación de ruido 10 comfortable frequency domain, and where, if the indicated comfortable noise generation mode is the comfortable noise generation mode of 10 confortable de dominio de frecuencia, y en donde, si el modo de generación de ruido confortable indicado es el modo de generación de ruido confortable de dominio de frecuencia. frequency domain.
  7. 15
    Un medio legible por computadora para codificar fifteen. A computer-readable medium for encoding 20 información de audio, que comprende el método de la reivindicación 13. twenty audio information, comprising the method of claim 13. IMPIC ^ l ¡ΝϊΤΓΤϋΤΟ ΜΕΟΓΑΝΟ t ·) ........................ · β * | θ IMPIC^l ¡ΝϊΤΓΤϋΤΟ ΜΕΟΓΑΝΟ t·)........................·β*|θ DELA HíaPLEDAD EliHliSL:................ DELA HíaPLEDAD EliHliSL: ................ iNDOsTBEAL: ..... Αϊβί · '' ^ ....... iNDOsTBEAL: .....Αϊβί·''^.......