Nel calcolo della trasformata di Fourier veloce ..?
-
18-09-2019 - |
Domanda
Se riusciamo ad ottenere il suono dal microfono con due canali, per calcolare lo spettro di frequenze che:
- calcolare la trasformata di Fourier veloce di tutti i dati di input?
- calcolare la trasformata di Fourier veloce di ogni canale destro e sinistro e poi fare una media di entrambi?
- calcolare la trasformata di Fourier veloce di ogni canale destro e sinistro e ottenere i valori più grandi di entrambi?
- calcolare in modo diverso?
Soluzione
I assumere il microfono a due canali dotato di ingressi che sono fisicamente separati - tipicamente, lati opposti di una sala conferenze o un teatro. In questo caso, la trasformata di Fourier di ogni canale vi mostra il contenuto di frequenza in corrispondenza della posizione fisica di ingresso di quel canale -. Non si può semplicemente media o aggiungerli insieme e ottenere alcun risultato significativo
Se si sta cercando di ottenere lo spettro a metà tra gli ingressi di canale, la media potrebbe avere senso, ma qualsiasi altra cosa richiederebbe un po 'di big ipotesi (riflessione non è un fattore, ecc) e l'interpolazione .
Ogni un'analisi significativa di questi dati sta andando a prendere in considerazione la geometria fisica dello spazio in cui viene campionato il suono. Chiarire che cosa stai cercando.
Oh, e contrassegnare i tuoi messaggi come lavoro .
Altri suggerimenti
FFT è una trasformazione lineare. Così, ottenendo FFT di media ingresso sinistra-destra è completamente equivalente per ottenere la media di due FFT, per il canale sinistro e destro rispettivamente.
Ma di solito ha senso per tenerli separati -. O utilizzare solo uno dei canali
Senza sapere solo ciò che la configurazione è, e lo scopo di questo trattamento, si può solo immaginare una buona risposta. Io presumo che significa che si hanno due microfoni in luoghi diversi.
Se si aggiungono i due canali prima, o se trasformata di Fourier ogni e quindi aggiungere, si otterrà cattivi risultati. La ragione è interferenza - a certe frequenza della sorgente sarà un numero intero di lunghezze d'onda da un microfono, ma un numero intero e mezzo dall'altro. Questo è un problema di un principiante ordinarie di in registrazione audio.
Forse ciò che si desidera è misurare il segnale di una sorgente sentito da entrambi i microfoni, ignorando il rumore casuale e fonti estranee locale per ogni microfono. In tal caso, fare Fourier su ogni canale, calcolare la potenza (la grandezza quadrata) ad ogni frequenza, prendere il logaritmo di questo, e quindi la media dei due canali. Questo evitare problemi con le interferenze, e riduce statisticamente il rumore casuale (anche se non un bel po ').
Per combinare questi due FT è necessario conoscere la differenza nella loro TOA (tempo di arrivo) e rappresentano il primo. Cercare beam forming . Sarebbe utile se abbiamo avuto qualche idea dell'applicazione. Come è stato detto nelle altre risposte, che si può mediare i due e avere un'idea dello spettro di frequenze su una superficie, ma a quale scopo? Maggiori dettagli si prega per lo scopo, allora possiamo dirvi se quello che stai proponendo è una scelta decente.