Perbezaan Antara PCM dan ADPCM

Perbezaan Antara PCM dan ADPCM
Perbezaan Antara PCM dan ADPCM

Video: Perbezaan Antara PCM dan ADPCM

Video: Perbezaan Antara PCM dan ADPCM
Video: DIFFERENCES BETWEEN SAMOYED, JAPANESE SPITZ, AND POMERANIAN 2024, November
Anonim

PCM lwn ADPCM

Kebanyakan isyarat semula jadi seperti suara adalah isyarat analog. Walau bagaimanapun, memandangkan komputer dan hampir semua peralatan yang kami gunakan hari ini adalah digital, menukar isyarat analog tersebut kepada isyarat digital adalah penting. Sebagai contoh, untuk merakam suara ke dalam komputer, isyarat harus diwakili sebagai satu siri bit. Biasanya, mikrofon mula-mula menukar bunyi menjadi isyarat elektrik analog. Kemudian isyarat elektrik analog itu ditukar kepada isyarat digital yang boleh diwakili sebagai jujukan sedikit. Terdapat teknik yang berbeza dalam memperoleh isyarat digital ini. PCM (Pulse Code Modulation) dan ADPCM (Adaptive Differential Pulse Code Modulation) ialah dua teknik pendigitalan sedemikian.

PCM (Modulasi Kod Nadi)

PCM ialah teknik mewakili isyarat analog sebagai jujukan sedikit. Dalam PCM, pertama, amplitud isyarat diukur (lebih tepat, isyarat diambil sampel) pada selang waktu yang sama. Kemudian sampel ini disimpan sebagai nombor digital. Sebagai contoh, isyarat segi tiga boleh dikuantisasikan sebagai jujukan, 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1, 2, 3, ……. Apabila nombor tersebut diwakili dalam binari, ia akan menjadi seperti urutan, 0000, 0001, 0010, 0011, 0010, 0001….. Beginilah cara isyarat analog segi tiga itu ditukarkan kepada jujukan sedikit dalam PCM.

PCM telah digunakan dalam telefon digital sebagai kaedah pengekodan suara. PCM juga merupakan standard untuk audio digital dalam komputer. Walau bagaimanapun, dengan melakukan beberapa pengubahsuaian, PCM boleh dioptimumkan dalam kawasan memori dan kadar maklumat. ADPCM ialah satu kaedah sedemikian.

ADPCM (Modulasi Kod Nadi Pembezaan Adaptif)

ADPCM ialah sejenis DPCM (Differential Pulse Code Modulation), yang menghantar (atau menyimpan) perbezaan antara sampel berturut-turut dan bukannya menghantar keseluruhan magnitud sampel. Itu mengurangkan jumlah bit yang akan dihantar. Sebagai contoh, dalam kes isyarat segi tiga, perbezaan antara dua sampel berturut-turut sentiasa tambah atau tolak satu. Apabila sampel pertama dihantar, penerima boleh memperoleh nilai sampel kedua apabila perbezaan antara sampel kedua dan pertama disediakan. Oleh itu, DPCM mengurangkan jumlah bit yang diperlukan untuk mewakili isyarat secara digital.

ADPCM melakukan satu lagi pengubahsuaian kepada DPCM. Ia mengubah saiz selang pensampelan (atau langkah pengkuantitian) untuk mengurangkan lagi jumlah bit yang diperlukan untuk mewakili isyarat. ADPCM digunakan secara meluas dalam banyak aplikasi pengekodan.

Apakah perbezaan antara PCM dan ADPCM?

1. Dalam ADPCM, perbezaan antara dua sampel berturut-turut digunakan untuk mewakili isyarat, manakala nilai sampel digunakan secara langsung dalam PCM.

2. Dalam PCM, saiz selang antara dua sampel adalah tetap, manakala ia boleh diubah dalam ADPCM.

3. ADPCM memerlukan jumlah bit yang lebih sedikit untuk mewakili isyarat berbanding PCM.

4. Menyahkod isyarat PCM lebih mudah daripada isyarat ADPCM.

Disyorkan: