Hình 5.15: Biến đổi tương tự số

Một phần của tài liệu Tai lieu SVNC Truyen hinh so.doc (Trang 72 - 75)

5.6.6. Những hạn chế của các bộ biến đổi A/D và D/A.

Sự tích luỹ các lỗi nảy sinh khi qua các bộ A/D và D/A nhiều lần tại các mức tín hiệu đặc trng hay tại các nhóm tần số nào đó và kết quả là tín hiệu audio bị suy giảm. Các lỗi này bao gồm:

Lỗi do bộ lọc thông thấp: Xảy ra hiện tợng trễ nhóm khi một nhóm tần số bị trễ

hơn so với các nhóm khác trong phổ tín hiệu. Kết quả là gây méo tín hiệu audio t- ơng tự khi tái tạo.

Lỗi do bộ biến đổi: Sai sót trong các giá trị lợng tử hoá sinh ra khi tần số của đồng

hồ lấy mẫu biến đổi và kết quả là vị trí thời gian lấy mẫu bị sai lệch. Các bộ biến đổi A/D và D/A là các phần tử phi tuyến cũng gây ra các hiệu ứng tơng tự.

5.13. Khái niệm cơ sở về nén audio.

5.13.1. Mở đầu

Quá trình điều chế PCM đã tạo ra dòng tín hiệu audio số, đợc sử dụng trong truyền

hình, các hệ thống đa truyền thông và các ứng dụng khác. Khi dung lợng lu trữ và độ rộng kênh truyền số liệu đợc quan tâm đúng mức, tốc độ truyền số liệu của các âm thanh này sẽ có đủ độ lớn để giữ đợc mức âm thanh trung thực. Ví dụ với 16 bit mã hoá tín hiệu audio lấy mẫu tại tần số lấy mẫu 49 KHz tạo ra dòng số liệu 1,54 Mbit/s. Tốc độ dòng số liệu trong hệ thống âm thanh đa kênh đạt đợc tổng cộng là 4,5 Mbit/s. Tuy nhiên vấn đề khó khăn gặp phải là thời gian lu trữ và giá thành thiết bị sẽ tăng cao. Để khắc phục các khó khăn này, một phơng pháp đa ra là nén dòng số liệu audio số.

Các hệ thống nén tín hiệu âm thanh dựa trên các đặc tính sinh lý âm thanh cũng nh giới hạn về thính giác của con ngời nhằm loại bỏ các thành phần thông tin d thừa trong các tín hiệu audio.

Hệ thống thính giác con ngời (HAS) hoạt động nh một bộ phân tích phổ, phần phổ và âm thanh nghe đợc độc lập sau khi qua bộ lọc thông giải gọi là các dải băng chuẩn. Khi tín hiệu audio đợc tạo ra từ các tần số gần nhau thì hệ thống HAS tổ hợp chúng thành các nhóm tơng đơng với cùng một mức năng lợng.

Lọc tránh chồng phổ Tín hiệu audio

tương tự

Lấy mẫu Lượng tử hoá Mã hoá

Giải mã Khôi phục mẫu Lọc và bù méo

Tín hiệu PCM Tín hiệu PCM Tín hiệu audio tương tự Hình 5.18: Mã hoá và giải mã PCM 73

Độ nhạy của hệ thống HAS giảm đi tại các tần số thấp và cao. Có thể thấy rằng, tại các mức âm lợng thấp, mức độ thay đổi độ nhạy của HAS là rất quan trọng và nó giảm đi tại các mức âm lợng cao.

5.13.2. Kỹ thuật nén số liệu audio.

Các kỹ thuật mã hoá nguồn đợc dùng để loại bỏ độ d thừa tín hiệu audio và các kỹ thuật “che mặt nạ tâm sinh lý nghe” dợc sử dụng dùng để nhận biết và để loại bỏ các thành phần không thích hợp.

Có 2 kỹ thuật nén chủ yếu sử dụng hiện nay là:

a, Mã hoá dự đoán trớc trong miền thời gian.

Sử dụng việc mã hoá khác nhau đối với các thành phần khác nhau của các mẫu liên tiếp mà có thể khôi phục đợc.

b, Mã hoá chuyển đổi trong miền tần số

Kỹ thuật này sử dụng các khối block của các mẫu audio ra từ bộ PCM đều để truyền từ miền thời gian sang miền tần số những dải băng khác nhau.

5.13.2.1. 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 ban đầu sau bộ giải nén mà không gây 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ừ các 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ố nén tốt nhất đạt đợc là 2:1 và 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 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 có các d thừa nh các tín hiệu âm thanh không liên quan đến cảm giác của 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à đa lại vào trong quá trình giải mã cuối cùng. Quá trình này thờng sử dụng kỹ thuật DPCM. Các tín hiệu audio đầu tiên đợc phân tích thành 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 để dự báo trớc các tín hiệu lặp lại theo một chu kỳ.

• Các mã entropy tận dụng độ d thừa trong cách miêu tả của các hệ 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 qủa là chúng có giá trị lớn tại các tần số thấp và tại các tần số cao chúng có hệ số nhỏ hoặc bằng 0.

• 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 ADC, đợc nhóm thành các khối dữ liệu của trong miền thời gian bằng cách lấy các mẫu kề nhau tại đầu ra ADC, lẫn trong miền tần số, bằng cách lấy các hệ số tần số đầ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ừa dới giá trị toàn bộ thang. Hệ số thang độ này (gọi là số mũ) là chung cho tất của các giá trị trong khối. Cho nên mỗi giá trị có thể biểu diễn bằng một định trị (giá trị của mẫu) và bằng một số mẫu và bằng một số mũ (chỉ thị biên 74

độ riêng của mẫu). Đó là 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 xác định trong mô hình HAS hình 5.42. Giảm tốc độ dữ liệu đợc thực hiện bằng cách gửi các giá trị mũ 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 nhng mã hoá đợc thực hiện tốt. Kỹ thuật che mặt nạ giúp giảm nhiễu audio.

5.13.2.2. Nén tín hiệu có tổn hao

Nén có tổn hao đợc thực hiện bởi sự kết hợp bởi 2 hay nhiều hơn các công nghệ xử lý mà nó lợi dụng đặc tính của hệ thống HAS là không thể phân bịêt đợc các thành phần phổ có biên độ nhỏ giữa các thành phần phổ có biên độ lớn. Các phơng pháp giảm số liệu xử lý cao có hệ số nén từ 2:1 đến 20:1, nó phụ thuộc vào quá trình nén và giải nén và phụ thuộc vào yêu cầu chất lợng của audio.

Các hệ thống nén số liệu có tổn hao sử dụng công nghệ mã hoá tri giác. Nguyên lý cơ bản của nó là loại bỏ các thành phần d thừa trong tín hiệu audio bằng cách bỏ đi các tín hiệu nằm dới đờng cong ngỡng âm, điều này giải thích tại sao ngời ta gọi các hệ thống nén số liệu có tổn hao là mất các thành phần âm.

Nén làm mất các thành phần âm đợc kết hợp từ các kỹ thuật nh sau:

• Kỹ thuật “masking - che” đối với các thành phần tín hiệu trong miền thời gian và miền tần số. Tỷ lệ signal/mask đợc sử dụng để xác định số bit cho quá trình lợng tử hoá mỗi băng với mục đích giảm thiểu khả năng nghe thấy của âm thanh.

• Chặn mức tạp âm lợng tử cho từng âm độ của tín hiệu âm thanh bằng cách chỉ định số bit vừa đủ để chắc chắn rằng mức nhiễu lợng tử luôn nằm dới mức giá trị cần chặn. Tại những tần số gần với tần số tín hiệu âm thanh thì tỷ số tín hiệu/tạp âm SNR có thể chấp nhận đợc là từ 20 đến 30 dB, tơng đơng với độ phân tích từ 4 đến 5 bit.

• Mã hoá nối: Công nghệ này khai thác sự d thừa trong hệ thống audio đa kênh, ng- ời ta thấy rằng có rất nhiều các phần số liệu ở trong các kênh là giống nhau, do đó

Bộ chuyển đổi A/D 16 bit Tín hiệu vào tương tự Bộ nhớ đệm trễ Tính toán thang độ Thang độ số Bộ ghép 16bit 16bit trọng số12bit

Dòng bit đã mã hoá 3 bit số mũ Mô hình HAS

Một phần của tài liệu Tai lieu SVNC Truyen hinh so.doc (Trang 72 - 75)