Skip to content

Algorithm for inverse continuous wavelet transform #751

Description

@Yecaergi

I would like to take this opportunity to ask you if we have any inverse continuous wavelet transform algorithm that allows us to reconstruct the signal with wavelets, such as daubechies. I did a fairly exhaustive search and this leads me to the icwt algorithm based on the paper by Torrence and compo (1998), which is not implemented for the wavelets we are talking about. Thank you very much for your contributions!

Activity

  1. agriyakhetarpal commented on Jun 12, 2024

    @agriyakhetarpal
    Collaborator

    Hi there, I am not sure if I can help directly but I found a few resources that might be of help:

    StackExchange posts

    1. https://dsp.stackexchange.com/questions/87097/why-is-inverse-cwt-inexact-inaccurate
    2. https://stackoverflow.com/questions/21412465/inverse-wavelet-transform-xpost-signalprocessing

    Other projects

    1. https://github.com/regeirk/pycwt (seems to be maintained, might not be fully correct without modifications, though: inverse cwt regeirk/pycwt#30
    2. https://github.com/duducosmos/kPyWavelet (old and unmaintained, likely broken because it uses easy_install)
  2. Yecaergi commented on Jun 12, 2024

    @Yecaergi
    Author

    Thank you @agriyakhetarpal ! I was reading the documentation and contributions that you suggest, but they are the same ones that I had seen a while ago. I see that an algorithm for the icwt has not yet been implemented for wavelets other than Morlet, Paul, DOG and Mexican Hat, that is, those used by Torrence and Compo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions