Questions tagged [signal-analysis]
The processing of signals for the purpose of extracting a parameter or property embedded in a signal. Signal goes in and far fewer numbers come out.
2,191
questions
1
vote
0
answers
3k
views
Prony method for frequency estimation in matlab
i am interested if where can i find matlab code for Prony method for frequency estimation.there is pdf article about prony
https://www.google.ge/#site=&source=hp&q=prony+method+for+...
3
votes
0
answers
3k
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 ...
0
votes
1
answer
160
views
How did Scientists Capture First Images of Molecules Before and After Reaction?
"Using a state-of-the-art atomic force microscope, the scientists have taken the first atom-by-atom pictures, including images of the chemical bonds between atoms, clearly depicting how a molecule's ...
0
votes
2
answers
598
views
What's the best method to extract vocals from music?
I want to achieve something like this https://soundcloud.com/user7421656/sonicworx-isolate-preview .
I've researched it and a few papers mention the use of "descriptors" on the audio and use ...
2
votes
1
answer
613
views
Gain function calculation (frequency response)
Define moving average process $y_t := 0.5 x_t + 0.5 x_{t-1}$ where $x_t := e^{i2 \pi t}$. Its frequency response is then:
$$H(f) = 0.5 + 0.5 e^{-i2\pi f}$$
Recall that the frequency response in ...
4
votes
2
answers
5k
views
Main differences to take into account between continuous and discrete time signals
I started studying DSP and the first things that came out were the differences between continuous and discrete time signals. So, I was wondering if I understood well these concepts before I keep going ...
3
votes
2
answers
1k
views
Possible to break out complex WiFi signal?
Is it possible to break out the i and q of a complex WiFi signal? If I have a laptop with a standard WiFi card in it, could I break out the i and q in analog, or upon sampling in an FPGA via digital ...
7
votes
1
answer
789
views
How Exactly Does MATLAB Zero Pad Signal?
I am doing some massive number crunching in MATLAB which involves millions of PSD estimations. Each data segment has length 41. So I have been using the multi-taper method with ...
15
votes
2
answers
16k
views
How do I determine if a discrete signal is periodic or not?
I want to know how I can determine whether a series of data is periodic or not.
I want to use Fourier transform/series. My data looks either aperiodic
[111100001111000110010101010000101]
or ...
5
votes
3
answers
10k
views
Generalized Cross Correlation
What is the definition of Generalized Cross Correlation?
I need it for estimating the delay (time offset) between two audio signals. The time offset between the two signals might be as large as 500ms....
1
vote
2
answers
178
views
doing sine regression to recover the paramters from a given signal
I have a discrete signal. I want to do sinusoidal regression to estimate the parameters such as amplitude, phase, frequency, etc.
It is important to note I only have the signal values and have no ...
0
votes
1
answer
432
views
Find the time lag for a wave
suppose that we have a wave which has some peaks in some indexes like 2,12,25,... and otherwise zero.
I want to extract the time lag or lags between peaks of a signal. could anyone help me ?
1
vote
2
answers
238
views
Ways to analyze electrical signals without FFT?
I am collecting a 15Hz sine wave at 1500Hz. Therefore, every 100 points of data collected should contain a single complete sine wave. If I sample for 10 seconds, I will have 15000 points of data. If ...
3
votes
2
answers
14k
views
FFT for a single frequency
I was looking for a more efficient way of finding the magnitude and phase of a signal at a certain frequency without performing an FFT because it produces more information than I need and I came ...
3
votes
0
answers
63
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
1
answer
1k
views
How to calculate the energy levels of frequency intervals of an audio signal?
Using the Fourier transformation I can translate a signal from the time-domain to the frequency-domain. If I divide the frequency axis into intervals, how can I calculate the audios signals energy for ...
3
votes
2
answers
2k
views
Are there any measurements or test for whether an audio signal is stationary?
I need to divide an audio signal into frames in which the signal can be assumed to be stationary. How can I measure whether an audio signal is stationary in a frame?
3
votes
3
answers
4k
views
How to get fundamental frequency of a signal using autocorrelation?
I am trying to get the fundamental frequency of a signal that only has a single pitch. I coded out the autocorrelation function using FFT and already got the autocorrelation result. Unfortunately, I ...
0
votes
0
answers
148
views
How to measure the short-time change in an audio signal?
The choice of frame length for calculating the Mel Frequency Cepstral Coefficients of a signal, depend on the how much the signal change over a small time scale.
I guess that human speech change ...
2
votes
1
answer
5k
views
Determine the optimum receiver and the corresponding $P_{eM}$ for an AWGN channel
I have a source that emits $M$ equiprobable messages, which are assigned signals $s_1, \dots,s_M,$ that are equidistant by $a$. That is, if we plot the $s_k$ signals in a horizontal axis they are dots ...
0
votes
1
answer
274
views
FFT function isn't working on imported signals greater than a second
I have an fft function in matlab/octave that works great on an imported mono wav/audio signal that is 1 second long, but when the signal imported is more than 1 second the frequency values become ...
5
votes
2
answers
254
views
Finding the maximum of a real valued trigonometric polynomial
I have been posting all over SE looking for a good method of finding the maximum of a trigonometric polynomial. A trigonometric polynomial is the sum of a set of sinusoids,
$$a_0 + \sum_{k = 1}^{N} ...
5
votes
1
answer
211
views
Representation of frame image pixels
In paper Human identification using gaits Section 3.2, the authors explain how to represent a 3D image (x,y,t) into 2D image with (x,t) ; (y,t) denoted 1D signals. I have a conceptual doubt which is ...
8
votes
5
answers
4k
views
Why complex numbers are represents as a+ib and can't be as (a,b)?
I am confused as why do we need to represent the complex numbers with the imaginary y-axis if we can simply represent them as (x,y) ?
I've read that Multiplication by i is an anti-clockwise rotation ...
-1
votes
1
answer
616
views
Shifting / Permutation of an array taking a long time [closed]
I'm using matlab/octave and would like some help trying to improve the speed of my code. I've tried to vectorize the code but I run out of memory so I went back to for loops. What I'm trying to do ...
2
votes
0
answers
49
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 ...
9
votes
6
answers
8k
views
DSP programming in C/C++
I have exposure to MATLAB and have some basic exposure to signal processing and plotting in MATLAB... but I am more comfortable with C/C++ than MATLAB because I have been working in Image processing ...
2
votes
0
answers
123
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 ...
8
votes
5
answers
6k
views
What are some methods for detecting a sinusoid in noise?
I'm looking for a broad classification on the kinds of techniques available. Something I can use to begin a literature survey.
Some details:
should be feasible for real-time implementation.
Binary ...
4
votes
1
answer
493
views
The meaning of $k \delta (t)$
Reading the signal literature I often come across the expression $k \delta (t)$ where $k$ is a constant. I presume this is a notation to suggest we are referring to the area or strength of the Dirac ...
1
vote
2
answers
217
views
Frequency of a periodic signal with distortions
I would like to evaluate frequency of some unstable periodic signal coming from a detector:
The signal is registered continuously and may or may not be present (i.e. be periodic). The frequency and ...
5
votes
1
answer
561
views
Assumptions for Hurst exponent calculation
Are there any general assumptions for the calculation of the Hurst exponent?
Does the signal need to be stationary, for example?
Does it depend on the method?
What about the length of the time ...
19
votes
1
answer
26k
views
Help calculating / understanding the MFCCs: Mel-Frequency Cepstrum Coefficients
I've been reading bits and pieces online but I just can't piece it all together. I have some background knowledge of signals / DSP stuff which should be enough prerequisites for this. I'm interested ...
2
votes
1
answer
9k
views
Use Butterworth and Chebychev filters
I need to calculate frequency response, phase response and apply to signals the Butterworth, Chebychev1 and Chebychev2 band-pass filters.
I'm developing in C++ with Qt, and I'm looking for algorithms ...
12
votes
1
answer
22k
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, ...
3
votes
3
answers
635
views
Signature of a Signal for anomaly detection in Power Systems
I am a power systems engineer and am doing preliminary leg-work for detection of a specific anomaly in power systems that cause the observed waveform to be distorted. False positives are somewhat ...
4
votes
2
answers
434
views
Sum of sines sound wave using microcontroller
I need to produce a signal which contains only several frequencies, for example, 17KHz, 17.2 kHz,17.6 kHz. The components I'm using are microcontroller (PIC16F1783 by microchip) which works at 80 kHz ...
5
votes
1
answer
2k
views
Producing Colored Noise from a given PSD Data
I need to estimate (extract/produce) the colored noise of a given PSD Data. I have the following procedure to get the desired results.
First of all I calculate the filter coefficiencts using firls ...
1
vote
1
answer
2k
views
Showing frequency and amplitude after doing an FFT on a signal
I have executed an FFT on a .wav file of a person saying "ahhh" which shows the frequency and amplitude of the audio file. When I run it on a .wav file it shows the frequency 0 Hz as having the ...
3
votes
1
answer
368
views
Empirical Mode Decomposition and Sparsity
In what sense does empirical mode decomposition (EMD) bring out the sparsity in a signal?
For instance, if I had a signal $f$ and I broke it down into $n$ intrinsic mode functions (IMF), what should ...
4
votes
2
answers
2k
views
Extracting audio track to determine the song beat
I'm completely new to this field.
Perhaps I'm calling it by a wrong name, but I want to analyze an audio track and retrieve a timestamp to beat mapping.
Is there an open source 3rd party library ...