0
$\begingroup$

I want to program the 2D inverse discrete wavelet transform (only 1 level) in the case of image processing. In the matlab website there's this diagram: enter image description here

now, I want to program the IDWT with haar wavelets. What are the kernels of the low pass filter and the high pass filters?

$\endgroup$
  • $\begingroup$ Could you successfully implement your inverse DWT? $\endgroup$ – Laurent Duval May 8 at 10:29
0
$\begingroup$

here is one version of the Haar analysis/synthesis filter bank pair. Oddly, the synthesis filters, up to a scale factor, are mirrors of the analysis filters.

Other options are:

  • $\pm 1/\sqrt{2}$ instead or $1/2$ and $1$ (orthogonal version);
  • reverse: $[1 \; \pm 1]$ at analysis and $[\pm 1/2 \; 1/2]$ at the synthesis.

haar wavelet analysis and synthesis

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.