Különbség PCM és ADPCM között
PCM vs ADPCM
A legtöbb természetes jel, mint a hang analóg jelek. Mivel azonban a számítógépek és szinte az összes ma használt berendezés digitális, ezeknek az analóg jeleknek digitális jelekké való átalakítása elengedhetetlen. Például, ha hangot rögzít egy számítógépbe, a jelet bitek sorozataként kell megjeleníteni. Általában a mikrofon először átalakítja a hangot analóg elektromos jelekké. Ezután az analóg elektromos jel átalakul digitális jelekké, amelyek bitszekvenciákként jelennek meg. Különböző technikák létezhetnek ebben a digitális jelben. A PCM (Impulzuskód moduláció) és az ADPCM (Adaptive Differential Pulse Code Modulation) két ilyen technika a digitalizáláshoz.
PCM (impulzuskód moduláció)
A PCM egy analóg jelnek egy bitszekvenciát ábrázoló technikája. A PCM-ben először a jel amplitúdóját mérjük (pontosabban, a jelet mintavételezzük) egyenlő időközönként. Ezeket a mintákat digitális számként tárolják. Például a háromszög jelet kvantálhatjuk a 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1, 2, 3, …. Ha ezeket a számokat binárisan ábrázolják, akkor a 0000, 0001, 0010, 0010, 0011, 0010, 0001 sorozatokhoz hasonlítanak … Így alakul át a háromszög analóg jel a PCM-ben.
PCM-et használtak a digitális telefonálásban, mint a hang kódolásának módszere. A PCM a digitális audió szabvány a számítógépek számára is. Azonban a módosítások végrehajtásával a PCM optimalizálható a memória és az információsebesség területén. Az ADPCM egy ilyen módszer.
ADPCM (Adaptive Differential Pulse Code Modulation)
Az ADPCM a DPCM (differenciál impulzuskód moduláció) típusa, amely a teljes magnitúdó elküldése helyett (vagy tárolja) az egymást követő minták közötti különbséget a mintából. Ez csökkenti a küldendő bitek mennyiségét. Például háromszög jel esetén a két egymást követő minta közötti különbség mindig plusz vagy mínusz egy. Az első minta elküldésekor a vevő a második minta értékét akkor kaphatja meg, ha a második és az első minta közötti különbség van megadva. Ezért a DPCM csökkenti a digitális jelek megjelenítéséhez szükséges bitek mennyiségét.
Az ADPCM módosítja a DPCM-et. A mintaintervallumok (vagy a kvantálási lépések) mérete változik a jel képviseletéhez szükséges bitek mennyiségének további csökkentése érdekében. Az ADPCM-t széles körben használják sok kódolási alkalmazásban.
Mi a különbség a PCM és az ADPCM között? 1. Az ADPCM-ben két egymást követő minta közötti különbséget használnak a jel ábrázolásához, míg a mintaértékeket közvetlenül használják a PCM-ben. 2. A PCM-ben a két minta közötti intervallum mérete rögzített, míg az ADPCM-ben változtatható. 3. Az ADPCM-nek kisebb mennyiségű bitre van szüksége ahhoz, hogy jelet képviseljen a PCM-hez képest. 4. A PCM jel dekódolása könnyebb, mint egy ADPCM jel. |