MX353188B

Apparatus and method for audio signal envelope encoding, processing and decoding by splitting the audio signal envelope employing distribution quantization and coding.

Abstract

An apparatus for decoding to obtain a reconstructed audio signal envelope is provided. The apparatus comprises a signal envelope reconstructor (110) for generating the reconstructed audio signal envelope depending on one or more splitting points. Moreover, the apparatus comprises an output interface (120) for outputting the reconstructed audio signal envelope. The signal envelope reconstructor (110) is configured to generate the reconstructed audio signal envelope such that the one or more splitting points divide the reconstructed audio signal envelope into two or more audio signal envelope portions. An assignment rule defines a signal envelope portion value for each signal envelope portion of the two or more signal envelope portions depending on said signal envelope portion. Moreover, the signal envelope reconstructor (110) is configured to generate the reconstructed audio signal envelope such that, for each of the two or more signal envelope portions, an absolute value of its signal envelope portion value is greater than half of an absolute value of the signal envelope portion value of each of the other signal envelope portions.

MX353188B, drawing sheet 1
Sheet 1 of 172

Term

7.7 yearsleft in the term

Expires 10 June 2034.

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

27 claims: 12 independent, 15 dependent

  1. 1
    CLAIMS REIVINDICACIONES 1. Un aparato para decodificación para obtener una envolvente de la señal de audio reconstruida, que comprende:one. A decoding apparatus for obtaining an envelope of the reconstructed audio signal, comprising: a signal envelope reconstructor (110) adapted to generate the reconstructed audio signal envelope depending on one or more split points and an output interface (120) adapted to output the reconstructed audio signal envelope, in where the signal envelope reconstructor (110) is configured to generate the envelope of the reconstructed audio signal, such that the one or more split points divide the envelope of the reconstructed audio signal into two or more envelope portions of the audio signal, wherein a predefined allocation rule defines a value of the signal envelope portion for each signal envelope portion of the two or more signal envelope portions depending on the signal envelope portion and where the Signal Envelope Rebuilder (110) is configured to generate the reconstructed audio signal envelope such that, for each of the two or more signal envelope portions, the absolute value of your signal envelope portion value is greater than half the absolute value of the signal envelope portion value of each of the other portions un reconstructor de envolvente de la señal (110) adaptado para generar la envolvente de la señal de audio reconstruida dependiendo de uno o más puntos de división y una interfaz de salida (120) adaptada para emitir la envolvente de la señal de audio reconstruida, en donde el reconstructor de envolvente de la señal (110) está configurado para generar la envolvente de la señal de audio reconstruida, de tal manera que el uno o más puntos de división dividen la envolvente de la señal de audio reconstruida en dos o más porciones de envolvente de la señal de audio, en donde una regla de asignación predefinida define un valor de la porción de envolvente de la señal para cada porción de envolvente de la señal de las dos o más porciones de envolvente de la señal dependiendo de la porción de envolvente de la señal y en donde el reconstructor de envolvente de la señal (110) está configurado para generar la envolvente de la señal de audio reconstruida de tal manera que, para cada una de las dos o más porciones de envolvente de la señal, el valor absoluto de su valor de porción de envolvente de la señal es mayor que la mitad del valor absoluto del valor de la porción de envolvente de la señal de cada una de las otras porciones 120 120 INSTITUTO MEXICANA DE LA FROPIEi AI. INDUSTRIAL de envolvente de la señal. MEXICAN INSTITUTE OF LA FROPIEi AI. INDUSTRIAL signal envelope.
  2. 5
    A decoding apparatus for obtaining an envelope of the reconstructed audio signal, comprising:5. Un aparato para decodificación para obtener una envolvente de la señal de audio reconstruida, que comprende: a signal envelope reconstructor (110) adapted to generate the reconstructed audio signal envelope depending on one or more split points and an output interface (120) adapted to output the reconstructed audio signal envelope, in where the signal envelope reconstructor (110) is configured to generate the signal envelope un reconstructor de envolvente de la señal (110) adaptado para generar la envolvente de la señal de audio reconstruida dependiendo de uno o más puntos de división y una interfaz de salida (120) adaptada para emitir la envolvente de la señal de audio reconstruida, en donde el reconstructor de envolvente de la señal (110) está configurado para generar la envolvente de la señal audio, wherein a predefined allocation rule defines a value of the signal envelope portion for each signal envelope portion of the two or more signal envelope portions depending on the signal envelope portion and where a Predefined envelope portion value is assigned to each of the two or more signal envelope portions and where the signal envelope reconstructor (110) is configured to generate the envelope of the signal envelope. signal de audio, en donde una regla de asignación predefinida define un valor de la porción de envolvente de la señal para cada porción de envolvente de la señal de las dos o más porciones de envolvente de la señal dependiendo de la porción de envolvente de la señal y en donde un valor de la porción de envolvente predefinido es asignado a cada una de las dos o más porciones de envolvente de la señal y en donde el reconstructor de envolvente de la señal (110) está configurado para generar la envolvente de la señal 122 122 INSTITUTO MEXICANO UE LA PROHEE aD inmj.jtxiai. INSTITUTO MEXICANO UE LA PROHEE aD inmj.jtxiai. audio reconstructed in such a way that, for each porcT'órT ^^ '* ~ * signal envelope of the two or more signal envelope portions, the absolute value of the value of the signal envelope portion of such a signal envelope portion is greater than 90% of the absolute value of the predefined envelope portion value that is assigned to the signal envelope portion and of such that the absolute value of the value of the signal envelope portion of such signal envelope portion is less than 110% of the absolute value of the predefined signal envelope portion value that is assigned to the envelope portion of the signal. de audio reconstruida de tal manera que, para cada pórcT'órT^^’*~* envolvente de la señal de las dos o más porciones de envolvente de la señal, el valor absoluto del valor de la porción de envolvente de la señal de tal porción de envolvente de la señal es mayor el 90% del valor absoluto del valor de la porción de envolvente predefinido que es asignado a la porción de envolvente de la señal y de tal manera que el valor absoluto del valor de la porción de envolvente de la señal de tal porción de envolvente de la señal es menor del 110% del valor absoluto del valor de la porción de envolvente de la señal predefinido que es asignado a la porción de envolvente de la señal.
  3. 9
    The apparatus according to one of the preceding claims, wherein the value of the signal envelope portion of each signal envelope portion of the two or more signal envelope portions depends on one or more energy values ​​or one or more power values ​​of such portion of signal envelope or where the value of the signal envelope portion of each signal envelope portion of the two or more signal envelope portions depends on any other appropriate value to reconstruct an original level or target of the audio signal envelope. 9. El aparato de acuerdo con una de las reivindicaciones precedentes, en donde el valor de la porción de envolvente de la señal de cada porción de envolvente de la señal de las dos o más porciones de envolvente de la señal depende de uno o más valores de energía o uno o más valores de potencia de tal porción de envolvente de la señal o en donde el valor de la porción de envolvente de la señal de cada porción de envolvente de la señal de las dos o más porciones de envolvente de la señal depende de cualquier otro valor apropiado para reconstruir un nivel original u objetivo de la envolvente de la señal de audio.
  4. 10
    The apparatus according to one of the preceding claims, wherein the signal envelope reconstructor (110) is configured to generate an aggregation function depending on the one or more split points, wherein the aggregation function comprises a plurality of aggregation points, where each of the aggregation points comprises an argument value and an aggregation value, where the aggregation function is increased monotonically and where each of the one or more division points indicates 10. El aparato de acuerdo con una de las reivindicaciones precedentes, en donde el reconstructor de envolvente de la señal (110) está configurado para generar una función de agregación dependiendo del uno o más puntos de división, en donde la función de agregación comprende una pluralidad de puntos de agregación, en donde cada uno de los puntos de agregación comprende un valor de argumento y un valor de agregación, en donde la función de agregación se incrementa monotónicamente y en donde cada uno del uno o más puntos de división indica 124 124 IN MEXICAN TTTUTO IN TTTUTO MEXICANO Γ /. · THE INDUSTRIAL PKOHECAP Γ/.· LA PKOHECAP INDUSTRIAL (110) está configurado para generar la envolvente de la señal de audio de tal manera que la envolvente de la señal de audio comprende una pluralidad de puntos de envolvente, en donde cada uno de los puntos de envolvente comprende un valor de argumento y un valor de la envolvente y en donde, para cada de los puntos de agregación de la función de agregación, uno de los puntos de envolvente de la envolvente de la señal de audio es asignado a tal punto de agregación de tal manera que el valor de argumento de tal punto de envolvente es igual al valor de argumento de tal punto de agregación y en donde el reconstructor de envolvente de la señal (110) está configurado para generar la envolvente de la señal de audio de tal manera que el valor de la envolvente de cada uno de los puntos de envolvente de la envolvente de la señal de audio depende del valor de agregación de por lo menos un punto de agregación de la función de agregación. (110) is configured to generate the envelope of the audio signal such that the envelope of the audio signal comprises a plurality of envelope points, where each of the envelope points comprises an argument value and a value of the envelope and where, for each of the aggregation points of the aggregation function, one of the envelope points of the envelope of the audio signal is assigned to such an aggregation point such that the argument value of such an envelope point is equal to the argument value of such an aggregation point and where the reconstructor signal envelope (110) is configured to generate the envelope of the audio signal such that the value of the envelope of each of the envelope points of the envelope of the audio signal depends on the value of aggregation of at least one aggregation point of the aggregation function.
  5. 14
    The apparatus according to one of the preceding claims, wherein the apparatus further comprises a split point decoder (105) for decoding one or more encoded points according to a decoding rule to obtain a position of each of the one or plus split points, where the split point decoder (105) is configured to parse a number of total positions indicating a total number of possible split point positions, a number of division points indicating the number of the one or more division points and the state number of division points and where the division point decoder (105) is configured to generate an indication of the position of each of the one or more division points using the number of total positions, the number of division points, and the state number of division points. 14. El aparato de acuerdo con una de las reivindicaciones precedentes, en donde el aparato comprende además un decodificador de puntos de división (105) para decodificar uno o más puntos codificados de acuerdo con una regla de decodificación para obtener una posición de cada uno del uno o más puntos de división, en donde el decodificador de puntos de división (105) está configurado para analizar un número de posiciones totales que indica un número total de posiciones del punto de división posibles, un número de puntos de división que indica el número del uno o más puntos de división y el número de estado de puntos de división y en donde el decodificador de puntos de división (105) está configurado para generar una indicación de la posición de cada uno del uno o más puntos de división utilizando el número de posiciones totales, el número puntos de división y el número de estado de puntos de división.
  6. 15
    El aparato de acuerdo con una de las reivindicaciones precedentes, en donde el reconstructor de envolvente de la señal (110) está configurado para generar la envolvente de la señal de audio reconstruida dependiendo del > I fifteen. The apparatus according to one of the preceding claims, wherein the signal envelope reconstructor (110) is configured to generate the reconstructed audio signal envelope depending on> I 128 128 IMPI ΐΜνΤίη ιτη mi nr . ¿1 IMPI ΐΜνΤίη ιτη mi nr. one INSTITUTO MMICanO MMICanO INSTITUTE OE LA FROPIECAO INDUSTRIAL total energy value that indicates the total energy of the envelope of the reconstructed audio signal or depending on any other appropriate value to reconstruct an original or target level of the envelope of the audio signal. OE LA FROPIECAO INDUSTRIAL valor de energía total que indica la energía total de la envolvente de la señal de audio reconstruida o dependiendo de cualquier otro valor apropiado para reconstruir un nivel original u objetivo de la envolvente de la señal de audio.
  7. 16
    An apparatus for reconstructing an audio signal, comprising:16. Un aparato para la reconstrucción de una señal de audio, que comprende: an apparatus (1510) for decoding according to one of claims 1 to 15 for obtaining an envelope of the reconstructed audio signal of the audio signal and a signal generator (1520) for generating the audio signal depending on the envelope of the audio signal of the audio signal and depending on an additional signal characteristic of the audio signal, the additional signal characteristic is different from the envelope of the audio signal. un aparato (1510) para decodificación de acuerdo con una de las reivindicaciones 1 a 15 para obtener una envolvente de la señal de audio reconstruida de la señal de audio y un generador de señal (1520) para generar la señal de audio dependiendo de la envolvente de la señal de audio de la señal de audio y dependiendo de una característica de señal adicional de la señal de audio, la característica de señal adicional es diferente de la envolvente de la señal de audio.
  8. 17
    An apparatus for encoding an envelope of the audio signal, comprising:17. Un aparato para codificar una envolvente de la señal de audio, que comprende: an audio signal envelope interface (210) adapted to receive the audio signal envelope and a split point determiner (220) adapted to determine, depending on a predefined allocation rule, the value of the portion signal envelope for at least one audio signal envelope portion of two or more audio signal envelope portions for each of at least two split point configurations, where each of the at least two una interfaz de la envolvente de la señal de audio (210) adaptada para recibir la envolvente de la señal de audio y un determinador de punto de división (220) adaptado para determinar, dependiendo de una regla de asignación predefinida, el valor de la porción de envolvente de la señal para por lo menos una porción de envolvente de la señal de audio de dos o más porciones de envolvente de la señal de audio para cada una de por lo menos dos configuraciones de punto de división, en donde cada una de las por lo menos dos 129 129 INSTITUTO VLXÍCANJ 1>F. LA Π-ΌΗΕΙλΧ. JNUUSTlUAL configuraciones de punto de división comprende uno o más puntos de división, en donde el uno o más puntos de división de cada una de las dos o más configuraciones de punto de división dividen la envolvente de la señal de audio en las dos o más porciones de envolvente de la señal de audio y en donde el determinador de punto de división (220) está configurado para seleccionar uno o más puntos de división de una de las por lo menos dos configuraciones de punto de división como uno o más puntos de división seleccionados para codificar la envolvente de la señal de audio, en donde el determinador de punto de división (220) está configurado para seleccionar el uno o más puntos de división dependiendo del valor de la porción de envolvente de la señal de cada una de la por lo menos una porción de envolvente de la señal de audio de las dos o más porciones de envolvente de la señal de audio de cada una de las por lo menos dos configuraciones de punto de división. VLXICANJ INSTITUTE 1> F. LA Π-ΌΗΕΙλΧ. JNUUSTlUAL split point settings comprise one or more split points, where the one or more split points of each of the two or more split point settings divide the envelope of the audio signal into the two or more envelope portions of the audio signal and where the point determiner Split Point (220) is configured to select one or more Split Points from one of the at least two Split Point settings as one or more Split Points selected to encode the envelope of the audio signal, wherein the split point determiner (220) is configured to select the one or more split points depending on the value of the signal envelope portion of each of the at least one envelope portion of the audio signal. of the two or more envelope portions of the audio signal from each of the at least two split point configurations.
  9. 21
    Un aparato para codificar una señal de audio, que comprende:twenty-one. An apparatus for encoding an audio signal, comprising: an encoding apparatus (1410) according to one of claims 17 to 20 for encoding an audio signal envelope of the audio signal and a secondary signal characteristic encoder (1420) for encoding an additional signal characteristic of the audio signal, the additional signal characteristic is different from the envelope of the audio signal. un aparato (1410) para codificación de acuerdo con una de las reivindicaciones 17 a 20 para codificar una envolvente de la señal de audio de la señal de audio y un codificador de característica de señal secundaria (1420) para codificar una característica de señal adicional de la señal de audio, la característica de señal adicional es diferente de la envolvente de la señal de audio.
  10. 22
    A decoding method to obtain an envelope of the reconstructed audio signal, comprising:22. Un método de decodificación para obtener una envolvente de la señal de audio reconstruida, que comprende: generar la envolvente de la señal de audio reconstruida dependiendo de uno o más puntos de división y emitir la envolvente de la señal de audio reconstruida, en donde la generación de la envolvente de la señal de audio reconstruida se lleva a cabo de tal manera que el uno o más puntos de división dividen la envolvente de la señal de audio reconstruida en dos o más porciones de envolvente de la señal de audio, en donde una regla de asignación predefinida define el valor de la porción de envolvente de la señal para generating the envelope of the reconstructed audio signal depending on one or more split points and outputting the envelope of the reconstructed audio signal, wherein the generation of the envelope of the reconstructed audio signal is carried out in such a way that the one or more split points divide the envelope of the reconstructed audio signal into two or more envelope portions of the audio signal, where a predefined allocation rule defines the value of the envelope portion of the signal for 132 132 1, cada porción de envolvente de la ΐΝίτίΓυτύ μ·.λ' <-·« ' '•r ’. * ΤτΜΐ 1, each envelope portion of the ΐΝίτίΓυτύ μ ·.λ'<- · «' '• r'. * ΤτΜΐ J.L JL Μ LA 'ROíistAj Μ LA ’ROíistAj INDUSTk.ÚL porciones de envolvente de la señal dependiendo de tal porción de envolvente de la señal y en donde la generación de la envolvente de la señal de audio reconstruida se lleva a cabo de tal manera que, para cada una de las dos o más porciones de envolvente de la señal, el valor absoluto de su valor de porción de envolvente de la señal es mayor que la mitad del valor absoluto del valor de la porción de envolvente de la señal de cada una de las otras porciones de envolvente de la señal. INDUSTk.ÚL signal envelope portions depending on such signal envelope portion and where the generation of the reconstructed audio signal envelope is carried out in such a way that, for each of the two or more portions signal envelope value, the absolute value of its signal envelope portion value is greater than half the absolute value of the signal envelope portion value of each of the other signal envelope portions.
  11. 23
    2. 3. A decoding method to obtain an envelope of the reconstructed audio signal, comprising:23. Un método de decodificación para obtener una envolvente de la señal de audio reconstruida, que comprende: generar la envolvente de la señal de audio reconstruida dependiendo de uno o más puntos de división y emitir la envolvente de la señal de audio reconstruida, en donde la generación de la envolvente de la señal de audio reconstruida se lleva a cabo de tal manera que el uno o más puntos de división dividen la envolvente de la señal de audio reconstruida en dos o más porciones de envolvente de la señal de audio, en donde una regla de asignación predefinida define el valor de la porción de envolvente de la señal para cada porción de envolvente de la señal de la dos o más porciones de envolvente de la señal, dependiendo de tal porción de envolvente de la señal y en donde un valor de la porción de envolvente generating the envelope of the reconstructed audio signal depending on one or more split points and outputting the envelope of the reconstructed audio signal, wherein the generation of the envelope of the reconstructed audio signal is carried out in such a way that the one or more split points divide the envelope of the reconstructed audio signal into two or more envelope portions of the audio signal, wherein a predefined allocation rule defines the value of the signal envelope portion for each signal envelope portion of the two or more signal envelope portions, depending on such signal envelope portion and where an envelope portion value 133 133 INSTITUTO MEXICANO DE LA PROPIEDAD INDUSTRIAL predefinido es asignado a cada una de las dos o más porciones de envolvente de la señal y en donde la generación de la envolvente de la señal de audio reconstruida se lleva a cabo de tal manera que, para cada porción de envolvente de la señal de las dos o más porciones de envolvente de la señal, el valor absoluto del valor de la porción de envolvente de la señal de la porción de envolvente de la señal es mayor del 90% del valor absoluto del valor de la porción de envolvente predefinido que es asignado a tal porción de envolvente de la señal y de tal manera que el valor absoluto del valor de la porción de envolvente de la señal de tal porción de envolvente de la señal es menor del 110% del valor absoluto del valor de la porción de envolvente predefinido que es asignado a la porción de envolvente de la señal. The predefined MEXICAN INSTITUTE OF INDUSTRIAL PROPERTY is assigned to each of the two or more signal envelope portions and where the generation of the reconstructed audio signal envelope is carried out in such a way that, for each portion of signal envelope of the two or more signal envelope portions, the absolute value of the value of the signal envelope portion of the signal envelope portion is greater than 90% of the absolute value of the predefined envelope portion value that is assigned to such signal envelope portion and of such that the absolute value of the value of the signal envelope portion of such a signal envelope portion is less than 110% of the absolute value of the predefined envelope portion value that is assigned to the signal envelope.
  12. 24
    A method of encoding an envelope of the audio signal, comprising:24. Un método para codificar una envolvente de la señal de audio, que comprende: receive the envelope of the audio signal, determine, depending on a predefined allocation rule, the value of the envelope portion of the signal for at least one envelope portion of the audio signal of two or more envelope portions of the audio signal for each of at least two split point settings, wherein each of the at least two split point settings comprises one or more recibir la envolvente de la señal de audio, determinar, dependiendo de una regla de asignación predefinida, el valor de la porción de envolvente de la señal para por lo menos una porción de envolvente de la señal de audio de dos o más porciones de envolvente de la señal de audio para cada una de por lo menos dos configuraciones de punto de división, en donde cada una de las por lo menos dos configuraciones de punto de división comprende uno o más 134 134 INDUSTRIAL puntos de división, en donde el uno o más puntos de división de cada una de las dos o más configuraciones de punto de división dividen la envolvente de la señal de audio en las dos o más porciones de envolvente de la señal de audio y seleccionar uno o más puntos de división de una de las por lo menos dos configuraciones de punto de división como uno o más puntos de división seleccionados para codificar la envolvente de la señal de audio, en donde la selección de los uno o más puntos de división se lleva a cabo dependiendo del valor de la porción de envolvente de la señal de cada porción de envolvente de la señal de audio de las dos o más porciones de envolvente de la señal de audio de cada una de las por lo menos dos configuraciones de punto de división. INDUSTRIAL split points, where the one or more split points of each of the two or more split point settings divide the envelope of the audio signal into the two or more envelope portions of the audio signal and select one or more split points of one of the at least two split point settings as one or more split points selected to encode the envelope of the audio signal, wherein the selection of the one or more split points is carried out depending on the value of the signal envelope portion of each audio signal envelope portion of the two or more envelope portions of the audio signal of each of the at least two split point configurations.