Sự khác biệt giữa PCM và ADPCM

Sự khác biệt giữa PCM và ADPCM
Sự khác biệt giữa PCM và ADPCM

Video: Sự khác biệt giữa PCM và ADPCM

Video: Sự khác biệt giữa PCM và ADPCM
Video: Japanese Spitz. Pros and Cons, Price, How to choose, Facts, Care, History 2024, Tháng bảy
Anonim

PCM vs ADPCM

Hầu hết các tín hiệu tự nhiên như giọng nói là tín hiệu tương tự. Tuy nhiên, vì máy tính và hầu hết tất cả các thiết bị chúng ta sử dụng ngày nay đều là kỹ thuật số, nên việc chuyển đổi các tín hiệu tương tự sang tín hiệu số là điều cần thiết. Ví dụ, để ghi một giọng nói vào máy tính, tín hiệu phải được biểu diễn dưới dạng một chuỗi các bit. Thông thường, đầu tiên micrô chuyển đổi âm thanh thành tín hiệu điện tương tự. Sau đó tín hiệu điện tương tự đó được chuyển thành tín hiệu số có thể được biểu diễn dưới dạng một chuỗi bit. Có thể có các kỹ thuật khác nhau để thu được tín hiệu kỹ thuật số này. PCM (Điều chế mã xung) và ADPCM (Điều chế mã vi sai thích ứng) là hai kỹ thuật số hóa như vậy.

PCM (Điều chế mã xung)

PCM là một kỹ thuật biểu diễn tín hiệu tương tự dưới dạng một chuỗi bit. Trong PCM, đầu tiên, biên độ của tín hiệu được đo (chính xác hơn là tín hiệu được lấy mẫu) trong những khoảng thời gian bằng nhau. Sau đó, các mẫu này được lưu trữ dưới dạng số kỹ thuật số. Ví dụ, một tín hiệu tam giác có thể được lượng tử hóa dưới dạng chuỗi, 0, 1, 2, 3, 2, 1, 0, -1, -2, -3, -2, -1, 0, 1, 2, 3, ……. Khi những số đó được biểu diễn dưới dạng nhị phân, nó sẽ giống như dãy số, 0000, 0001, 0010, 0011, 0010, 0001….. Đây là cách tín hiệu tương tự tam giác đó được chuyển đổi thành chuỗi bit trong PCM.

PCM đã được sử dụng trong điện thoại kỹ thuật số như một phương pháp mã hóa giọng nói. PCM cũng là một tiêu chuẩn cho âm thanh kỹ thuật số trong máy tính. Tuy nhiên, bằng cách thực hiện một số sửa đổi, PCM có thể được tối ưu hóa trong các lĩnh vực bộ nhớ và tốc độ thông tin. ADPCM là một trong những phương pháp như vậy.

ADPCM (Điều chế mã xung vi sai thích ứng)

ADPCM là một loại DPCM (Điều chế mã xung vi sai), gửi (hoặc lưu trữ) sự khác biệt giữa các mẫu liên tiếp thay vì gửi toàn bộ độ lớn của mẫu. Điều đó làm giảm số lượng bit được gửi. Ví dụ, trong trường hợp tín hiệu hình tam giác, hiệu số giữa hai mẫu liên tiếp luôn là cộng hoặc trừ một. Khi mẫu đầu tiên được gửi đi, người nhận có thể lấy được giá trị của mẫu thứ hai khi cung cấp sự khác biệt giữa mẫu thứ hai và mẫu đầu tiên. Do đó, DPCM giảm số lượng bit cần thiết để biểu diễn tín hiệu bằng kỹ thuật số.

ADPCM thực hiện một sửa đổi khác đối với DPCM. Nó thay đổi kích thước của các khoảng lấy mẫu (hoặc các bước lượng tử hóa) để giảm hơn nữa số lượng bit cần thiết để biểu diễn tín hiệu. ADPCM được sử dụng rộng rãi trong nhiều ứng dụng mã hóa.

Sự khác biệt giữa PCM và ADPCM là gì?

1. Trong ADPCM, sự khác biệt giữa hai mẫu liên tiếp được sử dụng để biểu thị tín hiệu, trong khi giá trị mẫu được sử dụng trực tiếp trong PCM.

2. Trong PCM, kích thước của khoảng thời gian giữa hai mẫu là cố định, trong khi nó có thể thay đổi trong ADPCM.

3. ADPCM cần ít bit hơn để biểu diễn tín hiệu so với PCM.

4. Giải mã tín hiệu PCM dễ hơn tín hiệu ADPCM.

Đề xuất: