Let's extend the analogy of the 1-d and 2-d cases further. First, look at the Advanced Signal Processing Express VI entitled "Multiresolution Analysis." In that VI, one can see that the time domain waveform (1-d) is transformed to its power spectrum which is broken into subbands based on the number of levels chosen. The subband closest to the origin of the power spectrum represents the "approximation" and the other subbands are associated with the "details". One can see that there is one approximation level and multiple detail levels associated with the power spectrum subbands regardless of the number of levels chosen. This express VI allows one to choose whatever combination of approximation and details to reconstruct the signal, thus providing a potentially multiple bandpass / bandstop reconstructed signal.
Fast forward to the 2-d case where I would like to do the same thing. The analog to the 1-d power spectrum would be the 2-d spatial fourier transform (see attached). I am devising a similar visualization method to draw the "subbands" on top of the fourier transform as shown by the blue lines and filled rectangles demarcating mouse-selected regions D3 and D1. However, for the 2-d case, the way I see it, there are actually 3 details associated with each level as mentioned in the above post (low_high, high_low, high_high) and 1 approximation (low_low). The questions then are:
1) how does one synthesize the 3 details (low_high, high_low, high_high) into 1 composite detail for a specific level so that the visualization method I propose for the 2-d case is consistent with that shown for the 1-d case in the Multiresolution Analysis Expresss VI? Do we just add the 3 details? When I do this, I get a great composite detail image that combines the details of rows, columns, and diagonals - but still not sure if it is the proper way to combine the 3 details.
2) how does one perform a reconstruction (inverse wavelet transform) with only the selected subbands for the 2-d case? I have attempted some reconstructions using the WA Inverse Undecimated Wavelet Transform, but the inverse transform does not appear to behave correctly without the use of all coefficients (low_low, low_high, high_low, high_high). In the 1-d case in the Express VI, one can see that only the selected subbands can be used to reconstruct the waveform.
Any help regarding these issues is greatly appreciated.
Sincerely,
Don
Message Edited by DonRoth on 05-22-2007 09:58 AM