Verskil tussen PCM en ADPCM

Verskil tussen PCM en ADPCM
Verskil tussen PCM en ADPCM

Video: Verskil tussen PCM en ADPCM

Video: Verskil tussen PCM en ADPCM
Video: ANJING AMERICAN ESKIMO VS ANJING JAPANESE SPITZ 2024, November
Anonim

PCM vs ADPCM

Die meeste van die natuurlike seine soos stem is analoog seine. Aangesien rekenaars en byna al die toerusting wat ons vandag gebruik egter digitaal is, is die omskakeling van daardie analoog seine na digitale seine noodsaaklik. Byvoorbeeld, om 'n stem in 'n rekenaar op te neem, moet die sein as 'n reeks bisse voorgestel word. Gewoonlik skakel mikrofoon eers klank om in 'n analoog elektriese sein. Dan word daardie analoog elektriese sein omgeskakel na digitale sein wat as 'n bisreeks voorgestel kan word. Daar kan verskillende tegnieke wees om hierdie digitale sein af te lei. PCM (Pulse Code Modulation) en ADPCM (Adaptive Differential Pulse Code Modulation) is twee sulke tegnieke van digitalisering.

PCM (polskodemodulasie)

PCM is 'n tegniek om 'n analoog sein as 'n bisreeks voor te stel. In PCM word eerstens die amplitude van die sein gemeet (meer korrek, sein word gemonster) met gelyke intervalle. Dan word hierdie monsters as digitale nommers gestoor. Byvoorbeeld, 'n driehoekige sein kan gekwantiseer word as die volgorde, 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1, 2, 3, ……. Wanneer daardie getalle in binêr voorgestel word, sal dit iets soos die ry wees, 0000, 0001, 0010, 0011, 0010, 0001 ….. Dit is hoe daardie driehoekige analoog sein omgeskakel word na 'n bisreeks in PCM.

PCM is in digitale telefonie gebruik as die metode van enkodering van stem. PCM is ook 'n standaard vir digitale oudio in rekenaars. Deur 'n paar wysigings aan te bring, kan PCM egter geoptimaliseer word op die gebied van geheue en inligtingtempo. ADPCM is een so 'n metode.

ADPCM (Adaptive Differential Pulse Code Modulation)

ADPCM is 'n tipe DPCM (Differential Pulse Code Modulation), wat die verskil tussen opeenvolgende monsters stuur (of stoor) in plaas daarvan om die hele grootte van die monster te stuur. Dit verminder die hoeveelheid stukkies wat gestuur moet word. Byvoorbeeld, in die geval van driehoekige sein, is die verskil tussen twee opeenvolgende monsters altyd plus of minus een. Wanneer die eerste monster gestuur word, kan die ontvanger die waarde van die tweede monster aflei wanneer die verskil tussen die tweede en eerste monsters verskaf word. Gevolglik verminder DPCM die hoeveelheid bisse wat nodig is om die sein digitaal voor te stel.

ADPCM doen nog 'n wysiging aan DPCM. Dit wissel die grootte van die monsternemingsintervalle (of kwantiseringstappe) om die hoeveelheid bisse wat nodig is om die sein voor te stel, verder te verminder. ADPCM word wyd gebruik in baie enkoderingstoepassings.

Wat is die verskil tussen PCM en ADPCM?

1. In ADPCM word verskil tussen twee opeenvolgende monsters gebruik om die sein voor te stel, terwyl monsterwaardes direk in PCM gebruik word.

2. In PCM is die grootte van die interval tussen twee steekproewe vas, terwyl dit in ADPCM gevarieer kan word.

3. ADPCM benodig 'n minder hoeveelheid bisse om 'n sein voor te stel in vergelyking met PCM.

4. Om 'n PCM-sein te dekodeer is makliker as 'n ADPCM-sein.

Aanbeveel: