The Stack Overflow podcast is back! Listen to an interview with our new CEO.

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
2
votes
1answer
43 views

Discrete wavelet transform disadvantages

I read in a paper that the discrete wavelet transform (DWT) has two disadvantages The first one is the shift variance property due to the downsampling process. Could you please help me understanding ...
0
votes
0answers
23 views

Why my Time-Frequency plot is time reversed?

I'm trying to build my own code implementation for Continuous Wavelet Fourier Transform. But when I compare the time-frequency plot created with my function with time-frequency plot created with the ...
0
votes
1answer
86 views

Down sampling an EEG signal

I have a set of 10 minute EEG signals that were sampled at 400 Hz and have 16 channels which corresponds to a 16x240000 matrix. These EEG signals belong to two different classes. I am trying to ...
0
votes
1answer
985 views

Adaptive Piecewise Constant Approximation (APCA) with wavelets/DWT

I am trying to approximate a vector or a time series, in order to have as little changes as possible. To do so, I pretend to apply the Adaptive piecewise constant approximation (APCA) algorithm. ...
0
votes
1answer
389 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
1answer
133 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 ...
0
votes
1answer
143 views

Discrete Wavelet Transform (DWT) Filter Bank

I have some stumbling block in my thesis writing. Do we use the same filter pair while implementing DWT filter bank with downsampling of the filter output, or filters do change also from level to ...
0
votes
1answer
293 views

Programming the IDWT for image processing

I want to program the 2D inverse discrete wavelet transform (only 1 level) in the case of image processing. In the matlab website there's this diagram: now, I want to program the IDWT with haar ...
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 ...
0
votes
1answer
93 views

Please help me understand this paper about Discrete Wavelet Transform!

I am trying to understand this paper says. I have found this paragraph to be vague: (a) Preprocessing Stage. The first step in this stage was to apply the Discrete Wavelet Transform (DWT). This ...
0
votes
1answer
33 views

Can anybody recommend a good source for material of Gaussian and Complex Gaussian wavelet? [closed]

Can anybody recommend a good source for material of Gaussian and Complex Gaussian wavelet? Please share the link if possible.
1
vote
2answers
42 views

Daubechies Wavelets in mulitresolutional analysis decomposition

I have an understanding problem with Daubechies wavelets. When I use a multiresolutional analysis, I want to approximate the given input Signal $f\in L^2(\mathbb{R})$ on the subspaces $V_i$. By ...
2
votes
1answer
61 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
242 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 ...
0
votes
1answer
826 views

Getting frequency content at different times from discrete wavelet transform coeffs

After being away from DSP for a long time, I am trying to familiarize myself with wavelet transform. Here is what I (think) have understood so far: Wavelet transform provides you high time resolution ...
0
votes
0answers
127 views

Python tool for time-frequency analysis

I am trying to perform time-frequency analyses using the PyWavelets (pywt) toolkit for python. My ultimate goal is to perform time-frequency analyses for EEG signals but I am starting with something ...
1
vote
1answer
112 views

Reduce Signal Size to Compare Them

I have multiple experiments and each of them produce several ($k$ for example) binary signals; some artificial example next: I have a metric to compare experiment results but I need vectors of equal ...
0
votes
1answer
311 views

Wavelet transform of a spatial convolution

Does anyone know if there exist a kind of convolution theorem for the discrete wavelet transform (decimated or undecimated)? In other words can I find a simple form of $W\left[ \int f(t) g(x-t) \, ...
0
votes
1answer
282 views

Detection of Troughs and Notches in a PPG Signal

I'm working a project which tries to determine Blood Pressure from PPG signals.I'm trying to extract the features as shown below... I'm having problem in finding the troughs and dicrotic notch for ...
8
votes
1answer
11k views

Discrete Wavelet Transform - Visualizing Relation between Decomposed Detail Coefficients and Signal

I'm trying to directly visualize the relation between discrete wavelet transform (DWT) detail coefficients and the original signal/its reconstruction. The goal is to show their relation in an ...
4
votes
1answer
385 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 ...
10
votes
2answers
13k views

What Is the Difference between Difference of Gaussian, Laplace of Gaussian, and Mexican Hat Wavelet?

There are three techniques used in CV that seem very similar to each other, but with subtle differences: Laplacian of Gaussian: $\nabla^2\left[g(x,y,t)\ast f(x,y)\right]$ Difference of Gaussians: $ \...
3
votes
1answer
62 views

What Is Proper Paper and MATLAB Toolbox Describing and Discussing Wavelet, Ridgelet, Curvelet and Contourlet Transforms in Detail?

Question 1: Does anybody know any paper proper for getting started understanding the concept of Wavelet, Ridgelet, Curvelet and Contourlet transforms and their differences in detail? Question 2: ...
1
vote
1answer
97 views

Critically Sampled Laplacian Pyramid from 2nd Generation Wavelet

I'd like to know if a technique I have in mind is already used and has a name I can look up, and whether it is likely to work and be useful! My aim is to produce a discrete wavelet transform that is ...
0
votes
1answer
78 views

Energy Preserving Laplacian Pyramid

Both Discrete Wavelet Transform (DWT) and Undecimated DWT possess an important property of energy preservation: on each level $$\sum_i W_i^2 + \sum_j V_j^2 = \sum_k X_k^2$$ where $W$ and $V$ are ...
0
votes
1answer
119 views

Wavelets and bank filters

The wavelet transform has a problem as it gives poor time resolution for low frequencies and poor frequency resolution for high frequencies according to uncertainty conditions. This appears well ...
0
votes
1answer
247 views

change the central frequency of a wavelet

I am using the discrete meyer wavelet in MATLAB for time series decomposition. I would like to change the central frequency of this wavelet but I do not know if this is possible or if I would need to ...
2
votes
2answers
87 views

Orthonormal Dictionaries for Band Limited Signals

If $\mathbf{x} = [x_0, x_1, \ldots, x_{N-1}]^T$ is the time sampled input signal and $\mathbf{Y} = [Y_0, Y_1, \ldots, Y_{N-1}]^T$ is the Fourier transform of the input signal, then a linear ...
1
vote
1answer
637 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: ...
1
vote
1answer
124 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)?
10
votes
3answers
3k views

What's the difference between the Gabor-Morlet wavelet transform and the constant-Q transform?

At a glance, the constant-Q fourier transform and the complex Gabor-Morlet wavelet transform seem the same. Both are time-frequency representations, based on constant-Q filters, windowed sinusoids, ...
1
vote
1answer
183 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 ...
0
votes
0answers
10 views

What are the Red-Black Wavelets transformation for color (RGB) images?

I am looking for Red-Black Wavelet transform implementation on internet but I am unable to find it. Or How wavelets can be used for Images. Please help if you know how wavelets can be used for images.
1
vote
1answer
57 views

Any experiences for plotting a stationary wavelet transform?

I am experimenting with wavelets for my thesis and am currently working with the stationary WT pywavelets provides. There are very nice plots for CWTs, but does anyone know a technique for producing ...
1
vote
0answers
56 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 ...
0
votes
0answers
4 views

Scaling factor in lifting scheme wavelet transform

I have a small question why the scaling factor coefficients K1 and K2 are interchanged in the inverse process in lifting scheme wavelet transform. thank you in advance
1
vote
1answer
355 views

Wavelet transform: How to compute the initial coefficients when only samples are available?

In standard MRA we have that the space of functions at scale J can be expressed as $$V_j = V_0\oplus \left(\bigoplus_{j=0}^{J} W_j\right)$$ where $V_0$ is spanned by the orthonormal system of the ...
1
vote
2answers
109 views

Constrained LASSO Problem - $ {L}_{1} $ Regularized Least Squares with Linear Equality Constraints

I have an optimization question. I want to solve the following problem: $$ \arg\min_S\frac{1}{2}\|s-c\|_2^2 +\lambda\|\Phi s\|_1 \mbox{ s.t. } As = 0 $$ in which $\Phi$ is the wavelet transform ...
0
votes
0answers
14 views

Wavelet synthesis boundary conditions

I am interested in discrete wavelet decomposition using the D4 wavelet and am having issues understanding how the boundaries are handled during the synthesis step. Say I want to use a smooth boundary ...
0
votes
1answer
140 views

What is Wavelet packet transform (WPT) time complexity

I have read in many papers that time complexity of WPT is $O(N \log(N))$, but I would like to know what is the effect of Levels in the time complexity. Must it be one of the following ? $O(2^{L} ~N~...
0
votes
0answers
45 views

Does wavelet decomposition introduce autocorrelation?

When decomposing a 1D signal with a wavelet transform into various detail levels, should I be observing autocorrelation structure in each detail that doesn't actually exist in the original signal, but ...
0
votes
1answer
38 views

Is it possible to extract peak locations in the time domain using help from fourier/wavelet analysis?

The signal I'm studying has fundamental frequencies of 20 and 60 cycles per minute (shown in the Periodogram graph). It is straight forward to extract the peaks in the time domain belonging to the 20 ...
0
votes
1answer
68 views

Data Adaptive technique

I am doing data analysis. I used the wavelet transform and now I am trying the Hilbert–Huang transform (HHT). In the literature, I read that Hilbert–Huang transform (HHT) is an adaptive technique. I ...
7
votes
1answer
11k views

Feature extraction/reduction using DWT

For a given time series which is n timestamps in length, we can take Discrete Wavelet Transform (using 'Haar' wavelets), then we get (for an example, in Python) - ...
0
votes
0answers
15 views

Does the set of Hermitian Wavelets include fractional derivatives?

According to Wikipedia, Hermitian wavelets, "The $n^{{\textrm {th}}}$ Hermitian wavelet is defined as the $n^{{\textrm {th}}}$ derivative of a Gaussian distribution." Are the wavelets defined by ...
0
votes
1answer
52 views

CWT Disapointing Frequency Separation

I'm attempting to perform multi-resolution analysis via Continuous-Wavelet Transform (CWT) using Pywavelets. I've heard that CWT is supposed to be superior to STFT due to varying frequency content as ...
0
votes
0answers
16 views

Morse / Morlet wavelet relationship?

Does anybody know what the relationship between Morse and (complex) Morlet wavelets are? I'm looking at images in papers about the Morse, and it looks like a Morlet to me. Is the Morse a ...
1
vote
0answers
6 views

can I combine 2 raster with wavelet transform in R? [closed]

I Have same problem, i will combine 2 raster data with wavelet fusion r1<-brick("mask data/r1_mask_black.tif") r2<-brick("mask data/r2_mask_black.tif")
0
votes
1answer
499 views

2D DWT Image Issue

In the literature, I see that a 2D signal can be transformed by first doing a 1D transformation on each row of the matrix followed by the same procedure on each column. It seems that $k^{th}$ level ...