W przypadku niektórych eksperymentów odszumiania i dekonwolucji chciałbym zastosować transformację falkową drugiej generacji (używając kroków podnoszenia ) do obrazów.
Wiem, że dostępnych jest kilka implementacji, ale większość z nich korzysta z Matlaba, a ja chcę pracować w C ++ z OpenCV . Ponieważ w OpenCV 2.x nie ma wbudowanej implementacji transformacji falkowej, planuję ją zaimplementować osobiście (plus, będzie to dla mnie dobre ćwiczenie). Po kilku badaniach udało mi się znaleźć oryginalne artykuły na temat transformacji 2. generacji, ale nadal jestem nieco zdezorientowany co do dokładnego działania algorytmu.
Biorąc za główny odniesienie artykuł [1] autorstwa Sweldensa: Schemat podnoszenia: konstrukcja falek drugiej generacji , nadal jestem zdezorientowany definicją zbiorów indeksów : jaki jest ich rozmiar? jak są zbudowane? ...
Stąd moje pytanie: czy ktoś wie o niektórych zasobach dotyczących transformacji falkowej drugiej generacji (dokumenty, samouczki, slajdy ...), które są w formie samouczka lub zapewniają bardziej algorytmiczny widok (a nie matematyczny) , co pomogłoby mi zaprojektować własną implementację?
Z góry dziękuję.
Bibliografia
Moje główne odniesienie to:
[1] Sweldens, W. (1998). Schemat podnoszenia: Konstrukcja falek drugiej generacji. SIAM Journal on Mathematical Analysis, 29 (2), 511.
Uczę się także od:
[2] Daubechies, I., i Sweldens, W. (1998). Falking faktoringowy przekształca się w etapy podnoszenia. Journal of Fourier analiza i zastosowania, 4 (3), 247–269.
[3] Kovacevic, J., i Sweldens, W. (2000). Rodziny falkowe o rosnącym porządku w dowolnych wymiarach. Przetwarzanie obrazu, 9 (3), 480–496. doi: 10.1109 / 83.826784