Questions tagged [signal-analysis]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
3
votes
3answers
231 views

Is there any practical application for performing a double Fourier transform? …or an inverse Fourier transform on a time-domain input?

In mathematics you can take the double derivative, or double integral of a function. There are many cases where performing a double derivative models a practical real-world situation, like finding the ...
1
vote
2answers
6k views

Feature extraction for sound recognition and classification

I am building an application that would "listen" to the microphone input, analyse it, and compare the analysis to a pre-analysed and pre-classified sound bank (small - maximum 20 sounds). It will then ...
0
votes
0answers
7 views

Obtain points in signals which cause correlation

I've got two large .wav files (tens or hundreds of minutes each). I know that at some points these files contain very similar areas - actually, these areas are the ...
0
votes
0answers
25 views

ACF of $X_t = a + bt$

I was able to prove the following convergence results. But how can we determine the theoretical autocorrelation function of the deterministic sequence $X_t = a + bt$ and $X_t = c\ \text{cos}(\omega t)$...
1
vote
2answers
131 views

Calculating impulse response of system

Given is the illustrated circuit diagram of a linear, time-invariant, time-discrete system: How do I show that the total system has the impulse response $h[n] = aδ[n] + bδ [n - 1] + cδ [n - 2]$ and ...
0
votes
1answer
32 views

How to sketch this multirate system spectrum?

In the following system: The signal x(n) is upsampled by 2 and then filtered. The signal and the filter have the following spectrum: After upsampling the spectrum of X would look the same except ...
0
votes
2answers
539 views

IIR Lattice Filter in C programming

I would like to implement Lattice IIR filter in c, i can't defined the value of gN, i know that x(n) = fN(n), but how to initialize gN ?. you can find the algorithm here : n
0
votes
1answer
27 views

Graph Fourier transform: the adjoint notation for the eigenbasis matrix

I already asked this question here but there is no response. I'd like to ask this question in signal processing domain. It is well-known that for a real symmetric matrix $L$ (here, graph ...
1
vote
1answer
328 views

Finding baseline (reference) of nosiy data and lag/lead between 2 signals

I have 2 datasets which vary with time as shown in the figure - Sa – Red , Sb – BLACK . I am doing the analysis in R. The entire dataset and a segment of data from 30 - 31 s are shown below - - As ...
9
votes
1answer
19k views

I and Q components and the difference between QPSK and 4QAM

Both 4QAM and QPSK apparently produce the same waveform, but are they the same mathematically? In a QPSK constellation, are the mapping points at 45, 135, 225 and 315 degrees while the 4QAM is at 0, ...
2
votes
1answer
37 views

PSD from autocorrelation in MATLAB

I am trying to simulate a simple stochastic process defined by the equation: \begin{equation} \frac{1}{v}\frac{db}{dt} +\Gamma_0 b= \sqrt{\sigma}R(t), \end{equation} where $R(t)$ is a zero-mean white ...
3
votes
2answers
622 views

Determine if two signals are the same?

I'm pretty new to signal processing. My data is the $(x,y,z)$ acceleration of someone walking with a smartphone in his/her pocket. Goal Given two signals, determine if it's from the same person ...
-1
votes
3answers
62 views

Can the colors of an image be interpreted as “virtual” Doppler effect?

In astronomy, the Doppler effect is used to estimate approximate distances to stars and other celestial bodies. Using the same principle, lets say we divide an image (photograph) in pixels and that ...
2
votes
3answers
4k views

Interpreting the FFT results of a structural vibration problem

System: Cantilever beam type models, with an accelerometer on the end. The beam base is excited at various frequencies in harmonic fashion on a shake table. This results in vibration in the beam. The ...
5
votes
3answers
5k views

1/3 Octave Analysis

Good Morning! I am new in signal processing and I am trying to do a work in noise control of an electronic steering lock device (ESL). My aim is to calculate the loudness (Zwicker Method- ISO 532 B) ...
0
votes
1answer
115 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
28 views

How to automatically identify a surge in a periodic signal

Say I have a periodic signal i.e. Sine wave, which sometimes can have spikes that are 100% larger than the peak value. These spikes can be periodic as well. I'm trying to find an algorithm that could ...
0
votes
1answer
204 views

How to determine fundamental frequencies (beats/minute) of heartbeat? (matlab)

read = matfile('ECG.mat'); [cor, lags] = xcorr(read.ecg, read.ecg); read.Fs; So i have read.ecg (signal) and ...
0
votes
1answer
36 views

Beamforming but only for total power?

Is there a method to speed up beam-forming if you only care about the total power in a given direction, or total power in frequency groups? I've googled this, and can't find anything. My intuition ...
1
vote
3answers
1k views

How do I perform Spectral Analysis (FFT, Windowing, Detrending) on Sonic Anemometer Data?

I am having trouble with all of the forums that I have looked at thus far. I have one day's worth of Sonic Anemometer data. I want to see the spectral analysis of this data. When the anemometer data ...
0
votes
1answer
958 views

Computing the Power Spectrum Density (PSD) on a CSV File in Python

im quit new with signal processing and im trying to calculate the PSD of a signal im sampling. the signal is an output of a DC buck converter this is the code im using and this is the plot im getting ...
0
votes
1answer
318 views

Recover IQ samples from signal

I have a data acquisition device that provides me with an array of integers that represents a modulated signal (let's say QAM16). I would like to recover the I and Q samples from the raw time-domain ...
0
votes
1answer
81 views

Figuring magnitude and phase response

I've got a linear time-invariant system $$y[n]=\frac{8}{9}y[n-1]+x[n]$$ which I transformed into a transfer function $$Y(z)=\frac{8}{9}Y(z)*z^{-1}+X(z) =>\frac{Y(z)}{X(z)}=\frac{1}{1-\frac{8}{9}*z^{...
0
votes
1answer
16 views

What is the difference between positive matrix coefficients and negative matrix coefficients of an audio?

I have turned an audio file into an one dimensional array by using audioread function in matlab and found several positive and negative fractional coefficient values.What is the basic difference of ...
2
votes
1answer
136 views

Facing problem in plotting histogram of DCT coefficient of an image

In digital image forensic, it is assumed that the histogram of DCT coefficients of the un-compressed natural image has the smooth histogram. However, the histogram of DCT coefficients of the ...
0
votes
1answer
569 views

Frequency spectrum of complex equivalent Baseband Signal - Frequency Content around carrier frequency

Basically my objective is to generate a complex equivalent baseband signal of an AM modulated wave in MATLAB. Then to view the difference in frequency spectrum of AM modulated RF signal vs complex ...
37
votes
8answers
34k views

Meaning of Hilbert Transform

I understand the Fourier Transform which is a mathematical operation that lets you see the frequency content of a given signal. But now, in my comm. course, the professor introduced the Hilbert ...
0
votes
1answer
19 views

How to calculate this energy for a given signal?

So the question Im asking can be seen in the picture below.The d at the end of the question stands for the minimum euclidian distance. Mostly I just want to know how to calculate the energy for each ...
0
votes
1answer
103 views

application of wavelet to vibration signal

I ask you to help me to interpret this figure corresponding to a diagnosis of gear failure using CWT (Haar); I have already worked on the analysis of the vibratory signals using the FFT; But since the ...
0
votes
1answer
116 views

Distinguish between sinusoidal oscillations and rythmic pulses

I want to distinguish between a sinusoidal oscillations and rythmic pulses. Which method can i use to do that? I want to implement a detector that can distinguish between this two types of signals. ...
0
votes
1answer
56 views

GPS Code Phase usage

During Cross-correlation process: xcorr=ifft(fft(a)fft(b)∗) we have frequency offset and code phase offset. How is it used later in the process of finding a ...
0
votes
1answer
47 views

Measure 3-D length using smart-phone's accelerometer

I'm wondering if we can measure 3-D length only by our smart-phone's accelerometer. And we all know these low cost IMUs are not accurate. You can model accelerometer's error this way: $$ a = f*a' + g ...
3
votes
1answer
167 views

Overlapping power-of-cosine windows with constant weight

I would like to refer you to a relevant question I posed on the Math StackExchange: A generalisation of the Pythagorean trigonometric identity. As can be seen from the question and the answer, what ...
2
votes
1answer
354 views

MFCC Classification

I'm working on gender estimation from speech signal and I completed MFCC feature extraction. So now I'm trying to estimate gender from these features. But I have frames for an audio file and I ...
1
vote
2answers
48 views

Is the value of a frequency bin of a DFT-output the average of the 'real' frequency values within that bin's range?

I am wondering whether the value of a frequency bin with a certain resolution is the average of the fourier transform values of the 'real' frequencies within that bin's range.
3
votes
1answer
180 views

Phase Modulation and Intermodulation Anomaly ? (Spectrum plots inside - **Updated**)

I have a MATLAB script for modelling a two tone signal (a sum of two sinusoids) going through a non linear transfer function (such as an amplifier). The amplitude of a signal is amplified non linearly,...
-1
votes
0answers
26 views

Mean power of signal before and after filtering

I have a signal (50,000 samples) with a noise tone induced that I have found with FFT. We are then designing filters to remove this 1 sinusoid. How would you go about estimating the mean power (...
1
vote
2answers
2k views

Variance of deterministic sine wave

I have read that variance of a deterministic signal is 0 because it is deterministic and does not vary over time. In this explanation, I am considering a $\sin(t)$ wave where value at each t is a ...
1
vote
1answer
74 views

Audio from multiple microphones mixed to mono and ASR

I am trying to do speech recognition on an audio file which has 1 channel (mono). My problem is that the channel is comprised of the signal of 3 microphones which have captured the audio at different ...
2
votes
1answer
291 views

How to make sense of audio file's $\textrm{dBFS}$?

I'm trying to build a song visualizer using the FFT method. When I analyze the audio, I get the $\textrm{dBFS}$ value for each frequency range. From my understanding, $\textrm{dBFS}$ is in the range ...
0
votes
2answers
35 views

Augmentation for EEG signal classification using Deep Learning

Augmentation is a technique that we use in deep learning for expanding the training dataset. It includes different ways of modifying an image and adding it to the training dataset. My question is if ...
0
votes
1answer
18 views

How to apply baseline methods to MNE preprocessed raw EEG signals?

I am new at EEG preprocessing and classification. I have followed Clemens Brunner's blog https://cbrnr.github.io/2018/01/29/removing-eog-ica/ as a tutorial for MNE. This is how I have preprocessed ...
0
votes
0answers
3 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
0
votes
1answer
38 views

Algorithm for detecting whether a signal stored in rolling buffer is Increasing, Decreasing or staying Constant

I have a data signal which is generated at constant time interval. It is a real world measurement and thus exhibits some noise in its value (it fluctuates approx + or - 20 units). The noise is fairly ...
0
votes
1answer
52 views

How to detect the maximum resolvable spatial frequency of camera?

I am trying to calculate the minimum line pixel width that can be distinguished from noise as shown in the camera test chart in Figure 1 where the thinner lines on the left are getting more and more ...
0
votes
0answers
25 views

what is the co-variance of system output cooresponding to a non-iid random variable

Consider the following system.$\DeclareMathOperator{\sign}{sign}$ $$ \begin{aligned} &\dot{e_1}=c_1e_1+c_2e_2+\eta\\ &\dot{e_2}=c_3e_1+c_4e_2-c_5 \sign(e_1)+a \eta \end{aligned} $$ which $\eta$...
0
votes
2answers
97 views

Finding number of independent samples using autocorrelation

I have a pressure signal (y) with 512000 samples and with a sampling frequency ...
0
votes
1answer
19 views

Similarity or Relation between Walsh Hadamard Transform and Slant Transform

Is there any relation between Walsh Hadamard Transform and Slant Transform? Or is there any common property or similarity?
0
votes
1answer
52 views

About the variance of the coefficient of narrowband noise when using signal-space representation

Assume that n(t) is a white Gaussian noise process with zero-mean and power spectrum density $N_0/2$. By using the signal-space representation, it can be expressed as: $$n(t) =\sum_{j=1}^N n_j \...
0
votes
1answer
56 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 ...