Patent ES-2807241-T3 (ES)
Title: Método de codificación, codificador, programa y medio de grabación
Inventor: MORIYA TAKEHIRO
IPC: G10L19/035
Filed: 2013-05-29
Granted: 2021-02-22
Abstract: Un método de codificación para una cadena de muestras derivada de una señal de audio de entrada en un intervalo de tiempo dado, la cadena de muestras que consiste en una pluralidad de muestras, obteniendo el método de codificación un código de ganancia correspondiente a una ganancia obtenida por un paso de procesamiento de bucle de actualización de ganancia de obtención la ganancia por procesamiento en bucle y un código de señal entero obtenido al codificar una cadena de muestras de valor entero obtenidas dividiendo cada muestra en la cadena de muestra que consiste en la pluralidad de muestras por la ganancia; en donde el paso de procesamiento del bucle de actualización de ganancia comprende un paso de actualización de expansión de ganancia y un paso de actualización de reducción de ganancia; el paso de actualización de expansión de ganancia comprende: un paso de ajuste de ganancia de límite inferior de, cuando el número de bits o el número estimado de bits c en un código obtenido codificando una cadena de muestras de valor entero obtenidas dividiendo cada muestra en la cadena de muestra que consiste en la pluralidad de muestras por una ganancia antes una actualización es mayor que un número predeterminado B de bits asignados, configurando la ganancia antes de la actualización como un límite inferior gmin de la ganancia; y un primer paso de actualización de ganancia de, cuando el número de bits o el número estimado de bits c es mayor que el número predeterminado B de bits asignados y se ha establecido un límite superior gmax de la ganancia, estableciendo una media ponderada del límite superior gmax de la ganancia y el límite inferior gmin de la ganancia como una ganancia actualizada, donde se asigna un mayor peso al límite inferior gmin de la ganancia o al límite superior gmax de la ganancia, lo que sea más probable según un indicador basado en al menos el número predeterminado B de bits asignados, una cantidad de configuración de de bits consumidos en el ajuste del límite inferior y una cantidad de configuración de bits consumidos en el ajuste del límite inferior, y la cantidad de configuración de bits consumidos en el ajuste del límite inferiores el número de bits o el número estimado de bits; y el paso de actualización de reducción de ganancia comprende: un paso de ajuste de ganancia de límite superior de, cuando el número de bits o el número estimado de bits c en un código obtenido codificando una cadena de muestras de valor entero obtenidas dividiendo cada muestra en la cadena de muestra que consiste en la pluralidad de muestras por la ganancia anterior una actualización es menor que el número predeterminado B de bits asignados, configurando la ganancia antes de la actualización como un límite superior gmax de la ganancia; y un segundo paso de actualización de ganancia de, cuando el número de bits o el número estimado de bits c es menor que el número predeterminado B de bits asignados y se ha establecido el límite inferior gmin de la ganancia, estableciendo una media ponderada del límite superior gmax de la ganancia y el límite inferior gmin de la ganancia como una ganancia actualizada, donde se asigna un mayor peso al límite inferior gmin de la ganancia o al límite superior gmax de la ganancia, lo que sea más probable según un indicador basado en al menos el número predeterminado B de bits asignados, el número de bits consumidos en el límite inferior, y el número de bits consumidos en el límite superior, y el número de bits consumidos en el límite superior se puede establecer que es el número de bits o el número estimado de bits.