Đối với một số thí nghiệm khử nhiễu và giải mã, tôi muốn áp dụng biến đổi bước sóng thế hệ 2 (sử dụng các bước nâng ) cho hình ảnh.
Tôi biết rằng có một số triển khai có sẵn, nhưng hầu hết trong số họ sử dụng MATLAB, trong khi tôi muốn làm việc trong C ++ với OpenCV . Vì không có triển khai biến đổi wavelet tích hợp trong OpenCV 2.x, tôi dự định tự thực hiện nó (cộng với, nó sẽ tạo ra một bài tập tốt cho tôi). Sau một số nghiên cứu, tôi đã có thể tìm thấy các bài viết gốc về biến đổi thế hệ 2, nhưng tôi vẫn hơi bối rối về cách chính xác thuật toán hoạt động.
Lấy tài liệu tham khảo chính [1] của Sweldens: Sơ đồ nâng: xây dựng các bước sóng thế hệ thứ hai , tôi vẫn còn bối rối bởi định nghĩa của bộ chỉ số : kích thước của chúng là bao nhiêu? chúng được xây dựng như thế nào? ...
Do đó, câu hỏi của tôi: có ai biết về một số tài nguyên về biến đổi wavelet thế hệ 2 (bài báo, hướng dẫn, slide ...) ở dạng giống như hướng dẫn hay cung cấp một cái nhìn thuật toán hơn (chứ không phải là toán học) , mà sẽ giúp tôi thiết kế thực hiện của riêng tôi?
Cảm ơn bạn trước.
Người giới thiệu
Tài liệu tham khảo chính của tôi là:
[1] Sweldens, W. (1998). Sơ đồ nâng: Một cấu trúc của sóng con thế hệ thứ hai. Tạp chí SIAM về phân tích toán học, 29 (2), 511.
Và tôi cũng đang học hỏi từ:
[2] Daubechies, I., & Sweldens, W. (1998). Bao thanh toán biến đổi thành các bước nâng. Tạp chí phân tích và ứng dụng Fourier, 4 (3), 247 Từ269.
[3] Kovacevic, J., & Sweldens, W. (2000). Wavelet gia đình của trật tự tăng dần trong kích thước tùy ý. Xử lý ảnh, 9 (3), 480 cạn496. doi: 10.1109 / 83.826784