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
26 views

Faded line in spectrogram for a chirp

I've generated this spectrogram using wavelet convolution. The chirp is generated like so: ...
3
votes
1answer
50 views

Understanding Parseval's Theorem with Discrete Wavelet Transform

I have difficulty to understand the results I get with implementing Parseval's Theorem in Python to DWT. I have the good results getting the Energy with Fourier transform and the time series in python:...
0
votes
1answer
13 views

Plotting a Time Frequency contour/colormesh plot of a Discrete Wavelet Transform

I have a pressure vs time data of a noise on which I wish to perform discrete wavelet transform. I have divided my frequency range into 1/3rd Octave Bands and have calculated sound pressure level at ...
1
vote
1answer
29 views

Some questions about the intuition of the DWT

Assuming a DWT of a signal of length 8 with Haar filter taps. At the lowest level, I end up with a3 and d3 both of length 1, d2 of length 2 and d1 of length 4 which is the same number of coefficients ...
0
votes
0answers
11 views

How does the band pass wavelet act as a high pass filter in DWT

I am understanding that wavelets have a bandpass filter response due to their compact support, and when doing decomposition they are used as a high pass filter along with the scaling function as a low ...
1
vote
2answers
46 views

Can discrete wavelet transform for denoising purposes be implemented in real time? [closed]

I have been researching effective algorithms for denoising biomedical signals (non-stationary) that can be implemented in real time either using FPGA or DSP. I can across many suggestions for ...
0
votes
1answer
281 views

Wavelet transform and FFT using to extract feature power bands with EEG signals

I am using 5 channels [ fz , cz , c3 , c4 , pz] to detect drowsiness of driver My First Question is, what is the right input to get feature power band ( Theta , alpha , gamma , beta ) to wavelet ...
0
votes
0answers
23 views

Filtering out symmetric noise from an oscilloscope reading

I have a signal that looks like this: The data is readings from two oscilloscope channels, one color coded blue, the other color coded orange. I would like to filter out the supply noise (all the ...
0
votes
0answers
8 views

How to choose the appropriate number of samples for discrete wavelet transform denoising?

I want to make sure I am understanding the filter bank frequencies correctly in DWT decomposition. If my sampling frequency is 30kHz, then would I need to input data with 30k samples which later will ...
9
votes
1answer
271 views

What is the normalization factor for the quincunx lattice wavelet transform, and how do you find it?

On pages 57-60 (preview was available last I checked, images here in case), there is a quincunx lattice transform described. Lattice: ...
0
votes
2answers
186 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 ...
1
vote
1answer
23 views

Does Discrete Wavelet Consider Sampling Frequency or Cutoff Frequency of Bandpass Filter?

I have EEG signal with a sampling frequency of 128 Hz, and filtered from 1-30 Hz using a bandpass filter. Now I want to know ...
1
vote
0answers
13 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 (...
0
votes
1answer
27 views

Wavelets / Identifying bursty signals

I thought my network was experiencing outages. I collected bandwidth (Mbps) measurements every 30 min. A cumulative probability distribution shows the probability that bandwidth will exceed any given ...
0
votes
1answer
29 views

Is it possible to compute the wavelet transform of a unit step function?

Is it possible to find theoretically the continuous or discrete wavelet transform of a unit step function (consntly 0 for t<0 and constantly 1 for t>=0) or of a function starting from zero and ...
1
vote
1answer
62 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 ...
4
votes
1answer
287 views

Is there an equivalent of Parseval's theorem for wavelets?

Parseval's theorem can be interpreted as: ... the total energy of a signal can be calculated by summing power-per-sample across time or spectral power across frequency. For the case of a signal $x(...
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 ...
0
votes
1answer
23 views

wavelet packet transform and lifting scheme?

so the lifting scheme is basically an alternative to performing the discrete wavelet transform with several advantages. But here are three questions which I did not find an answer to: is it ...
0
votes
0answers
17 views

How to generate the filter bank for a wavelet adapted to a pattern?

Some textbooks like Daubechies (1991) and Strang & Nguyen (1996) give algorithms to construct wavelets with specific properties. But, I am trying to construct a filter bank for a wavelet that is ...
0
votes
1answer
42 views

Standard deviation of Morlet wavelet's Fourier transform

MATLAB has the complex Morlet Wavelet in the following form: $$\psi(t) = \frac{1}{\sqrt{\pi f_b}}e^{\frac{-t^2}{f_b}}e^{j2\pi f_ct}$$ I arrived at its Fourier transform as shown below (another ...
0
votes
1answer
1k 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 ...
0
votes
1answer
81 views

Fourier Transform of the full Morlet wavelet

In 2014 someone asked here the Fourier transform of the Morlet wavelet; link below: Fourier Transform of Morlet wavelet Function? However, it was the approximated Morlet wavelet not written with the ...
0
votes
1answer
31 views

What are the differences between the DWT and the MODWT?

What are the differences between the DWT (Discrete Wavelet Transform), which is the most classical algorithm and the Maximum Overlap Discrete Wavelet Trasnform (MODWT)? Both these algorithm are ...
1
vote
1answer
54 views

Discrete Wavelet Transform output: coefficients or FIR-filtered signals?

I have a theoretical question about the calculation of the Discrete Wavelet Transform, using MATLAB specifically. According to this video-tutorial on the MATLAB lagorithm: https://it.mathworks.com/...
2
votes
1answer
394 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 ...
6
votes
3answers
18k views

Continuous Wavelet Transform with Scipy.signal: what is parameter “widths” in cwt() function? How do time-frequency?

I search to display a time-frequency signal with an original discrete temporal signal (sampling step = 0.001sec). I use Python and the library Scipy.signal. I use the function ...
0
votes
1answer
1k 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. ...
4
votes
1answer
68 views

Downsampling, shifting, high pass and low pass filter commutativity

strong textI have been reading "The Stationary Wavelet Transform and some Statistical Applications" by Nason and Silverman, and there is a claim in the their paper of which I cannot convince myself. ...
1
vote
1answer
862 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 ...
0
votes
0answers
11 views

How to correctly perform Continuous Wavelet Analysis

I have a signal coming from an accelerometer which has already been filtered in the band 0.5-15Hz. I would like to understand in particular how frequencies are distributed in two bands (0.5-3, 3-6) ...
0
votes
1answer
27 views

How do I implement a nonorthogonal quadratic spline wavelet into discrete wavelet transform?

I am trying to use the discrete wavelet transform for signal processing (time series data from a plant). I would like to use a mother wavelet that is not in Matlab. Mallat and Zhong 1992 described a ...
12
votes
2answers
14k 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 ...
0
votes
0answers
27 views

How to use background noise information to de-noise a (non-stationary) signal

I performed some measurements, which unfortunately include some noise. The measured signals are non-stationary, because the phenomena I am capturing is a transient. Before the transient, I recorded a ...
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 ...
0
votes
0answers
104 views

Steganography using wavelet transform — not every wavelet recovering the hidden message efficiently

I'm working on a project to hide simple string inside a 255x255 image using Wavelet transform. The problem is that, When i used Haar Wavelet the result is ...
0
votes
0answers
7 views

R wavelets package inverse dwt does not always recover original signal

I recently worked with R's "wavelets" package. I tried the very simple dwt and inverse dwt as follows: yi = idwt(dwt(y)); plot(y,yi); where y is a vector. ...
1
vote
1answer
149 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
52 views

Determine the haar wavelet function is linear or nonlinear

I'm looking for analytical justification of linearity or non linearity of the wavelet transform with the real Haar mother wavelet function. I have googling already. But I can't find and understand ...
0
votes
2answers
436 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 ...
0
votes
1answer
335 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
357 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
150 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
0answers
16 views

Reconstruct a signal via continuous wavelet transform (CWT)

I want to use the continuous wavelet transform (CWT) to modify the amplitude of a signal in the frequency domain (in a specific frequency band) and then reconstruct the signal. I want to do it by ...
8
votes
2answers
7k views

interpret wavelet scalogram

My knowledge of wavelets is less than epsilon. Bear with me. If I have a signal of two well separated sinusoids (15 and 48 Hz) plus some random noise, I can clearly make out the two in a spectrogram (...
2
votes
1answer
93 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 (...
1
vote
0answers
20 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 ...
0
votes
1answer
877 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 ...
3
votes
1answer
36 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 ...

1
2 3 4 5
10