MÃ HÓA WAVELET

Một phần của tài liệu tiểu luận xử lý ảnh số nén tổn hao (Trang 34 - 42)

Như việc chuyển đổi kỹ thuật của phần trước mã hóa. Mã hóa wavelet dựa trên ý tưởng rằng các hệ số của một biến đổi mà tách các vị trí ảnh của một hình ảnh có thể được mã hóa hiệu quả hơn các vị trí ảnh ban đầu của mình. Nếu cơ sở của biến đổi chức năng trong trường hợp này đóng gói hầu hết các thông tin hình ảnh quan trọng vào một số ít các hệ số . Các hệ số còn lại có thể được lượng tử hóa thô hoặc cắt ngắn để không biến dạng hình ảnh .

Hình 8.39 cho thấy một hệ thống mã hóa wavelet điển hình. Để mã hóa 2J x 2J

hình ảnh . phân tích một wavelet và mức độ phân chia tối thiểu . J - P được lựa chọn và sử dụng để tính toán rời rạc wavelet của hình ảnh biến đổi. Nếu wavelet có một chức năng mở rộng quy mô có thể được sử dụng. Trong cả hai trường hợp biến đổi tính toán chuyển đổi phần lớn của hình ảnh ban đầu để ngang, dọc, chéo và hệ số phân chia phân phối trung bình và Laplacian . Hình ảnh của hình 7.1 và số liệu thống kê đơn giản đáng kể của wavelet của nó biến đổi trong hình . 7.8 Vì nhiều các hệ số tính toán mang ít thông tin. Chúng có thể được lượng tử hóa và mã hóa để giảm thiểu và mã hóa dự phòng. hơn nữa lượng tử có thể được điều

Sự khác biệt chính giữa hệ thống wavelet dựa trên hình 8.39 và hệ thống mã hóa biến đổi của hình 8.28 là thiếu sót của giai đoạn xử lý biến đổi của mã hóa . Chúng ta sẽ thấy trong các ví dụ sau đây trong việc loại bỏ các bước loại bỏ để có tỷ lệ nén cao

Ví dụ 8.23: So sánh wavelet và DCT dựa trên mã hóa

Hình 8.40 cho thấy hai tương đươngwavelet dựa trên các hình ảnh đơn sắc trong hình 8.23. Hình 8.40 (a) được sửalại từ một mã hóa mà nén hình ảnh ban đầu với tỉ lệ 34:1, hình. 8.40 (b) được tạo ra từ một loại mã hóa tỉ lệ 67:1.

Ví dụ 8.22. hình. 8.40 (a) đến (f) có thể được so sánh về số lượng và chất lượng. kết quả biến đổi dựa trên trong hình 8.38 (a) đến (f).

Một so sánh hình ảnh của Hình. 8.40 (c) và (d) với 8.38 (c) và (d). tương ứng. cho thấy sự sụt giảm đáng kể của lỗi trong các kết quả mã hóa wavelet. Trong thực tế. các lỗi dịch vụ quản lý bản ghi của hình ảnh wavelet dựa trên hình. 8.40 (a) là 2.29 mức độ màu xám. như trái ngược với 3.42 độ xám cho tương ứng với kết quả chuyển đổi dựa trên hình. 8.38 (a). Một cách tương tự. các lỗi dịch vụ quản lý bản ghi với tương đươngtrong hình. 8.38 (b) và 8.40 (b) là 6.33 và 2.96. tương ứng. Các lỗi tính toán có lợi cho kết quả wavelet dựa trên ở cả hai cấp độ nén.

Bên cạnh giảm lỗi sửa lại với một mức độ nén. mã hóa wavelet - tăng đáng kể về chất lượng hình ảnh. Điều này đặc biệt rõ ràng trong hình. 8.40.

Khi mức độ nén vượt quá tỷ lệ 67:1 trong các ví dụ trước. Cả hai tác dụng có thể nhìn thấy trong hình. 8.41 (a).

Được dựng lại từ 108:1 và 167:1 mã hóa wavelet dựa trên các hình ảnh ban đầu trong hình. 8.23. Các lỗi dịch vụ quản lý bản ghi cho hình 8.41 (a) và (b) là 3.72

ảnh hưởng đến tất cả các khía cạnh của mã hóa wavelet thiết kế hệ thống và hiệu suất. Chúng tác động trực tiếp các tính toán phức tạp của biến đổi hệ thống để nén và sửa lại hình ảnh. Khi wavelet chuyển có chức năng mở rộng. việc chuyển đổi có thể được thực hiện như một chuỗi lọc kỹ thuật số. với số lượng lọc bằng với số wavelet khác không và hệ số chiều rộng . Khả năng của các wavelet để đóng gói thông tin vào một số nhỏ các biến đổi hệ số xác định nén và hiệu suất tái thiết.

Như trong kết quả trước đó tất cả các hệ số chi tiết đã được thu nhỏ để làm cho các cấu trúc cơ bản hơn có thể nhìn thấy với 128 màu xám cấp tương ứng với giá trị hệ số 0.

Một yếu tố khác ảnh hưởng đến mã hóa wavelet tính toán phức tạp và lỗi . Số IHE hoạt động trong các tính toán của các biến đổi về phía trước và ngược lại tăng lên theo cấp số nhân. Hơn nữa, lượng tử hóa các hệ số thấp hơn quy mô ngày càng có kết quả với mức độ phân hủy hơn ảnh hưởng đến khu vực ngày càng lớn hơn của hình ảnh tái tạo. Tiến bộ trong nhiều ứng dụng, như tìm kiếm cơ sở dữ liệu hình ảnh hoặc truyền hình ảnh. độ phân giải của hình ảnh được lưu trữ. truyền đi và quy mô của các tương đươnghữu ích thấp nhất thường xác định số lượng biến đổi. Ví dụ 8.25: mức độ Phân tách trong mã hóa wavelet.

Bảng 8.13 cho thấy ảnh hưởng của lựa chọn cấp độ phân hủy trên các mã hóa của hình. 8.23 với một ngưỡng cố định 25. Như trong wavelet trước mã hóa cũ chỉ có hệ số chi tiết được cắt ngắn. Bảng liệt kê cả tỷ lệ hệ số 0 và các lỗi sửalại kết quả quản lý bản ghi. Lưu ý phân tách ban đầu phải chịu trách nhiệm cho phần lớn các dữ liệu nén. Có rất ít thay đổi về số lượng các hệ số cắt ngắn trên ba cấp độ phân hủy.

Thiết kế lượng tử

Yếu tố lớn nhất ảnh hưởng đến nén mã hóa wavelet và lỗi sửa đổilà hệ số lượng tử. Mặc dù sử dụng rộng rãi và các lượng tử có thể được cải thiện đáng kể .

Hình 8.43 minh họa tác động của vùng chết kích thước khoảng trên tỷ lệ trong hình 8.23. Như kích thước của khu vực chết, số lượng hệ số cắt ngắn nào là tốt. Các lỗi sửa đổi dịch vụ quản lý bản ghi tương ứng với ngưỡng vùng chết trong hình 8.43 phát triển 0 - 1.77 mức độ màu xám ở một ngưỡng 4.5 và 2.79 mức xám cho một ngưỡng 18, có số lượng hệ số 0 đạt 96.43% nếu tất cả các hệ số chi tiết đã được loại bỏ. Tỷ lệ này sẽ tăng khoảng 1.5%, nhưng các lỗi sửa đổi sẽ tăng lên đến 7.6 mức màu xám.

Một phần của tài liệu tiểu luận xử lý ảnh số nén tổn hao (Trang 34 - 42)