Forum: Digitale Signalverarbeitung / DSP / Machine Learning Kammfilter um Störsignale herauszufiltern


von Melanie (Gast)


Lesenswert?

Hallo!

Für meine Masterarbeit möchte ich fMRI und EMG zeitgleich messen. Das 
Problem ist, dass das EMG-Signal von fMRI-Artefakten derart verunstaltet 
wird, dass man es nicht mehr lesen kann.
Nun möchte ich einen Kammfilter machen, der mir die Störsignale des fMRI 
herausfiltert. Kann mir jemand sagen, wie ich einen solchen Kammfilter 
erstellen kann (z.B. in Matlab)?

Gruss
Melanie

von Unit* (Gast)


Lesenswert?

Bist du sicher, dass du ein Kammfilter brauchst? Ich meine, dass es 
nicht die beste Lösung ist...
Probier's mal mit dem FDATOOL.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Es geht also um Hirnströme. Hier (Googles zweite Fundstelle) wird auch 
ein Kammfilter vorgeschlagen:
http://www.eng.cam.ac.uk/~dwf25/GaneshJNP2007.pdf
"Accurate Real-Time Feedback of Surface EMG During fMRI"

Kammfilter baut man aus einem Allpass, desen Ausganssignal zum 
Eingangssignal addiert wird. Anwendungen z.B. Musikelektronik 
"Phasing-Sound" oder im PAL-Fernseher wo Helligkeit und Farbe spektral 
ineinandergeschachtelt sind.

Einen Allpass als IIR-Filter hatte ich gerade hier gefunden:
Beitrag "Breitband-NF-Phasenschieber, DSP mit AVR"
die Koeffizienten in Zähler und Nenner des IIR-Filters sind paarweise 
gleich

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

"Audio Effects in MATLAB"
http://bellatrix.ece.mcgill.ca/Courses/2006-2007/ECSE490A/Experiments/Exp1/EAudioEffects.pdf
da sind FIR-Kammfilter und IIR-Allpass beschrieben

von Melanie (Gast)


Lesenswert?

@ unit*
danke! fdatool kannte ich noch nicht, konnte aber in der zwischenzeit 
vieles herausfinden.
auf die idee mit dem kammfilter bin ich über das paper von ganesh 
gekommen, welches christoph mir vorschlägt. ob das die beste lösung ist 
weiss ich auch nicht.

@ christoph
das paper von ganesh hatte ich schon gelesen, aber da ist nicht genau 
genug beschrieben, wie man das anstellen muss.
aber danke trotzdem für den tipp :-)
den zweiten link werde ich bei gelegenheit ausprobieren.

von Christoph db1uq K. (christoph_kessler)


Angehängte Dateien:

Lesenswert?

Allpass war nicht ganz richtig, eine Verzögerung und eine Subtraktion 
sind hier genannt, also ein sehr einfaches FIR-Filter. Aus ISBN Nr. 
0534940862 (1995). Für Musikeffekte wird beides benutzt.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

na klappt der automnatzische Link nicht, wenn "Nr" dazwischensteht?
http://www.amazon.de/Analog-Digital-Signal-Processing-Book/dp/0534940862/ref=sr_11_1?ie=UTF8&qid=1205260268&sr=11-1
ISBN 0534940862

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

noch ne Fundstelle
http://www.mathworks.com/company/newsletters/digest/september99/spttool/

"Usage Example: Comb Filters and the Pole/Zero Editor...
Comb filters are used in audio engineering to achieve special sound 
effects....However, the resulting FIR notch filter will exhibit 
relatively large bandwidth at each notch, which will result in the 
attenuation of desired frequency components."
Also gibts noch Verbesserungsmöglichkeiten gegenüber dem simplen 
Kammfilter.

von Melanie (Gast)


Lesenswert?

@christoph

du bist ja fleissig!!! Vielen Dank!
leider kann ich die verschiedenen Möglichkeiten noch nicht ausprobieren, 
da mir die Daten fehlen (konnte noch keine Messungen machen).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.