Abstract:
Un aparato (100, 100a, 500, 700) de codificación de habla adaptado para realizar codificación en una base trama a trama, comprendiendo el aparato de codificación de habla: una sección (101) de transformación adaptada para transformar una señal de audio/habla de entrada a un dominio de frecuencia para obtener un parámetro de dominio de frecuencia; una sección (102) de selección adaptada para dividir el parámetro de dominio de frecuencia en una pluralidad de subbandas, y adaptada adicionalmente para seleccionar una banda objetivo de cuantificación compuesta de un número natural de subbandas consecutivas de la pluralidad de subbandas, y adaptada adicionalmente para generar una información de banda que indica la banda objetivo de cuantificación; una sección (103) de cuantificación de forma adaptada para cuantificar una forma del parámetro de dominio de frecuencia en la banda objetivo de cuantificación; una sección (105, 505, 705) de cuantificación de ganancia adaptada para codificar una ganancia del parámetro de dominio de frecuencia en la banda objetivo de cuantificación para obtener una información codificada de ganancia; y una sección (104) de determinación adaptada: para determinar que la codificación predictiva se ha de realizar cuando el número de subbandas comunes a la banda objetivo de cuantificación de trama actual y una banda objetivo de cuantificación seleccionada en el pasado es igual a o mayor que un valor predeterminado, y para determinar que la codificación predictiva no se ha de realizar cuando el número de subbandas comunes es menor que el valor predeterminado, donde la sección de cuantificación de ganancia está adaptada: para obtener la información codificada de ganancia realizando codificación predictiva en la ganancia del parámetro de dominio de frecuencia en la banda objetivo de cuantificación usando información codificada de ganancia pasada cuando la sección de determinación ha determinado que la codificación predictiva se ha de realizar, y para obtener la información codificada de ganancia cuantificando directamente la ganancia del parámetro de dominio de frecuencia en la banda objetivo de cuantificación cuando la sección de determinación ha determinado que la codificación predictiva no se ha de realizar.
Abstract:
Un aparato de codificación de audio que comprende: una sección de codificación de primera capa (102) accionable para realizar un procesamiento de codificación con respecto a unos coeficientes de transformación de entrada para generar unos datos codificados de primera capa; una sección de descodificación de primera capa (103) accionable para realizar un procesamiento de descodificación usando los datos codificados de primera capa para generar unos coeficientes de transformación descodificados de primera capa; y una sección de codificación de segunda capa (105) accionable para realizar un procesamiento de codificación con respecto a una banda de frecuencia objetivo en la que, en unos coeficientes de transformación de error de primera capa que representan un error entre los coeficientes de transformación de entrada y los coeficientes de transformación descodificados de primera capa, se halla un máximo error, para generar unos datos codificados de segunda capa, donde la sección de codificación de segunda capa comprende: una primera sección de especificación de posición (201) accionable para buscar una primera banda que comprende el máximo error a través de la totalidad de una banda entera, sobre la base de un ancho de banda más amplio que la banda de frecuencia objetivo y un primer tamaño de escalón previamente determinado para generar una primera información de posición que muestra la primera banda especificada; una segunda sección de especificación de posición (202) accionable para buscar la banda de frecuencia objetivo a través de la totalidad de la primera banda, sobre la base de un segundo tamaño de escalón más estrecho que el primer tamaño de escalón para generar una segunda información de posición que muestra la banda de frecuencia objetivo especificada; y una sección de codificación (203) accionable para codificar los coeficientes de transformación de error de primera capa incluidos en la banda de frecuencia objetivo que se especifica sobre la base de la primera información de posición y la segunda información de posición para generar una información codificada.
Abstract:
Disclosed is a decoding device which can efficiently encode/decode spectral data in a high pass section of a broadband signal. In the disclosed device: a sample group extraction unit (372) partially selects spectral components by means of an ease of selection importance which is the extent that the spectral components come close to the spectral component having the maximum amplitude value, in the spectrum of a high pass estimated by means of first parameters contained in second encoded information and bands most approximated to each of the spectrums of a plurality of sub-bands calculated from the spectrum of a second decode signal; a logarithmic gain application unit (373) applies second parameters to the partially selected spectral components; and an interpolation processing unit (374) applies third parameters which are adaptively set according to the value of the second parameters, to the spectral components which were not partially selected.
Abstract:
Provided is a voice encoding device which can accurately encode a spectrum shape of a signal having a strong tonality such as a vowel. The device includes: a sub-band constituting unit (151) which divides a first layer error conversion coefficient to be encoded into M sub-bands so as to generate M sub-band conversion coefficients; a shape vector encoding unit (152) which performs encoding on each of the M sub-band conversion coefficient so as to obtain M shape encoded information and calculates a target gain of each of the M sub-band conversion coefficients; a gain vector forming unit (153) which forms one gain vector by using M target gains; a gain vector encoding unit (154) which encodes the gain vector so as to obtain gain encoded information; and a multiplexing unit (155) which multiplexes the shape encoded information with the gain encoded information.
Abstract:
Provided is an encoding device which can reduce the encoding distortion as compared to the conventional technique and can obtain a preferable sound quality for auditory sense. In the encoding device, a shape quantization unit (111) quantizes the shape of an input spectrum with a small number of pulse positions and polarities. The shape quantization unit (111) sets a pulse amplitude width to be searched later upon search of the pulse position to a value not greater than the pulse amplitude width which has been searched previously. A gain quantization unit (112) calculates a gain of a pulse searched by the shape quantization unit (111) for each of bands.
Abstract:
Disclosed is an encoding device capable of improving decoded signal quality. A local search unit (302) conducts a local search on a plurality of sub-bands generated by dividing spectrum data, and calculates lattice vectors for the spectra in the plurality of sub-bands. A multi-rate indexing unit (303) uses the lattice vectors to perform multi-rate indexing on each of the sub-bands, and generates indexing information showing the results thereof. A band selection unit (304) determines certain sub-bands from amongst the plurality of sub-bands in a plurality of encoding layers as perceptually important sub-band groups, where these are: within a selection range of sub-bands wherein the total number of encoding bits allocated to each of the plurality of sub-bands in the indexing information is equal to or less than an already set value, and within a sub-band selection range with the highest total energy of each of the plurality of sub-bands.
Abstract:
Provided is an encoding device which divides an input signal into a low-range component and a high-range component and encodes the components in separate encoding units. The encoding device can improve quality of a decoded signal. The encoding device (101) includes: a band division process unit (201) which subjects an input signal to a band division process so as to obtain a lower intermediate-range component lower than a first frequency and a high-range component higher than the first frequency; a low-range encoding unit (202) which suppresses a portion of the lower intermediate-range component higher than a second frequency so as to obtain a low-range component and encodes the low-range component so as to obtain low-range encoded information; an intermediate-range correction unit (203) corrects the intermediate-range component higher than the second frequency among the suppressed lower intermediate-range component so as to obtain a corrected intermediate-range component; an intermediate high-range encoding unit (204) which encodes the corrected intermediate-range component and the high-range component so as to obtain intermediate high-range encoded information; and a multiplexing unit (205) which multiplexes the low-range encoded information and the intermediate high-range encoded information so as to obtain encoded information.
Abstract:
Disclosed is an encoding device that improves the quality of a decoded signal in a hierarchical coding (scalable coding) method, wherein a band to be quantized is selected for every level (layer). The encoding device (101) is equipped with a second layer encoding unit (205) that selects a first band to be quantized of a first input signal from among a plurality of sub-bands, and that generates second layer encoding information containing first band information of said band; a second layer decoding unit (206) that generates a first decoded signal using the second layer encoding information; an addition unit (207) that generates a second input signal using the first input signal and the first decoded signal; and a third layer encoding unit (208) that selects a second band to be quantized of the second input signal using the first decoded signal, and that generates third layer encoding information.
Abstract:
There is disclosed an encoder apparatus whereby, when a band expanding technique for encoding, based on the spectral data of a lower frequency portion, the spectral data of a higher frequency portion is applied to a lower layer in a hierarchical encoding/decoding system, an efficient encoding can be performed in an upper layer as well, thereby improving the decoded-signal quality. In an encoder apparatus (101), a second layer decoder unit (207) calculates a spectrum (differential spectrum), which is to be encoded in a third layer encoder unit (210) that is an upper layer of the second layer decoder unit (207), by applying such an ideal gain (first gain parameter al) that minimizes the energy of the differential spectrum.