Différence entre PCM et ADPCM

Différence entre PCM et ADPCM
Différence entre PCM et ADPCM

Vidéo: Différence entre PCM et ADPCM

Vidéo: Différence entre PCM et ADPCM
Vidéo: Border Collie vs Berger Australien - LES DIFFÉRENCES 2024, Novembre
Anonim

PCM contre ADPCM

La plupart des signaux naturels tels que la voix sont des signaux analogiques. Cependant, étant donné que les ordinateurs et presque tous les équipements que nous utilisons aujourd'hui sont numériques, la conversion de ces signaux analogiques en signaux numériques est essentielle. Par exemple, pour enregistrer une voix dans un ordinateur, le signal doit être représenté par une série de bits. Habituellement, le microphone convertit d'abord le son en un signal électrique analogique. Ensuite, ce signal électrique analogique est converti en signal numérique qui peut être représenté sous la forme d'une séquence de bits. Il peut y avoir différentes techniques pour dériver ce signal numérique. PCM (Pulse Code Modulation) et ADPCM (Adaptive Differential Pulse Code Modulation) sont deux de ces techniques de numérisation.

PCM (modulation par impulsions codées)

PCM est une technique de représentation d'un signal analogique sous la forme d'une séquence de bits. En PCM, d'abord, l'amplitude du signal est mesurée (plus correctement, le signal est échantillonné) à intervalles égaux. Ensuite, ces échantillons sont stockés sous forme de nombres numériques. Par exemple, un signal triangulaire peut être quantifié comme la séquence, 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1, 2, 3, ……. Lorsque ces nombres sont représentés en binaire, ce sera quelque chose comme la séquence, 0000, 0001, 0010, 0011, 0010, 0001….. C'est ainsi que ce signal analogique triangulaire est converti en une séquence de bits dans PCM.

PCM a été utilisé dans la téléphonie numérique comme méthode de codage de la voix. PCM est également une norme pour l'audio numérique dans les ordinateurs. Cependant, en faisant quelques modifications, le PCM peut être optimisé dans les domaines de la mémoire et du débit d'information. ADPCM est l'une de ces méthodes.

ADPCM (Adaptive Differential Pulse Code Modulation)

ADPCM est un type de DPCM (Differential Pulse Code Modulation), qui envoie (ou stocke) la différence entre des échantillons consécutifs au lieu d'envoyer la totalité de l'amplitude de l'échantillon. Cela réduit le nombre de bits à envoyer. Par exemple, dans le cas d'un signal triangulaire, la différence entre deux échantillons consécutifs est toujours plus ou moins un. Lorsque le premier échantillon est envoyé, le récepteur peut déduire la valeur du deuxième échantillon lorsque la différence entre les deuxième et premier échantillons est fournie. Par conséquent, DPCM réduit le nombre de bits nécessaires pour représenter le signal numériquement.

ADPCM apporte une autre modification à DPCM. Il fait varier la taille des intervalles d'échantillonnage (ou étapes de quantification) afin de réduire davantage la quantité de bits nécessaires pour représenter le signal. ADPCM est largement utilisé dans de nombreuses applications d'encodage.

Quelle est la différence entre PCM et ADPCM ?

1. Dans ADPCM, la différence entre deux échantillons consécutifs est utilisée pour représenter le signal, alors que les valeurs d'échantillon sont directement utilisées dans PCM.

2. En PCM, la taille de l'intervalle entre deux échantillons est fixe, alors qu'elle peut varier en ADPCM.

3. ADPCM a besoin d'un moins grand nombre de bits pour représenter un signal par rapport à PCM.

4. Le décodage d'un signal PCM est plus facile qu'un signal ADPCM.

Conseillé: