Questions tagged [peak-detection]
The peak-detection tag has no usage guidance.
128
questions
0
votes
0
answers
106
views
Calculating average peak-to-peak amplitude in a fft plot
I have the following code to calculate and plot fft. The data consists of voltage, current etc. sampled at 30 samples/sec.
...
0
votes
0
answers
37
views
Peaks detection in delta lookback interval for real time algorithm
So I am developing a signal processing algorithm to classify in real time depending on how many peaks I have in my time series, in a delta. I implemented a circular buffer and accumulator to keep in ...
3
votes
1
answer
102
views
Uniform density 2d peak detection of spectrogram
I am trying to recreate the algorithm used by Shazam to recognize music, as outlined in the paper An Industrial-Strength Audio Search Algorithm. The algorithm performs a specialized peak detection to ...
1
vote
3
answers
775
views
True Peak detection II
As a followup to my True Peak detection question, I'm trying to implement a detection method by following this documentation using the Catmull-Rom interpolation method.
What I've done so far can be ...
0
votes
0
answers
257
views
Jerk detection in accelerometer data
I want to detect jerk from accelerator data i.e. values beyond 1.57 m/s^2, but due to the high frequency nature of the sensor (400 values per second), it gives multiple jerks instead of one.
How can I ...
2
votes
1
answer
402
views
True Peak detection
To measure True Peak, MathWorks's Matlab Help Center page suggests:
The signal is over-sampled to at least 192 kHz.
The over-sampled signal, a, passes through a ...
0
votes
1
answer
189
views
How to estimate the average distance between peaks (maxima) of the magnitude of an OFDM signal?
Given an arbitrary configuration of carriers having bandwidths that belong to the 3GPP standard (5, 10, 15, 20, 25, 30, 35, 40, 50, ..., 100 MHz), is there a method/rule-of-thumb to estimate the ...
1
vote
0
answers
54
views
Envelope of a series of pulsed signals [duplicate]
I need to record a series of pulse waves for an experiment. The recording is done via Software Defined Radio (GNU Radio). The pulse waves are modulated in such a way that the amplitudes of each single ...
0
votes
1
answer
222
views
Removing very big peaks in a signal
I am analyzing a signal where I want to extract the peaks based on a threshold. My problem here is that there are some noise artifacts very high that are messing with my signal. I want to remove them ...
4
votes
1
answer
1k
views
How to automatically identify the start and stop times of a "ramp" seen in time series?
I am analyzing pressure data sampled at 1Hz. The times series exhibit "ramps" (a linear increase in pressure followed by a sudden drop) for which I would like to automatically detect the ...
-1
votes
1
answer
65
views
localization with TDOA under Doppler shift
In a localization system, I use the TDOA (Time Difference of arrival) method. The transmitter is moving at a speed v and its communication signal is received on 3 receivers at different times. For a ...
3
votes
3
answers
955
views
Easy way of calculating peak to peak voltage of an AC voltage wave
I want to measure the peak to peak voltage of an AC voltage signal. The voltage itself is around 220V and 60Hz. When measured through a sensor connected to an Arduino, it is scaled down to, let's say ...
1
vote
1
answer
58
views
Beep Signal for Latency Calculation
I want to play audios on two mobiles with sync. But mobile phones are not in sync. I am trying to find two Mobile phones playing latency so I can pad latency on each phone so they can play together. ...
0
votes
0
answers
61
views
Peak Sharping of multi-signal data
I have multi-signal data and as a processing step want to apply peak sharping of signal as shown in fig below.
is there any way I can achieve this in python ?
Literature :Paper 1(Peak sharping section ...
2
votes
1
answer
191
views
Why is peak of the signal taken as the Time Delay
I was reading this research paper titled 'The generalized Correlation Method for Estimation of Time Delay' by C. Knapp and G.C. Carter. They develop an ML estimator and in the introduction mention ...
0
votes
0
answers
91
views
Peak detection in noisy waveforms
I have a set of 1-dimensional time-series, a subset of which contain either one or two peaks, and the remainder of which are pure noise. I've smoothed these data by ...
5
votes
0
answers
419
views
Extracting audio segments based on detected onsets using libROSA
I have a couple of .wav sound files with very similar percussive signals of ~60ms duration. I can identify their onset times using libROSA's onset detection quite well. I would now like to extract the ...
3
votes
2
answers
160
views
How to determine if certain notes exist within polyphonic music?
Given a segment of audio, if you were to calculate the histogram of frequency amplitudes for all standard musical note frequencies present in the audio, how would you check to see if 2-3 specific ...
3
votes
2
answers
170
views
How to check if a signal is mainly composed of a few impulse peaks?
I am working on a problem that produces different types signals, and I need to detect the peaks after low-pass filtering, then find_peaks from ...
2
votes
2
answers
109
views
(Radiation) Pulse detection and height characterization when pulses are stacked
Edit: Title
Edit2: Clearer picture of low count rates.
Edit3: Added 2nd sentence for context.
Edit4: Added deconvolution attempt
I've been looking at some scope traces I took of radiation. This is a ...
-1
votes
2
answers
124
views
Beat detection and calculation of start time
Beat detection
I'm trying to create a beat detection function of a machine producing in the language R. I hosted the audio file on dropbox.
It was recorded with 16 bit and 16kHz. I started with some ...
0
votes
1
answer
187
views
Spectral peak location estimation using complex DFT
In this paper a simple method to estimate a spectral peak is proposed, by using quadratic interpolation between three samples of the DFT of the signal. Namely, the position of the peak relative to the ...
0
votes
0
answers
75
views
estimating peak frequency close to bin zero
Given a half complex spectrum (positive frequency bins from DC to Nyquist) as the result of a real FFT, to estimate the true (non integer) peak frequency I usually rely on Eric Jacobsen's estimator:
$$...
1
vote
1
answer
430
views
What are some really accurate ways to get the value of a peak (local maximum) given some points around it? (To be used for autocorrelation peaks.)
I have looked everywhere on the internet for this and, surprisingly, haven't found much useful information.
Given 3 or more points closest to a peak (local maximum) what are some of the most accurate ...
0
votes
0
answers
95
views
Box function signal filtering in python
I am trying to produce a box function filter of a signal in python. I expected to find this functionality in scipy.signal, but I can't find any solutions. What I am trying to do is this.
I have 2 ...
1
vote
1
answer
307
views
Why is peak detection in chromatography not completely automatic?
When I started to write a software for chromatogram processing I naively thought I'd find some existing algorithms that do all the peak detection automatically and there won't be a need for any manual ...
0
votes
1
answer
38
views
Dimension error using findpeaks function in Matlab on Power Spectral Density to calculate SNR of audio data
I have a set of audio files for which I would like to determine a SNR metric. I tried to implement in Matlab as follows:
...
1
vote
2
answers
398
views
Multiple peaks in a same signal?
I am working on peak detection in different signals, the signal plot looks like this:
After applying peak detection algorithm and tuning it for each signal, final output looks like this:
As you can ...
0
votes
1
answer
83
views
Using Neural Network for locating shifting resonant frequencies
I have multiple FFT's taken from a sample at different pressures, through different analysis I can see that the resonant frequencies are shifting in the spectrum for each FFT at a different pressure.
...
2
votes
0
answers
181
views
Frequency Estimation Using Multiple Signal Classification Algorithm (MUSIC)
I'm working on side research that deals with signals and data in the time domain. currently, I want to use the multiple signal classification algorithm (MUSIC) which is mainly used for frequency ...
0
votes
1
answer
426
views
How to determine a suitable threshold when using amplitude thresholding method for spike detection?
I have seen number of approaches that have been introduced in the literature for spike detection including, amplitude thresholding method, Nonlinear Energy Operator method, and template matching ...
0
votes
0
answers
51
views
Filtering out symmetric noise from an oscilloscope reading
I have a signal that looks like this:
The data is readings from two oscilloscope channels, one color coded blue, the other color coded orange. I would like to filter out the supply noise (all the ...
0
votes
0
answers
31
views
Extracting time-tagged pulses from Geiger audio recording
I am doing some tests with SmartGeiger detector designed for smartphones. The sensor unit sends pulses via phone microphone jack input and the app does the counting and calculates the values.
However,...
0
votes
1
answer
515
views
How to find correlation between two signals regarding peaks?
In a super-resolution task, I try to predict the higher frequencies of a signal.
X low-resolution (lr) is my input and Y high-resolution (hr) is the target. Where X contains only frequencies till 2 ...
0
votes
1
answer
190
views
Detecting peak value on realtime IMU data stream
I'm using Qt C++, QCustomPlot to read and display realtime value from an IMU. This is how I set the realtimeDataSlot:
...
0
votes
3
answers
580
views
How do you do signal averaging on a realtime data?
Smoothing algorithms implemented by me
Exponential smoothing - https://www.openprocessing.org/sketch/771368
Moving Mean - https://www.openprocessing.org/sketch/540696
For example - a1+a2+a3+a4+... ...
1
vote
5
answers
1k
views
How to detect overlapping peaks in FFT?
I am working with a modular spectral processing STFT toolkit I have written in C. I often need to carry spectral peak detection and analisys (frequency estimation, peak displacement, etc) but I am ...
0
votes
1
answer
345
views
How to measure algorithmically side lobes in real data
I want to measure algorithmically the following parameters in a given FFT data (real numbers).
peak side lobe levels
side lobe levels
side lobes nulls
The following image illustrates parameters I ...
0
votes
2
answers
556
views
Envelope reconstruction algorithm for audio processing
I need to reconstruct the envelope of a sound.
Audio data are professionally-recorded natural sounds (speech, bird songs) with very little noise. I would prefer working in the time domain rather ...
0
votes
0
answers
55
views
Detect Trigger in vibrational data
I'm trying to classify states with a 1D-CNN-Network structure. Therefore I need to analyze the incoming vibrational data in a certain window. Two examples of such signals are shown below.
I'm ...
3
votes
3
answers
6k
views
How would you use machine learning for peak detection?
I have a noisy signal and I'm trying to find a way to detect peaks with ML. The "peaks" are easy to find as human because they are rhythmic and have the same "general" shape but the amplitude and ...
1
vote
0
answers
151
views
Robust peak detection taylored for spectroscopy
i need a algorithm for peak detection in raman spectroscopy. I tried this one, but it did not give me satisfying results.
Spectrums may look like this:
In professional software, i think they use the ...
1
vote
2
answers
208
views
Filtering Surge Signals
I am working on a matlab program which needs me to detect the pattern of surges in a signal and then remove them. I tried out various filters like median, hampel, butterworth etc. but couldn't get an ...
0
votes
0
answers
66
views
What exactly does up triangle \land symbol mean in the context of peak detection?
Folks, I'm reading this paper: User Adaptive QRS Detection Based on One Target Clustering and Correlation Coefficient, and have a question about notation.
In describing peak-detection, they use the ...
1
vote
1
answer
102
views
Intelligent Noise Removal in Data
This question is linked to this question:
I have this data:
...
0
votes
1
answer
1k
views
Time delay estimation between two complex signals(IQ)
I need to time align two complex signals. The two signals obtained were at different RF frequency before digitisation. So,I have two complex signals(IQ) and I need to do delay estimation and apply ...
1
vote
0
answers
186
views
Extracting signal from data using Otsu thresholding in MATLAB?
I am very new to signal processing. I am trying to extract a signal from my data using otsu threholding but it's not fully accurate. In this case I know that there is going to be a single signal in ...
1
vote
1
answer
827
views
Filtering and peak finding
I have an observed signal which is the norm of the sum of two 3-vectors:
$$
S(t) = || \mathbf{A}(t) + \mathbf{B}(t) ||
$$
Now, I have full knowledge of the vector $\mathbf{A}(t)$,
$$
\mathbf{A}(t) = \...
0
votes
2
answers
1k
views
Detection of sharp peaks in an audio signal
I have an audio signal and I'm interested to detect the very sharp peaks.
If I zoom, here is something that should NOT be detected (this is voice actually):
NO GOOD
Here is something that should be ...
0
votes
0
answers
83
views
Peak Analysis vs Machine Learning
I am unsure about which approach is "better" (less time good accuracy) for classifying gestures:
The system is a doppler radar that returns I and Q signals
Approach 1:
Have several subject perform ...