Questions tagged [hilbert-transform]
Hilbert Transform is an operator of a function of time or frequency domain that, unlike the Fourier Transform, returns a function in the same domain. The Hilbert Transform of $ x \left( t \right) $ essentially preserves magnitude and shifts the phase of all positive frequency components by -90Β° (Also shifts the phase of all negative frequencies by +90Β°).
261 questions
3
votes
1
answer
80
views
What is the meaning and importance of the monogenic signal?
From what I understand the monogenic signal is the analytic signal equivalent but for a 2D signals like an image.
If so, I am having trouble visualization what the envelope of a image and ...
3
votes
4
answers
476
views
Is it possible to convert a complex IIR filter into real IIR filters?
I created a Hilbert transform filter by frequency shifting a low-pass IIR filter:
...
0
votes
1
answer
164
views
Instantaneous amplitude of audio using the Hilbert transform
A question was asked here 12 years ago and the answers don't seem to correlate with what I am seeing in experimentation.
I am creating an audio spectrum analyzer, and I am currently squaring the ...
2
votes
1
answer
98
views
Implementing an analytic signal generator in MATLAB
I am trying to implement the analytic signal generator proposed by Clay Turner: [here]http://www.claysturner.com/dsp/ASG.pdf:
I have coded the MATLAB code as follows:
...
2
votes
1
answer
215
views
Envelope extraction & Hilbert transform conditions
Question:
Is it possible to demodulate perfectly an AM envelope from AM-FM signals? I have found 2 contradicting explanations
Answer 1 - NO:
Following this thread: Why Hilbert Transform is terrible ...
4
votes
3
answers
1k
views
I am confused with non-causal signal processing methods. Do they make sense?
Most time-frequency domain methods used to analyze how signals behave in systems β such as Fourier or Hilbert transforms β are inherently non-causal. But this approach seems conceptually inconsistent ...
1
vote
1
answer
134
views
Designing window parameters for discrete-time Hilbert transformer
https://dsp.stackexchange.com/a/98007/49786
To do this digitally (in discrete time) means you need to make a discrete-time Hilbert transformer. That means turning an infinite impulse response into a ...
0
votes
3
answers
245
views
Correct method for frequency shift and processing
I am trying to model the interaction of two signals and for various reasons, am trying to do it in the complex baseband domain.
Signal-A is a complex baseband signal (no frequency symmetry around $f=0$...
0
votes
0
answers
46
views
Why is there a phase shift when taking the average of the Hilbert transformed signal for all trials, but not in individual trials?
As you can see in the figure attaches below, for individual trials (which is the first row), the bandpass filtering using complex morlet wavelet convolution is in phase with the result of the real ...
2
votes
0
answers
93
views
Simplifications of 3x sinc downsampling
Today I resampled a signal by a factor of 3, i.e. from $3 \cdot f_s$ to $f_s$, using a sinc filter and decimation. Then it occurred to me that there is some room for optimisation there, but I didn't ...
2
votes
1
answer
281
views
Best phase unwrapping algorithm in single precision
Iβm wondering what is the best algorithm for unwrapping phase of a signal whose data type is single (float) that posess the ...
0
votes
1
answer
302
views
How to implement a Hilbert Transformer? (to know reasons of delay & complexity)
The phase shift method (Hilbert Transformer) can be used for single sideband (SSB) generation. It is easy to build a circuit to shift the phase of a single frequency component by π
/π. But a device ...
1
vote
2
answers
523
views
What are the drawbacks of using the phase shift method (Hilbert Transformer) for SSB modulation?
The phase shift method (Hilbert Transformer) can be used for single sideband (SSB) generation. The box marked (βπ
)/π is a π
/π phase shifter, which delays the phase of every spectral component ...
2
votes
1
answer
87
views
Do all phase quadrature signals form orthogonal pairs with their in-phase versions
I have been studying analog modulation, in that i found a concept of quadrature carrier multiplexing which says that two baseband signals with possibly different bandwidths can be modulated to occupy ...
0
votes
1
answer
195
views
How to get a reliable envelope of a signal with clipped peaks?
I'm trying to compute the power per minute in the time domain of some seismic signals. I deal with signals sampled at 5 kHz characterized by random amplitude peaks emerging from low background noise ...