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.

144 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
7
votes
1answer
263 views

What's the similarities and differences between Wigner transform and wavelet transform?

Wigner transform and continuous wavelet transform are both some kind of time-frequency representation of a signal. What are the similarities and differences between them? Could you give some ...
6
votes
1answer
1k views

Issues with the smoothing operator in coherence estimation using the complex Morlet (Gabor) wavelet

The goal I wish to compute the coherence estimate using the continuous wavelet transform (CWT) of a real-valued signal with the complex Morlet (a.k.a. Gabor) wavelet. I compute the cwt of the signal ...
4
votes
1answer
442 views

Wavelet filter coefficients from the Morlet wavelet

How can I obtain the wavelet filter coefficients ( i.e. lowpass decomposition filter, highpass decomposition filter, lowpass reconstruction filter, highpass reconstruction ...
3
votes
1answer
44 views

At what stage do we compute the approximations and details while performing a DWT?

$$ \int_{-\infty}^{+\infty}{f(t)\psi_{j,k}^\ast(t)dt}\ \textrm{with}\ \psi_{j,k}(t)\ =\ a_0^{-j/2}\psi(a_0^{-j}t\ -\ b_0k) $$ If this is the expression for the wavelet transform, how does this lead to ...
3
votes
0answers
61 views

Clarification about wavelet thresholds

I am trying to wrap my head around the original wavelet shrinkage papers of Donoho and others from the mid-90s. There are a couple of curious things that confuse me, and I'd appreciate some input: ...
3
votes
0answers
281 views

Why does the Stationary Wavelet Transform shift this image?

I am running a stationary wavelet transformation on a brain image. I can't understand why it shifts with each level so that the image is no longer centered. You can see that the X component shifts to ...
3
votes
0answers
276 views

Hints and helps to implement an accurate wavelet packet transfrom

I want to implement a Time-Freqency analysis by wavelet packets. I don't know what level and sampling rate should I use. I've tried different value for level(3,4,5,6,). but I couldn't get an accurate ...
3
votes
0answers
162 views

understanding discrete wavelets

I was reading section 4.3.3 from chapter 4 of "A Wavelet Tour of Signal Processing", "...Let $\bar{f}(t)$ be a continuous time signal defined over $[0,1]$. Let $f[n]$ be the discrete signal obtained ...
3
votes
0answers
310 views

Wavelet computation with filter bank - differing results

I'm trying to get a grip on Wavelets. I've read "Wavelets, Their Friends, and What They Can Do for You" which lead me to an implementation of the discrete DWT with filter banks. Basically, I'm using ...
2
votes
0answers
2k views

Plotting a scalogram of a signal's Continuous Wavelet Transform (CWT) in python

So I've been learning about wavelets for a few weeks because I'd like to use them in a research project I'm working on and I've been trying to grasp the general ideas behind them.I've been struggling ...
2
votes
1answer
105 views

Non-Linear, Non-Stationary spectral analysis methods! When and where?

I have been reading about non-linear non-stationary signal analysis methods and it seems to do this type of analysis the go-to method is the Empirical Mode Decomposition (EMD), then Hilbert Transform (...
2
votes
1answer
231 views

Extract approximation and detail coefficients

I am a student and would like to know how to extract the approximation and detail coefficients (A5, D5, D4, D3, D2 and D1) after an applied DWT decomposition dB5 (Daubechies 5, level = 5)?
2
votes
0answers
68 views

Does a “chirp”-like generalization of the Gabor or Morlet wavelets definitions exist in the lit somewhere?

I have asked this at the Math SE also. Predicating this on the definition of the continuous Fourier Transform preferred by most electrical engineers: $$ X(f) \triangleq \mathscr{F} \Big\{ x(t) \Big\}...
2
votes
0answers
74 views

wavelet reconstruction

I am doing mtech project now. Actually I am working on discrete wavelet transform.I have done till wavelet decomposition. I have been stuck in reconstructing the signal back to original .please help ...
2
votes
0answers
74 views

Selection of transforms, windows, wavelets for current signal analysis

I am new to this topic but I already read about the propperties of different signal analysis methods. I am stuck with the obvious advantages of FFT, STFT and Wavelet transforms but can't find good ...
2
votes
0answers
137 views

Perfect reconstruction of 2 channel filter bank

I am studying Perfect reconstruction of 2 channel filter bank for using Biorthogonal Spline wavelet for decomposing ECG signal. I am using Wavelets and Filter Banks By Gilbert Strang, Truong Nguyen to ...
2
votes
0answers
851 views

Relationship between Wavelet transform and Fourier Power Spectral Density

Is there anyway to obtain the Fourier Power Spectral Density from a wavelet transform of a time series? I am particularly interested in this problem because I was wondering if there is any ...
2
votes
1answer
680 views

MATLAB: Generating and Visualizing Mother Wavelet of different scale

In MATLAB, there is a function wavefun that outputs both the scaling and wavelet functions. To generate a Daubechies, the following command can be used: ...
2
votes
0answers
2k views

How can I specify the scale parameter of the wavelet in PyWavelets (pywt)?

When computing wavelet transforms with PyWavelets (Discrete Wavelet Transform in Python), e.g. ...
2
votes
0answers
542 views

Shifting of Shift-Invariant Wavelet Transforms

Main Question: Why would iterative wavelet/inverse-wavelet transforms cause a shift along the x-axis for undecimated (shift-invariant) wavelet transforms? I am attempting to remove backgrounds from ...
2
votes
0answers
163 views

Any idea how can I optimize morlet wavelet parameters by Heisenberg uncertainty principal and Shannon entropy?

Based on a paper in here, they have proposed a method to optimize morlet function parameter. I have tried to implement their technique, but I can't get rational results. any idea? In here you can see ...
2
votes
0answers
510 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 ...
2
votes
1answer
264 views

Image watermarking in wavelet domain (data hiding in images)

I am working and researching on Image watermarking/steganography and I'm stuck at a point and want to know which technique is better in image processing for data hiding. Bit Plane Complexity ...
2
votes
0answers
613 views

why wavelet (CWT) doesn't show accurate results always?

hmm any one can help please? I have a signal that contains some modes in it. I've run a CWT transform but I haven't got my desired results. so I implement a test signal that contains freqs [0.1,0.3,0....
1
vote
0answers
22 views

What are the wavelet packet functions and how are they different from the wavelet and scaling functions?

I understand that in the decomposition process, wavelet and scaling functions are used to split the signal to approximation and detail coefficients. Most of the time I saw the wavelet and scaling ...
1
vote
0answers
31 views

Why should wavelet re-synthesis produce an output when the main component is suppressed and what does this mean for denoising?

I understand that aliasing occurs in DWPT if the wavelet used is of low order since the "filters" are not perfect and the combination of down sampling and overlapping between bands causes ...
1
vote
0answers
13 views

How well can discrete wavelet packet transform reduce noises that are similar to the input signal in the same frequency band?

If I had 50Hz noise coming from power line, and signals in the same frequency range (EEG for example 0.1Hz to 100Hz). If my sampling frequency is 30kHz but I downsample my signal to 937kHz and use the ...
1
vote
0answers
26 views

Best way to measure effectiveness of discrete wavelet denoising?

I am using matlab wavelet toolbox to denoise physiological signals, I am plotting the denoised signal on top of the original noisy signal and making sure spikes were not removed as a measure of ...
1
vote
0answers
15 views

Can thresholding in wavelet transform be implemented on the approximation coefficients?

Sorry as it might be a silly question since I am a beginner in wavelets. I have been using the matlab wavelet toolbox for denoising purposes and saw that thresholding is only applied on the detail (...
1
vote
1answer
65 views

Time location of the DWT detail coefficients using MATLAB

When performing the Discrete Wavelet Transform in MATLAB using the command DWT or WAVEDEC, what it the exact time or pseudo-time location of the DWT coefficients? At each level the time series is ...
1
vote
0answers
23 views

Continuously tunable low-pass filter that “interpolate” wavelet filter for multi-resolution analysis

I am using wavelets to analyse some complicated 1D signal, where I am able to come up with multiple filtered signals with different level of details. However, the cutoff of wavelet filters follow a ...
1
vote
0answers
23 views

Difference between these two Continuous Wavelet Transforms?

I am porting Synchrosqueezing to Python, and came across an implementation difference on CWT between mine and PyWavelets' - details below. The idea is to merge this implementation to PyWavelets if ...
1
vote
0answers
31 views

How to create different Time frequency images from a data

I'm new to Python. I have a time series in a CSV file that has about 5000 rows and 3 columns. I have split the data into training and testing in ratio 70:30 respectively. However, I have a problem ...
1
vote
0answers
22 views
1
vote
0answers
68 views

Difference in the meaning of kernel, filter, and dictionary atoms

While reading literature on wavelets, I have encountered keywords filters and dictionary atoms and their exact meaning is confusing for me. Basically, one can use them interchangeably and I won't see ...
1
vote
0answers
14 views

Expectation of power spectrum for nonorthogonal wavelets

I'm working through "A Practical Guide to Wavelet Analysis" by Torrence and Compo, and I am confused about section 3d ("Wavelet Power Spectrum"). Let $x_n$ denote the signal, sampled at increments $\...
1
vote
1answer
917 views

Filter ECG signal with Wavelet and Python

I have to filter the signal of an ECG with the wavelet method with Python. The data is in a txt file. I can create my dataframe with pandas, display that with seaborn, but can not find a way to apply ...
1
vote
0answers
93 views

Discrete Wavelet Transform: Specifics of Filter Bank

So I have been given to understand that the discrete wavelet transform is able to provide both time and frequency resolution in ways that classic Fourier and even short time Fourier cannot. By ...
1
vote
0answers
201 views

Connecting DWT matrix operations to Daubechies D4 scaling $\left(\phi(x)\right)$ and wavelet $\left(\psi(x)\right)$ functions by plotting

I'd like to duplicate the plot in the Wikipedia entry for Daubechies D4 scaling and wavelet functions: I don't have Matlab or Mathematica, and my question is not about hacking the curve, but rather ...
1
vote
0answers
70 views

Can I have some feedback on this research paper on vibration diagnostics?

I have submitted this paper "Detecting a Valve Spring Failure of a Piston Compressor with the Help of the Vibration Monitoring" to figshare.com. I would like to get some feedback on the methodology ...
1
vote
0answers
52 views

Efficient audio power spectrum estimation

I am working on a small personal project where I want to control a matrix of roughly 100 actuators with an audio stream. The goal would be that the user can see/feel the music features in the movement ...
1
vote
0answers
22 views

why is my inbuilt function is not matching with the db5 CA and CD coefficients generated by my code

I am working on wavelet decomposition.As read by the theory i have implemented wavelet decomposition in MATLAB. CA and CD for wavelet decomposition of db1 matches with the inbuilt function but not ...
1
vote
0answers
153 views

How to define the scales in a biorthogonal, dyadic Discrete Wavelet Transform in Python

I am sorry if this has been discussed before but I could not find any answer. I am trying to implement an algorithm that I found in a paper which asks for a biorthogonal, dyadic DWT with scales 1 and ...
1
vote
0answers
239 views

Log energy and Shannon entropy?

For best tree decomposition using wavelet packets, i have tried both Shannon and log energy entropy functions. I noticed that log energy leads to images with higher PSNR values. Could you please help ...
1
vote
1answer
152 views

Continuous wavelet transform subsampling at lower frequencies?

I am not completely confident in my understanding of wavelet theory, but since I am currently in the process of creating a CWT scalogram tool, I have to ask: Is there a theorem allowing us to ...
1
vote
0answers
79 views

Values (amplitudes) of the CWT and their relationship to waveform amplitudes?

I'm coding up a scalogram in C++. Right now it calculates a single row of the CWT matrix and immediately maps it to a line of pixels. Trouble is my colouring scales with the values of the transform ...
1
vote
1answer
234 views

2D DWT computation order

In 2D the discrete wavelet transform (DWT) of an image using lifting based 5/3 filter, if I perform a row-wise operation first then perform column-wise operation then I will get 4 sub-band LL, LH and ...
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 ...
1
vote
0answers
284 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 ...
1
vote
0answers
444 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 ...