Для некоторых экспериментов с шумоподавлением и деконволюцией я хотел бы применить вейвлет-преобразование 2-го поколения (с использованием шагов подъема ) к изображениям.
Я знаю, что есть несколько доступных реализаций, но большинство из них используют matlab, хотя я хочу работать в C ++ с OpenCV . Поскольку в OpenCV 2.x нет встроенной реализации вейвлет-преобразования, я планирую реализовать ее самостоятельно (плюс, для меня это будет хорошим упражнением). После некоторых исследований мне удалось найти оригинальные статьи о преобразовании 2-го поколения, но я все еще немного озадачен тем, как именно работает алгоритм.
Взяв в качестве основной ссылки работу [1] Свелденса: Схема Лифтинга: построение вейвлетов второго поколения , я все еще смущен определением наборов индексов : каков их размер? как они построены? ...
Отсюда мой вопрос: кто-нибудь знает о некоторых ресурсах о вейвлет-преобразовании 2-го поколения (статьи, учебные пособия, слайды ...), которые имеют форму учебного пособия или предоставляют более алгоритмическое представление (а не математическое) , который помог бы мне разработать мою собственную реализацию?
Заранее спасибо.
Ссылки
Моя основная ссылка:
[1] Sweldens, W. (1998). Схема подъема: конструкция вейвлетов второго поколения. SIAM Journal по математическому анализу, 29 (2), 511.
И я также учусь у:
[2] Daubechies, I. & Sweldens, W. (1998). Факторинг вейвлет превращается в подъемные шаги. Журнал анализа Фурье и приложений, 4 (3), 247–269.
[3] Kovacevic, J. & Sweldens, W. (2000). Семейства вейвлетов возрастающего порядка в произвольных измерениях. Обработка изображений, 9 (3), 480–496. DOI: 10,1109 / 83,826784