Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [signal-analysis]

The tag has no usage guidance.

4
votes
0answers
88 views

Finding the parameters and endpoints of a sinusoid

Suppose I have some signal $$ s(t) = n(t) + \left\{\begin{aligned} &0 &&: t < t_0\\ &A e^{i (2 \pi f t + \theta_0)} &&: t_0 \le t \le t_1\\ &0 &&: t > t_1 \...
3
votes
0answers
340 views

Linear Frequency Cepstral Coefficients, is Filter bank needed?

I am working on my master thesis on acoustic pattern recognition and have a question to the calculation of cepstral coefficients. I understand the step with a filter bank in MFCC calculation, it is ...
3
votes
0answers
100 views

Preserve scale during PCA

I have two signals, I've done a Principal Component Analysis and separated my signals, I get one with noise and one with signal. . ...
3
votes
0answers
210 views

Segment/Idenfication of signal from a spectrogram

I have the following Spectrogram of a signal: Essentially, in this signal, I know there is one point of interest (between 60-80) and between the the particular frequencies. I could, potentially ...
3
votes
0answers
160 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
2k views

How to convert raw pulse sensor data into actual pulse?

I've built a simple device, which sends readings from a pulse sensor to a PC. I get these data: What technique or algorithm can I use in order to calculate the pulse rate (beats per minute) from ...
3
votes
0answers
55 views

Intuition of Location on the Conic Axis TDOA solution

In an old paper "A New Approach to Geometry of Range Difference Location", there is a mathematical derivation that does not include any mention of the relationship to the underlying problem. In the ...
2
votes
0answers
37 views

Multiply signal $x[k]$ with $\cos(2\pi\nu_0k)$, then given $X(\nu)$ draw resulting function in frequency domain?

Let $$y[k]=x[k]\cdot \cos(2\pi\nu_0k) .\tag{1}$$ Then, given a signal $x[k]$ with the DTFT $X(\nu)$ according to the following figure what will the frequency domain for $Y(\nu)$ look like for a ...
2
votes
0answers
24 views

How to remove varying noise from strain data in MATLAB

I'm very new to signal processing. I have some data measured over time at 800 Hz. I'm interested in the high frequency signals. You can easily identify them in the image below (in this case, 3 signals)...
2
votes
0answers
103 views

Basics of Normalizing Cross-Correlation with a View to Comparing Signals

I'm trying to understand how cross-correlation is used determine the similarity of two signals. This tutorial offers a very clear explanation of the basics, but I still don't understand how to use ...
2
votes
0answers
57 views

ESPRIT signal subspace and rotational invariance

so in ESPRIT[1,2] we have some signal of the form: $$y[n] = \sum_{k=1}^{K} a_i(k) e^{j\omega_k n} + N[n]$$ where N is noise, then we get the autocovariance matrix $$R_{yy}=E[y[n]y[n]^*]$$ take the ...
2
votes
0answers
57 views

How to visualize the autocorrelation matrix and it's properties

Having a hard time wrapping my head around autocorrelation matrix as it applies to a spectral estimation problem like MUSIC or ESPRIT. If the signal vector contains a summation of sinusoids in noise, ...
2
votes
0answers
199 views

What are F0 counters in Speech signals? What is represented by F0?

I can't find any dedicated definition for Frequency F0 counters. Can anyone tell me what does F0 exactly mean, I am confused about that.
2
votes
0answers
43 views

Is there in signal processing similar method than Otsu's method in image processing?

I'm just wondering that is there any similar method for separate signal and signal+noise in signal processing like otsu's method set threshold to valley of image histogram? And if there is how can I ...
2
votes
0answers
176 views

Auto correlation properties of window functions in pulse compression application

It is known that different window functions perform differently and users pick a window function (in amplitude modulation) based on their application or requirement. I am trying to pick a window ...
2
votes
0answers
71 views

Distinguish between chords and single notes

I am implementing a pitch detection system where I detect pitch in single notes (guitar). I recently found this library, that detects chords in an audio signal. When there are chords in the signal, ...
2
votes
0answers
79 views

Is there a way to extract the difference between the 2 signals? Fitting?

I'm very new to signal processing and have been struggling this far. I have a device that measures the signal due to the magnetization of iron particles. In order to calculate the response of the ...
2
votes
0answers
186 views

Help detecting target in pulsed radar signal

This signal is from the Pasternack $2.4\textrm{ GHz}$ development kit. The saved signal appears to be the pulsed waveform. It is sampled at $20\textrm{ kHz}$ for $4130$ points. I recorded a ...
2
votes
0answers
128 views

Vibration signal analysis of non-stationary movement

my task is to develop a condition monitoring system of a machine module. For that I am using the vibration sensors placed on the machine housing. I want to focus on only one module of the machine, a ...
2
votes
0answers
213 views

Connections between quantum field theory and signal processing

I've been working with quantum field theory on the basis of it being a stochastic signal processing formalism for a number of years. The projection to fourier components within the forward light-cone ...
2
votes
0answers
37 views

how to design wavelets from splines

Can any one tell me how to design wavelets from splines using matlab. whether we can make wavelets from higher order splines or only with B splines
2
votes
0answers
454 views

Peak detection techniques

I'm using a cell-averaging constant false-alarm rate (CA-CFAR) detector to detect peaks like the first one in the following plot: The magenta line is the adaptive threshold, which is the local ...
2
votes
0answers
827 views

Analyzing accelerometer data: appropriate use of rotation matrices?

I'm working on a project in which a rod is attached at one end to a rotating shaft. So, as the shaft rotates from 0 to ~100 degrees back-and-forth (in the xy plane), so does the rod. I mounted a 3-...
2
votes
0answers
41 views

Signal conjugation detected on RF recording samples, why?

I collected spread spectrum signals at 400 MHz at low elevation angles using Software Defined Radio complex sampling over the seasons. I noticed that over watery, icy surfaces, the RF samples are ...
2
votes
0answers
35 views

Determining the point in a temporal signal when a periodic behavior begins to occur

I'm a newcomer to digital signal processing, so I'm looking for some general advice and direction on this problem I have. I have a signal like that shown below. Starting around x=40000, you can see a ...
2
votes
0answers
636 views

Extracting the phase of a jittering sine wave using python

The background: I conducted an experiment where I rotated an object (with three-fold symmetry) many times and recorded the projection of the object. I should be able to tomographically reconstruct ...
2
votes
0answers
137 views

Can ICA be applied to solve BSS problem in frequency domain?

I'm recently doing research on EMI, and I want to seperate the mixing signals. However, the data given is in frequency domain. As I have used ICA to solve blind source separation problem in time ...
2
votes
0answers
243 views

Is there any problem with my FFT method?

I am trying to analysis a system by Fourier Transform. my system has 3 dominant modes. (1,0.05) (0.51,0.01),(0.46,0.01) the pairs are defined as (freq,damping_ratio) I've got those result with ...
2
votes
0answers
1k views

Calculation of the correlation of two sinusoidals

First of all I apologize for the long question. I am working with a 3-axis accelerometer and a 3-axis gyroscope and I need to calculate the correlation between the different signals (acceleration in x,...
2
votes
0answers
111 views

Complex Cepstral Transform and Audio Watermarking

I am doing research in audio watermarking and have come across the paper that uses the complex transform to embed the watermark in order to improve the robustness and inaudibility of the embedded ...
2
votes
0answers
44 views

Compare luminosity beetween groups of images

We have a set of images which are immunofluorescence stainings of mice brain slices. These image show the expression level of a marked protein. We have two groups of mice, which underwent behavioral ...
2
votes
0answers
112 views

Voice sample prediction scheme

I have some telephone voice audio with occasional "blips" in the audio. The blips appear to come from an IP link buried in the PSTN (this is a conceptual explanation, so don't worry about things like ...
1
vote
0answers
19 views

Expression related to Tellegen's theorem and signal flow graphs

I'm reading the paper "Signal Flow Graphs-Computer-Aided System Analysis and Sensitivity Calculations" by Arnold Y Lee and my question in about expression/equality (59) in the paper. The expression ...
1
vote
0answers
39 views

Advances in Blind SNR estimation beyond $M_2M_4$

In Pauluzzi and Beaulieu, various SNR estimation methods are compared. Among the blind methods considered, the $M_2M_4$ estimator seemed to be unambiguously the best. However, it has been shown that ...
1
vote
0answers
260 views

How to envelope a non periodic Impulse signal?

I want to analyse a trc oscilloscope file, find impulses and envelope them. In the end I want to plot the envelope. data file (trc): https://ufile.io/z4m4d Code: (Python) ...
1
vote
0answers
42 views

Frequency bins too powerful at the start and at the end of each sample computed DFT data

I've taken the following link http://coding-geek.com/how-shazam-works/#comments as a project to start practising and learning signal processing and python programming for me to get started in speech ...
1
vote
0answers
63 views

How to estimate noise by eigendecomposition of the variance covariance matrix?

I'm new here so I will try to be as clear as possible. I am trying to apply some techniques from signal processing framework to denoise financial time series. I would like to know if what I am ...
1
vote
0answers
30 views

What is the signal-noise model of laser induced fluorescence?

The following image is an example of a fluorescence signal trace from the photomultiplier tube detector (PMT). Each spike represents one fluorescently labeled cell. This signal model is definitely ...
1
vote
0answers
46 views

How can we determine the channel impulse response using correlation process from the spectrum of the signal?

I am sending the pulsed signal from the transmitter antenna, and at the receiver side, I captured the received signal in the time domain, and also in the spectrum of the signal. How can I get the ...
1
vote
0answers
114 views

Graph signal processing

What's the intuition behind a ''Graph fourier transform'' ? I'm not so much interested in mathematical details or technical applications. I'm trying to grasp what a graph fourier transform actually ...
1
vote
0answers
136 views

NMSE of complex numbers

Actually I am doing an RF measurement and this includes phase and power. i generate a list of powers ranging for example from (-50 to 40) dBm, while the phase rotate to make it for example spiral ...
1
vote
0answers
32 views

Sourse separation from known underdetermined mixing matrix

How to recover uncorrelated N sources from given N-1 signals and known mixing matrix M, (e.g. 9x8 matrix)? If I just use pseudo-inverse matrix M+, my source estimates are correlated with each other ...
1
vote
0answers
60 views

Beamforming with NDP frames

During beamforming, the Tx first sends NDP Announcement (which is a broadcast frame) thereby reaching all Rx in its area. And then it follows by sending NDP. Is the 2nd frame (NDP) is also a ...
1
vote
0answers
130 views

i want to mute a particular frequency in real time audio

i want to mute a particular frequency range in real time audio for eg: in audio signal frequency above 3 kHz should be muted for specific interval of time.
1
vote
0answers
157 views

MATLAB remove noise

I am in trouble with my study, could you please help me. I have a set of data containing information about the signal that come from a preamplifier of the radiation detector system. After radiation ...
1
vote
0answers
47 views

Doppler Shift and Wireless Access Points

I am trying to design and implement a system that would calculate the velocity of a hand motion in smartwatch. The general idea is to calculate the Doppler Shift of each access point and find ...
1
vote
0answers
74 views

Calculating gyroscope data from accelerometer and attitude data

I am currently collecting accelerometer and attitude data using smartphone sensors. Data is collected at 100Hz over 2.5 seconds. Of which there are 250 accelerometer points and 250 points representing ...
1
vote
0answers
233 views

How does bandwidth relate to the bitrate?

This might be a really trivial question, but I can't wrap my head around it. In almost every textbook, we're told that bandwidth (among power and noise), is the factor for both range and bitrate. I'...
1
vote
0answers
62 views

Sufficient conditions for exact signal recovery using OMP?

For a compressive sensing model : $$y_{_{MXN}}=A_{_{MXN}}x_{_{NX1}}$$ where $x$ is $K$ sparse, what is the sufficient condition for Orthogonal matching Pursuit (OMP) to exactly recover the data for ...
1
vote
0answers
53 views

Identifying an Event based on a Jump in Rolling Variance in Python

I am trying to figure out a way, in Python, how to identify when an event occurs, based on a jump in the rolling standard deviation. As shown in the plot below, around the 12000th sample, an ...