Upload
juan-mora-ramirez
View
576
Download
7
Embed Size (px)
Citation preview
8/10/2019 compansion ley mu y A matlab
1/2
1
Resumen. En procesamiento de seales, audio analgico,telecomunicaciones y termodinmica, la compansin ocompanding es un mtodo aplicable a seales para mejorar latransmisin de las mismas en canales limitados. Est formadopor dos procesos: compresin y expansin (compressing yexpanding en ingls respectivamente).
Objetivo.- Realizar las curvas de las caractersticas decompresin para la ley mu y ley A.
INTRODUCCINEl algoritmo Ley Mu (-law o mu-law) es un sistema de
cuantificacin logartmica de una seal de audio. Es utilizado
principalmente para audio de voz humana dado que explota las
caractersticas de sta. El nombre de Ley Mu proviene de -
law, que usa la letra griega . Su aplicacin cubre el campo de
comunicaciones telefnicas. Este sistema de codificacin es
usado en Estados Unidos y Japn. En Europa se utiliza un
sistema muy parecido llamado ley A.
Caractersticas principales de la ley Mu:
Es un algoritmo estandarizado, definido en el
estndar ITU-T G.711
Tiene una complejidad baja
Utilizado en aplicaciones de voz humana
No introduce prcticamente retardo algortmico (dada
su baja complejidad)
Es adecuado para sistemas de transmisin TDM
No es adecuado para la transmisin por paquetes
Factor de compresin aproximadamente de 2:1
Es una compresin con prdidas
La ley A (A-Law) es un sistema de cuantificacin logartmica
de seales de audio, usado habitualmente con fines de
compresin en aplicaciones de voz humana. Est
estandarizada por la ITU-T en G.711 y es similar a la ley Mu.
Caracteristicas principales de la ley A:
Es un algoritmo estandarizado, definido en el
estndar ITU-T G.711
Tiene una complejidad baja
Utilizado en aplicaciones de voz humana
No introduce prcticamente retardo algortmico (dada
su baja complejidad)
Es adecuado para sistemas de transmisin TDM
No es adecuado para la transmisin por paquetes
Digitalmente, factor de compresin aproximadamente
de 2:1
La ley Mu se utiliza en Estados Unido y japn porque alli las
tramas que se utilizan son de 1,55 Mb/s mientras que en
Europa se utilizan tramas de 2 Mb/s, asique se utiliza la ley A.
Tarea 4:Compansin
Equipo 4.
Hctor Prez Serrano.
Juan Mora Ramrez.Jorge Frank Polo Verdin.
Jos Luis Mrquez Ramos.Miguel ngel Guerra Snchez
8/10/2019 compansion ley mu y A matlab
2/2
2
I.
PROCEDIMIENTO:
Para el desarrollo de esta Tarea se requiere:
a)
Investigar las funciones que caracterizan la ley Mu y
la ley A.
b)
Hacer un Programa en MATLAB que vari el
parmetro de la ley Mu y ley A.
c) Graficar al menos 5 parmetros de las Leyes.
Equipo requerido: Una computadora con el programa MATLAB
previamente instalado.
Cdigo en Matlab:
%Ley Muclcclear
V=1param=255in=0:0.01:1
out = V / log(1 + param) * log(1 + param
/ V * abs(in)) .* sign(in);plot(in,out)hold ontext(0.48,0.565, 'mu = 1')
%ley Aclc
clear
V=1param=86.6in=0:0.01:1
lnAp1 = log(param) + 1;VdA = V / param;% A-law compressor
indx = find(abs(in) VdA);if~isempty(indx)out(indx) = V / lnAp1 * (1 +
log(abs(in(indx)) / VdA)) .*
sign(in(indx));end
plot(in,out)hold on
II.
RESULTADOS
En el procedimiento se muestran los algoritmos diseados en
MATLAB, y estos a su vez los resultados grficos que nos
arroja esta interfaz, para poder comprobar la teora de manera
sencilla y gratificante.
Ley A
Ley Mu
III.
CONCLUSIONES
La ley mu es utilizada en estados unidos y amrica, mientras
que la ley A es para Europa, sus curvas son casi parecidascuando el valor de la ley Mu = 255 y ley A = 86.6
REFERENCIAS
[1] Apuntes de clase
[2] http://telemarenas.blogspot.mx/2010/09/ley-y-ley-mu.html
[3] http://www.mathworks.com/help/comm/ref/compand.html