1 function y = idualtree(w, J, Fsf, sf)
3 % Inverse Dual-tree Complex DWT
6 % y = idualtree(w, J, Fsf, sf)
10 % Fsf - synthesis filters for the last stage
11 % sf - synthesis filters for preceeding stages
16 % WAVELET SOFTWARE AT POLYTECHNIC UNIVERSITY, BROOKLYN, NY
17 % http://taco.poly.edu/WaveletSoftware/
22 y1 = sfb(y1, w{j}{1}, sf{1});
24 y1 = sfb(y1, w{1}{1}, Fsf{1});
29 y2 = sfb(y2, w{j}{2}, sf{2});
31 y2 = sfb(y2, w{1}{2}, Fsf{2});
34 y = (y1 + y2)/sqrt(2);