Untuk beberapa percobaan denoising dan dekonvolusi, saya ingin menerapkan transformasi wavelet generasi ke - 2 (menggunakan langkah pengangkatan ) ke gambar.
Saya tahu bahwa ada beberapa implementasi yang tersedia, tetapi kebanyakan dari mereka menggunakan matlab, sementara saya ingin bekerja di C ++ dengan OpenCV . Karena tidak ada implementasi transformasi wavelet bawaan di OpenCV 2.x, saya berencana untuk mengimplementasikannya sendiri (ditambah, itu akan menjadi latihan yang baik untuk saya). Setelah beberapa penelitian, saya dapat menemukan artikel asli tentang transformasi generasi ke-2, tapi saya masih agak bingung tentang cara tepatnya algoritma bekerja.
Mengambil referensi utama makalah [1] oleh Sweldens: Skema Lifting: sebuah konstruksi wavelet generasi kedua , saya masih bingung dengan definisi set indeks : berapa ukurannya? bagaimana mereka dibangun? ...
Oleh karena itu pertanyaan saya: apakah ada yang tahu tentang beberapa sumber daya tentang transformasi wavelet generasi ke-2 (makalah, tutorial, slide ...) yang baik dalam bentuk tutorial-like , atau yang memberikan tampilan yang lebih algoritmik (daripada yang matematika) , yang akan membantu saya merancang implementasi saya sendiri?
Terima kasih sebelumnya.
Referensi
Referensi utama saya adalah:
[1] Sweldens, W. (1998). Skema pengangkatan: Konstruksi wavelet generasi kedua. Jurnal SIAM tentang Analisis Matematika, 29 (2), 511.
Dan saya juga belajar dari:
[2] Daubechies, I., & Sweldens, W. (1998). Anjak piutang berubah menjadi langkah pengangkatan. Jurnal analisis dan aplikasi Fourier, 4 (3), 247-269.
[3] Kovacevic, J., & Sweldens, W. (2000). Keluarga wavelet dari peningkatan urutan dalam dimensi sewenang-wenang. Pemrosesan Gambar, 9 (3), 480–496. doi: 10.1109 / 83.826784