Questions tagged [spectrogram]

A spectrogram is a time-varying spectral representation (forming an image) that shows how the spectral density of a signal varies with time.

Filter by
Sorted by
Tagged with
0
votes
1answer
19 views

What is the relation between PCM amplitude values and the values in a Spectrogram?

I am curious to know the relation between the 16-bit amplitude values in the PCM-encoded signal and the values inside the corresponding spectrogram. I am using Scipy reading a 44100-sample rate song: ...
0
votes
1answer
36 views

Please, help me interpret my Simulink simulation of AM. Why does carrier not appear in the spectogram?

Carrier is 2 * pi * 25, modulating signal is 2 * pi, all the amplitudes are 1s and zero phase. I realized that I could add a sine wave right at the end. I get a carrier in frequency domain, but my ...
0
votes
1answer
55 views

How can I improve the resolution of a spectrogram of a low-frequency signal with high sampling frequency (Python)?

Imagine you have signals $x_1(t)$ and $x_2(t)$ that contain a limited number of periods of low frequency oscillations and are sampled at 44100Hz (coming from an external source) and you want to obtain ...
0
votes
2answers
39 views

Why should one choose the maximum as reference for power-to-decibel conversion?

I have seen that one converts the amplitude to decibels through: $\text{dB(S)}=10 \text{log}_{10} \big(\text{S/ref}\big)$, where $\text{S}$ is the output of a STFT and ref the reference value for the ...
-1
votes
1answer
72 views

Time series in spectrogram() and spectrum()

I'm trying to create an order map for order analysis from my accelerometer data. To do that I want to resample my acceleration data and their time stamps in python. I found ...
0
votes
0answers
38 views

Why are MATLAB and matplotlib spectrogram value different?

I'm doing a signal processing to put data into my neural network. I noticed a difference between MATLAB and Python ...
0
votes
0answers
36 views

Frequency and Order maps

I'm new to python and I'm using it to analyse accelerations from an accelerometer ie. vibration analysis. For that I need to plot 2 types of diagrams: 1) Frequency map; frequency and time on the axis ...
0
votes
1answer
33 views

What is the value range of log magnitude spectrograms?

I'm quite new to this field and have a probably rather basic question: Is there an upper bound for the values in a log-magnitude spectrogram generated like this: ...
0
votes
0answers
11 views

Is sparse dictionary learning just a subset of non-negative matrix factorization?

I saw some people argued that their method should be called sparse dictionary learning or NMF. What are the differences between these two terminologies? If the dictionary is given or fixed, the ...
0
votes
0answers
27 views

Energy Detection Sensitivity Comparison

In the area of broadband spectrum sensing, there are multiple methods used to detect energy. Two common methods are: Energy detection in the time domain (matlab example) Spectrogram (often defined by ...
0
votes
0answers
36 views

Frequency contour detection in spectrogram

I have an image of a spectrogram and I wish to detect the tracks/contours of prominent frequencies present in the spectrogram. In the end, I want to be able to get various prominent curves from the ...
0
votes
0answers
19 views

Spectrograms in Short-time Fourier Transform

I was watching this video, https://www.youtube.com/watch?v=NA0TwPsECUQ and the information that was displayed at 4:30 didn't make sense to me. The original time domain signal was recorded at 44100 ...
0
votes
1answer
30 views

Math.Net and alglib returning different FFT outputs by default

I am developing an application in C# with spectrogram drawing functionality. For my fist try, I used MathNet.Numerics, and now I am continuing to develop with alglib. When I changed from one to the ...
0
votes
1answer
22 views

Help needed for Matlab Spectrogram plot

I am trying to plot a spectrogram using Matlab. Basically what I need is to have: -time in the X axis -Velocity in Y axis -Intensity is the current (in pico Ampere) Basically, I want to create a ...
0
votes
0answers
8 views

What features capture the semantics of a sentence from a gien audio?

I have been thinking lately and looking up on what could be the possible features that capture the semantics of an audio and came across MFCC: MFCC features represent phonemes (distinct units of sound)...
0
votes
1answer
37 views

Comparing spectra from hyperspectral images

I extracted the mean spectra of regions of interests of different tissues from hyperspectral images. How to compare those spectra by the difference of their reflectance and their spectral behavior (...
0
votes
2answers
101 views

What's the theoretical bandwidth?

A radio signal is sampled at $f_{s}=5512$ Hz, and $n=2^{14}=16384$ points are used in the FFT to display it as a spectrogram. The frequency resolution is $\frac{f_{s}}{n}=0.33642578125$ Hz/point, ...
0
votes
1answer
49 views

Spectrogram of an executable binary [closed]

One of the approaches I have been searching so far is the application of utilizing Neural Network to classify Spectrogram images, which is heavily used in speech recognition. I am conducting an ...
0
votes
0answers
16 views

Normalize a Mel-Spec over which axis?

I have to find out: how to normalize a Mel-spectrogram.(for mashine-learning purpose) However, I don't know which axis has to be transformed. The spectrogram S is of shape (m x n) where n are the ...
0
votes
0answers
18 views

Power spectral density of surface roughness

I am currently working on understanding how visually and intuitively the power spectral density is the fourier transform of the autocorrelation of a signal. I was wondering if anyone had a good ...
0
votes
0answers
29 views

Some confusion about calculating spectrogram

I am new to DSP and i have a question because it is not the same as theory. I need to get spectrogram of wav file and feed it to CNN. I have used scipy.signal to get spectrogram. I know spectrogram ...
0
votes
1answer
39 views

Why does a strange frequency appear in this image?

Here is an image of a filter bank spectrograph, where the main signal is at 2.5kHz and the high signal is at 21.5khz, What is the high frequency signal? I doubt that birds can make frequencies above ...
1
vote
0answers
35 views

How to find the Pitch of a utterance using narrowband spectrogram

Can anyone tell me how to find the pitch of an utterance from it's narrow band spectrogram? I am pretty new to the speech processing domain so any help is appreciated. P.S. I need methods to estimate ...
1
vote
0answers
22 views

Bandpass Experiment: Weird graph! amplitude mismatch?

Why is this generic BP filter seem to magnifying amplitudes when I run it at lower sample rates? The bass range seems to 32 times louder at 1275 Hz (44.1 kHz / 32) than at 44.1kHz? Here is a graph of ...
1
vote
1answer
57 views

Feature Extraction of Insect Sounds

First of all, forgive me if I sound stupid. I am still learning Audio Processing. So I am trying to make a machine learning model for detecting a specific insect through sound. Here is a sample raw ...
1
vote
0answers
26 views

Modified STFT resynthesis

This post is basically a follow-up to my recent question, which I asked here How to deal with phase incoherence issues after manipulating a signal in the frequency domain? In short, I'm modifying the ...
0
votes
1answer
42 views

Compensate for microphone?

I have trained a machine learning model to recognize a specific audio event from mel spectrograms, and it works pretty well on a hold-out test dataset. I now want to run the model on a device and feed ...
0
votes
0answers
11 views

Fluctuations of spectral density estimates

I have seen in a few papers things like : or Without ever seeing the assumptions which are made, and of course no justifications. Does somebody know why it is a valid approximation to make ?
1
vote
0answers
27 views

how to reconstruct an phase information from the magnitude spectrogram

I need to recreate the phase of a spectogram of magnitude and when inverse fourier, that the sound is understandable and not pure noise Observe these softwares https://photosounder.com/ http://...
1
vote
2answers
103 views

Old style signal processing?

I am wondering if "an array of overlapping band-pass filters" it is 'mostly' equivalent to a Short-Time Fourier transform. See this (figure down), where $s(t)$ is the signal; LPF a second-order low-...
0
votes
2answers
220 views

Phase information of a signal when creating a spectrogram

Sorry for the uninformed question but I need some help understanding this. I'm trying to understand what phase information is and it would be very helpful if someone could correct my understanding of ...
0
votes
0answers
36 views

Python mixing, filtering, and decimation. I'm a rookie!

Background: I have a spectrogram of window length 256 time frames and window width 1024 frequency bins. It initially took IQ using 10*log_10(magnitude) to output this spectrogram with window overlap ...
0
votes
1answer
247 views

High resolution spectrograms

I have a recorded audio signal that I would like to convert into spectrogram with the highest possible yield of information. The audio clips I am working with is about 30 ms long and contains ...
0
votes
2answers
82 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
0answers
35 views

Spectrogram using SciPy - bad scaling of the timeline [duplicate]

I have a real value signal which has 197 samples (every 1 second). I made its spectrogram using the SciPy library: ...
0
votes
0answers
13 views

Why can ARSS not recreate audio from a spectrogram without sounding muffled?

Why do ARSS and all audio to spectrogram then back to audio program's create audio files that sound muffled? I know their is some physics and math with the short-time Fourier transform and etc. I ...
0
votes
3answers
168 views

Using different algorithms/formulas to create spectrograms

On the internet, I have seen people use Matplotlib/Python and short-time fourier transformations to create spectrograms. Are their other formula/algorithms to create spectrograms? And are they ...
0
votes
4answers
282 views

What are some alternatives to Spectrogram charts? [closed]

Spectrogram renders of audio are limited in their representation of audio. For example, one could not use a Spectrogram to re-render the original audio. What are some alternatives to Spectrogram ...
0
votes
1answer
203 views

Spectrogram Time Resolution with Overlap

I understand that the time resolution of a spectrogram with no overlap is the sampling frequency divided by the window length. How does this change with, say, 50% overlap? Does this double the time ...
2
votes
2answers
238 views

How to interpret these MP3 spectrums?

Recently, I found I had this song duplicated in my music library, but when listening to them I noticed one version was of noticeably higher quality than the other despite both claiming to have a ...
1
vote
0answers
32 views

When do phases not exist for spectrograms?

I have been reading a paper on the "Single pass spectrogram inversion" and I came across this in the Introduction part. In many applications, the analysis and modification of the Short-Time ...
1
vote
1answer
69 views

Finding where signal is showing some (unknown) periodicity

I have readings of the vertical displacement of someone over time, as in the picture below: At some points in time, the person will be exercising or jumping up & down, creating more or less ...
0
votes
0answers
40 views

Optimizing Spectrogram Parameters

I'm looking for references that explain the trade-offs between more averages with shorter fft sizes or longer fft sizes with fewer averages when generating a spectrogram to perform energy detection of ...
2
votes
1answer
359 views

Spectrogram of a single tone complex signal has two dark lines?

I am trying to plot the spectrogram of a complex signal I generated. I have written code to generate this signal and plot the spectrogram. It works. However I see that there are two dark lines present ...
1
vote
2answers
431 views

audio spectrogram normalization

I am performing language classification from audio signals using mel-spectrograms as my inputs for a ResNet. It works well as long as all of my audio data from different languages is from the same ...
0
votes
1answer
451 views

How to convert a spectrogram back to a signal [duplicate]

I'm converting a signal to a spectrogram, manipulating that (nonlinear stuff), and then want to use the modified audio signal. I can make it so the segments are not overlapping, but am unsure how to ...
0
votes
0answers
29 views

Spectrogram of chirp sequence radar signals

I am confused as to whether SFFT makes sense to process chirp sequence signals. The radar fires up a sequence of 100 linear ramps with that are only interrupted by the very short period in which the ...
0
votes
1answer
230 views

Spectrogram power/magnitude normalization in analogy with image intensity normalization

In analogy with the 8-bit grayscale image color depth, in which the intensity of a sample pixel is normalized to a value between 0 and 255 by taking into account the minimum and maximum intensities ...
0
votes
0answers
24 views

finding harmonics from fundamental

https://s3.amazonaws.com/izotopedownloads/docs/rx700/en/interactive-tools/index.html#selection-tools From the above link, under the "Magic Wand" tool description, how does that algorithm work? In RX,...
1
vote
1answer
73 views

Normalizing vectors to be the same size to retain PSD data

Context: PSD=periodogram(y) in MATLAB gives the PSD (power spectral density) estimate of a sound-source signal. I want to find the local maximum within 3 different ...

1
2 3 4 5