We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [wavelet]

A wavelet is a wave-like oscillation with an amplitude that starts out at zero, increases, and then decreases back to zero.

Filter by
Sorted by
Tagged with
1
vote
1answer
281 views

What are the known use cases for different wavelet families?

There are numerous wavelet families that differ by a number of parameters (like the number of vanishing moments, symmetry, etc.). What are the known use cases where one particular family is known to ...
1
vote
1answer
834 views

Implementing Continuous Wavelet Transform

I need to implement the discretized continuous wavelet transform from scratch. Could someone please point me to useful papers and references available online for this?
2
votes
0answers
509 views

Audio watermark embedding text attack resistant

I'm developing an audio watermarking algorithm which embeds text (binary form) in DWT-DCT coefficients. The goal of the algorithm is to hide song information (like artist, song, album,...). Everything ...
0
votes
0answers
258 views

Help understanding constant q output

I'm trying to visualise and understand the output of constant q transform. Based on my experience with FFT and the articles I've read so far, I would expect that each output bin would represent one ...
1
vote
1answer
812 views

How to do edge detection using Curvelet transform?

I wanted to use Curvelet thresholding for edge detection, that is first take discrete curvelet transform then choose coefficient which are for curve and then reconstruct back to get an edge map. ...
1
vote
1answer
812 views

Bandpass filter using wavelet transform

I'm working on a speech recognition project. The first step of this project is to find phoneme in the speech signal. To do that, I found this paper that discusses about it. In the paper, wavelets are ...
1
vote
5answers
988 views

Removing periodic spike noise from ECG signal

The signal shown in the following figure is collected from a ECG sensor. The spike noise that is observed with a periodicity of 30 seconds was traced to the periodic blip of the LED as it draws ...
1
vote
0answers
239 views

Transfer functions from wavelet transform

So I have this problem where I need to measure the phase of a signal and correct for a delay associated with the travel time of the signal while simultaneously determining the transfer function of my ...
0
votes
1answer
345 views

How to extract features from nonstationary signal using SVD (singular value decomposition)?

I am trying to extract features from a nonstationary signal (frequencies and time locations). For this purpose, I computed a wavelet transform (complex morlet) of the signal in MATLAB and obtained the ...
5
votes
1answer
472 views

wavelet transform boundary

I am doing 1D wavelet decomposition and I am particularly interested in parts at the border of the signal. These parts are affected by boundary effects. I know that some of the methods to extend the ...
0
votes
1answer
165 views

DWT architecture using filter bank

I am studying this paper. In one of the figures in the paper (Fig 5.b and Fig 5.c) DWT architecture is given using db2 and filter bank. I don't understand how Lo_D and Hi_D have size half of input ...
2
votes
1answer
287 views

Difference(relation?) between filter banks and wavelet decomposition

I'm implementing multirate system and met concepts of filter banks and polyphase decomposition of filters. While trying to understand them, I've found that they look very similar to wavelet ...
2
votes
1answer
722 views

Why do Dyadic filterbanks downsample the high pass signal portions?

I'm currently programming a dyadic filter bank and have a question. I notice in all of the visual representations: (from here (Dyadic Analysis Filter Bank)), the high pass filtered output for each ...
0
votes
1answer
35 views

How can I change parameters into a text string in MATLAB? [closed]

I am trying to compute the Morlet wavelet transform (cmor) of a signal, but I have to do it several times with different parameters Fb and Fc. Is there a way to automate it? For example, I have to do ...
-1
votes
1answer
43 views

How can dilation of a wavelet function lead to its sign reversal? [closed]

I am studying wavelets and it has been given that $$ \psi_{a,b} = \frac{1}{\sqrt{|a|}} \psi \left(\frac{t-b}{a}\right) $$ now the function $$ \psi(t)= \begin{cases} 1,& \text{if } 0\leq ...
1
vote
1answer
925 views

Wavelet transform in MATLAB

Suppose I have a wave with $20 \textrm{ kHz}$, $100 \textrm{ kHz}$ and $300 \textrm{ kHz}$. Sampling frequency used is $1000 \textrm{ kHz}$. I apply the discrete wavelet transform on the wave like <...
2
votes
1answer
167 views

Wavelet image denoising: dual-tree versus double-density

What is the main difference between the dual-tree DWT and the double density DWT image denoising techniques? How does the combination of them improve the quality of the denoised image?
1
vote
1answer
298 views

Reconstruction of a signal using 1D discrete wavelet

There is a signal of $50\textrm{ Hz}$ and $120\textrm{ Hz}$ corrupted with noise. The sampling rate is $1000\textrm{ Hz}$. Here I used a 3-level DWT to extract this two components of the signal ...
0
votes
0answers
353 views

Differences between $\tt wentropy$ in MATLAB and entropy definition

MATLAB offer's a Shannon entropy calculation in its wavelet package: $$ H(X) = -\sum_{i=0}^{N-1} x_i^2\log(x_i^2) $$ I'm wondering what this formula means, since it has no relation with the ...
1
vote
1answer
121 views

Find the maximum frequency in the signal section?

I'm recording the received signal after sending a 20Khz signal. I make some rotations with hand before the device and get some variations in the signal.I obtain a very noisy signal and do some pre-...
1
vote
2answers
255 views

In image compression using transforms, how to deal with the transformed coefficients as they are not integers?

I am new to the field of image compression. While going through various texts, I read about how transforming the image to another domain using, for example, the wavelet transform, or the DCT, makes it ...
1
vote
1answer
767 views

Obtaining normalized matrix for the Haar Wavelet Transform

I've been reading this article: http://aix1.uottawa.ca/~jkhoury/haar.htm which explains the Haar Wavelet Transform. At a certain point, the author says: ... Since the transformation matrix $W$ is ...
2
votes
1answer
179 views

Wavelet decomposition

For the following code, X=[2 2 3 100 4 0 98 100 90 2 3 67 98 0 6 6 89 9 21 78] [C,L]=wavedec(X,N,'db1'); where N is the ...
0
votes
1answer
37 views

Testing for changes in auto-covariance

I am working with uniformly-spaced time series data where I am interested in knowing whether there are changes in temporal auto-covariance. The mean can be assumed constant. Visually, there are no ...
1
vote
1answer
85 views

Biorthogonal Wavelet Expansion

Consider a multiresolution analysis (MRA) $\{V_j\}$ in $L^2(\mathbb R)$ generated by the scaling function $\phi(x)$ and such that for each $j\in\mathbb Z$, $V_j\subset V_{j-1}$. For a given function $...
0
votes
0answers
932 views

CWT for filtering / feature extraction

I had asked a question last night in regards to how to process my data (Noise rejection / feature extraction) but I have a more specific question now that I hope someone can answer. As mentioned in ...
1
vote
1answer
196 views

What is the delta parameter in $\tt scal2freq$?

I am running complex morlet (cmor1-1.5) wavelet transform. I want to have the transformation for the range of $[1,150]\textrm{ Hz}$ with a step of $1\textrm{ Hz}$. ...
2
votes
0answers
242 views

How can I change the frequency band ($\tt Fb$ parameter) using $\tt cwtft$? [closed]

MATLAB's implementation of cwt uses the complex morlet wavelet as: psi(x) = (pi*Fb)^(-0.5)*exp(2*1j*pi*Fc*x)*exp(-(x^2)/Fb); ...
39
votes
6answers
5k views

What Properties Make Certain Wavelets “Better” Than Others In Image Compression?

I am trying to teach myself more about image compression using the wavelet transform method. My question is: What is it about certain wavelets that make them preferable when compressing images? Are ...
-1
votes
1answer
2k views

Wavelet-based C/C++ Peak finding libraries

What wavelet-based peak finding functions are there for C++? I'm looking for something similar to: http://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy.signal.find_peaks_cwt.html. ...
2
votes
2answers
135 views

Perfect reconstruction: what properties must the analysis LPF satisfy

I have been reading on conjugate quadrature filters (CQF). The linked article explains that, if we have a lowpassfilter $h_0$, we can create a set of filters for a perfect reconstruction filterbank. ...
0
votes
1answer
100 views

Question about vanishing moments in wavelet transforms

I am reading the book Noise reduction by wavelet thresholding by Maarten Jansen. About vanishing moments, it reads To create a really sparse representation, we try to make coefficients that live ...
3
votes
1answer
442 views

How to Map CWT to Synchrosqueezed wavelet transform?

I don't understand the mapping time-scale plane to the time-frequency plane in synchrosqueezed wavelet transform, i.e. $(3)$. You can find the paper here. For the given signal of $x(t)$ and mother ...
1
vote
1answer
148 views

Raw signal to short for DWT

The algorithm i use to apply a discrete wavelet transform only accept raw-data with a certain number of samples (2,4,8,..128..). I have to either interpolate the raw signal or padding it with zeros (...
0
votes
1answer
402 views

Multiplication in the wavelet domain, what does it look like in real space?

Say you wavelet transform a signal, multiply by some values, and untransform. Is there anything we can say about the effect in real space? I know that it's not exactly a convolution, because the ...
0
votes
1answer
1k views

Wavelet transform 3D plot for CoP

I'm trying to perform wavelet transform and make a 3D plot like : With the wavelet transform function : $$ \textrm{CWT}_x^\psi (\tau, s)=\frac{1}{\sqrt{\lvert s\rvert}}\int x(t)\psi\left(\frac{t-\...
10
votes
3answers
2k views

Slow Down Music Playing While Maintaining Frequency

Playing a piece of music audio at a slower speed would lower its pitch (frequency). Is there a tool and theory to slow down the song playing while keep the frequency the same? I suppose one can do ...
1
vote
1answer
801 views

What are the main advantages and disadvantages of the lifting scheme?

Can anybody tell me the advantages of the lifting scheme and why it is better then a normal filter bank?
1
vote
0answers
45 views

DWT initialization from nonuniform samples

Let $D\subset\mathbb R$ be compact, let $f:\mathbb R\to\mathbb R$ be a contintinuous function with support $D$. Let $\phi(x)$ be a well-defined scaling function, in the sense that it generates a ...
2
votes
2answers
688 views

what is continuous wavelet (cwt) ,wavelet packet (wpt) and stockwell (S-T) computational complexity?

What is computational complexity of continuous wavelet transform cwt ? What is computational complexity of wavelet packet transform ...
1
vote
0answers
412 views

What the difference between the family of Discrete Wavelet Transform?

When I useed Mathematica,If found many Transforms in the list of Discrete Wavelet Transforms. For example: discrete wavelet transform (DWT) stationary wavelet transform (SWT) lifting wavelet ...
2
votes
1answer
218 views

Subsampling property of wavelet transform

One of the properties I have seen for isotropic tight wavelet frames is $$\sum_{i\in\mathbb{Z}} \left|h(2^i\omega)\right|^2 = 1$$ where $h(\omega)$ is the frequency spectrum of the original wavelet. ...
1
vote
1answer
56 views

Wavelet Fidelity Filter (video compression)

I have read a specification of Dirac (video compression format). A key element of this format is the use of the discrete wavelet transform. Section 15.6.3 of the specification defines individual ...
14
votes
3answers
19k views

How can I plot frequency vs magnitude of wavelet transform?

I am running Morlet continuous wavelet transform. I have got wscalogram of signal and now I want to plot freq-magnitude like the following picture., but I don't ...
2
votes
1answer
558 views

How to remove/reduce noise by using the Morlet wavelet?

I'm trying to use Morlet wavelet to reduce noise in my signal. I found formula for Morlet wavelet $$\Psi(x) = \frac{1}{\sqrt{\pi\cdot \textrm{bandwidth}}} \cdot \exp\left(i \cdot 2\pi \cdot \textrm{...
0
votes
2answers
5k views

Disadvantages of wavelet transform

I have a question related to wavelet transform: we know that while the Fourier transform is good for a spectral analysis or which frequency components occurred in signal, it will not give information ...
-1
votes
1answer
103 views

possibility of applying ridgelet transformation on signals

After converting a 1D signal to 2D using matlab code, can the ridgelet transform be applied? Is this transformation effective compared to wavelet?
1
vote
1answer
178 views

How to implement a $j$-level $M$-band wavelet transform of an image?

I want to implement an $M$-band (or multi-band) wavelet transform, to be used for feature extraction on images. Is there a built-in Matlab function available? Do I have to implement is using filter ...
-1
votes
1answer
156 views

Code for a wavelet based hilbert transform? [closed]

I normally implement the Hilbert transform using the Fourier transform. I have noise related issues I want to solve. Does anybody have an (apodized) implementation of the Hilbert transform handy, ...
0
votes
2answers
262 views

Properties of a custom wavelet family for continuous wavelet transform

First of, I'm new to signal processing. I have a signal which is a linear composition of several basis signals, whereas the same basis signal can occur several times, that is translated, but not ...