Você está na página 1de 5

ROBERTO ORTIZ LOPEZ

6CM5

LEY MU.
El algoritmo Ley (-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 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.

CARACTERISTICAS BASICAS DE LA LEY MU.


Es un algoritmo estandarizado, definido en el estndar ITU-T G.711 Tiene una complejidad muy 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

Digitalmente, el algoritmo ley es un sistema de compresin con prdida en comparacin con la codificacin lineal normal. Esto significa que al recuperar la seal, sta no ser exactamente igual a la original.

PLANTEAMIENTO DEL ALGORITMO.


Este algoritmo se utiliza principalmente para la codificacin de voz humana, ya que su funcionamiento explota las caractersticas de esta. Las seales de voz estn formadas en gran parte por amplitudes pequeas, ya que son las ms importantes para la percepcin del habla, por lo tanto estas son muy probables. En cambio, las amplitudes grandes no aparecen tanto, por lo tanto tiene una probabilidad de aparicin muy baja. En el caso de que una seal de audio tuviera una probabilidad de aparicin de todos los niveles de amplitud por igual, la cuantificacin ideal sera la uniforme, pero en el caso de la voz humana esto no ocurre, estadsticamente aparecen con mucha ms frecuencia niveles bajos de amplitud. El algoritmo Ley Mu explota el factor de que los altos niveles de amplitud no necesitan tanta resolucin como los bajos. Por lo tanto, si damos ms niveles de cuantificacin a las bajas amplitudes y menos a las altas conseguiremos ms resolucin, un error de cuantificacin inferior y por lo tanto una relacin seal/ruido (SNR) superior que si efecturamos directamente una cuantificacin uniforme para todos los niveles de la seal. Esto provoca que si para un determinada SNR necesitamos por ejemplo 16 bits usando una cuantificacin uniforme, para la misma SNR usando la codificacin Ley necesitamos 8 bits, dado

ROBERTO ORTIZ LOPEZ

6CM5

que el error de cuantificacin es menor y podemos permitirnos usar menos bits para obtener la misma SNR.

FUNCIONAMIENTO.
El algoritmo Ley Mu basa su funcionamiento en un proceso de compresin y expansin llamado compansin. Se aplica una compresin/expansin de las amplitudes y posteriormente una cuantificacin uniforme. Las amplitudes de la seal de audio pequeas son expandidas y las amplitudes ms elevadas son comprimidas. Esto se puede entender de la siguiente forma; cuando una seal pasa a travs de un compander, el intervalo de las amplitudes pequeas de entrada es representado en un intervalo ms largo en la salida, y el intervalo de las amplitudes ms elevadas pasa a ser representado en un intervalo ms pequeo en la salida. En la siguiente figura podemos verlo con claridad:

Esta figura muestra que el rango de los valores de entrada (lnea horizontal) contenidos en el intervalo [-0.2,0.2] (amplitudes pequeas) estn representados en la salida (lnea vertical) en el intervalo [-0.6,0.6]. Podemos comprobar que hay una expansin.

ROBERTO ORTIZ LOPEZ

6CM5

Por otra parte vemos que los valores de entrada contenidos en el intervalo [-1,-0,6] y [0.6,1] son representados en la salida en los intervalos [-0.9,-1] y [0.9,1]. Podemos comprobar que se produce una compresin. Digitalmente, todo este esquema es equivalente a aplicar una cuantificacin no uniforme (logartmica) a la seal original, donde tendremos pequeos pasos de cuantificacin para los valores pequeos de amplitud y pasos de cuantificacin grandes para los valores grandes de amplitud. Para recuperar la seal en el destino tendremos que aplicar la funcin inversa. Por lo tanto, la implementacin del sistema consiste en aplicar a la seal de entrada una funcin logartmica y una vez procesada realizar una cuantificacin uniforme. Es lo mismo que decir que el paso de cuantificacin sigue una funcin del tipo logartmico. Esta funcin viene definida de la siguiente forma:

La letra indica el factor de compresin usado ( = 255). Si = 0 la entrada es igual a la salida.

LEY A.
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 laITU-T en G.711 y es similar a la ley Mu.

CARACTERISTICAS BASICAS DE LA LEY A.


Es un algoritmo estandarizado, definido en el estndar ITU-T G.711 Tiene una complejidad muy 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

PLANTEAMIENTO DEL ALGORITMO.


Este algoritmo se utiliza principalmente para la codificacin de voz humana, ya que su funcionamiento explota las caractersticas de sta. Las seales de voz estn formadas en gran parte

ROBERTO ORTIZ LOPEZ

6CM5

por amplitudes pequeas, ya que son las ms importantes para la percepcin del habla, por lo tanto stas son muy probables. En cambio, las amplitudes grandes no aparecen tanto. En el caso de que una seal de audio tuviera una probabilidad de aparicin de todos los niveles de amplitud por igual, la cuantificacin ideal sera la uniforme, pero en el caso de la voz humana esto no ocurre, estadsticamente aparecen con mucha ms frecuencia niveles bajos de amplitud. El algoritmo Ley A explota el factor de que los altos niveles de amplitud no necesitan tanta resolucin como los bajos. Por lo tanto, si damos ms niveles de cuantificacin a las bajas amplitudes y menos a las altas conseguiremos ms resolucin, un error de cuantificacin inferior y por lo tanto una relacin SNR superior que si efecturamos directamente una cuantificacin uniforme para todos los niveles de la seal. Esto provoca que si para un determinado SNR fijado necesitamos por ejemplo 16 bits usando una cuantificacin uniforme, para el mismo SNR usando la codificacin Ley A necesitemos 8 bits, dado que el error de cuantificacin es menor y podemos permitirnos usar menos bits para obtener el mismo SNR.

FUNCIONAMIENTO.
El algoritmo Ley A basa su funcionamiento en un proceso de compresin y expansin llamado companding. Se aplica una compresin/expansin de las amplitudes y posteriormente una cuantificacin uniforme. Las amplitudes de la seal de audio pequeas son expandidas y las amplitudes ms elevadas son comprimidas. Esto se puede entender de la siguiente forma; cuando una seal pasa a travs de un compander, el intervalo de las amplitudes pequeas de entrada es representado en un intervalo ms largo en la salida, y el intervalo de las amplitudes ms elevadas pasa a ser representado en un intervalo ms pequeo en la salida. En la siguiente figura podemos verlo con claridad:

ROBERTO ORTIZ LOPEZ

6CM5

sta figura muestra que el rango de los valores de entrada (lnea horizontal) contenidos en el intervalo [-0.2,0.2] (amplitudes pequeas) estn representados en la salida (lnea vertical) en el intervalo [-0.7,0.7], aproximadamente. Podemos comprobar que hay una expansin. Por otra parte vemos que los valores de entrada contenidos en el intervalo [-1,-0,6] y [0.6,1] son representados en la salida en los intervalos [-1, -0.9,] y [0.9,1]. Podemos comprobar que se produce una compresin. Digitalmente, todo este esquema es equivalente a aplicar una cuantificacin no uniforme (logartmica) a la seal original, donde tendremos pequeos pasos de cuantificacin para los valores pequeos de amplitud y pasos de cuantificacin grandes para los valores grandes de amplitud. Para recuperar la seal en el destino tendremos que aplicar la funcin inversa. Por lo tanto, la implementacin del sistema consiste en aplicar a la seal de entrada una funcin logartmica y una vez procesada realizar una cuantificacin uniforme. Es lo mismo que decir que el paso de cuantificacin sigue una funcin del tipo logartmico. Para una entrada x dada, la ecuacin Ley A de salida es:

Donde A es el parmetro de compresin. En Europa La funcin inversa es la siguiente:

. Tambin se usa el valor 87.6.

Você também pode gostar