P300 signalprocessing

Forum for discussion on different signal processing algorithms
Locked
xsour
Posts: 1
Joined: 09 Nov 2007, 12:18

P300 signalprocessing

Post by xsour » 15 Nov 2007, 21:14

Hi,

I am currently the user of BCI2000 system. Regarding the p300-based speller, I have two questions as follows.

1) What is the feature extraction algorithm adopted by the system?

2) What is the translation algorithm used by it?

In fact, according to the source codes, we found that the system should have a moving-averaging process at the signal preprocessing stage.
Can you provide the answers/information to my questions? Or can you let me know where I can find the related papers/articles, if any, that discuss the algorithms?

I really appreciate you kind help.

gschalk
Posts: 615
Joined: 28 Jan 2003, 12:37

Re: P300 signalprocessing

Post by gschalk » 14 Dec 2007, 22:42

Hi,
1) What is the feature extraction algorithm adopted by the system?
The P3Speller is used in conjunction with the P3SignalProcessing module. The extracted features are simply averaged responses (i.e., time-domain waveforms) for each stimulus (i.e., row or column) and each channel.
2) What is the translation algorithm used by it?
The system uses a linear classifier that is applied to each response. The system determines the row and column with the highest classification result. This row and column determine the predicted character. Using an optimized classification function, we routinely achieve 90% accuracy using 1-3 averaged waveforms.

The Gerv

Locked

Who is online

Users browsing this forum: No registered users and 6 guests