Nộn khụng tổn hao.

Một phần của tài liệu nén tín hiệu audio theo tiêu chuẩn mpeg -2 và các ứng dụng (Trang 50 - 52)

Nộn tớn hiệu audio đó được số hoỏ

2.4.2.Nộn khụng tổn hao.

Nộn khụng tổn hao cho phộp khụi phục lại dũng bit những thụng tin nguyờn thuỷ sau bộ giải nộn mà khụng gõy ra tổn hao. Hệ thống này loại bỏ độ dư thừa thống kờ, những thụng tin tồn tại trong tớn hiệu audio cú thể dự bỏo trước từ những mẫu trước đú. Bộ nộn số liệu khụng tổn hao cho cỏc tỉ số nộn thấp, tỉ số tốt nhất đạt được là 2:1 nú phụ thuộc vào sự phức tạp của tớn hiệu audio nguồn.

Nộn khụng tổn hao sử dụng những kỹ thuật mó dự đoỏn trước trong miền thời gian, bao gồm:

Thuật toỏn vi sai: Cỏc tớn hiệu õm thanh cú đặc tớnh là lặp đi lặp lại, vỡ vậy sẽ xuất hiện lượng dư thừa số liệu lớn, ngoài ra cũn những dư thừa như cỏc tớn hiệu õm thanh khụng liờn quan đến giỏc quan con người. Những thụng tin lặp đi lặp lại sẽ được loại bỏ trong quỏ trỡnh mó hoỏ và lại đưa vào tại quỏ trỡnh giải mó cuối cựng. Kỹ thuật DPCM thường được sử dụng trong quỏ trỡnh này. Cỏc tớn hiệu audio đầu tiờn được phõn tớch thành tập hợp cỏc dải băng con bao gồm một số lượng cỏc õm thanh rời rạc. Sau đú, DPCM được sử dụng nhằm dự bỏo trước cỏc tớn hiệu lặp theo một đoạn chu kỳ. Quỏ trỡnh mó hoỏ này tạo ra sự thớch ứng trở lại năng lượng tớn hiệu đầu vào nhằm sửa kớch cỡ bước lượng tử phự hợp. Bước này cũng gọi là bộ thớch ứng DPCM (ADPCM).

Cỏc mó entropy tận dụng độ dư thừa trong cỏch miờu tả của cỏc hệ thống số băng con đó lượng tử hoỏ nhằm cải thiện tớnh hiệu quả của quỏ trỡnh mó hoỏ. Cỏc hệ số lượng tử này được gửi đi theo sự tăng dần của tần số, kết

quả là chỳng cú giỏ trị lớn tại những tần số thấp và tại những tần số cao là một dóy dài cỏc hệ số nhỏ hoặc bằng 0. mó cú độ dài thay đổi được sử dụng như mó Huffman sẽ tạo ra bảng mó tối ưu thống kờ cỏc giỏ trị miền tần số thấp và cao.

Cỏc thụng số quỏ tải khối dữ liệu: Cỏc giỏ trị nhị phõn từ quỏ trỡnh biến đổi AD, được nhúm thành cỏc khối dữ liệu cả trong miền thời gian, bằng cỏch lấy mẫu kề nhau tại đàu ra AD, lẫn trong miền tần số, bằng cỏch lấy cỏ hệ số tần số tại đầu ra FDCT. cỏc giỏ trị nhị phõn trong một khối dữ liệu sau đú được tạo thang độ tiếp, sao cho giỏ trị vừ dưới giỏ trị toàn bộ thang. Hệ số thang độ này (gọi là số mũ) là chung cho tất cả cỏc giỏ trị trong khối. Cho nờn, mỗi giỏ trị biểu diễn bằng một định trị (giỏ trị của mẫu) và bằng một số mũ (chỉ thị biờn độ riờng của mẫu). Đú là một quỏ trỡnh lượng tử hoỏ khụng đều và độ lớn bước lượng tử hoỏ được xỏc định bằng số bit chiếm trong khối. Vị trớ bit được tớnh từ mụ hỡnh HAS, hỡnh 2.9.

Tớn hiệu vào 16 bit16bit 12bit 16 bit 16bit 12bit

tương tự trọng số trọng số

Dựng bit đó mó hoỏ 3 bit số mũ

Hỡnh 2.9. Hệ thống mó hoỏ điểm quỏ tải khối dữ liệu audio.

Việc giảm tốc độ dữ liệu được thực hiện bằng cỏch gửi cỏc giỏ trị mũ

Bộ chuyển đổi AD 16 bit Bộ nhớ đệm trễ Thang độ số Bộ ghép Tính toán thang độ Mô hình HAS

lần 1/ khối dữ liệu. Mặc dự nhiễu phụ thuộc vào nội dung tớn hiệu, nhưng mó hoỏ được thực hiện tốt. Kỹ thuật che mặt nạ giỳp giảm nhiễu audio.

Một phần của tài liệu nén tín hiệu audio theo tiêu chuẩn mpeg -2 và các ứng dụng (Trang 50 - 52)