24.04.2007, 15:03
Beitrag #1
|
Prose
LVF-Neueinsteiger
Beiträge: 6
Registriert seit: Mar 2007
8
2006
kA
9071
Oesterreich
|
Fourier Analyse
Tag
folgendes problem:
Fourier Analyse wurde bereits realisiert, angezeigt bekomme ich nun aber das frequenzband von 10-20kHz...
ich benötige jedoch nur einzelne frequenzen, welche ich dann mit einem vorher aufgenommenen referenzsignal vergleiche und dann unter bestimmten Gesichtspunkten auswerte...
workaround wäre viele filter, bei denen nur diese frequenz gefiltert wird, und danach auch angezeigt werden, aber es geht doch sicher auch eleganter...
mfg Prose
|
|
|
24.04.2007, 17:05
(Dieser Beitrag wurde zuletzt bearbeitet: 24.04.2007 17:07 von dc6xs.)
Beitrag #2
|
dc6xs
registered alien
Beiträge: 762
Registriert seit: Aug 2006
6.1,7.00
2006
kA
79106
Sonstige
|
Fourier Analyse
' schrieb:Tag
folgendes problem:
Fourier Analyse wurde bereits realisiert, angezeigt bekomme ich nun aber das frequenzband von 10-20kHz...
ich benötige jedoch nur einzelne frequenzen, welche ich dann mit einem vorher aufgenommenen referenzsignal vergleiche und dann unter bestimmten Gesichtspunkten auswerte...
workaround wäre viele filter, bei denen nur diese frequenz gefiltert wird, und danach auch angezeigt werden, aber es geht doch sicher auch eleganter...
mfg Prose
Bedenke bitte das die FFT
a) Dir ein disktretes Frequenzraster ausgibt, bzw die Pegel an den Frequenzen.
b) Dir je nach Eingangssignal verschiedene Frequenzanteile angezeigt weden.
Zusätzlich kann je nach verwendeter Fensterfunktion die Genauigkeit der Pegel/Phaseninformaton extrem schwanken...
Wie wird denn das Frequenzband dargestellt? als XY-Graph/plot? dann sollte es doch kein Problem darstellen aus dem Array/Cluster die betreffenden Frequenzen zubestimmen.
Häng' doch mal dein VI und nen Screenshot an...
Gruß, Rob
Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.
N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
|
|
|
24.04.2007, 17:36
Beitrag #3
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Fourier Analyse
Wieso denn überhaupt filtern? Die Fouriertransformation liefert Dir mehr Ergebnisse, als Du wirklich brauchst, na und? Warum holst Du Dir aus dem komplexen Array mittels der Indexfunktion nicht einfach Die Elemente raus, die Du wirklich brauchst und wirfst alles andere weg? Oder ist es das, was Du als "Filtern" bezeichnest?
Ich vermute aber, daß Deine Frage einen sinnvollen Hintergrund hat. Um Dir da weiterzuhelfen, müßtest Du erst mal ausführlich darzulegen, worum es bei der ganzen Aufgabe eigentlich geht. Kann sein, daß Du auch das VI posten solltest, aber das Wichtigste ist das vielleicht gar nicht mal.
|
|
|
24.04.2007, 18:08
Beitrag #4
|
Prose
LVF-Neueinsteiger
Beiträge: 6
Registriert seit: Mar 2007
8
2006
kA
9071
Oesterreich
|
Fourier Analyse
abend...
also,zuerst wird das spektrum einer person aufgenommen, daraus bestimmte frequenzen herangezogen und diese dann nach neuerlicher aufnahme verglichen...
ich denke ich werde um jede freqenz ein band mit +/- 2% oder so aus dem array entnehmen und aus diesem dann den mittelwert entnehmen...
mfg
|
|
|
24.04.2007, 21:20
Beitrag #5
|
dc6xs
registered alien
Beiträge: 762
Registriert seit: Aug 2006
6.1,7.00
2006
kA
79106
Sonstige
|
Fourier Analyse
' schrieb:abend...
also,zuerst wird das spektrum einer person aufgenommen, daraus bestimmte frequenzen herangezogen und diese dann nach neuerlicher aufnahme verglichen...
ich denke ich werde um jede freqenz ein band mit +/- 2% oder so aus dem array entnehmen und aus diesem dann den mittelwert entnehmen...
mfg
Also doch wie von mir und Lucki vermutet Frequenzen selektieren...
Da die FFT dir sowieso ein Frequenzraster mitliefert, würd ich mir die Parameter der FFT passend wählen, dann bruchste nicht noch gross über die +-2% mitteln das macht die FFT schon für dich.
Interessanter wird da bestimmt die Auswahl der betreffenden Frequenzen, da ich mir denke das sich die jenach Aufnahme ja auch gut mal ändern können..
Oder nimmst du mehrere Sprach-Samples auf und korrellierst diese nach der FFT dann noch?
Gruß, Rob
Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.
N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
|
|
|
24.04.2007, 21:59
Beitrag #6
|
Prose
LVF-Neueinsteiger
Beiträge: 6
Registriert seit: Mar 2007
8
2006
kA
9071
Oesterreich
|
Fourier Analyse
' schrieb:Oder nimmst du mehrere Sprach-Samples auf und korrellierst diese nach der FFT dann noch?
abend...
danke erstmal, wäre alleine nicht darauf gekommen...
wie gesagt, referenzspektrum aufnehmen, weitere aufnahme wird dann mit referenz verglichen und ausgewertet, soll dann mal ne art stimmungstester werden...
mfg
|
|
|
| |