Ley μ de compresión (MIC audio)

From glossaLAB

Template:Multiple issues

[gL.edu] Este artículo recoge contribuciones de Mario José Ruiz Asenjo, elaboradas en el contexto de la Clarificación conceptual en torno a los Sistemas de transmisión, bajo la supervisión de J.M. Díaz Nafría.

Observaciones del docente: Este artículo requiere las mejoras indicadas a continuación:
  • Como se ha comentado en el artículo de Ley A de compresión, carece de sentido tener dos artículos con el mismo contenido. Por tanto, en caso de no modificado en el sentido reeferido en los comentarios a aquel artículo ésta página debería ser eliminada.

Compresión de Ley-a y Ley-u La ley A y la ley u son esquemas de la compresión se encargan de comprimir datos PCM . La ley A es utilizada por Europa y el resto del mundo. La ley u es utilizada por Norteamérica y Japón. Similitudes entre la Ley-a y la Ley-u • Son aproximaciones lineales con una relación logarítmica de entrada/salida. • La implementación de ambas, es usando las palabras código de ocho bits, donde permiten una velocidad de bits de 64 kbps.

• Las dos leyes utilizan un acercamiento similar a cifrar la palabra de ocho bits: • Se identifica la polaridad, en el primer bit. • Los bits 2, 3, y 4 se usa para identificar el segmento. • Los últimos 4 bits cuantifican el segmento, que son los niveles de la señal más bajos que la ley A. Diferencias entre la ley A y la ley u • A ser distintas aproximaciones lineales , en consecuencia tienen diferentes longitudes y pendientes. • La asignación numérica de posiciones de bit en la palabra del código enviada para los segmentos y los niveles de la cuantificación son diferentes. • La ley A proporciona un alcance dinámico mucho mayor que la ley u. • la ley u proporciona una mejor señal/rendimiento de distorsión ,para aquellas señales que son de bajo nivel . • Una conexión internacional se utiliza la ley A, pero la conversión a ley u es responsabilidad del país. (WEB Web CISCO: https://www.cisco.com/c/es_mx/support/docs/voice/h323/8123-waveform-coding.html )

Código Ley Mu clc clear

V=1 

param=255 in=0:0.01:1 out = V / log(1 + param) * log(1 + param / V * abs(in)) .* sign(in); plot(in,out) hold on text(0.48,0.565, 'mu = 1') (“Web Matlab https://pdfslide.net/documents/compansion-ley-mu-y-a-matlab.html”)

      ley A 

clc clear

V=1 

param=86.6 in=0:0.01:1

lnAp1 = log(param) + 1; 

VdA = V / param; (“Web Matlab https://pdfslide.net/documents/compansion-ley-mu-y-a-matlab.html”)

Referencias: Web CISCO: https://www.cisco.com/c/es_mx/support/docs/voice/h323/8123-waveform-coding.html Web Matlab https://pdfslide.net/documents/compansion-ley-mu-y-a-matlab.html