1. 程式人生 > >關於離散小波框架變換以及多孔演算法(a trous)的學習感悟

關於離散小波框架變換以及多孔演算法(a trous)的學習感悟

最近學習小波變換與非抽取的小波變換,尤其是非抽取的小波變換,在學習感覺非常困惑,最後也得出一點感悟,不知是否正確,僅供參考,相互學習!

首先,我是在文獻[1]瞭解到離散小波框架的,在文獻[2]瞭解到多孔演算法的。學習過程中,查看了很多圖書以及網上的資料,講得都很抽象,部落格[3]對我的幫助很大。

最後我發現:

(1) 離散小波框架變換[1] 就是Matlab中的swt(1D)、swt2(2D)即離散平穩小波變換,可以參見matlab中的資料。

(2 )多孔演算法(a trous)的資料在[4]中可以找到

(3)A trous 演算法與SWT不一樣,主要體現在濾波器的操作上,前者體現在濾波器乘以sqrt(2)/2

,後者沒有,不過兩種演算法都有濾波器插零的操作。

A trous 演算法的1D程式碼可以在網上找到,它的2D演算法,在下愚鈍,還未實現。

 

參考文獻:

[1]  敬忠良,肖剛,李振華.影象融合-理論與應用[M] 2007

[2]  郭雷 等影象融合[M] 2008

[3]  http://blog.sina.com.cn/s/blog_4b700c4c01000br8.html

[4] Mallat. a wavelet tour of singal processing