Vì các chi tiết và xấp xỉ được lấy ngưỡng được đưa tới tầng khôi phục như là các đầu vào, chúng ta thu được tín hiệu với nhiễu được khử.
Như vậy, việc khử nhiễu tín hiệu được thực hiện sử dụng các hệ số Wavelet.
Kết luận: chương hai đã trình bày về khái niệm khử nhiễu tín hiệu, đi sâu
vào phân tích khử nhiễu tín hiệu bằng Wavelet trên cơ sở lấy ngưỡng. Các phương pháp lấy ngưỡng cứng và lấy ngưỡng mềm, những ưu và nhược điểm riêng trong từng trường hợp ứng dụng cụ thể. Các luật lựa chọn ngưỡng phổ biến cũng được đề cập đến tương ứng với từng ứng dụng cụ thể.
64
Chương 3 MƠ PHỎNG VÀ KẾT LUẬN
Chương trình mơ phỏng khử nhiễu tín hiệu được viết bằng ngôn ngữ Matlab.Trên cơ sở lý thuyết đã được trình bày ở các chương trước
3.1 Mục đích, bài tốn và lưu đồ thuật tốn đặt ra trong thực hiện mơ phỏng.
3.1.1 Mục đích mơ phỏng
Việc mơ phỏng được thực hiện nhằm mục đích tìm ra các kết quả thực nghiệm trong việc loại trừ nhiễu đối với một số loại tín hiệu của việc sử dụng biến đổi Wavelet. Từ đó có những cơ sở thực tiễn để khẳng định ưu điểm của phương pháp loại trừ nhiễu ứng dụng biến đổi Wavelet.
3.1.2 Bài tốn đặt ra.
Các dạng tín hiệu được đưa vào sau đó được cơng thêm nhiễm tạp âm. Tiếp đó, sử dụng biến đổi Wavelet nhằm khử nhiễu vào đưa ra kết quả so sánh. Kết quả đưa ra sẽ bao gồm tín hiệu ban đầu, tín hiệu sau khi được cộng thêm nhiễu và tín hiệu sau khi được khử nhiễu.
Các trường hợp của bài toán được thiết lập như sau:
Tín hiệu: tín hiệu ban đầu sẽ thuộc hai loại là tín hiệu một chiều ( 1D ) và tín hiệu hai chiều cụ thể là ảnh ( 2D ).
Nhiễu được sử dụng là nhiễu Gauss.
Số mức sẽ được thay đổi theo từng trường hợp cụ thể ( ví dụ: số mức N = 3, 5, 7, 8)
Tỉ số SNR đưa vào phân tích cũng có thể được thay đổi.
Họ Wavelet, loại ngưỡng, luật chọn ngưỡng sẽ được tùy chọn theo từng trường
65
3.1.3 Lưu đồ thuật toán
Hình 3.1 Lưu đồ thuật tốn của chương trình
66
3.2 Chương trình mơ phỏng
3.2.1 Giao diện chính của chương trình