In una risposta a una domanda precedente , è stato affermato che si dovrebbe azzerare i segnali di input (aggiungere zeri alla fine in modo che almeno metà dell'onda sia "vuota") Qual è la ragione di questo?
È molto facile filtrare un segnale eseguendo un FFT su di esso, azzerando alcuni bin e quindi eseguendo un IFFT. Per esempio: t = linspace(0, 1, 256, endpoint=False) x = sin(2 * pi * 3 * t) + cos(2 * pi * 100 * t) X = fft(x) X[64:192] = …
Devo fare la correlazione incrociata di due file audio per dimostrare che sono simili. Ho preso la FFT dei due file audio e ho i loro valori di spettro di potenza in array separati. Come devo procedere ulteriormente per correlarli in modo incrociato e dimostrare che sono simili? C'è un …
Stavo cercando nell'app store Android un accordatore per chitarra. Ho trovato un'app sintonizzatore che affermava che era più veloce di altre app. Ha affermato di poter trovare la frequenza senza usare il DFT (vorrei avere ancora l'URL di questa specifica). Non ne ho mai sentito parlare. È possibile acquisire un …
Sono abbastanza nuovo in DSP e ho fatto alcune ricerche su possibili filtri per rendere più fluidi i dati dell'accelerometro in Python. Un esempio del tipo di dati che si verificano potrebbero essere visualizzati nella seguente immagine: In sostanza, sto cercando consigli su come lisciare questi dati per convertirli in …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere a Scambio stack di elaborazione del segnale. Migrato 8 anni fa . La Trasformata di Fourier veloce accetta le operazioni , mentre la Trasformazione di Fast Wavelet prende . Ma cosa calcola in particolare l'FWT?O (NlogN)O(NlogN)\mathcal O(N \log …
In primo luogo, sono nuovo di DSP e non ho una vera istruzione, ma sto sviluppando un programma di visualizzazione audio e sto rappresentando un array FFT come barre verticali come in una tipica visualizzazione di spettro di frequenza. Il problema che ho avuto è stato che i valori del …
Quali differenze o altri criteri possono essere utilizzati per decidere se utilizzare il filtro di sovrapposizione e di sovrapposizione per il filtro? Sia overlap-add che overlap-save sono descritti come algoritmi per eseguire una convoluzione rapida basata su FFT di flussi di dati con kernel di filtro FIR. Quali sono le …
Sono nuovo nell'elaborazione del segnale e specialmente in FFT, quindi non sono sicuro di fare la cosa giusta qui e sono un po 'confuso con il risultato. Ho una funzione reale discreta (dati di misurazione) e voglio impostare un filtro passa basso su quello. Lo strumento preferito è Python con …
Background: sto lavorando ad un'applicazione per iPhone (citata in molti altri post ) che "ascolta" russare / respirare mentre si dorme e determina se ci sono segni di apnea notturna (come pre-schermo per "sleep lab" test). L'applicazione utilizza principalmente la "differenza spettrale" per rilevare russamenti / respiri e funziona abbastanza …
Lo spettro di potenza di un segnale può essere calcolato prendendo la grandezza quadrata della sua trasformata di Fourier. Essendo una persona audio, il segnale di interesse per me sarebbe una serie temporale. In che modo questa rappresentazione differisce da un PSD (densità spettrale di potenza) e, soprattutto, in quali …
Se ho un segnale che è limitato nel tempo, dico una sinusoide che dura solo per secondi, e prendo la FFT di quel segnale, vedo la risposta in frequenza. Nell'esempio questo sarebbe un picco alla frequenza principale della sinusoide.TTT Ora, supponiamo che prenda lo stesso segnale orario e lo ritardo …
Sto usando la specgram()funzione matplotlibper generare spettrogrammi di file di onde vocali in Python, ma l'output è sempre di qualità notevolmente inferiore a ciò che il mio normale software di trascrizione, Praat, può generare. Ad esempio, la seguente chiamata: specgram( fromstring(spf.readframes(-1), 'Int16'), Fs=framerate, cmap=cm.gray_r, ) Genera questo: Mentre Praat, lavorando …
Sto lavorando a una semplice app Web che consente all'utente di accordare la sua chitarra. Sono un vero principiante nell'elaborazione del segnale, quindi non giudicare troppo se la mia domanda non è appropriata. Quindi, sono riuscito a ottenere la frequenza fondamentale usando un algoritmo FFT e a questo punto l'applicazione …
Sto leggendo questo articolo e sto diventando un po 'confuso dall'uso liberale dell'autore della "risoluzione di frequenza" per quanto riguarda l'algoritmo di Goertzel. Domanda di base: l'utilizzo dell'algoritmo Goertzel in realtà offre una maggiore risoluzione in frequenza su una specifica banda di interesse o semplicemente calcola in modo efficiente la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.