Diferencia entre PCM y ADPCM

Diferencia entre PCM y ADPCM
Diferencia entre PCM y ADPCM

Video: Diferencia entre PCM y ADPCM

Video: Diferencia entre PCM y ADPCM
Video: Spitz Japonés / Raza de Perro 2024, Noviembre
Anonim

PCM frente a ADPCM

La mayoría de las señales naturales, como la voz, son señales analógicas. Sin embargo, dado que las computadoras y casi todos los equipos que usamos hoy en día son digitales, es esencial convertir esas señales analógicas en señales digitales. Por ejemplo, para grabar una voz en una computadora, la señal debe representarse como una serie de bits. Por lo general, el micrófono primero convierte el sonido en una señal eléctrica analógica. Luego, esa señal eléctrica analógica se convierte en una señal digital que se puede representar como una secuencia de bits. Puede haber diferentes técnicas para derivar esta señal digital. PCM (Modulación de código de pulso) y ADPCM (Modulación de código de pulso diferencial adaptativo) son dos de estas técnicas de digitalización.

PCM (modulación de código de pulso)

PCM es una técnica para representar una señal analógica como una secuencia de bits. En PCM, primero, se mide la amplitud de la señal (más correctamente, se muestrea la señal) a intervalos iguales. Luego, estas muestras se almacenan como números digitales. Por ejemplo, una señal triangular puede cuantificarse como la secuencia 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1, 2, 3, ……. Cuando esos números se representan en binario, será algo así como la secuencia 0000, 0001, 0010, 0011, 0010, 0001….. Así es como esa señal analógica triangular se convierte en una secuencia de bits en PCM.

PCM se ha utilizado en telefonía digital como método de codificación de voz. PCM también es un estándar para audio digital en computadoras. Sin embargo, al hacer algunas modificaciones, PCM puede optimizarse en las áreas de memoria y tasa de información. ADPCM es uno de esos métodos.

ADPCM (modulación de código de pulso diferencial adaptable)

ADPCM es un tipo de DPCM (modulación de código de pulso diferencial), que envía (o almacena) la diferencia entre muestras consecutivas en lugar de enviar la magnitud completa de la muestra. Eso reduce la cantidad de bits a enviar. Por ejemplo, en el caso de una señal triangular, la diferencia entre dos muestras consecutivas siempre es más o menos uno. Cuando se envía la primera muestra, el receptor puede derivar el valor de la segunda muestra cuando se proporciona la diferencia entre la segunda y la primera muestra. Por lo tanto, DPCM reduce la cantidad de bits necesarios para representar la señal digitalmente.

ADPCM hace otra modificación a DPCM. Varía el tamaño de los intervalos de muestreo (o pasos de cuantificación) para reducir aún más la cantidad de bits necesarios para representar la señal. ADPCM se usa ampliamente en muchas aplicaciones de codificación.

¿Cuál es la diferencia entre PCM y ADPCM?

1. En ADPCM, la diferencia entre dos muestras consecutivas se usa para representar la señal, mientras que los valores de muestra se usan directamente en PCM.

2. En PCM, el tamaño del intervalo entre dos muestras es fijo, mientras que en ADPCM se puede variar.

3. ADPCM necesita una cantidad menor de bits para representar una señal en comparación con PCM.

4. Decodificar una señal PCM es más fácil que una señal ADPCM.

Recomendado: