ES2947874T3 - Determinación de una función de ponderación de baja complejidad para la cuantificación de coeficientes de codificación lineal predictiva (LPC) - Google Patents
Determinación de una función de ponderación de baja complejidad para la cuantificación de coeficientes de codificación lineal predictiva (LPC) Download PDFInfo
- Publication number
- ES2947874T3 ES2947874T3 ES21168286T ES21168286T ES2947874T3 ES 2947874 T3 ES2947874 T3 ES 2947874T3 ES 21168286 T ES21168286 T ES 21168286T ES 21168286 T ES21168286 T ES 21168286T ES 2947874 T3 ES2947874 T3 ES 2947874T3
- Authority
- ES
- Spain
- Prior art keywords
- coefficient
- weighting function
- frequency
- lpc
- lsf
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
- G10L19/07—Line spectrum pair [LSP] vocoders
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/032—Quantisation or dequantisation of spectral components
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/087—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters using mixed excitation models, e.g. MELP, MBE, split band LPC or HVXC
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Se propone un método y aparato para determinar una función de ponderación para cuantificar un coeficiente de codificación predictiva lineal (LPC) y que tiene una complejidad baja. El aparato de determinación de la función de ponderación puede convertir un coeficiente LPC de una subtrama media de una señal de entrada en uno de un coeficiente de frecuencia espectral de inmitancia (ISF) y un coeficiente de frecuencia espectral de línea (LSF), y puede determinar una función de ponderación asociada con una importancia. del coeficiente ISF o del coeficiente LSF basándose en el coeficiente ISF o el coeficiente LSF convertido. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Determinación de una función de ponderación de baja complejidad para la cuantificación de coeficientes de codificación lineal predictiva (LPC)
Campo técnico
Las realizaciones se refieren a un aparato y procedimiento para determinar una función de ponderación para la cuantificación de un coeficiente de codificación predictiva lineal (LPC), y más particularmente, se refieren a un aparato y procedimiento para determinar una función de ponderación de baja complejidad con el fin de mejorar la eficiencia de cuantificación de un coeficiente LPC en una tecnología de predicción lineal.
Técnica Antecedente
En una técnica convencional, se ha aplicado la codificación predictiva lineal para codificar una señal de voz y una señal de audio. Se ha empleado una tecnología de codificación de predicción lineal excitada por código (CELP) para la predicción lineal. La tecnología de codificación CELP puede utilizar una señal de excitación y un coeficiente de codificación predictiva lineal (LPC) con respecto a una señal de entrada. Al codificar la señal de entrada, el coeficiente LPC puede ser cuantificado. Sin embargo, la cuantificación de la LPC puede tener un rango dinámico estrecho y puede tener dificultades para verificar una estabilidad.
Además, en la codificación se puede seleccionar un índice de libro de códigos para recuperar una señal de entrada. Cuando todos los coeficientes LPC se cuantifican usando la misma importancia, se puede producir un deterioro de la calidad de la señal de entrada generada finalmente. Es decir, puesto que todos los coeficientes LPC tienen una importancia diferente, se puede mejorar la calidad de la señal de entrada cuando el error de un coeficiente LPC importante es pequeño. Sin embargo, cuando la cuantificación se realiza aplicando la misma importancia sin tener en cuenta que los coeficientes LPC tienen una importancia diferente, la calidad de la señal de entrada se puede deteriorar.
En consecuencia, se desea un procedimiento que cuantifique eficazmente un coeficiente LPC y mejore la calidad de una señal sintetizada cuando se recupera una señal de entrada utilizando un decodificador. Además, se desea una tecnología que pueda tener un excelente rendimiento de codificación en una complejidad similar.
En el documento "UIT-T G.718 - Codificación robusta de voz y audio de banda estrecha y banda ancha integrada de velocidad binaria variable de 8-32 kbit/s", 30 de junio de 2008 (2008-06-30), XP055087883, se proporciona la descripción de un algoritmo para la codificación escalable de señales de voz y audio de banda estrecha y banda ancha a 8-32 kbit/s.
Divulgación de la invención
Solución al Problema
De acuerdo con la presente invención se proporciona un aparato y un procedimiento como se establece en las reivindicaciones adjuntas. Otras características de la invención serán evidentes a partir de las reivindicaciones dependientes y de la descripción que sigue a continuación.
Breve descripción de los dibujos
Estos y/u otros aspectos serán evidentes y se apreciarán más fácilmente a partir de la siguiente descripción de las realizaciones, tomada en conjunto con los dibujos que se acompañan en los que:
la figura 1 ilustra una configuración de un aparato de codificación de señales de audio de acuerdo con una o más realizaciones;
la figura 2 ilustra una configuración de un cuantificador de coeficientes de codificación predictiva lineal (LPC) de acuerdo con una o más realizaciones;
las figuras 3a, 3b, y 3c ilustran un proceso de cuantificación de un coeficiente LPC de acuerdo con una o más realizaciones;
la figura 4 ilustra un proceso de determinación, por una unidad de determinación de la función de ponderación de la figura 2, una función de ponderación de acuerdo con una o varias realizaciones;
la figura 5 ilustra un proceso de determinación de una función de ponderación basada en un modo de codificación e información de ancho de banda de una señal de entrada de acuerdo con una o más realizaciones;
la figura 6 ilustra una frecuencia espectral de inminencia (ISF) obtenida por medio de la conversión de un coeficiente LPC de acuerdo con una o más realizaciones;
las figuras 7a y 7b ilustran una función de ponderación basada en un modo de codificación de acuerdo con una o más realizaciones;
la figura 8 ilustra un proceso de determinación, por la unidad de determinación de la función de ponderación de la figura 2, una función de ponderación de acuerdo con otra u más realizaciones; y
la figura 9 ilustra un esquema de codificación LPC de un submarco medio de acuerdo con una o más realizaciones.
Modo para la invención
A continuación se hará referencia en detalle a las realizaciones de la presente divulgación, cuyos ejemplos se ilustran en los dibujos que se acompañan, en los que los mismos números de referencia se refieren a elementos similares a lo largo de la divulgación. Las realizaciones se describen a continuación con el fin de explicar la presente divulgación haciendo referencia a las figuras. La figura 1 ilustra una configuración de un aparato de codificación de señales de audio 100 que define un contexto de aplicación para comprender la invención.
Haciendo referencia a la figura 1, el aparato de codificación de señales de audio 100 puede incluir una unidad de preprocesamiento 101, un analizador de espectro 102, una unidad de extracción de coeficientes de codificación predictiva lineal (LPC) y de análisis de paso de bucle abierto 103, un selector de modo de codificación 104, un cuantificador de coeficientes LPC 105, un codificador 106, una unidad de recuperación de errores 107 y un generador de flujo de bits 108. El aparato de codificación de señales de audio 100 puede ser aplicable a una señal de voz.
La unidad de preprocesamiento 101 puede preprocesar una señal de entrada. Mediante el preprocesamiento, se puede completar la preparación de la señal de entrada para la codificación. Específicamente, la unidad de preprocesamiento 101 puede preprocesar la señal de entrada por medio de filtrado de paso alto, pre - énfasis y conversión de muestreo.
El analizador de espectro 102 puede analizar una característica de un dominio de frecuencia con respecto a la señal de entrada por medio de un proceso de mapeo de tiempo a frecuencia. El analizador de espectro 102 puede determinar si la señal de entrada es una señal activa o muda por medio de un proceso de detección de actividad vocal. El analizador de espectro 102 puede eliminar el ruido de fondo de la señal de entrada. La unidad 103 de extracción del coeficiente LPC y análisis del paso de bucle abierto puede extraer un coeficiente LPC por medio de un análisis de predicción lineal de la señal de entrada. En general, el análisis de predicción lineal se realiza una vez por marco, sin embargo, puede realizarse al menos dos veces para una mejora adicional de la voz. En este caso, se puede realizar una predicción lineal para un extremo de marco que es un análisis de predicción lineal existente durante un tiempo, y se puede realizar adicionalmente una predicción lineal para un submarco medio para una mejora de la calidad del sonido durante un tiempo restante. Un extremo de marco de un marco actual indica un último submarco entre los submarcos que constituyen el marco actual, un extremo de marco de un marco anterior indica un último submarco entre los submarcos que constituyen el último marco.
Un submarco intermedio indica al menos un submarco presente entre los submarcos comprendidos entre el último submarco que es el extremo de marco del marco anterior y el último submarco que es el extremo de marco del marco actual. En consecuencia, la unidad 103 de extracción de coeficientes LPC y análisis de paso en bucle abierto puede extraer un total de al menos dos conjuntos de coeficientes LPC.
La unidad 103 de extracción de coeficiente LPC y análisis de paso en bucle abierto puede analizar un paso de la señal de entrada a través de un bucle abierto. La información de paso analizada puede ser utilizada para buscar un libro de códigos adaptivo.
El selector de modo de codificación 104 puede seleccionar un modo de codificación de la señal de entrada basándose en información de paso, información de análisis del dominio de la frecuencia y otras similares. Por ejemplo, la señal de entrada puede codificarse basándose en el modo de codificación que se clasifica en un modo genérico, un modo con voz, un modo sin voz o un modo de transición.
El cuantificador de coeficiente LPC 105 puede cuantificar un coeficiente LPC extraído por la unidad 103 de extracción de coeficiente LPC y análisis de paso de bucle abierto. El cuantificador de coeficientes LPC 105 se describirá más adelante con referencia desde la figura 2 hasta la figura 9.
El codificador 106 puede codificar una señal de excitación del coeficiente LPC basándose en el módulo de codificación seleccionado. Los parámetros para codificar la señal de excitación del coeficiente LPC pueden incluir un índice de libro de códigos adaptivo, un libro de códigos adaptivo de nuevo, un índice de libro de códigos fijo, una
ganancia de libro de códigos fija, y similares. El codificador 106 puede codificar la señal de excitación del coeficiente LPC basándose en una unidad de submarco.
Cuando se produce un error en un marco de la señal de entrada, la unidad de recuperación de errores 107 puede extraer información lateral para una mejora total de la calidad del sonido recuperando u ocultando el marco de la señal de entrada.
El generador de flujo de bits 108 puede generar un flujo de bits utilizando la señal codificada. En este caso, el flujo de bits puede ser utilizada para almacenamiento o transmisión.
La figura 2 ilustra una configuración de un cuantificador de coeficientes LPC de acuerdo con una o más realizaciones.
Con referencia a la figura 2, se puede realizar un proceso de cuantificación que incluya dos operaciones. Una operación se refiere a la realización de una predicción lineal para un extremo de marco de un marco actual o de un marco anterior. Otra operación se refiere a la realización de una predicción lineal de un submarco medio para mejorar la calidad del sonido.
Un cuantificador de coeficientes LPC 200 con respecto al extremo de marco del marco actual o del marco anterior incluye un primer convertidor de coeficientes 202, una unidad de determinación de la función de ponderación 203, un cuantificador 204 y un segundo convertidor de coeficientes 205.
El primer convertidor de coeficientes 202 convierte un coeficiente LPC que se extrae realizando un análisis de predicción lineal del extremo de marco del marco actual o del marco anterior de la señal de entrada. El primer convertidor de coeficientes 202 convierte a un formato de coeficiente de frecuencia espectral de línea (LSF) y opcionalmente a un coeficiente de frecuencia espectral de inminencia (ISF), el coeficiente LPC con respecto al extremo de marco del marco actual o del marco anterior. El coeficiente ISF o el coeficiente LSF indican un formato que puede cuantificar más fácilmente el coeficiente LPC.
La unidad de determinación de la función de ponderación 203 puede determinar una función de ponderación asociada a una importancia del coeficiente LPC con respecto al extremo de marco del marco actual y al extremo de marco del marco anterior, basándose en el coeficiente ISF o en el coeficiente LSF convertido a partir del coeficiente LPC. La unidad de determinación de la función de ponderación 203 determina y combina una función de ponderación por magnitud y una función de ponderación por frecuencia. La unidad de determinación de la función de ponderación 203 puede determinar una función de ponderación basada en al menos uno de entre una banda de frecuencia, un modo de codificación e información de análisis espectral. Por ejemplo, la unidad de determinación de la función de ponderación 203 puede inducir una función de ponderación óptima para cada modo de codificación. La unidad de determinación de la función de ponderación 203 puede inducir una función de ponderación óptima basada en una banda de frecuencia de la señal de entrada. La unidad de determinación de la función de ponderación 203 puede inducir una función de ponderación óptima basada en la información de análisis de frecuencia de la señal de entrada. La información de análisis de frecuencia puede incluir información de inclinación del espectro.
La función de ponderación para cuantificar el coeficiente LPC del extremo de marco del marco actual, y la función de ponderación para cuantificar el coeficiente LPC del extremo de marco del marco anterior que se inducen utilizando la unidad de determinación de la función de ponderación 203 pueden ser transferida a una unidad de determinación de la función de ponderación 207 con el fin de determinar una función de ponderación para cuantificar un coeficiente LPC de un submarco medio.
Una operación de la unidad de determinación de la función de ponderación 203 se describirá adicionalmente con referencia a la figura 4 y a la figura 8.
El cuantificador 204 cuantifica el coeficiente LSF convertido, opcionalmente cuantifica el coeficiente ISF convertido, utilizando la función de ponderación con respecto al coeficiente LSF, opcionalmente con respecto al coeficiente ISF, que se convierte a partir del coeficiente LPC del extremo de marco del marco actual o del coeficiente LPC del extremo de marco del marco anterior. Como resultado de la cuantificación, puede inducirse un índice del coeficiente LSF cuantificado, opcionalmente un índice del coeficiente ISF, con respecto al extremo de marco del marco actual o al extremo de marco del marco anterior.
El segundo convertidor 205 convierte el coeficiente LSF cuantificado, opcionalmente el coeficiente ISF cuantificado, en el coeficiente LPC cuantificado. El coeficiente LPC cuantificado que se induce utilizando el segundo convertidor de coeficientes 205 puede indicar, no una simple información de espectro, sino un coeficiente de reflexión y, por lo tanto, un peso fijo puede ser utilizado .
Con referencia a la figura 2, un cuantificador de coeficientes LPC 201 con respecto al submarco medio puede incluir un primer convertidor de coeficientes 206, la unidad de determinación de la función de ponderación 207, un cuantificador 208 y un segundo convertidor de coeficientes 209.
El primer convertidor de coeficientes 206 puede convertir un coeficiente LPC del submarco medio en uno de los coeficientes ISF o LSF.
La unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación asociada a una importancia del coeficiente LPC del submarco medio utilizando el coeficiente ISF o el coeficiente LSF convertido.
Por ejemplo, la unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación para cuantificar el coeficiente LPC del submarco medio interpolando un parámetro de un marco actual y un parámetro de un marco anterior. Específicamente, la unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación para cuantificar el coeficiente LPC del submarco medio interpolando una primera función de ponderación para cuantificar un coeficiente LPC de un extremo de marco del marco previo y una segunda función de ponderación para cuantificar un coeficiente LPC de un extremo de marco del marco actual. La unidad de determinación de la función de ponderación 207 puede realizar una interpolación utilizando al menos una de entre una interpolación lineal y una interpolación no lineal. Por ejemplo, la unidad de determinación de la función de ponderación 207 puede realizar uno de un esquemas de aplicar tanto la interpolación lineal como la interpolación no lineal a todos los órdenes de vectores, aplicar de forma diferente la interpolación lineal y la interpolación no lineal para cada sub - vector, y aplicar de forma diferente la interpolación lineal y la interpolación no lineal en función de cada coeficiente LPC.
La unidad de determinación de la función de ponderación 207 puede realizar la interpolación utilizando toda la primera función de ponderación con respecto al extremo de marco del marco actual y la segunda función de ponderación con respecto al extremo de marco del marco anterior, y también puede realizar la interpolación analizando una ecuación para inducir una función de ponderación y empleando una porción de elementos constitutivos. Por ejemplo, utilizando la interpolación, la unidad de determinación de la función de ponderación 207 puede obtener información del espectro utilizada para determinar una función de ponderación por magnitud.
Como ejemplo, la unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación con respecto al coeficiente ISF o al coeficiente LSF, basándose en una magnitud de espectro interpolada correspondiente a una frecuencia del coeficiente ISF o del coeficiente LSF convertida a partir del coeficiente LPC. La magnitud espectral interpolada puede corresponder a un resultado obtenido interpolando una magnitud espectral del extremo de marco del marco actual y una magnitud espectral del extremo de marco del marco anterior. Específicamente, la unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación con respecto al coeficiente ISF o al coeficiente lSf , basándose en una magnitud de espectro correspondiente a una frecuencia del coeficiente ISF o del coeficiente LSF convertida a partir del coeficiente LPC y una frecuencia vecina de la frecuencia. La unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación basándose en un valor máximo, una media o un valor intermedio de la magnitud del espectro correspondiente a la frecuencia del coeficiente ISF o del coeficiente LSF convertido a partir del coeficiente lPc y la frecuencia vecina de la frecuencia. Un proceso de determinación de la función de ponderación utilizando la magnitud del espectro interpolado se describirá con referencia a la figura 5.
Como otro ejemplo, la unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación con respecto al coeficiente ISF o al coeficiente LSF, basándose en una magnitud de espectro LPC correspondiente a una frecuencia del coeficiente ISF o del coeficiente LSF convertido a partir del coeficiente LPC. La magnitud del espectro LPC puede ser determinada basándose en un espectro LPC convertido en frecuencia a partir del coeficiente LPC del submarco medio. Específicamente, la unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación con respecto al coeficiente ISF o al coeficiente LSF, basándose en una magnitud de espectro correspondiente a una frecuencia del coeficiente ISF o del coeficiente LSF convertido a partir del coeficiente LPC y una frecuencia vecina de la frecuencia. La unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación basándose en un valor máximo, uno medio o un valor intermedio de la magnitud del espectro correspondiente a la frecuencia del coeficiente ISF o del coeficiente LSF convertido a partir del coeficiente LPC y la frecuencia vecina de la frecuencia.
Un proceso de determinación de la función de ponderación con respecto al submarco medio utilizando la magnitud del espectro LPC se describirá más adelante con referencia a la figura 8.
La unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación basada en al menos una de entre una banda de frecuencia del submarco medio, información de modo de codificación e información de análisis de frecuencia. La información de análisis de frecuencia puede incluir información de inclinación del espectro.
La unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación final combinando una función de ponderación por magnitud y una función de ponderación por frecuencia que se determinan basándose en al menos una de entre una magnitud de espectro LPC y una magnitud de espectro
interpolada. La función de ponderación por frecuencia puede ser una función de ponderación correspondiente a una frecuencia del coeficiente ISF o del coeficiente LSF que se convierte a partir del coeficiente LPC del submarco medio. La función de ponderación por frecuencia puede expresarse por medio de una escala de corteza.
El cuantificador 208 puede cuantificar el coeficiente ISF o el coeficiente LSF convertido utilizando la función de ponderación con respecto al coeficiente ISF o al coeficiente LSF que se convierte a partir del coeficiente LPC del submarco medio. Como resultado de la cuantificación, puede inducirse un índice del coeficiente ISF o LSF cuantificado con respecto al submarco medio. El segundo convertidor 209 puede convertir el coeficiente ISF cuantificado o el coeficiente LSF cuantificado al coeficiente LPC cuantificado. El coeficiente LPC cuantificado que se induce utilizando el segundo convertidor de coeficientes 209 puede indicar no una simple información de espectro sino un coeficiente de reflexión y, por lo tanto, se puede utilizar un peso fijo.
En la presente memoria descriptiva y en lo que sigue, se describirá con más detalle una relación entre un coeficiente LPC y una función de ponderación.
Una de las tecnologías disponibles al codificar una señal de voz y una señal de audio en un dominio temporal puede incluir una tecnología de predicción lineal. La tecnología de predicción lineal indica una predicción a corto plazo. Un resultado de predicción lineal puede expresarse por medio de una correlación entre muestras adyacentes en el dominio del tiempo, y puede expresarse por medio de una envolvente de espectro en un dominio de frecuencia. La tecnología de predicción lineal puede incluir una tecnología de predicción lineal excitada por código (CELP). Una tecnología de codificación de voz que utilice la tecnología CELP puede incluir G.729, una multivelocidad adaptativa (AMR), un AMR de banda ancha (WB), un códec de tasa variable mejorado (EVRC), y similares. Para codificar una señal de voz y una señal de audio utilizando la tecnología CELP, se puede utilizar un coeficiente LPC y una señal de excitación.
El coeficiente LPC puede indicar la correlación entre muestras adyacentes, y puede expresarse por medio de un pico del espectro. Cuando el coeficiente LPC tiene un orden de 16, se puede inducir una correlación entre un máximo de 16 muestras. Un orden del coeficiente LPC puede determinarse basándose en un ancho de banda de una señal de entrada, y puede determinarse basándose generalmente en una característica de una señal de voz. Una vocalización principal de la señal de entrada puede determinarse sobre la base de una magnitud y una posición de un formante. Para expresar el formante de la señal de entrada, se puede utilizar el orden 10 de un coeficiente LPC con respecto a una señal de entrada de 300 a 3400 Hz que sea de banda estrecha. Se pueden utilizar de 16 a 20 órdenes de coeficientes LPC con respecto a una señal de entrada de 50 a 7000 Hz que sea de banda ancha. Un filtro de síntesis H(z) puede expresarse por medio de la Ecuación 1.
en la que a j denota el coeficiente LPC y p denota el orden del coeficiente LPC. Una señal sintetizada por un descodificador puede expresarse por medio de la ecuación 2.
[Ecuación 2)
en la que S(n) denota la señal sintetizada, Q(n) denota la señal de excitación, y N denota una magnitud de un marco de codificación utilizando el mismo orden. La señal de excitación puede ser determinada utilizando una suma de un libro de códigos adaptativo y un libro de códigos fijo. Un aparato decodificador puede generar la señal sintetizada utilizando la señal de excitación decodificada y el coeficiente LPC cuantificado.
El coeficiente LPC puede expresar información de formantes de un espectro que se expresa como un pico de espectro, y puede utilizarse para codificar una envolvente de un espectro total. En este caso, un aparato de codificación puede convertir el coeficiente LPC en un coeficiente ISF o un coeficiente LSF para aumentar la eficiencia del coeficiente LPC.
El coeficiente ISF puede evitar que se produzca una divergencia debida a la cuantificación por medio de una simple verificación de estabilidad. Cuando se produce un problema de estabilidad, éste puede resolverse ajustando un intervalo de coeficientes ISF cuantificados. El coeficiente LSF puede tener las mismas características que el coeficiente ISF, salvo que un último coeficiente de los coeficientes LSF es un coeficiente de reflexión, que es diferente del coeficiente ISF. El ISF o el LSF es un coeficiente que se convierte a partir del coeficiente LPC y, por lo tanto, puede mantener la información de formantes del espectro del coeficiente LPC por igual.
Específicamente, la cuantificación del coeficiente LPC puede realizarse después de convertir el coeficiente LPC en un par espectral de inminencia (ISP) o un par espectral de línea (LSP) que puede tener un rango dinámico estrecho, verificar fácilmente la estabilidad y realizar fácilmente la interpolación. El ISP o el LSP pueden expresarse por medio del coeficiente ISF o del coeficiente LSF. Una relación entre el coeficiente ISF y el ISP o una relación entre el coeficiente LSF y el LSP puede expresarse por medio de la ecuación 3.
[Ecuación 3)
en el que q i denota el LSP o el ISP y w¡ denota el coeficiente LSF o el coeficiente ISF. El coeficiente LSF puede cuantificarse vectorialmente para una mayor eficiencia de cuantificación. El coeficiente LSF puede cuantificarse por medio de vectores de predicción para mejorar la eficacia de la cuantificación. Cuando se realiza una cuantificación vectorial, y cuando aumenta una dimensión, se puede mejorar una tasa de bits, mientras que el tamaño de un libro de códigos puede aumentar, disminuyendo una tasa de procesamiento. En consecuencia, el tamaño del libro de códigos puede disminuir por medio de una cuantificación vectorial multietapa o una cuantificación vectorial dividida. La cuantificación vectorial indica un proceso de considerar que todas las entidades dentro de un vector tienen la misma importancia, y seleccionar un índice de libro de códigos que tenga el menor error utilizando una medida de distancia de error cuadrático. Sin embargo, en el caso de los coeficientes LPC, todos los coeficientes tienen una importancia diferente y, por lo tanto, se puede mejorar la calidad perceptiva de una señal sintetizada finalmente disminuyendo el error de un coeficiente importante. Al cuantificar los coeficientes LSF, el aparato decodificador puede seleccionar un índice de libro de códigos óptimo aplicando, a la medida de distancia de error cuadrático, una función de ponderación que exprese una importancia de cada coeficiente LPC. En consecuencia, se puede mejorar el rendimiento de la señal sintetizada.
De acuerdo con una o más realizaciones, se determina una función de ponderación por magnitud con respecto a un efecto sustancial de cada coeficiente ISF o coeficiente LSF dado a una envolvente espectral, basándose en información sustancial de magnitud y frecuencia espectral del coeficiente LSF, opcionalmente del coeficiente ISF. Además, se obtiene una eficiencia de cuantificación adicional combinando una función de ponderación por frecuencia y una función de ponderación por magnitud. La función de ponderación por frecuencia se basa en una característica perceptiva de un dominio de frecuencia y una distribución de formantes. Además, puesto que se utiliza una magnitud sustancial en el dominio de la frecuencia, se puede utilizar bien la información de la envolvente de todas las frecuencias, y se puede inducir con precisión un peso de cada coeficiente ISF o coeficiente LSF.
De acuerdo con una o más realizaciones, cuando un coeficiente ISF o un coeficiente LSF convertido a partir de un coeficiente LPC es cuantificado vectorialmente, y cuando la importancia de cada coeficiente es diferente, se puede determinar una función de ponderación que indique una entrada relativamente importante dentro de un vector. La precisión de la codificación puede mejorarse analizando el espectro de un marco que se desea codificar, y determinando una función de ponderación que pueda dar un peso relativamente grande a una porción con una gran energía. Que la energía del espectro sea grande puede indicar que la correlación en un dominio temporal es alta. Las figuras 3a, 3b y 3c ilustran un proceso de cuantificación de un coeficiente LPC de acuerdo con una o más realizaciones (no incluidas en las reivindicaciones). Las figuras 3a, 3b y 3c ilustran dos tipos de procesos de cuantificación del coeficiente LPC. La figura 3a puede ser aplicable cuando la variabilidad de una señal de entrada es pequeña. La figura 3a y la figura 3b pueden conmutarse y, por tanto, aplicarse en función de una característica de la señal de entrada. La figura 3 ilustra un proceso de cuantificación de un coeficiente LPC de un submarco medio.
Un cuantificador de coeficientes LPC 301 puede cuantificar un coeficiente ISF utilizando una cuantificación escalar (SQ), una cuantificación vectorial (VQ), una cuantificación vectorial dividida (SVQ), y una cuantificación vectorial multietapa (MSVQ), que pueden ser aplicables a un coeficiente LSF por igual.
Un predictor 302 puede realizar una predicción autor regresiva (AR) o una predicción de media móvil (MA). Aquí, un orden de predicción denota un número entero mayor que o igual a "1".
Una función de error para buscar un índice de libro de códigos por medio de un coeficiente ISF cuantificado de la figura 3a puede venir dada por la ecuación 4. Una función de error para buscar un índice de libro de códigos por medio de un coeficiente ISF cuantificado de la figura 3b puede expresarse por medio de la ecuación 5. El índice del libro de códigos denota un valor mínimo de la función de error.
Una función de error inducida por medio de la cuantificación de un submarco medio que se utiliza en el sector de normalización de las telecomunicaciones de la Unión Internacional de Telecomunicaciones (UIT-T) G.718 de la figura 3c puede expresarse por medio de la ecuación 6. En referencia a la Ecuación. 6, un índice de un conjunto de pesos de interpolación que minimiza un error con respecto a un error de cuantificación de la mitad del submarco puede inducirse utilizando un valor ISF
que está cuantificado con respecto a un extremo de marco de un marco actual, y un valor ISF
que está cuantificado con respecto a un extremo de marco de un marco anterior.
Aquí, w(n) denota una función de ponderación, z(n) denota un vector en el que se elimina un valor medio de ISF(n), c(n) denota un libro de códigos, y p denota un orden de un coeficiente ISF y utiliza 10 en una banda estrecha y de 16 a 20 en una banda ancha.
De acuerdo con una o más realizaciones, un aparato de codificación determina una función de ponderación óptima combinando una función de ponderación por magnitud utilizando una magnitud de espectro correspondiente a una frecuencia del coeficiente ISF o del coeficiente LSF que se convierte a partir del coeficiente LPC, y una función de ponderación por frecuencia, utilizando preferentemente una característica perceptual de una señal de entrada y una distribución de formantes.
La figura 4 ilustra un proceso de determinación, por la unidad de determinación de la función de ponderación 207 de la figura 2 (principios similares se aplican a la unidad 203 de acuerdo con la invención reivindicada), una función de ponderación de acuerdo con una o más realizaciones.
La figura 4 ilustra una configuración detallada del analizador de espectro 102. El analizador de espectro 102 puede incluir un interpolador 401 y calculador de magnitud 402.
El interpolador 401 puede inducir una magnitud de espectro interpolada de un submarco medio interpolando una magnitud de espectro con respecto a un extremo de marco de un marco actual y una magnitud de espectro con respecto a un extremo de marco de un marco anterior que son un resultado de rendimiento del analizador de espectro 102. La magnitud espectral interpolada del submarco medio puede ser inducida por medio de una interpolación lineal o una interpolación no lineal.
El calculador de magnitud 402 puede calcular una magnitud de un contenedor de espectro de frecuencia basado en la magnitud de espectro interpolada del submarco medio. Con el fin de normalizar el coeficiente ISF o el coeficiente LSF, se puede determinar un número de contenedores del espectro de frecuencias igual a un número de contenedores del espectro de frecuencias correspondiente a un intervalo establecido por la unidad 207 de determinación de la función de ponderación.
La magnitud del contenedor del espectro de frecuencia que es información de análisis espectral inducida por el calculador de magnitud 402 puede utilizarse cuando la unidad de determinación de la función de ponderación 207 determina la función de ponderación por magnitud.
La unidad de determinación de la función de ponderación 207 puede normalizar el coeficiente ISF o el coeficiente LSF convertido a partir del coeficiente LPC del submarco medio. Durante este proceso, un último coeficiente de los coeficientes ISF es un coeficiente de reflexión y, por tanto, puede aplicarse el mismo peso. El esquema anterior no puede aplicarse al coeficiente LSF. En el orden p de ISF, el presente proceso puede ser aplicable a un rango de 0 a p-2. Para emplear la información del análisis espectral, la unidad de determinación de la función de ponderación 207 puede realizar una normalización utilizando el mismo número K que el número de contenedores del espectro de frecuencias inducido por el calculador de magnitud 402.
La unidad de determinación de la función de ponderación 207 (se aplican principios similares a la unidad 203 de acuerdo con la invención reivindicada) determina una función de ponderación por magnitud W 1(n) del coeficiente LSF, opcionalmente el coeficiente ISF, que afecta a una envolvente del espectro con respecto al submarco medio, basándose en la información de análisis espectral transferida a través del calculador de magnitud 402. Por ejemplo, la unidad de determinación de la función de ponderación 207 determina la función de ponderación por magnitud basándose en la información de frecuencia del coeficiente LSF, opcionalmente el coeficiente ISF, y una magnitud espectral real de una señal de entrada. La función de ponderación por magnitud se determina para el coeficiente LSF, opcionalmente el coeficiente ISF, convertido a partir del coeficiente LPC.
La unidad de determinación de la función de ponderación 207 determina la función de ponderación por magnitud basándose en una magnitud de un contenedor del espectro de frecuencias correspondiente a cada frecuencia del coeficiente LSF, opcionalmente el coeficiente ISF.
La unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación por magnitud basándose en la magnitud del contenedor de espectro correspondiente a cada frecuencia del coeficiente ISF o del coeficiente LSF, y una magnitud de al menos un contenedor de espectro vecino adyacente al contenedor de espectro. En este caso, la unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación por magnitud asociada a una envolvente de espectro extrayendo un valor representativo del contenedor de espectro y de al menos un contenedor de espectro vecino.
Por ejemplo, el valor representativo puede ser un valor máximo, un medio o un valor intermedio del contenedor de espectro correspondiente a cada frecuencia del coeficiente ISF o del coeficiente LSF y al menos un contenedor de espectro vecino adyacente al contenedor de espectro.
La unidad de determinación de la función de ponderación 207 (de forma similar a la unidad 203) determina una función de ponderación por frecuencia W 2(n) basada en la información de frecuencia del coeficiente LSF, opcionalmente del coeficiente ISF. Específicamente, la unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación por frecuencia basándose en una característica perceptual de una señal de entrada y una distribución de formantes. La unidad de determinación de la función de ponderación 207 puede extraer la característica perceptiva de la señal de entrada por medio de una escala de corteza. La unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación por frecuencia basándose en un primer formante de la distribución de formantes.
Como un ejemplo, la función de ponderación por frecuencia puede mostrar un peso relativamente bajo en una frecuencia extremadamente baja y una frecuencia alta, y mostrar el mismo peso en una banda de frecuencia predeterminada de una frecuencia baja, por ejemplo, una banda correspondiente al primer formante. La unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación final combinando la función de ponderación por magnitud y la función de ponderación por frecuencia. La unidad de determinación de la
función de ponderación 207 puede determinar la función de ponderación final multiplicando o sumando la función de ponderación por magnitud y la función de ponderación por frecuencia.
Como otro ejemplo, la unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación por magnitud y la función de ponderación por frecuencia basándose en un modo de codificación de una señal de entrada e información de banda de frecuencia, que se describirá más adelante con referencia a la figura 5. La figura 5 ilustra un proceso de determinación de una función de ponderación basada en información de modo de codificación y ancho de banda de una señal de entrada de acuerdo con una o más realizaciones.
En la operación 501, la unidad de determinación de la función de ponderación 207 puede verificar un ancho de banda de una señal de entrada. En la operación 502, la unidad de determinación de la función de ponderación 207 puede determinar si el ancho de banda de la señal de entrada corresponde a una banda ancha. Cuando el ancho de banda de la señal de entrada no corresponde a la banda ancha, la unidad de determinación de la función de ponderación 207 puede determinar si el ancho de banda de la señal de entrada corresponde a una banda estrecha en la operación 511. Cuando el ancho de banda de la señal de entrada no corresponde a la banda estrecha, la unidad de determinación de la función de ponderación 207 puede no determinar la función de ponderación. Por el contrario, cuando el ancho de banda de la señal de entrada corresponde a la banda estrecha, la unidad de determinación de la función de ponderación 207 puede procesar un sub - bloque correspondiente, por ejemplo, un submarco medio basado en el ancho de banda, en la operación 512 utilizando un proceso a través de la operación 503 a 510. Cuando el ancho de banda de la señal de entrada corresponde a la banda ancha, la unidad de determinación de la función de ponderación 207 puede verificar un modo de codificación de la señal de entrada en la operación 503. En la operación 504, la unidad de determinación de la función de ponderación 207 puede determinar si el modo de codificación de la señal de entrada es un modo sin voz. Cuando el modo de codificación de la señal de entrada es el modo sin voz, la unidad de determinación de la función de ponderación 207 puede determinar una función de ponderación por magnitud con respecto al modo sin voz en la operación 505, determinar una función de ponderación por frecuencia con respecto al modo sin voz en la operación 506, y combinar la función de ponderación por magnitud y la función de ponderación por frecuencia en la operación 507.
A la inversa, cuando el modo de codificación de la señal de entrada no es el modo sin voz, la unidad de determinación de función de ponderación 207 puede determinar una función de ponderación por magnitud con respecto a un modo con voz en la operación 508, determinar una función de ponderación por frecuencia con respecto al modo con voz en la operación 509, y combinar la función de ponderación por magnitud y la función de ponderación por frecuencia en la operación 510. Cuando el modo de codificación de la señal de entrada es un modo genérico o un modo de transición, la unidad de determinación de la función de ponderación 207 puede determinar la función de ponderación por medio del mismo proceso que el modo de voz. Por ejemplo, cuando la señal de entrada se convierte en frecuencia de acuerdo con un esquema de transformada rápida de Fourier (FFT), la función de ponderación por magnitud utilizando una magnitud espectral de un coeficiente FFT puede determinarse de acuerdo con la Ecuación 7. (Ecuación 7)
en el que
La figura 6 ilustra un ISF obtenido por medio de la conversión de un coeficiente LPC.
Específicamente, la figura 6 ilustra un resultado de espectro cuando una señal de entrada se convierte a un dominio de frecuencia de acuerdo con una FFT, el coeficiente LPC inducido a partir de un espectro, y un Coeficiente ISF convertido a partir del coeficiente LPC. Cuando se obtienen 256 muestras aplicando la FFT a la señal de entrada, y cuando se realiza la predicción lineal de 16 órdenes, pueden inducirse 16 coeficientes LPC, los 16 coeficientes LPC
pueden convertirse en 16 coeficientes ISF. Las figuras 7a y 7b ilustran una función de ponderación basada en un modo de codificación de acuerdo con una o más realizaciones.
Específicamente, las figuras 7a y 7b ilustran una función de ponderación por frecuencia que se determina basándose en el modo de codificación de la figura 5. La figura 7a ilustra un gráfico 701 que muestra una función de ponderación por frecuencia en un modo vocal, y la figura 7b ilustra un gráfico 702 que muestra una función de ponderación por frecuencia en un modo sin voz.
Por ejemplo, el gráfico 701 puede ser determinado de acuerdo con la Ecuación 8, y el gráfico 702 puede ser determinado de acuerdo con la Ecuación 9. Una constante de las ecuaciones 8 y 9 puede modificarse en función de una característica de la señal de entrada.
Una función de ponderación inducida finalmente combinando la función de ponderación por magnitud y la función de ponderación por frecuencia puede determinarse de acuerdo con la Ecuación 10.
(Ecuación 10;
La figura 8 ilustra un proceso de determinación, por la unidad de determinación de la función de ponderación 207 de la figura 2, una función de ponderación de acuerdo con otra u otras realizaciones (principios similares se aplican a la unidad 203 de la figura 2).
La figura 8 ilustra una configuración detallada del analizador de espectro 102. El analizador de espectro 102 puede incluir un asignador de frecuencias 801 y un calculador de magnitud 802.
El asignador de frecuencia 801 puede asignar un coeficiente LPC de un submarco medio a una señal de dominio de frecuencia. Por ejemplo, el asignador de frecuencia 801 convierte en frecuencia el coeficiente LPC del submarco medio utilizando una FFT, una transformada discreta del coseno modificada (MDST), y similares, y puede determinar la información del espectro LPC sobre el submarco medio. En este caso, cuando el asignador de frecuencia 801 utiliza una FFT de 64 puntos en lugar de utilizar una FFT de 256 puntos, la conversión de frecuencia puede realizarse con una complejidad significativamente pequeña. El asignador de frecuencias 801 puede determinar una magnitud del espectro de frecuencias del submarco medio utilizando la información del espectro LPC.
El calculador de magnitud 802 puede calcular una magnitud de un contenedor del espectro de frecuencia basándose en la magnitud del espectro de frecuencia del submarco medio. Se puede determinar que un número de contenedores del espectro de frecuencias sea el mismo que un número de contenedores del espectro de frecuencias correspondiente a un rango establecido por la unidad de determinación de la función de ponderación 207 para normalizar un coeficiente ISF o un coeficiente LSF.
La magnitud del contenedor de espectro de frecuencia que es información de análisis espectral inducida por la calculadora de magnitud 802 puede ser utilizada cuando la unidad de determinación de función de ponderación 207 determina una función de ponderación por magnitud.
Un proceso de determinación, por la unidad de determinación de la función de ponderación 207, de la función de ponderación se ha descrito más arriba con referencia a la figura 5 y, por lo tanto, se omite su descripción detallada en la presente memoria.
La figura 9 ilustra un esquema de codificación LPC de un submarco medio de acuerdo con una o más realizaciones. Una tecnología de codificación CELP puede utilizar un coeficiente LPC con respecto a una señal de entrada y una señal de excitación. Cuando se codifica la señal de entrada, el coeficiente LPC puede cuantificarse. Sin embargo, en el caso de la cuantificación del coeficiente LPC, el rango dinámico puede ser amplio y la estabilidad puede no ser fácilmente verificable. Por consiguiente, el coeficiente LPC puede convertirse en un coeficiente LSF (o LSP) o en un coeficiente ISF (o ISP) cuyo rango dinámico sea estrecho y cuya estabilidad pueda verificarse fácilmente.
En este caso, el coeficiente LPC convertido al coeficiente ISF o el coeficiente LSF puede ser cuantificado vectorialmente para la eficiencia de la cuantificación. Cuando la cuantificación se realiza aplicando la misma importancia con respecto a todos los coeficientes LPC durante el proceso anterior, puede producirse un deterioro en la calidad de la señal de entrada finalmente sintetizada. En concreto, puesto que todos los coeficientes LPC tienen una importancia diferente, la calidad de la señal de entrada sintetizada finalmente puede mejorar cuando el error de un coeficiente LPC importante es pequeño. Cuando la cuantificación se realiza aplicando la misma importancia sin utilizar una importancia de un coeficiente LPC correspondiente, la calidad de la señal de entrada puede deteriorarse. Se puede utilizar una función de ponderación para determinar la importancia.
En general, un codificador de voz para comunicación puede incluir 5 ms de un submarco y 20 ms de un marco. Un AMR y un AMR-WB que son codificadores de voz de un sistema global para comunicaciones móviles (GSM) y un proyecto de asociación de tercera generación (3GPP) pueden incluir 20 ms del marco que consta de cuatro submarcos de 5 ms.
Como se muestra en la figura 9, la cuantificación del coeficiente LPC puede realizarse cada vez basándose en un cuarto submarco (fin de marco) que es un último marco entre los submarcos que constituyen un marco anterior y un marco actual. Un coeficiente LPC para un primer submarco, un segundo submarco y un tercer submarco del marco actual puede determinarse interpolando un coeficiente LPC cuantificado con respecto a un extremo de marco del marco anterior y un extremo de marco del marco actual.
De acuerdo con una o más realizaciones, un coeficiente LPC inducido por medio de la realización de un análisis de predicción lineal en un segundo submarco puede codificarse para una mejora de la calidad del sonido. La unidad de determinación de la función de ponderación 207 puede buscar un peso de interpolación óptimo utilizando un bucle cerrado con respecto a un segundo marco de un marco actual que es un submarco medio, utilizando un coeficiente LPC con respecto a un extremo de marco de un marco anterior y un coeficiente LPC con respecto a un extremo de marco del marco actual. Se puede inducir y transmitir un índice de libro de códigos que minimice una distorsión ponderada con respecto a un coeficiente LPC de 16 órdenes.
Se puede utilizar una función de ponderación con respecto al coeficiente LPC de 16 órdenes para calcular la distorsión ponderada. La función de ponderación que se debe utilizar puede expresarse por medio de la ecuación 11. De acuerdo con la ecuación 11, se puede aplicar un peso relativamente grande a una porción con un intervalo estrecho entre los coeficientes ISF analizando un intervalo entre los coeficientes ISF.
Se puede aplicar adicionalmente un énfasis de baja frecuencia como se muestra en la Ecuación 12. El énfasis de baja frecuencia corresponde a una ecuación que incluye una función lineal.
De acuerdo con una o más realizaciones, puesto que una función de ponderación se induce utilizando únicamente un intervalo entre coeficientes ISF o coeficientes LSF, una complejidad puede ser baja debido a un esquema significativamente simple. En general, la energía de un espectro puede ser alta en una porción en la que el intervalo entre coeficientes ISF es estrecho y, por tanto, la probabilidad de que un componente correspondiente sea importante puede ser alta. Sin embargo, cuando se realiza un análisis espectral sustancial, puede darse con frecuencia el caso de que el resultado anterior no coincida exactamente. En consecuencia, se propone una tecnología de cuantificación que tiene un excelente rendimiento en una complejidad similar. Un primer esquema propuesto puede ser una tecnología de interpolación y cuantificación de la información de marco anterior y la información de marco actual. Un segundo esquema propuesto puede ser una tecnología de determinación de una función de ponderación óptima para cuantificar un coeficiente LPC basado en la información del espectro.
Las realizaciones que se han descrito más arriba pueden grabarse en un medio no transitorio legible por ordenador que incluya instrucciones legibles por ordenador, tal como un programa informático para implementar diversas operaciones por medio de la ejecución de instrucciones legibles por ordenador para controlar uno o más procesadores, que forman parte de un ordenador de propósito general, un dispositivo informático, un sistema informático o una red. Los medios también pueden tener grabados en ellos, solos o en combinación con las instrucciones legibles por ordenador, archivos de datos, estructuras de datos y similares. Las instrucciones legibles por ordenador grabadas en el soporte pueden ser las especialmente diseñadas y construidas para los fines de las realizaciones, o pueden ser del tipo bien conocido y disponible para los expertos en las técnicas del software informático. Los medios legibles por ordenador también pueden estar incorporados en al menos un circuito integrado de aplicación específica (ASIC) o una matriz de puertas programables en campo (FPGA), que ejecuta (procesa como un procesador) instrucciones legibles por ordenador. Entre los ejemplos de medios no transitorios legibles por ordenador se incluyen medios magnéticos como discos duros, disquetes y cintas magnéticas; medios ópticos como discos CD ROM y DVD; medios magneto-ópticos como discos ópticos; y dispositivos de hardware especialmente configurados para almacenar y ejecutar instrucciones de programa, tales como memorias de sólo lectura (ROM), memorias de acceso aleatorio (RAM), memorias flash y similares. Ejemplos de instrucciones legibles por ordenador incluyen tanto código máquina, como el producido por un compilador, como archivos que contienen código de nivel superior que puede ser ejecutado por el ordenador utilizando un intérprete. El dispositivo de hardware que se ha mencionado más arriba puede ser configurado para operar como uno o más módulos de software con el fin de llevar a cabo la operación de la presente divulgación, y viceversa. Otro ejemplo de medio también puede ser una red distribuida, de modo que las instrucciones legibles por ordenador se almacenen y ejecuten de forma distribuida.
Claims (11)
1. Un procedimiento de codificación para mejorar la eficiencia de cuantificación en la codificación predictiva lineal de una señal de entrada que incluye al menos una señal de voz y una señal de audio, comprendiendo el procedimiento:
obtener un coeficiente de frecuencia espectral de línea (202), LSF, a partir de un coeficiente de codificación de predicción lineal, LPC, de un submarco de fin de marco en la señal; el procedimiento se caracteriza por comprender además:
determinar una función de ponderación de magnitud, basada en una magnitud de un contenedor del espectro correspondiente a una frecuencia del coeficiente LSF;
determinar una función de ponderación de frecuencia basada en la información de frecuencia del coeficiente LSF;
determinar una función de ponderación del submarco de fin de marco (203) combinando la función de ponderación de magnitud y la función de ponderación de frecuencia;
cuantificar el coeficiente LSF basándose en la función de ponderación determinada (204); y
convertir el coeficiente LSF cuantificado en un coeficiente LPC cuantificado (205),
en el que la magnitud del contenedor del espectro se obtiene utilizando un coeficiente de transformada rápida de Fourier que se convierte en frecuencia a partir de la señal de entrada.
2. Un procedimiento de cuantificación de la reivindicación 1, en el que la obtención del coeficiente LSF comprende normalizar el coeficiente LSF basándose en un número de contenedores espectrales en el submarco.
3. Un procedimiento de cuantificación de la reivindicación 1, en el que la información de frecuencia comprende una característica perceptual de la señal y una distribución de formantes de la señal.
4. Un procedimiento de cuantificación de la reivindicación 1, en el que la función de ponderación de frecuencia se basa en al menos uno de entre un ancho de banda y un modo de codificación de la señal.
5. Un procedimiento de cuantificación de la reivindicación 3, en el que la característica perceptual se basa en una escala de corteza.
6. Un medio no transitorio legible por ordenador que comprende instrucciones ejecutables por un ordenador para hacer que el ordenador realice el procedimiento de cualquiera de las reivindicaciones 1 a 5.
7. Un aparato de codificación para mejorar una eficiencia de cuantificación en la codificación predictiva lineal de una señal de entrada que incluye al menos una de entre una señal de voz y una señal de audio, comprendiendo el aparato al menos un procesador configurado para:
obtener un coeficiente de frecuencia espectral de línea, LSF, a partir de un coeficiente de codificación de predicción lineal (202), LPC, de un submarco de fin de marco en la señal de entrada;
determinar una función de ponderación de magnitud, basada en una magnitud de un contenedor del espectro correspondiente a una frecuencia del coeficiente LSF;
determinar una función de ponderación de frecuencia basada en la información de frecuencia del coeficiente LSF;
determinar una función de ponderación del submarco de fin de marco combinando la función de ponderación de magnitud y la función de ponderación de frecuencia (203);
cuantificar el coeficiente LSF basándose en la función de ponderación determinada (204); y
convertir el coeficiente LSF cuantificado en un coeficiente LPC cuantificado (205),
en el que la magnitud del contenedor del espectro se obtiene utilizando un coeficiente de transformada rápida de Fourier que se convierte en frecuencia a partir de la señal de entrada.
8. Un aparato de la reivindicación 7, en el que el al menos un procesador comprende normalizar el coeficiente LSF basado en un número de contenedores espectrales en el submarco.
9. Un aparato de la reivindicación 7, en el que la información de frecuencia comprende formante una característica perceptual de la señal y una distribución de la señal.
10. Un aparato de la reivindicación 8, en el que la función de ponderación de frecuencia se basa en al menos uno de entre un ancho de banda y un modo de codificación de la señal.
11. Un procedimiento de cuantificación de la reivindicación 9, en el que la característica perceptual se basa en una escala de corteza.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100101305A KR101747917B1 (ko) | 2010-10-18 | 2010-10-18 | 선형 예측 계수를 양자화하기 위한 저복잡도를 가지는 가중치 함수 결정 장치 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2947874T3 true ES2947874T3 (es) | 2023-08-23 |
Family
ID=45934871
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES23153888T Active ES2999011T3 (en) | 2010-10-18 | 2011-10-18 | Determining a weighting function having low complexity for linear predictive coding (lpc) coefficients quantization |
| ES21168286T Active ES2947874T3 (es) | 2010-10-18 | 2011-10-18 | Determinación de una función de ponderación de baja complejidad para la cuantificación de coeficientes de codificación lineal predictiva (LPC) |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES23153888T Active ES2999011T3 (en) | 2010-10-18 | 2011-10-18 | Determining a weighting function having low complexity for linear predictive coding (lpc) coefficients quantization |
Country Status (12)
| Country | Link |
|---|---|
| US (3) | US9311926B2 (es) |
| EP (4) | EP2630641A4 (es) |
| JP (3) | JP5918249B2 (es) |
| KR (1) | KR101747917B1 (es) |
| CN (4) | CN103262161A (es) |
| CA (2) | CA2814944C (es) |
| ES (2) | ES2999011T3 (es) |
| MX (2) | MX342308B (es) |
| MY (3) | MY165854A (es) |
| PL (2) | PL4195203T3 (es) |
| SG (2) | SG189452A1 (es) |
| WO (1) | WO2012053798A2 (es) |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101747917B1 (ko) | 2010-10-18 | 2017-06-15 | 삼성전자주식회사 | 선형 예측 계수를 양자화하기 위한 저복잡도를 가지는 가중치 함수 결정 장치 및 방법 |
| US9842598B2 (en) * | 2013-02-21 | 2017-12-12 | Qualcomm Incorporated | Systems and methods for mitigating potential frame instability |
| EP3483881B1 (en) * | 2013-11-13 | 2024-10-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Encoder for encoding an audio signal, audio transmission system and method for determining correction values |
| WO2015108358A1 (ko) * | 2014-01-15 | 2015-07-23 | 삼성전자 주식회사 | 선형 예측 부호화 계수를 양자화하기 위한 가중치 함수 결정 장치 및 방법 |
| EP2916319A1 (en) * | 2014-03-07 | 2015-09-09 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Concept for encoding of information |
| SG11201608787UA (en) | 2014-03-28 | 2016-12-29 | Samsung Electronics Co Ltd | Method and device for quantization of linear prediction coefficient and method and device for inverse quantization |
| BR122020015614B1 (pt) | 2014-04-17 | 2022-06-07 | Voiceage Evs Llc | Método e dispositivo para interpolar parâmetros de filtro de predição linear em um quadro de processamento de sinal sonoro atual seguindo um quadro de processamento de sinal sonoro anterior |
| WO2015162979A1 (ja) * | 2014-04-24 | 2015-10-29 | 日本電信電話株式会社 | 周波数領域パラメータ列生成方法、符号化方法、復号方法、周波数領域パラメータ列生成装置、符号化装置、復号装置、プログラム及び記録媒体 |
| US10163448B2 (en) * | 2014-04-25 | 2018-12-25 | Ntt Docomo, Inc. | Linear prediction coefficient conversion device and linear prediction coefficient conversion method |
| CN107452390B (zh) | 2014-04-29 | 2021-10-26 | 华为技术有限公司 | 音频编码方法及相关装置 |
| CN112927702B (zh) | 2014-05-07 | 2024-11-12 | 三星电子株式会社 | 对线性预测系数量化的方法和装置及解量化的方法和装置 |
| FR3023036A1 (fr) * | 2014-06-27 | 2016-01-01 | Orange | Re-echantillonnage par interpolation d'un signal audio pour un codage / decodage a bas retard |
| CN106486129B (zh) * | 2014-06-27 | 2019-10-25 | 华为技术有限公司 | 一种音频编码方法和装置 |
| CN104269176B (zh) * | 2014-09-30 | 2017-11-24 | 武汉大学深圳研究院 | 一种isf系数矢量量化的方法与装置 |
| KR102298767B1 (ko) * | 2014-11-17 | 2021-09-06 | 삼성전자주식회사 | 음성 인식 시스템, 서버, 디스플레이 장치 및 그 제어 방법 |
| WO2016142002A1 (en) * | 2015-03-09 | 2016-09-15 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, method for encoding an audio signal and method for decoding an encoded audio signal |
| WO2019167706A1 (ja) * | 2018-03-02 | 2019-09-06 | 日本電信電話株式会社 | 符号化装置、符号化方法、プログラム、および記録媒体 |
| CN110660402B (zh) * | 2018-06-29 | 2022-03-29 | 华为技术有限公司 | 立体声信号编码过程中确定加权系数的方法和装置 |
| BR112021012753A2 (pt) * | 2019-01-13 | 2021-09-08 | Huawei Technologies Co., Ltd. | Método implementado por computador para codificação de áudio, dispositivo eletrônico e meio legível por computador não transitório |
| US11955138B2 (en) * | 2019-03-15 | 2024-04-09 | Advanced Micro Devices, Inc. | Detecting voice regions in a non-stationary noisy environment |
| US12512106B2 (en) | 2020-05-20 | 2025-12-30 | Dolby International Ab | Methods and apparatus for unified speech and audio decoding improvements |
| CN113554103B (zh) * | 2021-07-28 | 2022-05-27 | 大连海天兴业科技有限公司 | 一种列车走行部滚动轴承故障诊断算法 |
| US12525248B2 (en) * | 2022-08-11 | 2026-01-13 | Electronics And Telecommunications Research Institute | Apparatus for encoding and decoding audio signal and method of operation thereof |
| CN115171709B (zh) * | 2022-09-05 | 2022-11-18 | 腾讯科技(深圳)有限公司 | 语音编码、解码方法、装置、计算机设备和存储介质 |
Family Cites Families (55)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5265190A (en) * | 1991-05-31 | 1993-11-23 | Motorola, Inc. | CELP vocoder with efficient adaptive codebook search |
| US5448680A (en) * | 1992-02-12 | 1995-09-05 | The United States Of America As Represented By The Secretary Of The Navy | Voice communication processing system |
| JP2746039B2 (ja) * | 1993-01-22 | 1998-04-28 | 日本電気株式会社 | 音声符号化方式 |
| CA2154911C (en) | 1994-08-02 | 2001-01-02 | Kazunori Ozawa | Speech coding device |
| JP3153075B2 (ja) | 1994-08-02 | 2001-04-03 | 日本電気株式会社 | 音声符号化装置 |
| JP3283152B2 (ja) | 1995-02-27 | 2002-05-20 | 松下電器産業株式会社 | 音声パラメータ量子化装置およびベクトル量子化装置 |
| US5754733A (en) | 1995-08-01 | 1998-05-19 | Qualcomm Incorporated | Method and apparatus for generating and encoding line spectral square roots |
| US5774837A (en) * | 1995-09-13 | 1998-06-30 | Voxware, Inc. | Speech coding system and method using voicing probability determination |
| US5778335A (en) * | 1996-02-26 | 1998-07-07 | The Regents Of The University Of California | Method and apparatus for efficient multiband celp wideband speech and music coding and decoding |
| JP3246715B2 (ja) * | 1996-07-01 | 2002-01-15 | 松下電器産業株式会社 | オーディオ信号圧縮方法,およびオーディオ信号圧縮装置 |
| JPH10124092A (ja) | 1996-10-23 | 1998-05-15 | Sony Corp | 音声符号化方法及び装置、並びに可聴信号符号化方法及び装置 |
| JPH10276095A (ja) | 1997-03-28 | 1998-10-13 | Toshiba Corp | 符号化器及び復号化器 |
| TW408298B (en) | 1997-08-28 | 2000-10-11 | Texas Instruments Inc | Improved method for switched-predictive quantization |
| US6889185B1 (en) | 1997-08-28 | 2005-05-03 | Texas Instruments Incorporated | Quantization of linear prediction coefficients using perceptual weighting |
| DE69828119D1 (de) | 1997-08-28 | 2005-01-20 | Texas Instruments Inc | Quantisierung der linearen Prädiktionskoeffizienten |
| US5966688A (en) * | 1997-10-28 | 1999-10-12 | Hughes Electronics Corporation | Speech mode based multi-stage vector quantizer |
| JP3357829B2 (ja) * | 1997-12-24 | 2002-12-16 | 株式会社東芝 | 音声符号化/復号化方法 |
| JP3365360B2 (ja) * | 1999-07-28 | 2003-01-08 | 日本電気株式会社 | 音声信号復号方法および音声信号符号化復号方法とその装置 |
| US7389227B2 (en) * | 2000-01-14 | 2008-06-17 | C & S Technology Co., Ltd. | High-speed search method for LSP quantizer using split VQ and fixed codebook of G.729 speech encoder |
| US6778953B1 (en) * | 2000-06-02 | 2004-08-17 | Agere Systems Inc. | Method and apparatus for representing masked thresholds in a perceptual audio coder |
| KR20020028224A (ko) * | 2000-07-05 | 2002-04-16 | 요트.게.아. 롤페즈 | 선 스펙트럼 주파수를 선형 예측 계수로 다시 변환하는 방법 |
| KR100383668B1 (ko) * | 2000-09-19 | 2003-05-14 | 한국전자통신연구원 | 시간 분리 부호화 알고리즘을 이용한 음성 부호화기 및부호화 방법 |
| CA2733453C (en) | 2000-11-30 | 2014-10-14 | Panasonic Corporation | Lpc vector quantization apparatus |
| KR20020075592A (ko) * | 2001-03-26 | 2002-10-05 | 한국전자통신연구원 | 광대역 음성 부호화기용 lsf 양자화기 |
| US7003454B2 (en) * | 2001-05-16 | 2006-02-21 | Nokia Corporation | Method and system for line spectral frequency vector quantization in speech codec |
| US7610198B2 (en) * | 2001-08-16 | 2009-10-27 | Broadcom Corporation | Robust quantization with efficient WMSE search of a sign-shape codebook using illegal space |
| US6934677B2 (en) * | 2001-12-14 | 2005-08-23 | Microsoft Corporation | Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands |
| ATE381091T1 (de) | 2002-04-22 | 2007-12-15 | Nokia Corp | Erzeugung von lsf-vektoren |
| KR100474969B1 (ko) | 2002-06-04 | 2005-03-10 | 에스엘투 주식회사 | 음성신호 부호화를 위한 선 스펙트럼 계수의 벡터 양자화방법과 이를 위한 마스킹 임계치 산출 방법 |
| EP1527441B1 (en) * | 2002-07-16 | 2017-09-06 | Koninklijke Philips N.V. | Audio coding |
| JP4413480B2 (ja) * | 2002-08-29 | 2010-02-10 | 富士通株式会社 | 音声処理装置及び移動通信端末装置 |
| US20040083097A1 (en) * | 2002-10-29 | 2004-04-29 | Chu Wai Chung | Optimized windows and interpolation factors, and methods for optimizing windows, interpolation factors and linear prediction analysis in the ITU-T G.729 speech coding standard |
| KR100499047B1 (ko) * | 2002-11-25 | 2005-07-04 | 한국전자통신연구원 | 서로 다른 대역폭을 갖는 켈프 방식 코덱들 간의 상호부호화 장치 및 그 방법 |
| KR100503415B1 (ko) * | 2002-12-09 | 2005-07-22 | 한국전자통신연구원 | 대역폭 확장을 이용한 celp 방식 코덱간의 상호부호화 장치 및 그 방법 |
| WO2004092705A2 (en) * | 2003-04-09 | 2004-10-28 | Brigham Young University | Cross-flow ion mobility analyzer |
| EP1513137A1 (en) | 2003-08-22 | 2005-03-09 | MicronasNIT LCC, Novi Sad Institute of Information Technologies | Speech processing system and method with multi-pulse excitation |
| US20050065787A1 (en) | 2003-09-23 | 2005-03-24 | Jacek Stachurski | Hybrid speech coding and system |
| FR2867649A1 (fr) * | 2003-12-10 | 2005-09-16 | France Telecom | Procede de codage multiple optimise |
| CN1677493A (zh) | 2004-04-01 | 2005-10-05 | 北京宫羽数字技术有限责任公司 | 一种增强音频编解码装置及方法 |
| EP1852851A1 (en) | 2004-04-01 | 2007-11-07 | Beijing Media Works Co., Ltd | An enhanced audio encoding/decoding device and method |
| CN101023471B (zh) * | 2004-09-17 | 2011-05-25 | 松下电器产业株式会社 | 可伸缩性编码装置、可伸缩性解码装置、可伸缩性编码方法、可伸缩性解码方法、通信终端装置以及基站装置 |
| KR100647290B1 (ko) | 2004-09-22 | 2006-11-23 | 삼성전자주식회사 | 합성된 음성의 특성을 이용하여 양자화/역양자화를선택하는 음성 부호화/복호화 장치 및 그 방법 |
| KR20060067016A (ko) | 2004-12-14 | 2006-06-19 | 엘지전자 주식회사 | 음성 부호화 장치 및 방법 |
| WO2007000988A1 (ja) * | 2005-06-29 | 2007-01-04 | Matsushita Electric Industrial Co., Ltd. | スケーラブル復号装置および消失データ補間方法 |
| CN101385079B (zh) | 2006-02-14 | 2012-08-29 | 法国电信公司 | 在音频编码/解码中用于知觉加权的设备 |
| JPWO2007114290A1 (ja) * | 2006-03-31 | 2009-08-20 | パナソニック株式会社 | ベクトル量子化装置、ベクトル逆量子化装置、ベクトル量子化方法及びベクトル逆量子化方法 |
| KR100902332B1 (ko) | 2006-09-11 | 2009-06-12 | 한국전자통신연구원 | 변형 선형예측 부호화를 이용한 오디오 부호화 및 복호화장치 및 그 방법 |
| KR100788706B1 (ko) * | 2006-11-28 | 2007-12-26 | 삼성전자주식회사 | 광대역 음성 신호의 부호화/복호화 방법 |
| US20080195381A1 (en) * | 2007-02-09 | 2008-08-14 | Microsoft Corporation | Line Spectrum pair density modeling for speech applications |
| NO2313887T3 (es) * | 2008-07-10 | 2018-02-10 | ||
| KR101660843B1 (ko) * | 2010-05-27 | 2016-09-29 | 삼성전자주식회사 | Lpc 계수 양자화를 위한 가중치 함수 결정 장치 및 방법 |
| KR101747917B1 (ko) * | 2010-10-18 | 2017-06-15 | 삼성전자주식회사 | 선형 예측 계수를 양자화하기 위한 저복잡도를 가지는 가중치 함수 결정 장치 및 방법 |
| CN103620676B (zh) * | 2011-04-21 | 2016-03-09 | 三星电子株式会社 | 对线性预测编码系数进行量化的方法、声音编码方法、对线性预测编码系数进行反量化的方法、声音解码方法以及记录介质 |
| CN103620675B (zh) * | 2011-04-21 | 2015-12-23 | 三星电子株式会社 | 对线性预测编码系数进行量化的设备、声音编码设备、对线性预测编码系数进行反量化的设备、声音解码设备及其电子装置 |
| WO2015108358A1 (ko) * | 2014-01-15 | 2015-07-23 | 삼성전자 주식회사 | 선형 예측 부호화 계수를 양자화하기 위한 가중치 함수 결정 장치 및 방법 |
-
2010
- 2010-10-18 KR KR1020100101305A patent/KR101747917B1/ko active Active
-
2011
- 2011-05-26 US US13/067,366 patent/US9311926B2/en active Active
- 2011-10-18 PL PL23153888.5T patent/PL4195203T3/pl unknown
- 2011-10-18 MY MYPI2013001378A patent/MY165854A/en unknown
- 2011-10-18 MX MX2015015371A patent/MX342308B/es unknown
- 2011-10-18 MY MYPI2017000127A patent/MY183019A/en unknown
- 2011-10-18 ES ES23153888T patent/ES2999011T3/es active Active
- 2011-10-18 CN CN2011800610219A patent/CN103262161A/zh active Pending
- 2011-10-18 PL PL21168286.9T patent/PL3869508T3/pl unknown
- 2011-10-18 SG SG2013029277A patent/SG189452A1/en unknown
- 2011-10-18 SG SG10201401664XA patent/SG10201401664XA/en unknown
- 2011-10-18 WO PCT/KR2011/007738 patent/WO2012053798A2/en not_active Ceased
- 2011-10-18 JP JP2013534808A patent/JP5918249B2/ja active Active
- 2011-10-18 EP EP11834598.2A patent/EP2630641A4/en not_active Withdrawn
- 2011-10-18 EP EP21168286.9A patent/EP3869508B1/en active Active
- 2011-10-18 MY MYPI2017000126A patent/MY181446A/en unknown
- 2011-10-18 MX MX2013004342A patent/MX2013004342A/es active IP Right Grant
- 2011-10-18 EP EP16150075.6A patent/EP3029670B1/en active Active
- 2011-10-18 CN CN201610304298.4A patent/CN105741846B/zh active Active
- 2011-10-18 EP EP23153888.5A patent/EP4195203B1/en active Active
- 2011-10-18 CN CN201610304743.7A patent/CN105825861B/zh active Active
- 2011-10-18 CA CA2814944A patent/CA2814944C/en active Active
- 2011-10-18 CA CA2958164A patent/CA2958164C/en active Active
- 2011-10-18 ES ES21168286T patent/ES2947874T3/es active Active
- 2011-10-18 CN CN201610304632.6A patent/CN105825860B/zh active Active
-
2016
- 2016-04-07 JP JP2016077549A patent/JP6317387B2/ja active Active
- 2016-04-11 US US15/095,601 patent/US9773507B2/en active Active
-
2017
- 2017-08-28 US US15/688,002 patent/US10580425B2/en active Active
-
2018
- 2018-03-29 JP JP2018065492A patent/JP6571827B2/ja active Active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2947874T3 (es) | Determinación de una función de ponderación de baja complejidad para la cuantificación de coeficientes de codificación lineal predictiva (LPC) | |
| KR102461280B1 (ko) | 선형 예측 부호화 계수를 양자화하기 위한 가중치 함수 결정 장치 및 방법 | |
| KR20110130290A (ko) | Lpc 계수 양자화를 위한 가중치 함수 결정 장치 및 방법 | |
| KR20170069975A (ko) | 선형 예측 계수를 양자화하기 위한 저복잡도를 가지는 가중치 함수 결정 장치 및 방법 | |
| KR20180052583A (ko) | 선형 예측 계수를 양자화하기 위한 저복잡도를 가지는 가중치 함수 결정 장치 및 방법 | |
| KR20170087849A (ko) | Lpc 계수 양자화를 위한 가중치 함수 결정 장치 및 방법 |









