Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Miguel Díaz Martín, Marta Eugenia Gavilán Sierra, Álvaro López López, Jose Palenzuela Porcel
miguel2001diaz@correo.ugr.es
gsmarta@correo.ugr.es
alvaro192@correo.ugr.es
josepalenzuela@correo.ugr.es
Curso 3º Universidad de Granada
Abstract- Análisis comparativo entre la cuantización escalar Con objeto de comparar los resultados de aplicación para
(SQ) y la cuantización vectorial (VQ) dentro del contexto de la
codificación paramétrica. El estudio se particulariza en la los distintos métodos de cuantización se trabajará con el
aplicación de ambas técnicas a la codificación de parámetros Error Cuadrático Medio (ECM) como medida de distorsión.
LSF (Line Spectral Frequencies), que son una transformación de El software proporciona un vector donde el último valor
los coeficientes de análisis LPC. El examen de estas técnicas se
realizará en término de dos parámetros, la distorsión cuadrática corresponde a la última iteración del algoritmo Lloyd donde
y el número de bits necesarios para codificarlos. converge a su valor óptimo, es decir, al valor mínimo de
distorsión, y por tanto, minimiza el Error Cuadrático Medio.
I. INTRODUCCIÓN Para evaluar la eficiencia de cada técnica se consideran
La conversión analógico-digital se compone en general 10 parámetros LSP donde:
de tres etapas: muestreo, cuantización y codificación. Tras
muestrear adecuadamente la señal análogica esta ● Para la cuantización escalar la asignación de bits es
experimenta una segunda etapa de traducción, la la siguiente: {7,8,8,8,7,6,6,5,5,4}
cuantización o asignación de un valor determinado a cada ● En cuanto a la cuantización vectorial se distinguen
intervalo o muestra de la señal. Sin embargo, este proceso cuatro casos donde se varía el número de
constituye uno de los limitantes propios de la transmisión cuantizadores, las dimensiones de los vectores así
digital introduciendo el denominado error o ruido de como, los bits utilizados para representar los
cuantización, al dejar de presentarse la señal original con índices:
total exactitud.
- Caso A: Un cuantizador vectorial con
Se distinguen dos métodos de cuantización, escalar (SQ) vectores de 10 dimensiones con 10 bits
y vectorial (VQ), dependiendo la aplicación de una u otra para los índices.
(codificación paramétrica) de los parámetros de calidad - Caso B: Dos cuantizadores de 8 y 7 bits
exigidos, de forma que la aplicación de una técnica u otra respectivamente constituidos por los
será un compromiso a alcanzar entre distorsión, bit-rate, parámetros de 1 a 5 y de 6 a 10.
características de los parámetros entre otros. - Caso C: Tres cuantizadores constituidos
por vectores de 3 dimensiones utilizando
El análisis a desarrollar se realizará utilizando las 8,7 y 6 bits respectivamente.
herramientas ofrecidas por el software Matlab para el diseño - Caso D: Cinco cuantizadores vectoriales
de cuantizadores tanto escalares como vectoriales: ‘sqdtool’ de dos dimensiones con 7,8,7,5,4 bits.
y ‘vqdtool’ respectivamente. Obteniéndose los siguientes resultados:
El diseño de los cuantizadores se construirá en base a un LSPs Último valor del error
conjunto de parámetros LSP, extraídos de aplicar el análisis cuadrático medio
LPC a un conjunto de señales de voz. Dicho análisis genera LSP 1 (7 bits) 3.5858e-08
un vector de 10 componentes por cada 20 ms de señal LSP 2 (8 bits) 2.2727e-08
procesada, siendo la señal muestreada a 8KHz. LSP 3 (8 bits) 3.9481-08
LSP 4 (8 bits) 4.4461e-08
II. ERROR CUADRÁTICO MEDIO
LSP 5 (7 bits) 2.2833e-07
La cuantización escalar es independiente de cada valor o
LSP 6 (6 bits) 6.7720e-07
parámetro de la señal mientras que, la vectorial es la
cuantización conjunta de un bloque. LSP 7 (6 bits) 7.3857e-07
LSP 8 (5 bits) 1.7754e-06
Ambas técnicas pueden emplearse efectivamente en LSP 9 (5 bits) 1.2444e-06
términos de la correlación, con la apropiada transformación LSP 10 (4 bits) 2.2602e-06
de coordenadas para el caso de cuantización vectorial. Tabla 1: Error cuadrático medio cuantización escalar
Siendo la media de todos los errores cuadráticos medios: III. TASA DE BITS
7.0668e-07 Una vez analizada la calidad de cada técnica en
términos del error cuadrático medio, debemos alcanzar un
Mientras que los errores cuadráticos de los cuantizadores compromiso entre minimizar dicho error y conseguir la
vectoriales para cada uno de los casos descritos con máxima tasa de bits posible.
anterioridad es:
Para el cuantizador escalar la tasa de bits Rb se
● Caso A: obtiene de la siguiente forma:
LSPs Último valor del error
cuadrático medio 𝑏𝑖𝑡𝑠
𝑅𝑏( 𝑠𝑒𝑔𝑢𝑛𝑑𝑜 ) =
𝑛º 𝑑𝑒 𝑏𝑖𝑡𝑠
·
𝑛º 𝑑𝑒 𝑝𝑎𝑟á𝑚.
·
𝑣𝑒𝑛𝑡𝑎𝑛𝑎𝑠
[Ecuación 1]
𝑝𝑎𝑟á𝑚𝑒𝑡𝑟𝑜 𝑣𝑒𝑛𝑡𝑎𝑛𝑎 𝑠𝑒𝑔𝑢𝑛𝑑𝑜
LSP_1a10 (10 bits) 5.5814e-04
Tabla 2: Error cuadrático medio cuantización vectorial caso A
● Caso B: De este modo, para un cuantizador de 7 bits con
7
LSPs Último valor del error 𝐿 = 2 = 128 niveles de cuantización como el LSP 1 y LSP
cuadrático medio 5 tendremos:
LSP_1a5 (8 bits) 1.3768e-04 𝑏𝑖𝑡𝑠 1 𝑝𝑎𝑟á𝑚𝑒𝑡𝑟𝑜 1 𝑣𝑒𝑛𝑡𝑎𝑛𝑎 𝑏𝑖𝑡𝑠
LSP_6a10 (7 bits) 2.8869e-04 7 𝑝𝑎𝑟á𝑚𝑒𝑡𝑟𝑜
· 𝑣𝑒𝑛𝑡𝑎𝑛𝑎 −3 = 350 𝑠𝑒𝑔𝑢𝑛𝑑𝑜
20*10 𝑠𝑒𝑔𝑢𝑛𝑑𝑜𝑠
Caso Último valor del error La tasa de bits para cada uno de los cuantizadores
cuadrático medio vectoriales se obtiene de forma similar mediante la ecuación
1.
A 5.5814e-04 Para el caso A, la tasa de bits del cuantizador
10
B 2.1319e-04 vectorial de 10 bits con 𝐿 = 2 = 1024 niveles de
cuantización se obtiene:
C 9.9344e-05 𝑏𝑖𝑡𝑠 𝑝𝑎𝑟á𝑚𝑒𝑡𝑟𝑜𝑠 1 𝑣𝑒𝑛𝑡𝑎𝑛𝑎 𝑏𝑖𝑡𝑠
10 𝑝𝑎𝑟á𝑚𝑒𝑡𝑟𝑜
·10 𝑣𝑒𝑛𝑡𝑎𝑛𝑎
· −3 = 5000 𝑠𝑒𝑔𝑢𝑛𝑑𝑜
20*10 𝑠𝑒𝑔𝑢𝑛𝑑𝑜𝑠
D 2.5052e-05
Tabla 6: Media de los ECM para cada caso analizado en
cuantización vectorial
● Caso A:
REFERENCIAS