Talking about undecimated DWT let's focus here on SWT algorithm.
SWT is said to be:
- numerically more stable due to Mallat algorithm. And the inverse operation is capable of returning the original signal which is not the case with CWT
- SWT is computationally faster than CWT
On the other hand:
- SWT works on dyadic scale while with CWT you can choose any scale sampling
Are there any other factors supporting the choise of one or another alternative?