I have gone to wavelets course and up to my knowledge, changing the scale and translation of wavelets produces multiresolution images.

is this correct or can someone tell me what is multiresolution analysis in images?

Does multiresolution directly describe wavelet or multiresolution can be achieved other than wavelets?

  • $\begingroup$ Yes, changing the scale of a wavelet produces different resolutions of the processed image. In practice, you divide the input image into high and low frequency parts, reduce the size (in line with Nyquist sampling theorem), you take the low frequencies and again divide it into high and low frequency parts, recude the size again etc. See youtube.com/watch?v=DGUuJweHamQ $\endgroup$
    – smcs
    Nov 14, 2018 at 10:09
  • $\begingroup$ I recommend you the book Multiresolution Signal Decomposition_A.Akansu to get the answers you want. $\endgroup$
    – Fat32
    Nov 14, 2018 at 10:32
  • $\begingroup$ @speedymcs So dividing the image into LF and HF components (i.e. approximation and details) and then again splitting LF component into LF and HF until reaching the last scale is multiresolution analysis right? but my doubt is whether this multiresolution analysis is possible only through discrete wavelet transform (DWT) or both DWT & CWT? $\endgroup$
    – Emerson EJ
    Nov 14, 2018 at 11:11
  • $\begingroup$ I'm still learning it myself but I don't think there is a practical way to compute a CWT. "This multiresolution analysis", as I understand it, is basically the definition of a DWT, so it's not really possible to do it and not call it DWT. $\endgroup$
    – smcs
    Nov 14, 2018 at 11:29
  • $\begingroup$ There are many fast ways to compute CWT, that differ from DWT, see Should I ever pick the continuous wavelet transform over the discrete one? DWT vs CWT vs STFT $\endgroup$ Dec 30, 2018 at 22:05

1 Answer 1


The concept of multiresolution has roots on the observation that in data (eg images), objects and features can be observed and processed at different resolutions. One of the crudest version is to build a pyramid with the original image, and other sub-sampled versions, keeping 1 out of 4, 1 out of 16... pixels. This yields a crude multiresolution pyramid, which is not a wavelet per se.

Wavelets, in a strict sense, naturally yield a certain type of multiresolution, but satisfy other constraints (esp. invertibility), so they are only a quite useful way of doing multiresolution.

There are many fast ways to compute CWT, that differ from DWT, see for instance


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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