Anda di halaman 1dari 17

Cdecs de Banda

Angosta

G.729, AMR
Integrantes:
Ivn Gonzlez
Mauricio Alabuela
Mauricio Medina
Marco Gleas

Cdec de Banda Angosta


Los cdecs son los dispositivos que realizan la
codificacin y decodificacin de la voz. Pueden ser
caracterizados por diferentes aspectos, entre las
que se encuentran su tasa de bits (bit rates), la
calidad resultante del audio codificado, su
complejidad, el tipo de tecnologa utilizada y
el retardo que introducen, entre otros.
Originalmente, los primeros codecs fueron
diseados para reproducir la voz en la banda de
mayor energa, entre 300 Hz a 3.4 kHz.
Actualmente
este
tipo
de
codecs
son
caracterizados como de banda angosta
(narrowband).

Introduccin
Cdec de Banda Angosta.
Code Nombre
c
G.71
1

PCM: Pulse
Code
Modulation

G.72
9

CS-ACELP:
Conjugate
Structure
Algebraic
Codebook
Excited Linear
Prediction

AMR

Adaptive
Multi Rate

Bit rate (Kb/s)

Retard
o (ms)

MOS

64, 56

0.125

4.4

11.8, 8, 6.4

15

4.2

12.2, 10.2, 7.95,


7.40, 6.70, 5.90,
5.15, a 4.75

20

Descripcin general Cdec


G.729
El cdec CS-ACELP se basa en el modelo de
codificacin mediante la prediccin lineal con
excitacin por cdigo (CELP).
Opera
con
tramas
vocales
de
10
ms
correspondientes a 80 muestras a una velocidad
de muestreo de 8000 muestras por segundo.
En cada trama de 10 ms se analiza la seal vocal
para extraer los parmetros del modelo CELP
(coeficientes de filtros de prediccin lineal,
ganancias e ndices de las tablas de cdigos
adaptativos y fijos).
Los parmetros en cuestin se codifican y se
transmiten.

Descripcin general Cdec


G.729
En el decodificador, dichos parmetros se utilizan
para recuperar los parmetros de excitacin y del
filtro de sntesis.
La voz se reconstruye filtrando la excitacin a
travs del filtro de sntesis de corto plazo.
El filtro de sntesis de corto plazo se basa en
un filtro de prediccin lineal (PL) de dcimo orden.
El filtro de sntesis de largo plazo o de tono
se aplica mediante el mtodo de la llamada tabla
de cdigos adaptativos.
Tras calcular la seal vocal reconstruida, sta se
mejora con un postfiltrado.

Descripcin general Cdec G.729

Diagrama funcional del modelo conceptual de sntesis (CELP)

Principio del codificador


G.729
La seal de entrada pasa por un filtro paso alto en
el bloque de pre-procesamiento.
Se efecta un anlisis de prediccin lineal (LP)
para cada trama de 10 ms con el fin de calcular
los coeficientes de filtro LP.
Los parmetros de excitacin (parmetros de
tabla de cdigos fijos y adaptativos) se
determinan para cada subtrama de 5 ms (40
muestras).
Para la excitacin de la tabla de cdigos fijos se
aplica una tabla de cdigos algebraicos de 17 bits.

Principio del codificador


G.729

Principio del decodificador


G.729
Primero se extraen los ndices de los parmetros a
partir del tren de bits recibido.
Los ndices se decodifican para obtener los
parmetros del cdec correspondientes a una
trama de voz de 10 ms.
Estos parmetros son los coeficientes LSP, los dos
retardos de tono fraccionarios, los dos vectores de
la tabla de cdigos fijos y ambos conjuntos de
ganancias de las tablas de cdigos adaptativos y
fijos.
Los coeficientes LSP se interpolan y se convierten
en coeficientes del filtro LP de cada subtrama.

Principio del decodificador


G.729

Retardo
El cdec codifica la voz y otras seales de audio
con tramas de 10 ms. Se produce adems un preanlisis de 5 ms, por lo que el retardo algortmico
total es de 15 ms.

Introduccin AMR
De forma similar a G.729, se basa en el modelo
CELP, operando con ventanas de audio de 20 ms
correspondientes a una cantidad de 160 muestras
(ya que la frecuencia de muestreo es de 8.000
muestras por segundo). Cada ventana de 20 ms
es a su vez dividida en 4 sub-ventanas, de 5 ms
(40 muestras) cada una.
Por cada ventana se extraen los parmetros LP
del modelo CELP (los coeficientes de los filtros
LP), y por cada sub-ventana se obtienen los
ndices de los codebooks fijos y adaptivos y las
ganancias. Estos parmetros se cuantizan y se
transmiten dentro de una trama con un formato
preestablecido en la recomendacin del Cdec.

Caractersticas del cdec


AMR
Frecuencia de muestreo 8 KHz
Tramas de voz de 20 ms cuando hay actividad,
corresponden a 160 muestras. Se analizan las 160
muestras para extraer los parmetros del modelo
CELP.
Estos parmetros se codifican y se transmiten
En el decodificador se decodifican los parmetros
y se genera una voz sintetizada

Aplicaciones(G.729) VoIp
El cdec G.729 es un algoritmo que comprime y
descomprime los streams de audio digital. Aplicado
a la VoIP, optimiza considerablemente el ancho de
banda con respecto la voz no comprimida. Esta
compresin permite enrutar mayor nmero de
llamadas por un mismo ancho de banda y permite a
la voz viajar por conexiones con un ancho de banda
limitado o reducido.
G.729 incorpora mecanismos de recuperacin de
tramas perdidas, lo cual les hace tiles cuando la
red empleada no posee una calidad de servicio
garantizada, como ocurre, por ejemplo, en Internet.

Aplicaciones(G.729)
Sistemas digitales por satlite .
Otras aplicaciones como voz empaquetada y
equipos con circuitos multiplexadores.

Aplicaciones(AMR)
El codec AMR (Adaptive Multi Rate) es utilizado
tpicamente en redes celulares GSM.

Referencias
Hernndez Alberto (2005). Estudio y simulacin
de un codificador de voz basado en la
recomendacin G.729 de la ITU-T (pgs. 53 a 61).
Unin Internacional de Telecomunicaciones
(1996). Recomendacin UIT-T G.729.(pgs. 5 a 8).

Anda mungkin juga menyukai