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.

Filter by
Sorted by
Tagged with
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+...
user avatar
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 ...
Glory to Russia's user avatar
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 ...
user8005's user avatar
  • 133
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 ...
user1530335's user avatar
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 ...
Jase's user avatar
  • 163
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 ...
Daniel Conde Marin's user avatar
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 ...
toozie21's user avatar
  • 379
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 ...
Fixed Point's user avatar
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 ...
safzam's user avatar
  • 153
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....
james3849's user avatar
  • 319
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 ...
Shan's user avatar
  • 161
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 ?
Ali Bodaghi's user avatar
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 ...
salfasano's user avatar
  • 235
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 ...
salfasano's user avatar
  • 235
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 ...
David Doria's user avatar
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 ...
Morten's user avatar
  • 333
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?
Morten's user avatar
  • 333
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 ...
Sakura's user avatar
  • 163
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 ...
Morten's user avatar
  • 333
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 ...
user2987's user avatar
  • 245
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 ...
Rick T's user avatar
  • 199
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} ...
geometrikal's user avatar
  • 3,601
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 ...
user1214586's user avatar
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 ...
Sufiyan Ghori's user avatar
-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 ...
Rick T's user avatar
  • 199
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 ...
Bakaburg's user avatar
  • 121
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 ...
user2718's user avatar
  • 2,178
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 ...
ankit's user avatar
  • 81
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 ...
rhody's user avatar
  • 286
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 ...
Andy's user avatar
  • 111
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 ...
sviter's user avatar
  • 165
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 ...
YoungMoney's user avatar
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 ...
gregseth's user avatar
  • 121
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, ...
chwi's user avatar
  • 233
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 ...
Vaibhav Garg's user avatar
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 ...
Daniel's user avatar
  • 191
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 ...
technik_duck's user avatar
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 ...
Rick T's user avatar
  • 199
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 ...
Jaidev Deshpande's user avatar
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 ...
TacB0sS's user avatar
  • 143

1
40 41 42 43
44