Bazı denoising ve dekonvolüsyon deneyleri için, görüntülere 2. nesil bir dalgacık dönüşümü ( kaldırma adımları kullanarak ) uygulamak istiyorum .
OpenCV ile C ++ ile çalışmak isterken birçok uygulama olduğunu biliyorum, ancak çoğu matlab kullanıyor . OpenCV 2.x'te yerleşik dalgacık dönüşümü uygulaması olmadığından, bunu kendim uygulamayı planlıyorum (artı, benim için iyi bir egzersiz yapacak). Biraz araştırma yaptıktan sonra, 2. nesil dönüşüm hakkındaki orijinal makaleleri bulabildim, ancak algoritmanın tam olarak nasıl çalıştığı hakkında hala biraz kafam karıştı.
Ana referans için [1] Sweldens: Lifting şeması: ikinci nesil dalgacıkların yapımı, hala dizin kümelerinin tanımıyla kafam karıştı: boyutları nedir? nasıl inşa edilirler? ...
Bu yüzden sorum: Herkes , öğretici benzeri bir formda olan veya ( algoritmik bir görünümden ziyade) daha algoritmik bir görünüm sağlayan 2. nesil dalgacık dönüşümü (makaleler, öğreticiler, slaytlar ...) hakkında bazı kaynaklar biliyor mu? kendi uygulamamı tasarlamama yardımcı olacak hangisi?
Şimdiden teşekkür ederim.
Referanslar
Ana referansım:
[1] Sweldens, W. (1998). Kaldırma şeması: İkinci nesil dalgacıkların yapısı. SIAM Matematiksel Analiz Dergisi, 29 (2), 511.
Ayrıca aşağıdakilerden de öğreniyorum:
[2] Daubechies, I. ve Sweldens, W. (1998). Faktoring dalgacık kaldırma adımlarına dönüşür. Fourier analizi ve uygulamaları dergisi, 4 (3), 247-269.
[3] Kovacevic, J. ve Sweldens, W. (2000). Rastgele boyutlarda artan düzen dalgacık aileleri. Görüntü İşleme, 9 (3), 480–496. DOI: 10,1109 / 83,826784